@media handheld, only screen and (max-width: 700px) {
	.partner-images-container{
		display: none;
	}

	.partners-left, .ambassador-left{
		width: 100%;
		margin-bottom: 20px;
	}

	.partners-right, .ambassador-right{
		width: 90%;
		float: none;
		position: relative;
		display: block;
		margin-right: auto;
		margin-left: auto;

	}

	.partners-right .partners-buttons{
		float: none;
		margin-left: 90px;
		margin-right: auto;
		display: block;
		margin-top: 20px;
	}

	.partners-right .blue-button{
		margin-bottom: 0px;	
		float: none;
	}
	.partners-right p{
		width: 100%;
	}

	.partners-right .blue-button{
		float: none;
	}


	/*Ambassador Page*/

	.ambassador-images-container{
		display: none;
	}

	.ambassador-right .blue-button{
		float: none;
		margin-right: auto;
		margin-left: auto;
		display: block;
	}

	.form-container{
		width: 90%	
	}
	.form-container label{
		display: none;
	}

	.form-container input{
		width: 87%;
	}

	.form-container .radios input{
		width: 20px;
	}

	.close-button{
		margin-right: 40px;
	}


	/*Host And Event*/

	.host-an-event .main-img{
		display: block;
		margin-right: auto;
		margin-left: auto;
		float: none;
	}

	.host-an-event .right-column{

		display: block;
		float: none;
		margin-right: auto;
		margin-left: auto;
		width: 90%;
	}


	.host-an-event .right-column img{
		display: inline;
		margin-left: 30px;
	}

	.host-an-event .right-column .text-container{
		margin-right: 0px;
		width: inherit;
		display: inline;
	}

	.host-an-event .right-column .text-container .section-header{
		display: inline-block;
		margin-top: 105px;
		margin-left: 20px;
		margin-bottom: 35px;
	}

	.host-an-event .right-column .text-container .body{
		width: 100%;
	}

	.host-an-event .right-column .text-container{
		float: none;

	}
	
	.host-an-event .right-column button{
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}

	#jobs-left{
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;	
		margin-bottom: 30px;
	}

	#jobs-right{
		width: 90%;
		float: none;
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}

	 .form-container label.show-when-small{
	 	display: block;
	 	width: 100%;
		text-align: left;
		font-weight: bold;
	 }


	 /*Dealer PAge*/

	 #dealer-top{
	 	width: 90%;
	 	display: block;
	 	margin-left: auto;
	 	margin-right: auto;
	 }

	.content-container.dealer{
		height: 1400px;
	}

	 .dealer .main-img{
	 	display: block;
	 	margin-left: auto;
	 	margin-right: auto;
	 	float: none;
	 }

	 .dealer .right-column{
	 	display: block;
	 	margin-left: auto;
	 	margin-right: auto;
	 	float: none;
	 	width: 90%;	
	 }

	 .dealer .hand-cart{
	 	margin-bottom: 0px;
	 	margin-bottom: -50px;
	 }

	 .dealer .button-containers{
	 	clear: both;
	 	margin-top: -80px;
	 	float: none;
	 	width: 100%;
	 	display: block;
	 	margin-left: 0px;
	 }

	 .dealer .button-containers p span, .dealer .button-containers p button{
	 	display: block;
	 	margin-left: auto;
	 	margin-right: auto;
	 	margin-bottom: 10px;
	 	text-align: center;
	 }

	 .dealer .button-containers p{
	 	width: 100%;
	 	margin-bottom: 20px;
	 }
}