.entry-meta {
display: none;
}

/* DEV INFO
 * Każdy krok w formularzu generowany przez wtyczkę posiada własny step id, 
jest to jedyny element wyróżniający pomiędzy sobą kroki. 

Jeżeli element pojawia się w kilku widokach oraz formularzach, znajdź step id i dodaj wszystkie selektory osobno. Każdy widok pomimo wspólnych elementów jest stylowany osobno dla szybszego eliminowania problemów.
 *   */



/* GLOBALNE */

/* font-size inherit dla listy */
#estimation_popup.wpe_bootstraped[data-form="6"] #mainPanel>DIV:nth-child(4)>DIV:nth-child(3)>DIV:nth-child(1)>DIV:nth-child(1) {
	font-size: inherit !important;
}

/* font-size dla kroków w formularzu */
#estimation_popup.wpe_bootstraped .genPrice .progress .step {
	font-size: 11px;
}




/* h2 nagłówek oferty */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide .stepTitle {
font-size: 35px;
}

@media (max-width: 767px) {
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide .stepTitle {
font-size: 33px;
	}

	#estimation_popup.wpe_bootstraped #mainPanel .genSlide .lfb_stepDescription {
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide .stepTitle {
font-size: 33px;
	}
}

@media (max-width: 450px) {
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide .stepTitle {
font-size: 23px;
	}
}

/* WIDOK - wybierz usługi  */

/* Blok formularza  */
@media (max-width: 767px) {
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] {
	margin-top: 90px;
}
}

/* Górne teksty pozycja względem siebie */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="65"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="65"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="54"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="54"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="33"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="33"] .lfb_stepDescription
{
	 position: relative;
	 top: 0 !important;
	 margin-bottom: 0 !important;
}

@media (max-width: 767px) {
/* zmiejsza padding header description na mobile  */	#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] .lfb_stepDescription  {
		padding: 0 !important;
 }
	
/* zeruje padding bloków wyboru uslugi na mobile */	#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] .itemBloc { 
		margin: 0 !important;
		padding: 10px !important;
	}	
	
}

/* bloczki z wyborem uslugi */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="42"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="65"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="54"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="33"] .genContent{
	padding: 0 !important;
}


/* BUTTONY */

/* Buttony dalej, powrót */
 .genSlide[data-stepid="42"] .lfb_btnNextContainer,
 .genSlide[data-stepid="65"] .lfb_btnNextContainer,
 .genSlide[data-stepid="54"] .lfb_btnNextContainer,
 .genSlide[data-stepid="33"] .lfb_btnNextContainer{
	margin-top: -60px !important;
}
/* Jeśli pojawi się czerwony komunikat  */
.genSlide[data-stepid="42"] > div[style*="display: block;"] + .lfb_btnNextContainer,
.genSlide[data-stepid="65"] > div[style*="display: block;"] + .lfb_btnNextContainer,
.genSlide[data-stepid="54"] > div[style*="display: block;"] + .lfb_btnNextContainer ,
.genSlide[data-stepid="33"] > div[style*="display: block;"] + .lfb_btnNextContainer {
  margin-top: -140px !important;
}

@media (max-width: 767px) {
/* 	Fix problem z rozjeżdżającym się mobile */
  #content .container {
    max-width: 90%;
  }	
/* Wyłącz opis kroków na mobile	 */
	 .progress {
    display: none !important;
  }
	
/*  Buttony na mobile wyświetlane pod czerwonym komunikatem	 */
	 .genSlide[data-stepid="42"] .lfb_btnNextContainer,
 .genSlide[data-stepid="65"] .lfb_btnNextContainer,
 .genSlide[data-stepid="54"] .lfb_btnNextContainer,
 .genSlide[data-stepid="33"] .lfb_btnNextContainer{
	margin-top: 0 !important;
}
/* Jeśli pojawi się czerwony komunikat  */
.genSlide[data-stepid="42"] > div[style*="display: block;"] + .lfb_btnNextContainer,
.genSlide[data-stepid="65"] > div[style*="display: block;"] + .lfb_btnNextContainer,
.genSlide[data-stepid="54"] > div[style*="display: block;"] + .lfb_btnNextContainer ,
.genSlide[data-stepid="33"] > div[style*="display: block;"] + .lfb_btnNextContainer {
  margin-top: 0 !important;
}
}




/* WIDOK - usługa dostępu do internetu */



/* tytuł, opis */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .lfb_stepDescription   
   
   
	{
	 position: relative;
	 top: 0 !important;
	 margin-bottom: 0 !important;
}
/* zerowanie górnego paddingu w bloku trzymającym wybory usługi */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .genContent


 {
	padding-top: 0 !important;
}

/* zerowaie przestrzeni pomiędzy blokami z usługami */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .itemBloc 
 
 
 
