@media (min-width:320px) and (max-width:480px)
{
	.navbar-default .navbar-toggle:focus
	{
		background: #120c38;
		border-color:#120c38;
	}
	.navbar-default .navbar-toggle:hover
	{
		background: #120c38;
		border-color:#120c38;
	}
	.login-form
	{
		padding: 0 30px 35px 30px;
		margin-top: 50px;
		width: 100%;
	}
	.login-form .login
	{
		font-size: 20px;
		padding: 0px 40px;
		margin-bottom: 15px;
	}
	.navbar-default .navbar-brand
	{
		padding: 18px;
		margin-top: -50px;
	}

	.input_backcolor_job
	{
		padding: 5px 30px 3px 30px;
		Position: relative;
		float: left;
		width: 100%;
		height:auto;
	}

	.input_backcolor_job .label_1
	{
		min-width: 100px;
	}

	.input_backcolor_job .label_2
	{
		min-width: 100px;
	}

	.Form_Title h1
	{
		color: #120c38;
		font-family: BenchNine;
		font-weight: 800;
		font-size: 35px;
	}

	.job_btn-group-vertical
	{
		position: relative;
		display: compact;
		vertical-align: middle;
		margin-top: 30px;
		margin-left: 10px;
	}

	.job_btn_box_opt
	{
		margin-top: 11px;
		padding: 10px;
		margin-left: 17px;
		width:100%;
	}
	
	.job_btn-group-vertical .job_btn
	{
		display: inline-table;
		float: none;
		width: 110px;
		height: 50px;
		background: #120c38;
		color: #ffffff;
		border-radius: 0;
		transition: all 0.3s ease-in-out 0s;
		-moz-transition: all 0.3s ease-in-out 0s;
		-web-kit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out0s;
		margin-top: 3px;
		border: 1px solid #120c38;
		border-radius: 5px;
	}

	.job_btn_opt-group-vertical .job_btn_opt
	{
		display: compact;
		float: none;
		width: 231px;
		height: 50px;
		background: #120c38;
		color: #ffffff;
		border-radius: 0;
		transition: all 0.3s ease-in-out 0s;
		-moz-transition: all 0.3s ease-in-out 0s;
		-web-kit-transition: all 0.3s ease-in-out 0s;
		-o-transition: all 0.3s ease-in-out 0s;
		-ms-transition: all 0.3s ease-in-out0s;
		margin-top: 3px;
		border: 1px solid #120c38;
		border-radius: 5px;
	}
	.Jobgrid
	{
		width: 100%;
		float: left;
		margin-top: 10px;
		margin-left: 0px;
	}

	.job_btn_box
	{
		margin-top: 390px;
		padding: 15px;
		text-align: left;
		margin-left: 0px;
	}

	.button-content
	{
		padding-left: 20px;
		display: block;
	}

	footer p
	{
		text-align: center;
	}
	.common-form .home_input_bg
	{
		width: 100%;
		padding: 10px 0px 3px 0px;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	.common-form .form-control
	{
		width:180px;
		margin-top:5px;
	}
	.common-form .input_backcolor
	{
		padding: 5px 15px;
		line-height: 20px;
	}
	.common-form label
	{
		min-width:100px;
	}
	.common-form .input_backcolor_blue
	{
		padding: 5px 15px;
		line-height: 20px;
	}
	.btn
	{
		margin-top:5px;
	}
	footer p
	{
		text-align:center;
	}
	.wash_desc
	{
		width:60%;
	}
	.common-form .label_car label
	{
		padding:5px;
	}
	.common-form .radio_bg label
	{
		min-width:85px;
	}
	input[type="checkbox"]
	{
		margin: 9px 15px;
	}
	.form-group
	{
		width:100%;
	}
}

@media (max-width:767px)
{
	.navbar-default .navbar-toggle:focus
	{
		background: #120c38;
		border-color:#120c38;
	}
	.navbar-default .navbar-toggle:hover
	{
		background: #120c38;
		border-color:#120c38;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: #090909;
	}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover
	{
		color:#ffffff;
		background: #120c38;
	}
	.common-form .home_input_bg
	{
		width: 100%;
		padding: 5px 0px 3px 0px;
		margin-bottom: 5px;
		margin-top: 3px;
		margin-left:2px;
	}
	.btn
	{
		margin:1px 0px 0px 15px;
	}
	.form-control
	{
		margin-top:5px;
	}
	footer p
	{
		text-align:center;
	}
	.form-group {
		margin-bottom: 15px;
		margin-left: 15px;
		width:100%;
	}
	input[type="checkbox"]
	{
		margin: 9px 15px;
	}
	
}

@media (min-width:768px) and (max-width:991px)
{
	.login-form
	{
		margin-top:150px;
	}
    .job_btn_box{
		padding: 5px;
		text-align: left;
		margin-left: 25px;
		float: left;
		width: 20%;
        margin-top: 0px;
	}
	.job_btn_box_opt{
		margin-top: 0px;
		padding: 5px;
		/*border: solid 1px #999999;
		border-radius: 10px;*/
		float: right;
		width: 75%;
		/*margin-bottom: 15px;*/
	}
	.common-form .home_input_bg
	{	
		width:100%;
		padding: 10px 10px 3px 25px;
		margin-bottom: 10px;
		margin-top: 0px;
		margin-left:5px;
		
	}
	.form-control
	{
		margin-top:5px;
	}
	footer p
	{
		text-align:center;
	}
	
	.input_backcolor_job .label_1
	{
		min-width: 100px;
		padding: 5px 0px 0px 5px;
	}

	.input_backcolor_job .label_2
	{
		min-width: 100px;
		padding: 5px 0px 0px 5px;
	}

}

@media (min-width:992px) and (max-width:1199px)
{
	.form-control
	{
		margin-top:5px;

	}
	footer p
	{
		text-align:center;
	}
	.job_btn_box{
		padding: 5px;
		text-align: left;
		margin-left: 25px;
		float: left;
		width: 20%;
        margin-top: 0px;
	}
	.job_btn_box_opt{
		margin-top: 0px;
		padding: 5px;
		/*border: solid 1px #999999;
		border-radius: 10px;*/
		float: right;
		width: 75%;
		/*margin-bottom: 15px;*/
	}
}

@media (min-width:1200px)
{
	.form-control
	{
		margin-top:5px;
	}
	
}
