body { margin: 0; }	
	
	/**/


	@font-face {
		font-family: 'electrolux_sanssemibold';
		src: url('font/electroluxsans_4_semibold-webfont.eot');
		src: url('font/electroluxsans_4_semibold-webfont.eot?#iefix') format('embedded-opentype'),
			 url('font/electroluxsans_4_semibold-webfont.woff2') format('woff2'),
			 url('font/electroluxsans_4_semibold-webfont.woff') format('woff'),
			 url('font/electroluxsans_4_semibold-webfont.ttf') format('truetype'),
			 url('font/electroluxsans_4_semibold-webfont.svg#electrolux_sanssemibold') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	@font-face {
		font-family: 'electrolux_sans_regularRg';
		src: url('font/electroluxsans_3_regular-webfont.eot');
		src: url('font/electroluxsans_3_regular-webfont.eot?#iefix') format('embedded-opentype'),
			 url('font/electroluxsans_3_regular-webfont.woff2') format('woff2'),
			 url('font/electroluxsans_3_regular-webfont.woff') format('woff'),
			 url('font/electroluxsans_3_regular-webfont.ttf') format('truetype'),
			 url('font/electroluxsans_3_regular-webfont.svg#electrolux_sans_regularRg') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	#lp-elx {
		margin: 0 auto; 
		max-width: 1200px;	
		min-width: 300px;	
		background-color: #ffffff;
		color: #041e50;
		font-family: 'electrolux_sans_regularRg', arial,helvetica,sans-serif; 	
		text-align: left;
		font-weight: normal;
		min-width: 280px;
		font-size: 20px;		
		padding: 0 0 10px 0;
	}
	
	#lp-elx h2,#lp-elx h3, #lp-elx strong, #lp-elx .pogrubiony {
		font-family: 'electrolux_sanssemibold', Arial, sans-serif;
		font-weight: normal;
	}
	
	#lp-elx a {
		color: #041e50;
	}
	
	#lp-elx a:hover {
		color: #eb6852;
	}
	
	#lp-elx a.small {
		color: #041e50;
		font-size: 15px;
	}
	
	#lp-elx a:hover.small{
		color: #eb6852;
		font-size: 15px;
	} 
	
	#lp-elx h2 {
		display: block; 
		text-align: center;
		margin: 0px;
		text-transform: uppercase;
		font-size: 48px;
		font-weight:normal;
	}
	
	#lp-elx .kolumna {
		width: 50%;
		float: left;
		position: relative;
		display: block;
		text-align: center;
	}
	
	#lp-elx .center {
		text-align: center;
	}

	#lp-elx #logo {
		padding-top: 0px;
	}
	
	#lp-elx .tytul {
		padding-top: 20px;
		padding-bottom: 45px;
		font-size: 64px;
		line-height: 63px;
	}
	
	#lp-elx  .tytul_1 span{
		color: #e96f51;
		font-weight: bold;
	}
	
	#lp-elx img {
		max-width: 100%;
	}

	/****/

	
	#lp-elx .sekcja {
		padding: 40px;
		width: 100%;
		box-sizing:border-box;
		background-color:#090f43;
	}
   #lp-elx .sekcja_white {
		background-color: #ffffff;
		clear:both;
	}

	#lp-elx .sekcja_szara {
		background-color: #646569;
	}
	
	#lp-elx .sekcja_light_berry {
		background-color: #e1dae1;
	}
	
	#lp-elx .sekcja_light_oyster {
		background-color: #d7d1cb;
	}

	#lp-elx .sekcja_granat_ciemny {
		color:#fff;
		background-color:#090f43;
		clear:both;
	}

	#lp-elx .sekcja_granat_ciemny a {
		color: #ffffff;
	}

	#lp-elx .sekcja_granatowa{
		color:#fff;
		background-color:#4f99bc;
	}
	
	#lp-elx .sekcja li{
		margin: 20px 0 0 0;
	}

	#lp-elx .sekcja ul{
		margin: 20px 0 0 0;
	}

	#lp-elx .sekcja ul a{
		color: #041e50;
	}

	#lp-elx .sekcja li a{
		color: #041e50;
	}

	#lp-elx .sekcja p{
		margin:20px 0 0 0;
	}

	#lp-elx .sekcja h2{
		margin-top: 0px;
		padding-top: 10px;
		padding-bottom: 20px;
		font-size:48px;
		font-weight:normal;
		width: 100%;
		text-align: center;
		text-transform: uppercase;
	}
	
	#lp-elx .sekcja h2 span {
		background-color: #ffffff;
		font-size:24px;
		padding-right: 10px;
		padding-left: 10px;
	}

	#lp-elx .sekcja h3{
		margin-top: 0px;
		font-size:24px;
		width: 100%;
		text-align: center;
		color: #eb6852;
	}
	
	#lp-elx .sekcja h3 strong{
		color: #eb6852;
		font-weight: bold;
	}

	
	
	/****/

	
	#lp-elx .naglowek {
		max-width: 1200px;
		min-width: 300px;
		height: 582px;
		margin: 0px;
		padding: 0px;
		position: relative;
	}
	
	#lp-elx .naglowek .naglowek_teksty {
		padding-top: 20px;
		width: 50%;
		text-align: left;
	}

	#lp-elx .naglowek .naglowek_prawa {
		position: absolute;
		width: 50%;
		bottom: 0;
	}
	
	
	#lp-elx #logo {
		padding-top: 20px;
		padding-left: 40px;
	}
	
	#lp-elx .tytul_naglowka {
		padding-left: 40px;	
	}
	
	#lp-elx .tytul_1 {
		color: #FFFFFF;
		font-size: 46px;
		padding-left: 40px;
		padding-top: 40px;
	}
	
	
	/************/
	
		
	#lp-elx .zasady {
		max-width: 1200px;
		min-height: 350px;	
		margin: 0px;
		padding: 0px;
		background-color: #ffffff;
		position: relative;
	}
	
	#lp-elx .zasady .kolumna {
		border-top: 1px solid #b7b7c6;
		width: 25%;
		box-sizing:border-box;
		min-height: 350px;
		border-right: 1px  solid #b7b7c6;
		border-bottom: 1px  solid #b7b7c6;	
	}
	
	#lp-elx .zasady .kolumna.left {
		
		width: 25%;
		box-sizing:border-box;
		min-height: 350px;
		border-top: 1px solid #b7b7c6;
		border-bottom: 1px  solid #b7b7c6;
		border-left: 1px  solid #b7b7c6;
	
	}
	
	#lp-elx .zasady .kolumna p {
		font-size: 24px;
	}
	
	#lp-elx  .zasady strong {
		font-size: 36px;
	}
	 
    /************/
	#lp-elx .regulamin {
		width: 1200px;
		min-width: 300px;
		text-align: center;
		padding-top: 40px;
	
	}
	/************/
  	#lp-elx .finish {
   max-width: 1200px;	
	min-width: 300px;	
	min-height: 150px;
   background-color:#090f43;
   margin: 0px auto;

	}
   
   #lp-elx .finish_left{
   width: 23%;
   float: left;
   min-height: 150px;

   }
   #lp-elx .finish_right{
   width: 77%;
   float:left;
   min-height: 150px;
   background-color:#090f43;
   }
   #lp-elx .finish_title{
   font-size: 31px;
   padding-left: 20px;
   padding-top: 40px;
   color:#ffffff;
   }
   #lp-elx .finish_tekst{
   font-size: 15px;
   padding-left: 20px;
   color:#ffffff;
   }	 
	 /************/
	#lp-elx .nagrody {
		max-width: 1000px;
		min-width: 300px;
		min-height: 300px;
		margin: 0px;
		padding: 0px;
		position: relative;
		background-color:#090f43;
	}
 #lp-elx .nagrody_left{
   width: 68%;
   min-height: 306px;
   float: left;
   background-color:#090f43;
   }
   #lp-elx .nagrody_right{
   width: 32%;
   min-height: 300px;
   float:left;
   background-color:#090f43;
   
   }
   #lp-elx .nagrody_promo {
		color: #FFFFFF;
		font-size: 24px;
		padding-left: 40px;
		padding-top: 20px;
	}
 #lp-elx .nagrody_promo_small {
		color: #FFFFFF;
		font-size: 16px;
		padding-left: 40px;
		padding-top: 40px;
	}
 #lp-elx .nagrody_promo span {
		color: #e96f51;
		font-weight:bold;
		
	}
 #lp-elx .nagrody_title {
		padding-top: 20px;
	}
	 /************/
	 
