@media only screen and (min-width: 769px) and (max-width: 1199px),
only screen and (min-device-width: 769px) and (max-device-width: 1199px)
{
	.lblleft
	{
		width: 20% !important;
		font-size: 15px !important;
		float: left !important;
	}
	.lblright
	{
		width: 18%	 !important;
		font-size: 15px !important;
		float:left; !important;	
	}
	.inputleft
	{
		width: 30.943% !important;
		float:left; !important;		
	}
	.inputleft > input 
	{
	    height: 37px !important;
 	}

}	

@media only screen and (min-width: 604px) and (max-width: 768px),
only screen and (min-device-width: 604px) and (max-device-width: 768px)	
{
	
	.container > p
	{
		margin-top: 5% !important;
		margin-bottom: 5% !important;	
	}
	#images > div
	{
		width: 25% !important;
		float: left !important;
	}
	.lblright 
	{
    	 font-size: 13px !important;
 	}
 	.lblleft
 	{
		width: 19% !important;
		padding-right: 0px !important; 	
		font-size: 15px !important;
		float: left !important;
 	}
 	.lblright
 	{
		width: 19% !important; 	
		padding-right: 0px !important;
		float: left !important;
 	}
 	.inputleft
 	{
		width: 30.943% !important; 	
		float: left !important;
 	}
	
}

@media only screen and (min-width: 461px) and (max-width: 603px),
only screen and (min-device-width: 461px) and (max-device-width: 603px)	
{
	.lblleft
	{
		width: 22% !important;
		font-size: 13px !important;
		float: left !important;
	}
	.inputleft
	{
		width: 27.943% !important;
		float: left !important;
	}
	.lblright
	{
		width: 22% !important;
		font-size: 13px !important;
		float: left !important;
	}
		#images > div
	{
		width: 25% !important;
		float: left !important;
	}
}

@media only screen and (min-width: 361px) and (max-width: 460px),
only screen and (min-device-width: 361px) and (max-device-width: 460px)
{
	.container
	{
		width: 100% !important;	
	}
	.container > p
	{
		font-size: 50px !important;
		margin-top: 5% !important;
		margin-bottom: 5% !important;	
	}
	.lblleft 
	{
   	 width: 100% !important;
   	 font-size: 37px !important;
	}
	.inputleft 
	{
      width: 100% !important;
	}
	.lblright 
	{
	    width: 100% !important;
	    font-size: 37px !important;
	    text-align: left !important;
	}
	#images > div 
	{
	    width: 100% !important;
	    float: left !important;
 	}
 	.inputleft > input
 	{
		height: 6% !important;
		font-size: 33px !important; 	
 	}
 	#images > p
 	{
		font-size: 31px !important; 	
 	}
 	.col-sm-12 > button
 	{
		font-size: 66px !important;
		margin-top: 5% !important; 	
 	}
 	 	.col-sm-12 > button
 	{
		margin-left: 37% !important; 	
 	}
}

@media only screen and (min-width: 241px) and (max-width: 360px),
only screen and (min-device-width: 241px) and (max-device-width: 360px)
{
	.container
	{
		width: 100% !important;	
	}
	.container > p
	{
		font-size: 25px !important;
		margin-top: 5% !important;
		margin-bottom: 5% !important;	
	}
	.lblleft 
	{
   	 width: 100% !important;
   	 font-size: 24px !important;
	}
	.inputleft 
	{
      width: 100% !important;
	}
	.lblright 
	{
	    width: 100% !important;
	    font-size: 24px !important;
	    text-align: left !important;
	}
	#images > div 
	{
	    width: 100% !important;
	    float: left !important;
 	}
 	.inputleft > input
 	{
		height: 6% !important;
		font-size: 20px !important; 	
 	}
 	#images > p
 	{
		font-size: 22px !important; 	
 	}
 	.col-sm-12 > button
 	{
		font-size: 30px !important;
		margin-top: 5% !important; 	
 	}
 	.col-sm-12 > button
 	{
		margin-left: 37% !important; 	
 	}
}

@media only screen and (min-width: 10px) and (max-width: 240px),
only screen and (min-device-width: 10px) and (max-device-width: 240px)
{
	.container > p 
	{
	    font-size: 19px !important;
	    margin-top: 5% !important;
		 margin-bottom: 5% !important;
 	}
 		.container
	{
		width: 100% !important;	
	}
	.lblleft 
	{
   	 width: 100% !important;
   	 font-size: 16px !important;
	}
	.inputleft 
	{
      width: 100% !important;
	}
	.lblright 
	{
	    width: 100% !important;
	    font-size: 16px !important;
	    text-align: left !important;
	}
	#images > div 
	{
	    width: 100% !important;
	    float: left !important;
 	}
 	.inputleft > input
 	{
		height: 8% !important;
		font-size: 14px !important; 	
 	}
 	#images > p
 	{
		font-size: 16px !important; 	
 	}
 	.col-sm-12 > button
 	{
		font-size: 14px !important;
		margin-top: 5% !important; 	
 	}
}