

.same_line
{
	display:inline;
	padding:20px;
	margin:20px;
}
input
{
	margin:5px;
}


.ar
{
	text-align:right;
}

.al
{
	text-align:left;
}

.tc
{
	text-align:left;
	margin:5px;
	padding:5px;
	text-transform: uppercase;
}

.tcq
{
	width:100%;
	margin:5px;
	padding:5px;
	text-transform: uppercase;
}


.tch
{
	width:80%;
	margin:auto;
	padding:5px;
	font-size:30px;
}	


.main_container
{
	width:800px;border:1px solid red;text-align:center;margin:auto;
}	

.form_container
{
	width:800px;
	border:0x solid red;width:800px;
}

.section
{
	width:100%;
}

select
{
	margin-top:20px;
}


@media screen and (max-width: 600px) {
	.tch
	{
		width:90%;
		margin:auto;
		padding:5px;
		font-size:15px;
	}	
	
	.main_container
	{
		width:100%;border:1px solid red;text-align:center;margin:auto;margin-left:10px;
	}	
	
	.form_container
	{
		width:90%;
		border:0px solid red;
		margin:auto;
	}	
	
	.tc
	{
		text-align:left;
		margin:0px;
		padding:5px;
		text-transform: uppercase;
	}
	
	.section
	{
		width:100%;
		margin-bottom:20px;
	}

	.tcq
	{
		width:100%;
		text-transform: uppercase;
		text-align:center;
	}
	select
	{
		margin-top:2px;
	}
	
	.rr1
	{
		margin-left:-15px;
	}
		
}

.rr1
{
	margin-left:0px;
}