#lp-elx .comfortlift {
		max-width: 1000px;
		min-width: 300px;
		min-height: 500px;
		margin: 0px;
		padding: 0px;
		position: relative;
		
	}
 #lp-elx .comfortlift_left{
   width: 55%;
   float: left;
   min-height: 500px;
   background-color:#e8ebf2;
   }
   #lp-elx .comfortlift_right{
   width: 45%;
   min-height: 500px;
   float:left;
   background-color:#e8ebf2;
   
   }
   #lp-elx .comfortlift_title {
	padding-top: 20px;
	padding-left: 40px;
	font-size: 55px;
	background-color:#e8ebf2;
	}
  #lp-elx .comfortlift_tekst {
	padding-top: 20px;
	padding-left: 40px;
	font-size: 18px;
	}
   #lp-elx .comfortlift_video {
   padding-bottom: 20px;
   padding-top: 20px;
	margin: 0px auto;
	text-align: center;
	}

  /************/
 #lp-elx .opisy {
    max-width: 1000px;
    margin: 0px auto;
    min-height: 550px;
    text-align: center;
    padding-left: 2px;
    clear:both;
    background-color: #FFFFFF;
    
}
#lp-elx .opisy .kolumna {
		width: 32%;
		padding: 5px;
	}
#lp-elx .opisy_title {
    color: #0e1850;
    font-size: 24px;
    font-weight: bold;
    padding-top: 50px;
}
#lp-elx .opisy_tekst {
    color: #0e1850;
    font-size: 18px;
    height: 110px;
    padding-top: 10px;
    line-height: 20px;
    text-align: center;
    padding: 5px;
}
#lp-elx .opisy_tekst_1 {
    color: #0e1850;
    font-size: 18px;
    height: 170px;
    padding-top: 10px;
    line-height: 20px;
    text-align: center;
    padding: 6px;
}

    /************/
    	#lp-elx .airdry {
   max-width: 1000px;	
	min-width: 300px;
	min-height: 394px;	
   background-color: #f1f1f1;
   margin: 0px auto;
   clear:both;
	}
   
   #lp-elx .airdry_left{
   width: 41%;
   min-height: 394px;
   float: left;
   background-color: #f1f1f1;
   }
   #lp-elx .airdry_right{
   width: 59%;
   min-height: 394px;
   float:left;
   background-color: #f1f1f1;
   } 
    
   #lp-elx .airdry_title {
	padding-top: 20px;
	font-size: 55px;
	}
  #lp-elx .airdry_tekst {
	padding-top: 20px;
	padding-left: 40px;
	font-size: 18px;
	}
   #lp-elx .airdry_video {
   padding-bottom: 20px;
   padding-top: 20px;
	margin: 0px auto;
	text-align: center;
	}

   /************/
  	#lp-elx .airdry_opis {
   max-width: 1000px;	
	min-width: 300px;	
	min-height: 480px;
   background-color: #FFFFFF;
   margin: 0px auto;
   padding-top: 20px;
   padding-bottom: 20px;
   clear:both;
	}
   
   #lp-elx .airdry_opis_left{
   width: 30%;
   float: left;
   min-height: 480px;
   background-color: #FFFFFF;
   }
   #lp-elx .airdry_opis_right{
   width: 70%;
   float:left;
   min-height: 480px;
   padding-top: 20px;
   background-color: #FFFFFF;
   }
   #lp-elx .airdry_opisy_title {
    color: #0e1850;
    font-size: 24px;
    font-weight: bold;
    }
   #lp-elx .airdry_opisy_title span{
    color: #e96f51;
    }
	#lp-elx .airdry_opisy_tekst {
    color: #0e1850;
    font-size: 16px;
    height: 110px;
    padding-top: 10px;
    line-height: 20px;
    text-align: left;
    }
   
   /************/
   #lp-elx .reallife {
   max-width: 1000px;	
	min-width: 300px;	
	min-height: 290px;
   background-color: #f1f1f1;
   margin: 0px auto;
   clear:both;
	}
   #lp-elx .reallife_left{
   width: 36%;
   float: left;
   height: 290px;
   background-color: #f1f1f1;
   }
   #lp-elx .reallife_right{
   width: 64%
   float:left;
   min-height: 290px;
   background-color: #f1f1f1;
   }
   #lp-elx .reallife_title {
    color: #0e1850;
    font-size: 44px;
    padding-top: 10px;
    font-weight: bold;
    }

	#lp-elx .reallife_tekst {
    color: #0e1850;
    font-size: 16px;
    padding-top: 10px;
    padding-right: 10px;
    line-height: 20px;
    text-align: left;
    }
	/************/
	#lp-elx .opis_promocji {
		text-align: center;
		
	}
	/************/
	#lp-elx .reallife_video{
    max-width: 1000px;
    margin: 0px auto;
    min-height: 210px;
    text-align: center;
    padding-left: 10px;
    clear:both;
    background-color: #f1f1f1;
    
}
#lp-elx .reallife_video .kolumna {
		width: 32%;
		padding: 5px;
		padding-top: 20px;
	}
     
