/* #Media Queries
================================================== */
@media only screen and (max-width: 1039px) {

}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {

}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	#wrapper {
		width: 100%;
		height: auto;
		margin: 0 auto;
		position: relative;
		left: 0;
		top: 0;
	}
	h2 {
		font-size: 26px;
		line-height: 30px;
	}
	.BBFormFieldContainer select,
	.BBFormFieldContainer input {
		padding: 5px !important;
	}
	.BBFormTableRowCell.BBFormColAddedDonation input {
		padding: 5px !important;
	}
	#content .button a {
		padding: 14px;
		font-size: 14px;
		line-height: 16px;
	}
	#content {
		padding: 40px 20px 0 20px;
	}
	#donate {
		padding: 0 20px 60px 20px;
	}
	.BBFormTable.BBFormPricingTable,
	#BBPanelPayment, 
	.BBFormSectionRegistrant,
	.BBFormSection.BBFormSectionAttributes.BBFormSectionParticipantAttributes {
		padding: 0px !important;
	}
	.event-details {
		padding: 50px 0 0px;
	}
	.BBFormTableRowCell.BBFormColQty select {
		padding: 10px !important;
	}
	#bboxevent_registrant_divGroupAnon {
		padding: 0px !important;
	}
}

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

}