/** all devices and responsive browser windows **/
@media screen and (max-width: 820px) {
	#container {
		width: 100%;
	}
	#bwdContactUs #aligned {
		width: 100%;
		float: none;
		display: block;
	}
	#bwdContactUs #aside {
		width: 100%;
		display: block;
		float: none;
	}
	#bwdContactUs .txtinput, #bwdContactUs textarea {
		width: 80%;
	}
	#prioritycase {
		float: left;
		display: block;
		margin-right: 25px;
	}
	#recipientcase {
		float: left;
		display: block;
		margin-right: 30px;
	}
	#bwdCaptcha {
		float: left;
		display: block;
		margin-bottom: 20px;
	}
}


/* smaller screen dropoff *******/
@media only screen and (max-width: 550px) {
 	#bwdContactUs .txtinput, #bwdContactUs textarea {
		width: 70%;
	}
}

/* iPhone Landscape ********/
@media only screen and (max-width: 480px) {
	select.selmenu {
		width: 190px;
	}
}

/* iPhone portrait *******/
@media only screen and (max-width: 320px) {
 	#bwdContactUs .txtinput, #bwdContactUs textarea {
		width: 60%;
	}
	#bwdContactUs #aligned {
		overflow: hidden;
	}
	select.selmenu {
		width: 160px;
	}
	#recipientcase {
			margin-right: 30px;
	}
	#bwdCaptcha {
		margin-bottom: 20px;
	}
}