/************/
  	#lp-elx .zmywarka_opis {
   max-width: 1000px;	
	min-width: 300px;	
	min-height: 480px;
   background-color: #FFFFFF;
   margin: 0px auto;
   padding-top: 20px;
   padding-bottom: 20px;
   clear:both;
	}
   
   #lp-elx .zmywarka_opis_left{
   width: 35%;
   float: left;
   min-height: 480px;
   background-color: #FFFFFF;
   }
   #lp-elx .zmywarka_opis_right{
   width: 60%;
   float:left;
   min-height: 480px;
   background-color: #FFFFFF;
   }

/************/
  	#lp-elx .zawiasy {
   max-width: 1000px;
	min-width: 300px;	
	min-height: 410px;
   background-color: #FFFFFF;
   margin: 0px auto;
   padding-bottom: 20px;
   clear:both;
	}
   
   #lp-elx .zawiasy_left{
   width: 56%;
   float: left;
   min-height: 410px;
   background-color: #FFFFFF;
   }
   #lp-elx .zawiasy_right{
   width: 44%;
   float:left;
   min-height: 410px;
   background-color: #FFFFFF;
   }
   #lp-elx .zawiasy_title {
   max-width: 1000px;	
   font-size: 44px;	
   padding-top: 20px;
   padding-left: 20px;
	}
   #lp-elx .zawiasy_tekst {
    color: #0e1850;
    font-size: 16px;
    padding-top: 20px;
    padding-left: 20px;
    text-align: left;
    }
   #lp-elx .zawiasy_video {
   padding-bottom: 20px;
   padding-top: 20px;
	margin: 0px auto;
	text-align: center;
	}
