/* Structure */
.show-small{ display: block; }

.row .nine.main, .fluid.nine{
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
}

.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{
	display: none;
}

.event-list-dates,.el-title{
	display: none;
}

.event-list-datetime-label
{
    padding-right:10px;
}

.date-scroller{
	float: none;
	display:table-cell;
	text-align:center;
	margin-left:0 auto;
}

.side-box.calendar-types{
	width: 100%;
	background-color: transparent;
	border: none;
}

/* This is really important to make the break happen */
.row {
	width: auto;
	min-width: 0;
	margin-left: 0;
	margin-right: 0;
}

.column, .columns {
	width: auto !important;
	float: none;
}

.column:last-child, .columns:last-child {
	float: none;
}

[class*="column"] + [class*="column"]:last-child {
	float: none;
}

.column:before, .columns:before, .column:after, .columns:after {
	content: "";
	display: table;
}

.column:after, .columns:after {
	clear: both;
}