{
	padding: 0 !important;
	margin: 0 !important;
}

/* buttony */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .lfb_btnNextContainer, 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .lfb_btnNextContainer, 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .lfb_btnNextContainer 

 
 
{
	margin-top: -60px !important;
}

#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] > div[style*="display: block;"] + .lfb_btnNextContainer




 {
   margin-top: -140px !important;
}

@media (max-width: 767px) {
	
/* Blok formularza  */ 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"], 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"]



{
        margin-top: 90px;
  }


/* zmiejsza padding header description na mobile  */
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .lfb_stepDescription,  
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .lfb_stepDescription,
    #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .lfb_stepDescription,
        #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .lfb_stepDescription,
                #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .lfb_stepDescription  

  
  

	{
  padding: 0 !important;
}
	
/*  Buttony na mobile wyświetlane pod czerwonym komunikatem	 */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .lfb_btnNextContainer


 

{
        margin-top: 0 !important;
    }

/* Jeśli pojawi się czerwony komunikat  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="45"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="36"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="57"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="67"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] > div[style*="display: block;"] + .lfb_btnNextContainer 


{
      margin-top: 0 !important;
    }	
}




/* WIDOK - usługa telewizji cyfrowej */


/* Górne teksty pozycja względem siebie */
/* tytuł, opis */



#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .lfb_stepDescription
   
   
	{
	 position: relative;
	 top: 0 !important;
	 margin-bottom: 0 !important;
	 padding: 0 !important;

}
/* zerowanie górnego paddingu w bloku trzymającym wybory usługi */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="73"] .genContent  

  
{
	padding-top: 0 !important;
}

/* buttony */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .lfb_btnNextContainer 
{
	margin-top: -60px !important;
}

#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] > div[style*="display: block;"] + .lfb_btnNextContainer  
  
{
   margin-top: -140px !important;
}

/* zerowanie marginów na list */

#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .itemBloc:first-child 
 
 {
	margin-top: 20px !important;

	}
/* zerowanie pionowych marginów na blokach z usługami  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .itemBloc 
 
{

		padding-top: 0 !important;
	  padding-bottom: 0 !important;
	}


@media (min-width: 1200px) {
   /* LISTA "wszystkie pakiety 				zawierają -> GRID 
			Powyżej podanej 	    rozdzielczości lista jest ustawiana z boku, poniżej wyświetla się u góry
 */

.genSlide[data-stepid="43"] .itemBloc:nth-child(1),
.genSlide[data-stepid="66"] .itemBloc:nth-child(1),
.genSlide[data-stepid="55"] .itemBloc:nth-child(1),
.genSlide[data-stepid="34"] .itemBloc:nth-child(1)  
  
{
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 1;
    grid-row-end: 4;
}

.genSlide[data-stepid="43"] .itemBloc:nth-child(5),
.genSlide[data-stepid="66"] .itemBloc:nth-child(5),
.genSlide[data-stepid="55"] .itemBloc:nth-child(5),
.genSlide[data-stepid="34"] .itemBloc:nth-child(5)

 {
    grid-column-start: 2;
    grid-column-end: 5;
    grid-row-start: 2;
    grid-row-end: 3;
    margin: auto !important;
/     justify-self: center; /
}


/* formularz ffth-10 ma więcej tekstu dlatego zwiększamy listę  */
.genSlide[data-stepid="43"] .itemBloc:nth-child(1)
{
    width: 400px !important
}

/* tylko w ffth-10 jest jeden element premium więc centrujemy go */

.genSlide[data-stepid="43"] .itemBloc:nth-child(6)

 {
    grid-column-start: 2;
    grid-column-end: 5;
    grid-row-start: 5;
    grid-row-end: 3;
    margin: auto !important;
/     justify-self: center; /
}

.genSlide[data-stepid="43"]  .genContent .row,
.genSlide[data-stepid="66"]  .genContent .row,
.genSlide[data-stepid="55"]  .genContent .row,
.genSlide[data-stepid="34"]  .genContent .row 
 
 
{
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
}

.genSlide[data-stepid="43"] .itemBloc.lfb_richtext > p,
.genSlide[data-stepid="66"] .itemBloc.lfb_richtext > p,
.genSlide[data-stepid="55"] .itemBloc.lfb_richtext > p,
.genSlide[data-stepid="34"] .itemBloc.lfb_richtext > p 
 

{
    margin: 0 !important;
}

.genSlide[data-stepid="43"] .itemBloc,
.genSlide[data-stepid="66"] .itemBloc,
.genSlide[data-stepid="55"] .itemBloc,
.genSlide[data-stepid="34"] .itemBloc   
   
{
    margin-left: auto !important;
    margin-right: auto !important;
}

}

