@media (min-height:700px) and (min-width:390px)
{		
	.btn
	{
		font-size: 1.25em;
		margin-top: 20px;
	}
	
	.activateBtn a
	{
		font-size: 1.5em;
	}
}

@media (min-height:850px) and (min-width:475px)
{
	.activateBtn a 
	{
		font-size: 1.75em;
	}	
}

@media (min-height:1070px) and (min-width:600px)
{
	.btn
	{
		font-size: 1.625em;
		margin-top: 30px;
	}
	
	.activateBtn a
	{
		font-size: 2em;
	}
	
	.screen-title
	{
		font-size: 1.5em;
	}	
}

@media (max-width: 767px /* bootstrap xs */)
{
	.menora-form-footer.multi-button
	{
		padding-top: 0px;
	}
	
	.menora-form-footer a
	{
		width: 100%;
		margin-bottom: 5px;
	}
	
	.declaration-board, .block-process-popup
	{
		width: 100vw;
	    height: 100vh;
	    max-height: 100vh;
	    margin: 0;
	    top: 0;
	    left: 0;
	    box-shadow: none;
	}
	
	.declaration-content 
	{
	    height: 90vh;
	}
}

@media (max-width: 676px/* 659px */)
{
	body
	{
		padding-top:0px;
		padding-bottom:0px;
	}
	
	.wizard li::before
	{
		display:none;
	}
	
	.wizard li::after
	{
		display:none;
	}
	
	.wizard li 
	{
	    padding: 10px !important;
		width:33.33333% !important;
	}
	
	.wizard li.first, .wizard li.second
	{
		border-left:1px solid white;
	}
	
	.wizard .stepName 
	{
	    font-size: 11px;
	}
	
	.menora-logo
	{
		width:160px;
	}
	
	.menora-phone
	{
		width:130px;
	}
	
	/* .menora-form-footer a 
	{
	    margin: 0 4px;
	    width: 130px;
	} */
	
	.lead-form 
	{
	    float:none;
	    margin: 0 auto;
	    width: 100%;
	}
	
	div.menora-form-header img
	{
		width: 100%;
	}
	
	#h3personalDetails
	{
		margin-top: 30px;
	}
}

@media (max-width: 400px)
{
	.menora-form-content h1
	{
		font-size: 1.5em;
	}
}