/*table {
	width: 100%;
}*/


/*speaker's list page*/
.site-content {
	display: flex;
	xorder: 6px solid black;
	flex-direction: column /*contact page*/
/*	flex-direction: column;
	height: 100%;
	
	*/
	
}

.content-wrapper {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start;
	width: 100% !important;
	xorder: 3px solid red;
}

#primary, .content-area {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start;
	justify-content: flex-start;
	margin-left: 0px !important;
	margin-right: 0px !important;
	flex-direction: row !important;
	flex-wrap: wrap !important;
	max-width: 100%;
	xorder: 2px solid blue;
}

#main, .site-main {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start !important;
	justify-content: flex-start;
	min-width: 300px;
	xorder: 5px solid green;
}

.entry-content {
	display: flex;
	flex-direction: column;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	margin-top: 0px;
}

article#post-419 {
	display: flex;
	flex-direction: column;
	min-width: 300px;
}

/*speaker table*/
.speakerslist-table {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: wrap;
	min-width: 300px;
	xorder: 5px solid black;
}
#participants-list-1 {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start;
	flex-direction: column;
	flex-wrap: wrap;
	min-width: 300px;
	max-width: 100%;
}

.pdb-searchform {
	display: flex;
	flex: 1 1 auto;
	align-items: flex-start;
	flex-flow: wrap;
	flex-direction: column;
	xorder: 4px solid blue;
	max-width: 100%;
}

form.sort_filter_form {
	display: flex;
	flex: 1 1 auto;
	flex-flow: nowrap;
	flex-direction: row;
	align-items: flex-start;
	max-width: 100%;
}

.combo-multi-search-controls {
	display: flex;
	flex: 1 1 auto;
	flex-flow: nowrap;
	flex-direction: column;
	align-items: flex-start;
	max-width: 82%;
}

.multi-search-controls {
	display: flex;
	flex: 1 1 auto;
	flex-flow: wrap;
	flex-direction: column;
	align-items: flex-start;
	max-width: 100%;
	min-width: 300px;
}

.submit-controls {
	margin-left: 0px !important;
}
/*contact page*/
.content-wrapper.with-featured-image {
	margin-left: 0px;
	
}