@media (max-width: 1200px) {
	/* zerowanie pionowych marginów na blokach z usługami  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .itemBloc


 {
		margin-top: 0 !important;
;
	}
	
	/* wyłaczamy widok P, który nic nie wnosi ale na dekstopie jest marginesem :O */ 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .itemBloc:first-child > p,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .itemBloc:first-child > p,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .itemBloc:first-child > p,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .itemBloc:first-child > p 
 
 
  {
		display: none;
	}

/* zerowanie padingów i marginów dla bloczków z wyborem usługi bez napisu "pakiety premium" */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .genContent .row .itemBloc:not(:nth-child(5)),
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .genContent .row .itemBloc:not(:nth-child(5)),
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .genContent .row .itemBloc:not(:nth-child(5)),
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .genContent .row .itemBloc:not(:nth-child(5))


 {
    padding: 0 !important;
    margin: 0 !important;
}


/* Mały padding, żeby odsunąć listę od opisu oraz centrowanie listy */
	#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .genContent .row .itemBloc:first-child,
    #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .genContent .row .itemBloc:first-child,
    #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .genContent .row .itemBloc:first-child,
    #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .genContent .row .itemBloc:first-child 
 
 
    {
    margin-top: 10px !important;
    margin-left: auto !important;
	margin-right: auto !important;
}
/* Mały padding, żeby odsunąć pakiety premium od bordera */	
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .genContent .row .itemBloc:last-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .genContent .row .itemBloc:last-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .genContent .row .itemBloc:last-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .genContent .row .itemBloc:last-child 
 

{
    margin-bottom: 10px !important;
}
	
}

@media (max-width: 767px) {
	
	/* Blok formularza  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] 
 
{
	margin-top: 90px;
}
	
/*  Buttony na mobile wyświetlane pod czerwonym komunikatem	 */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] .lfb_btnNextContainer 
 
 
{
        margin-top: 0 !important;
    }

/* Jeśli pojawi się czerwony komunikat  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="43"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="66"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="55"] > div[style*="display: block;"] + .lfb_btnNextContainer, 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="34"] > div[style*="display: block;"] + .lfb_btnNextContainer 

 
{
      margin-top: 0 !important;
    }
}


/* WIDOK - telefonia komórkowa i stacjonarna */


/* tytuł, opis */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .lfb_stepDescription,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .stepTitle, #estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .lfb_stepDescription 

 
	{
	 position: relative;
	 top: 0 !important;
	 margin-bottom: 0 !important;
}

/* zerowanie padingów i marginów dla bloków wyboru usług */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .genContent .itemBloc.lfb_picRow,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .genContent .itemBloc.lfb_picRow,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .genContent .itemBloc.lfb_picRow,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .genContent .itemBloc.lfb_picRow,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .genContent .itemBloc.lfb_picRow    
    
    
{
	padding: 0 !important;
	margin: 0 !important;
}
/* zerowanie górnego paddingu w bloku trzymającym wybory usługi */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .genContent,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .genContent

 
 
{
	padding-top: 0 !important;
}

/* zerowanie marginów na blokach z usługami  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .itemBloc,  
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .itemBloc,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .itemBloc 

 

{
		margin-top: 0 !important;
		margin-bottom: 10px !important;
	

	padding-bottom: 0 !important;
	  padding-top: 0 !important;
	}

#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .itemBloc:first-child, 
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .itemBloc:first-child,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .itemBloc:first-child 


 
{
		margin-top: 30px !important;
}

/* buttony */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .lfb_btnNextContainer  

  
  
{
	margin-top: -60px !important;
}

#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] > div[style*="display: block;"] + .lfb_btnNextContainer 

 
 
{
   margin-top: -140px !important;
}

@media (max-width: 767px) {
	
	/* Blok formularza  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"],
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] 

 
 
{
	margin-top: 90px;
}
	
/*  Buttony na mobile wyświetlane pod czerwonym komunikatem	 */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] .lfb_btnNextContainer 

 
 
{
        margin-top: 0 !important;
    }

/* Jeśli pojawi się czerwony komunikat  */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="62"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="68"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="56"] > div[style*="display: block;"] + .lfb_btnNextContainer,  
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="64"] > div[style*="display: block;"] + .lfb_btnNextContainer,
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="74"] > div[style*="display: block;"] + .lfb_btnNextContainer  


  
{
      margin-top: 0 !important;
}
}




/* Podsumowanie */

/* Wyśrodkowanie inputów */
#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="final"] .genContent .itemBloc.col-md-12 { 
	margin: auto !important; 
}


#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="final"] h2.stepTitle.positioned {
    position: relative !important;
    top: 0 !important;
}


#estimation_popup.wpe_bootstraped #mainPanel .genSlide[data-stepid="final"] .genContent {
	padding-top: 0 !important;
}


