@media screen and (max-width: 1200px){

     .mwidth{
          width:96%;
     }
	.seemore{
		display:none;
	}
}
@media screen and (max-width: 1000px){
	nav{
		display:none;
	}
	.show_mobile_nav{
		display:block;
	}
	.index_holder{
		height:auto;
	}
	.one_reason_image{
		float:none;
		width:100%;
	}
}

@media screen and (max-width: 700px){
	.index_h1{
		font-size:2.5em;
		margin:20px 0 40px 0;
	}
	.index_h2{
		font-size:2em;
	}
	.index_top_boxes{
		margin-top:20px;
	}
	.index_h2_white{
		font-size:2em;
	}
	.image_in_about{
		float:none;
		width:100%;
		height:auto;
	}
	.one_of_three{
		float:none;
		display:block;
		width:100%;
		padding-bottom:10px;
		margin-bottom:20px;
	}
}

@media screen and (max-width: 450px){
	.one_reason{
		float:none;
		width:100%;
		padding-bottom:10px;
	}
	.left_of_two, .right_of_two{
		float:none;
		width:100%;
	}
	.image_in_about{
		margin:0 0 20px 0;
	}
	.logo{
		width:150px;
		margin:15px 0;
	}
}
