@media only screen and (max-width:480px) and (min-width:320px){
	.contact_info{
		text-align: center;
	}
	.whychoose .col-md-2{
		width: 100%;
		max-width: 100%;
	}
	.free_quote h5{
		font-size: 22px;
	}
	.feature_wrapper{
		padding-top: 50px;
		padding-bottom: 55px;
		font-size: 10px;
	}
	.abt_content .col-md-6 {
    	margin-bottom: 30px;
	}
	.footer_wrapper .content, 
	.footer_wrapper .col-md-2 ul 
	{
    	margin-top: 6px;
    	margin-bottom: 20px;
	}
	.c_form p label{
		width: 100%;
	}
	.c_form p label:nth-child(2n){
		margin-left: 0;
	}
	.abt_content ul li{
		width: 100%;
	}
	.abt_content ul li{
		height: auto;
		line-height: auto;
	}

}