/************/
  	#lp-elx .zmywarka_header {
   max-width: 1000px;	
	min-width: 300px;
	min-height: 150px;	
   background-color: #f1f1f1;
   margin: 0px auto;
   padding-top: 10px;
   padding-bottom: 20px;
   clear:both;
	}
  	#lp-elx .zmywarka_header_title {
   max-width: 1000px;	
   font-size: 40px;	
   padding-top: 20px;
   text-align: center;
	}
#lp-elx .zmywarka_header_title span {
   color: #e96f51;
   font-weight: bold;
	}
   #lp-elx .zmywarka_header_tekst {
    color: #0e1850;
    font-size: 16px;
    padding-top: 10px;
    padding-right: 10px;
    text-align: center;
    }
	/************/
	
  	#lp-elx .prawa {
   max-width: 100%;	
	min-width: 300px;	
	min-height: 100px;
   background-color: #FFFFFF;
   margin: 0px auto;
   clear:both;
	}
   
   #lp-elx .prawa_img{
   width: 16%;
   float: left;
   min-height: 95px;
   background-color: #FFFFFF;
   }
   #lp-elx .prawa_tekst{
   width: 84%;
   float:left;
   min-height: 85px;
   background-color: #FFFFFF;
   }

	/************/
	#lp-elx .buttons {
		padding-top: 0px;
		padding-bottom: 40px;
	}
	
	#lp-elx .buttons .kolumna {
		width: 50%;
	}
	
	#lp-elx .buttons a {
		position: relative;
			display: inline-block;
			text-decoration: none;
			/*
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			*/
			font: 14px "robotoregular","Arial";
			color: #fff;
			background: #ff6000;
			text-align: center;			
			text-transform: uppercase;			
			vertical-align: middle;
			cursor: pointer;
			border: 0 none;
			border-radius: 2px;
			outline: 1px solid rgba(255,255,255,0);
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			transition: .15s;
			line-height: 45px;
			height: 45px;
			padding: 0 10px;
			width: 250px;
		
	}
	
	#lp-elx .buttons a img {
		top: calc(50% - 16px);
		right: 15px;
		position: absolute;
		
	}

	
	#lp-elx .buttons a:hover{
		-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05),0 1px 7px 0 rgba(0,0,0,0.07),0 1px 3px -1px rgba(0,0,0,0.05);
			-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05),0 1px 7px 0 rgba(0,0,0,0.07),0 1px 3px -1px rgba(0,0,0,0.05);
			-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05),0 1px 7px 0 rgba(0,0,0,0.07),0 1px 3px -1px rgba(0,0,0,0.05);
			-o-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05),0 1px 7px 0 rgba(0,0,0,0.07),0 1px 3px -1px rgba(0,0,0,0.05);
			box-shadow:0 1px 2px 0 rgba(0,0,0,0.05),0 1px 7px 0 rgba(0,0,0,0.07),0 1px 3px -1px rgba(0,0,0,0.05);
			text-decoration:none;
			background:#f80
	}
	#lp-elx .buttons a:active{
		-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.16);
			-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.16);
			-ms-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.16);
			-o-box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.16);
			box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.16);
			background:#ff6000;
			animation:btn_primary 0.4s cubic-bezier(0.17, 0.67, 0.83, 0.67)
	}
	
	
	
	

	/************/
	
	#lp-elx .stopka {
		width: 100%;
		background-color: #041e50;
	}
	
	#lp-elx .stopka a {
		color:#041e50;
	}
	
	#lp-elx .stopka.buttons {
		padding-bottom: 40px;
	}
	
	#lp-elx .stopka.buttons a {
		
		font-size:14px;
		background-color:#ffffff;
		border: 1px solid #041e50;
		color:#041e50;
	}
	#lp-elx .buttons a img {
		top: calc(50% - 13px);
	}
	
	#lp-elx .stopka.buttons a:hover{
		background-color:#090f43;
		color: #ffffff;
	}
	
	#lp-elx .clear {
		clear: both;
	}
	
	
	#lp-elx .produkty.lodowka .wiersz .opis .opis_item:first-child {  padding-top: 50px;}

	
		
		#lp-elx .buttons a {	font-size: 14px; }

		#lp-elx .buttons a img {  top: calc(50% - 10px); }
		#lp-elx .produkty .wiersz .buttons a  img {  top: calc(50% - 10px); }
		
		#lp-elx  .produkty .wiersz .opis_item { width: 420px; padding: 10px 0px; }
		#lp-elx  .produkty .wiersz .opis_item p { padding-left: 100px; }
		#lp-elx  .produkty .znaczek { width: 200px; height: 308px; left: calc(50% - 100px); top: calc(50% - 154px);}

		
		#lp-elx .zasady .kolumna  {  min-height: 350px; }
		#lp-elx .zasady .kolumna p {  font-size: 18px; }
	
		#lp-elx .produkty.lodowka .wiersz .opis .opis_item:first-child {  padding-top: 0px;}
		#lp-elx .produkty.lodowka .wiersz.prawy .opis .opis_item:first-child {  padding-top: 200px;}
	

	@media only screen and (max-width: 939px) {
		#lp-elx { font-size: 18px; }
		#lp-elx .naglowek .naglowek_teksty {padding-bottom: 40px; width: calc(50% - 80px); }
	   #lp-elx .naglowek .tytul_1 { font-size: 65px; width: 600px;}
      #lp-elx .naglowek .tytul_2 { font-size: 65px; width: 400px;}
		#lp-elx .buttons a {	font-size: 14px; }
		#lp-elx .produkty .wiersz .buttons a { width: 80%; font-size: 18px; }
		#lp-elx .produkty .wiersz .buttons a  img {  top: calc(50% - 14px); }
		#lp-elx .tytul { font-size: 64px; line-height: 60px; }
		#lp-elx  .produkty .wiersz .opis_item { width: 340px; }
		#lp-elx .produkty .wiersz .opis_item img { width: 60px; }
		#lp-elx .produkty .wiersz .opis_item p { padding-left: 70px; font-size: 16px; }
	   
	}
	
	@media only screen and (max-width: 939px) {
		#lp-elx { font-size: 18px; }
		#lp-elx .naglowek .naglowek_teksty {width: calc(50% - 80px); }
	   #lp-elx .naglowek .tytul_1 { font-size: 35px; width: 350px;}

      #lp-elx .nagrody {height:450px; }
      #lp-elx .nagrody_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center;}
		#lp-elx .buttons a {	font-size: 14px; }
		#lp-elx .produkty .wiersz .buttons a { width: 80%; font-size: 18px; }
		#lp-elx .produkty .wiersz .buttons a  img {  top: calc(50% - 14px); }
		#lp-elx .tytul { font-size: 64px; line-height: 60px; }
		#lp-elx .produkty .wiersz .opis_item { width: 340px; }
		#lp-elx .produkty .wiersz .opis_item img { width: 60px; }
		#lp-elx .produkty .wiersz .opis_item p { padding-left: 70px; font-size: 16px; }
	   
	}
	
	@media only screen and (max-width: 739px) {
      #lp-elx .naglowek{height: 500px; }		
		#lp-elx .naglowek .naglowek_teksty {width: 50%;}
		#lp-elx .naglowek .tytul_1 { font-size: 35px; width: 350px;}
	   #lp-elx .naglowek .naglowek_prawa {  position: relative ;text-align: center; margin: 0px auto;}
      #lp-elx .regulamin {width: 100%;}
      #lp-elx .finish {width: 100%;height: 430px;}
      #lp-elx .finish_left {width: 100%;  padding-top: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .finish_right {width: 100%; padding-bottom: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody {height:600px; }
      #lp-elx .nagrody_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center;}
      #lp-elx .comfortlift {height:450px; }
      #lp-elx .comfortlift_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .comfortlift_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .comfortlift_title {width: 100%; text-align: center;}
      #lp-elx .comfortlift_video {width: 100%; text-align: center;}
      #lp-elx .reallife_video .kolumna{ width: 100%; min-height: 250px; padding-bottom: 10px;}
      #lp-elx .airdry {height:450px; }
      #lp-elx .airdry_left {height: 450px; width: 100%;  margin: 0px auto;}
      #lp-elx .airdry_right {height: 450px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .airdry_title {width: 100%; text-align: center;}
      #lp-elx .airdry_video {width: 100%; text-align: center;}
      
		#lp-elx .niewidoczne_na_malym { display: none; }
		#lp-elx .zasady .kolumna.left { border-left: 0px; border-right: 0px; }
		#lp-elx .zasady .kolumna, #lp-elx .zasady .kolumna.left  { width: 50%; border-right: 1px solid #b7b7c6; }
		#lp-elx .produkty .wiersz .opis_item {  width: 300px;}
		#lp-elx .produkty .wiersz .opis_item p b {  font-size: 32px; }
      #lp-elx .buttons .kolumna {  width: 100%; padding-top: 10px; padding-bottom: 10px;}
		#lp-elx .produkty.lodowka .wiersz .opis .opis_item:first-child {  margin-top: -40px;}
		#lp-elx .opisy .kolumna{ width: 100%; min-height: 300px; padding-bottom: 10px;}
	   #lp-elx .reallife_video .kolumna{ width: 100%; min-height: 250px; padding-bottom: 10px;}
      #lp-elx .reallife {height:650px; }
      #lp-elx .reallife_left {height: 320px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .reallife_right {height: 450px; width: 100%; margin: 0px auto;}
      #lp-elx .airdry_opisy {height:550px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 10px; height: 150px;}
	}
	
	@media only screen and (max-width: 674px) {
		#lp-elx .naglowek .tytul_1 { font-size: 25px; width: 350px}
	   #lp-elx .naglowek  { height: 800px;}
		#lp-elx .naglowek .naglowek_teksty { width: 70%;}
	   #lp-elx .naglowek .naglowek_prawa {  position: relative ;text-align: center; margin: 0px auto;}
		#lp-elx .produkty h2 { position: relative; left: 0; margin-top: 20px; width: 100%; }
	   #lp-elx .naglowek .tytul_1 { font-size: 35px; width: 520px;}
      #lp-elx .finish_left {width: 100%;  padding-top: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .finish_right {width: 100%; padding-bottom: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .regulamin {width: 100%;}
      #lp-elx .nagrody {height: 450px; }
      #lp-elx .nagrody_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center;}
      #lp-elx .comfortlift {height:450px; }
      #lp-elx .comfortlift_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .comfortlift_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .comfortlift_title {width: 100%; text-align: center; font-size: 33px;}
      #lp-elx .comfortlift_video {width: 100%; text-align: center;}
      #lp-elx .airdry {height:450px; }
      #lp-elx .airdry_left {height: 450px; width: 100%;  margin: 0px auto;}
      #lp-elx .airdry_right {height: 450px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .airdry_title {width: 100%; text-align: center; font-size: 33px;}
      #lp-elx .airdry_video {width: 100%; text-align: center;}
      #lp-elx .opisy .kolumna{ width: 100%; min-height: 300px; padding-bottom: 30px;}
      #lp-elx .reallife {height:650px; }
      #lp-elx .reallife_left {height: 320px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .reallife_right {height: 450px; width: 100%; margin: 0px auto;}
      #lp-elx .reallife_video .kolumna{ width: 100%; min-height: 250px; padding-bottom: 10px;}
      #lp-elx .airdry_opis {height:550px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 10px; height: 150px;}
      #lp-elx .zawiasy {height:450px; }
      #lp-elx .zawiasy_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .zawiasy_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}      
      #lp-elx .zawiasy_video {width: 100%; text-align: center;}
      #lp-elx .zmywarka_opis {min-height:750px; }
      #lp-elx .zmywarka_opis_left {height: 300px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .zmywarka_opis_right {min-height: 750px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .prawa_tekst {width: 80%;}    

	}
	
	@media only screen and (max-width: 639px) {
      #lp-elx .naglowek  { height: 950px;}
		#lp-elx .naglowek .naglowek_teksty { width: 60%;}
	   #lp-elx .naglowek .tytul_1 { font-size: 25px; width: 400px;}
      #lp-elx .naglowek .naglowek_prawa {  position: relative; width: 500px; text-align: center; margin: 0px auto;}
      #lp-elx .finish {width: 100%; height: 450px;}
      #lp-elx .finish_left {width: 100%;  padding-top: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .finish_right {width: 100%; padding-bottom: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .finish_title {text-align: center;}
      #lp-elx .finish_tekst {text-align: center; font-size: 14px; padding-top: 15px;}
      #lp-elx .regulamin {width: 100%;}
      #lp-elx .nagrody {height: 450px; }
      #lp-elx .nagrody_left {height: 200px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center;}
      #lp-elx .nagrody_promo {width: 350px; text-align: center; font-size: 16px;}
      #lp-elx .comfortlift {height:450px; }
      #lp-elx .comfortlift_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .comfortlift_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .comfortlift_title {width: 100%; text-align: center; font-size: 23px;}
      #lp-elx .comfortlift_video {width: 100%; text-align: center;}
      #lp-elx .airdry {height:450px; }
      #lp-elx .airdry_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .airdry_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .airdry_title {width: 100%; text-align: center; font-size: 23px;}
      #lp-elx .airdry_video {width: 100%; text-align: center;}
      #lp-elx .opisy .kolumna{ width: 100%; min-height: 300px; padding-bottom: 30px;}
      #lp-elx .reallife_video .kolumna{ width: 100%; min-height: 250px; padding-bottom: 10px;}
      #lp-elx .airdry_opis {height:650px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 20px;  height: 150px;}
      #lp-elx .zawiasy {height:450px; }
      #lp-elx .zawiasy_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .zawiasy_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}      
      #lp-elx .zawiasy_video {width: 100%; text-align: center;}
      #lp-elx .zmywarka_opis {min-height:750px; }
      #lp-elx .zmywarka_opis_left {height: 300px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .zmywarka_opis_right {min-height: 750px; width: 100%; text-align: center; margin: 0px auto;} 

	}
	
	@media only screen and (max-width: 479px) {
		#lp-elx { font-size: 16px; }
		#lp-elx .buttons a { font-size: 14px; }
		#lp-elx .sekcja.opis_promocji { padding: 20px; }
		#lp-elx .buttons { padding: 20px;}
	   #lp-elx .finish {height: 450px; }
	   #lp-elx .finish_left {width: 100%;  padding-top: 40px; text-align: center; margin: 0px auto;}
      #lp-elx .finish_right {width: 100%; padding-bottom: 40px; text-align: center; margin: 0px auto;}
	   #lp-elx .regulamin {width: 100%;}
	   #lp-elx .nagrody {height: 450px; }
      #lp-elx .nagrody_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center; font-size: 24px}
      #lp-elx .nagrody_promo {width: 80%; text-align: center; font-size: 16px;}
      #lp-elx .comfortlift {height:450px; }
      #lp-elx .comfortlift_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .comfortlift_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .comfortlift_title {width: 100%; text-align: center; font-size: 23px;}
      #lp-elx .comfortlift_video {width: 100%; text-align: center;}
      #lp-elx .naglowek  { height: 880px;}
      #lp-elx .naglowek .naglowek_prawa {  position: relative; width: 470px; text-align: center; margin: 0px auto;}
		#lp-elx .naglowek .naglowek_teksty { width: 60%;}
	   #lp-elx .naglowek .tytul_1 { font-size: 25px; width: 350px;}
      #lp-elx .naglowek .naglowek_prawa {  position: relative; width: 470px; text-align: center; margin: 0px auto;}
		#lp-elx .produkty .wiersz .opis_item p b { font-size: 24px; }
		#lp-elx .produkty .wiersz .zdjecie, #lp-elx .produkty .wiersz.prawy .zdjecie  { min-height: 200px; }
		#lp-elx .zasady .kolumna, #lp-elx .zasady .kolumna.left { width: 100%;  border-right: 0px; }
		#lp-elx .zasady .kolumna #lp-elx .zasady .kolumna.left { min-height: 300px; padding-bottom: 30px;}
	   #lp-elx .opisy .kolumna{ width: 100%; min-height: 300px; padding-bottom: 30px;}
      #lp-elx .airdry_opis {height:850px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 10px; height: 250px;}
      #lp-elx .zawiasy {height:450px; }
      #lp-elx .zawiasy_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .zawiasy_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}      
      #lp-elx .zawiasy_video {width: 100%; text-align: center;}
      #lp-elx .zmywarka_opis {min-height:750px; }
      #lp-elx .zmywarka_opis_left {height: 300px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .zmywarka_opis_right {min-height: 750px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .collapse {font-size: 15px; }  
	}
   @media only screen and (max-width: 320px) {
		#lp-elx { font-size: 16px; }
	   #lp-elx .nagrody {height: 450px; }
      #lp-elx .nagrody_left {height: 350px; width: 100%;  margin: 0px auto;}
      #lp-elx .nagrody_right {height: 450px; width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .nagrody_title {width: 100%; text-align: center;}
      #lp-elx .nagrody_promo {width: 100%; text-align: center;}
      #lp-elx .nagrody {height: 300px; }
      #lp-elx .finish_left {width: 100%; text-align: center; margin: 0px auto;}
      #lp-elx .finish_right {width: 100%;text-align: center; margin: 0px auto;}
      #lp-elx .regulamin {width: 100%;}
      #lp-elx .comfortlift {height:450px; }
      #lp-elx .comfortlift_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .comfortlift_right {min-height:300px;height: 300px; width: 100%; text-align: center; margin: 60px auto;}
      #lp-elx .comfortlift_title {width: 100%; text-align: center; font-size: 20px;}
      #lp-elx .comfortlift_video {width: 100%; text-align: center;}
		#lp-elx .buttons a { font-size: 14px; }
		#lp-elx .sekcja.opis_promocji { padding: 20px; }
		#lp-elx .naglowek  { height: 620px;}
		#lp-elx .buttons { padding: 20px; }
		#lp-elx .naglowek .naglowek_teksty { width: calc(80% - 40px); padding: 20px; }
	   #lp-elx .naglowek .tytul_1 { font-size: 14px; width: calc(100% - 40px);}
		#lp-elx .produkty .wiersz .opis_item p b { font-size: 24px; }
		#lp-elx .produkty .wiersz .zdjecie, #lp-elx .produkty .wiersz.prawy .zdjecie  { min-height: 200px; }
		#lp-elx .zasady .kolumna, #lp-elx .zasady .kolumna.left { width: 100%;  border-right: 0px; }
		#lp-elx .zasady .kolumna #lp-elx .zasady .kolumna.left { min-height: 300px; padding-bottom: 30px;}
	   #lp-elx .opisy .kolumna{ width: 100%; min-height: 300px; padding-bottom: 30px;}
      #lp-elx .reallife_video .kolumna{ width: 100%; min-height: 250px; padding-bottom: 10px;}
      #lp-elx .airdry_opis {height:950px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 10px; height: 300px; font-size: 12px;}
      #lp-elx .zawiasy {height:450px; }
      #lp-elx .airdry_opisy_tekst {padding-bottom: 10px; height: 250px;}
      #lp-elx .zawiasy_left {height: 300px; width: 100%;  margin: 0px auto;}
      #lp-elx .zawiasy_right {height: 350px; width: 100%; text-align: center; margin: 0px auto;}      
      #lp-elx .zawiasy_video {width: 100%; text-align: center;}
      #lp-elx .zmywarka_opis {min-height:750px; }
      #lp-elx .zmywarka_opis_left {height: 300px; width: 100%;  text-align: center; margin: 0px auto;}
      #lp-elx .zmywarka_opis_right {min-height: 750px; width: 100%; text-align: center; margin: 0px auto;}
	}


  {
  #lp-elx {
    /*
	     * Don't show links that are fragment identifiers,
	     * or use the `javascript:` pseudo protocol
	     */
    /*
	     * Printing Tables:
	     * http://css-discuss.incutio.com/wiki/Printing_Tables
	     */
  }
  #lp-elx *,
  #lp-elx *:before,
  #lp-elx *:after {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:
	                                   http://www.sanbeiji.com/archives/953 */
    box-shadow: none !important;
    text-shadow: none !important;
  }
  #alp-elx a,
  #lp-elx a:visited {
    text-decoration: underline;
  }
  #lp-elx a[href]:after {
    content: " (" attr(href) ")";
  }
  #lp-elx abbr[title]:after {
    content: " (" attr(title) ")";
  }
  #lp-elx a[href^="#"]:after,
  #lp-elx a[href^="javascript:"]:after {
    content: "";
  }
  #lp-elx pre,
  #lp-elx blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  #lp-elx thead {
    display: table-header-group;
  }
  #lp-elx tr,
  #lp-elx img {
    page-break-inside: avoid;
  }
  #lp-elx img {
    max-width: 100% !important;
  }
  #lp-elx p,
  #lp-elx h2,
  #lp-elx h3 {
    orphans: 3;
    widows: 3;
  }
  #lp-elx h2,
  #lp-elx h3 {
    page-break-after: avoid;
  }
}



#lp-elx .collapse {
  cursor: pointer;
  display: inline-block;
  margin-top: 20px;
  position: relative;
  font-size: 16px;
  font-weight: bold;
  font-family: 'electrolux_sans_regularRg';
}
#lp-elx .collapse span{
  cursor: pointer;
  display: inline-block;
  margin-top: 20px;
  position: relative;
  font-size: 16px;
  color: #e96f51;
}





@media only screen and (max-width: 40em) {
  #lp-elx .collapse::after {
    right: -30px;
    width: 15px;
    height: 15px;
    background-size: 15px 15px;
    top: 1px;
    font-size: 10px;
  }
}

#lp-elx .collapse + input {
  display: none;
  /* hide the checkboxes */
}

#lp-elx .collapse + input + div {
  display: none;
  width: -webkit-calc(100% + 45px);
  width: calc(100% + 45px);
  position: relative;
  margin-bottom: 15px;
}

@media only screen and (max-width: 800px) {
  #lp-elx .collapse + input + div {
    margin-bottom: 10px;
    width: -webkit-calc(100% + 30px);
    width: calc(100% + 30px);
  }
}

#lp-elx .collapse + input:checked + div {
  display: block;
} 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
