/* Structure */
.show-medium{
	display: block;
}

.search-fluid.show-medium{
		display: block;
	}

.row .nine.main, .fluid.nine{
	/*width: 100%;*/
	padding-left: 20px;
	padding-right: 20px;
	/*//background-color: red;*/
}

/*.row .three.side, .fluid.three {
	display: none;
}
*/


/* @group Title Bars  */
	.mc-title-primary, .mc-title-secondary, #osx-container #osx-modal-title {
		font-weight: bold;
		min-height: 2.142em;
		line-height: 2.142em;
		vertical-align: middle;
	}
	/*.mc-title-primary,#osx-container #osx-modal-title,#osx-container #osx-modal-title, .selected{
		color: white;
		background-color: #00467f;
	}
	.mc-title-secondary{
		color: #444;
		background-color: #f8fad3;
	}*/
/* @end */

.event-list-expand-event{
	margin-top: 0;
}

.event-list-dates{
	display: none;
}

.event-list-datetime-label
{
    padding-right:10px;
}

.date-scroller{
	float: none;
	display:table-cell;
	text-align:center;
	margin-left:0 auto;
}

.nine, .row .fluid.nine{
	width:100%;
}

#HeaderContainer1{
	margin-bottom: 10px;
}


/* HD PHONES LANSCAPE */
@media (orientation: landscape) and (min-width: 500px) and (max-width:640px){

	.row .nine.main, .fluid.nine{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.show-medium{
		display: none;
	}
	
	#HeaderContainer1.show-medium,.login-fluid,
	.expand-trigger.show-small, 
	.expand-trigger.show-small span.show-small,
	.el-data-row-separator div.show-medium:first-child{
		display: block;
	}
	
	.login-fluid{
		margin-top: 10px;
	}
	
	#HeaderContainer1{
		margin-bottom: 0;
	}
	
	.column, .columns {
		width: auto !important;
		float: none;
	}
	
	.column:last-child, .columns:last-child {
		float: none;
	}
	
	[class*="column"] + [class*="column"]:last-child {
    	float: none;
	}
	
	
	/* Re-styles the functional event list header colums */
	.event-list .event-func-list-header .column{
		float: left !important;
		min-height: 1px;
		/*padding: 0 15px;*/
		position: relative;
	}
	
	.event-list .event-func-list-header .column:last-child {
		float: right !important;
	}
	
	.event-list .event-func-list-header .column.eleven{
		width: 91.66667% !important;
	}
	
	.event-list .event-func-list-header .event-list-datetime-label{
		float: right !important;
	}
	
	.search-fluid.show-medium{
		display: block;
	}
	
}


/* SMALL TABLET PORTRAIT */
@media (orientation: portrait) and (min-width: 500px) and (max-width:767px){
	.row .nine.main, .fluid.nine{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.show-medium{
		display: none;
	}
	.search-box-large.show-medium,
	#HeaderContainer1.show-medium,
	.calendars-fluid.show-medium,
	.el-data-row-separator div.show-medium:first-child,
	.expand-trigger.show-small, 
	.expand-trigger.show-small span.show-small,
	.login-fluid
	.el-data-row-separator div.show-medium
	{
		display: block;
	}
	
	#HeaderContainer1{
		margin-bottom: 0;
	}
	
	event-list-bar .column,.event-list-bar .columns {
		width: auto !important;
		float: none;
	}
	
	.column, .columns {
		width: auto !important;
		float: none;
	}

	.column:last-child, .columns:last-child {
		float: none;
	}
	
	[class*="column"] + [class*="column"]:last-child {
    	float: none;
	}
	
	/* Re-styles the functional event list header colums */
	.event-list .event-func-list-header .column{
		float: left !important;
		min-height: 1px;
		/*padding: 0 15px;*/
		position: relative;
	}
	
	.event-list .event-func-list-header .column:last-child {
		float: right !important;
	}
	
	.event-list .event-func-list-header .column.eleven{
		width: 91.66667% !important;
	}
	
	.event-list .event-func-list-header .event-list-datetime-label{
		float: right !important;
	}
	
	.search-box-large.show-medium, .search-fluid.show-medium{
		display: block;
	}

}


/* TABLET PORTRAIT */
@media (orientation: portrait) and (min-width: 768px){

  
	.show-medium{
		display: none;
	}
	

	
	.search-box-large.show-medium{
		display: block;
	}
	
	.event-type-display-nav .show-medium, 
	.calendars-fluid.show-medium,
	.special-dates.show-medium,
	#HeaderContainer1.show-medium,
	#feHolder.show-medium,
	.el-data-row-separator div.show-medium,
	.el-title,
	.expand-trigger-icon,
	.login-fluid,
	#breakpointdetect
	{
		display: block !important;
	}
	
	
	/*.expand-trigger,.expand-trigger.show-small,.el-data-row-separator{
		display: none;
	}
	*/
	
	.row .nine.main, .fluid.nine{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.row .row {
		width: auto;
		max-width: none;
		min-width: 0;
		margin: 0 -15px;
	}
	
	.column, .columns {
		float: left;
		min-height: 1px;
		padding: 0 15px;
		position: relative;
		border: solidi red 1px;
	}
	
	[class*="column"] + [class*="column"]:last-child {
		float: right;
	}

	[class*="column"] + [class*="column"].end {
		float: left;
	}
}

