@media only screen and (max-width: 882px) {



		.primary .box{
			height: 300px;
		}


}
@media only screen and (max-width: 880px) {

	.contact-info{
		display: none;
	}


	#click-menu-label{
		padding-top: 3px;
	}

}


@media only screen and (max-width: 833px) {

	.footer .box{
		width:30%;
		}


	.footer .box-right{
		float: right;
	}
}

@media only screen and (max-width: 800px) {



	.box{
		width:47.7%;
		}

	.box-double{
		width: 98%;
		margin: 0 1%;
	}



	.box-left{
		margin-left: 1%;
	}

	.box-right{
		margin-right: 1%;
		float: none;
	}
		.primary .box{
		height: 275px;
		}


}


@media only screen and (max-width: 650px) {

	.footer .box{
		width:28%;
		}


	.footer .box-left{
		width:38%;
	}

}


@media only screen and (max-width: 630px) {

		.primary .box{
		max-height: 43px;
		width: 100%;
		margin: 0 0 20px 0;
		}
}



@media only screen and (max-width: 585px) {

	.footer .box,
	.footer .box-left,
	.footer .box-right{
		width: 51%;
		min-width: 200px;
		float: none;
		margin: 0 24% !important;
		}

	.footer .alignright{
		display: inline-block;
		float: none;
		text-align: center;
	}

}

