/*
 * MEDIA QUERIES
 */

/* Extra small */
@media (max-width:576px) {
	#calendar {
		height:650px;
	}
	h1.h3 {
		font-size:1.313rem !important;
		margin-top:10px;
	}
	h3 {
		text-align:left;
	}
	.fc-toolbar {
		display:block !important;
		text-align:center;
	}
	.fc-toolbar-chunk {
		margin-bottom:10px;
	}
	.fc-button-group,
	.fc-button {
		width:100%;
	}
	.fc-button-group {
		margin-left:0 !important;
	}
	.fc-toolbar-title {
		font-size:1.313rem !important;
		margin-bottom:10px !important;
	}
	.modal {
		width:100%;
		padding:20px !important;
		position:inherit !important;
		border-radius:0 !important;
	}
	.modal-nav li {
		padding:0 !important;
	}
	.modal-nav li a {
		font-size:0.70rem !important;
	}
	.wrapper-navbar,
	.footerMain,
	.footer {
		display:none;
	}
	.wrapper {
		padding:0 !important;
	}
	.contentWrapper {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.cal-wrapper,
	.row-wrap {
		border-radius:0 !important;
	}
	ul.modal-nav {
		text-align:center;
	}
	#accordion .card .card-header h5:after {
		display:block;
		text-align:center;
	}
}

/* Small */
@media (min-width:577px) and (max-width:768px) {
	.fc-toolbar {
		display:block !important;
		text-align:center;
	}
	.fc-toolbar-chunk {
		margin-bottom:10px;
	}
	.fc-button-group,
	.fc-button {
		width:100%;
	}
	.fc-button-group {
		margin-left:0 !important;
	}
	.fc-toolbar-title {
		font-size:1.313rem !important;
		margin-bottom:10px !important;
	}
	.wrapper-navbar,
	.footerMain,
	.footer {
		display:none;
	}
	.wrapper {
		padding:0 !important;
	}
	.contentWrapper {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.cal-wrapper,
	.row-wrap {
		border-radius:0 !important;
	}
	#accordion .card .card-header h5:after {
		display:block;
		text-align:center;
	}
}

/* Medium */
@media (min-width:769px) and (max-width:992px) {
	.fc-toolbar {
		display:block !important;
		text-align:center;
	}
	.fc-toolbar-chunk {
		margin-bottom:10px;
	}
	.fc-button-group,
	.fc-button {
		width:100%;
	}
	.fc-button-group {
		margin-left:0 !important;
	}
	.fc-toolbar-title {
		font-size:1.313rem !important;
		margin-bottom:10px !important;
	}
	.wrapper-navbar,
	.footerMain,
	.footer {
		display:none;
	}
	.wrapper {
		padding:0 !important;
	}
	.contentWrapper {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.cal-wrapper,
	.row-wrap {
		border-radius:0 !important;
	}
	table.table-responsive {
		display:table;
	}
	#accordion .card .card-header h5:after {
		display:block;
		text-align:center;
	}
}

/* Medium-Large */
@media (min-width:993px) and (max-width:1200px) {
	.fc-toolbar {
		display:block !important;
		text-align:center;
	}
	.fc-toolbar-chunk {
		margin-bottom:10px;
	}
	.fc-button-group,
	.fc-button {
		width:100%;
	}
	.fc-button-group {
		margin-left:0 !important;
	}
	.fc-toolbar-title {
		font-size:1.313rem !important;
		margin-bottom:10px !important;
	}
	.wrapper-navbar,
	.footerMain,
	.footer {
		display:none;
	}
	.wrapper {
		padding:0 !important;
	}
	.contentWrapper {
		padding-left:0 !important;
		padding-right:0 !important;
	}
	.cal-wrapper,
	.row-wrap {
		border-radius:0 !important;
	}
	table.table-responsive {
		display:table;
	}
	#accordion .card .card-header h5:after {
		display:block;
		text-align:center;
	}
}

/* Large */
@media (min-width:1200px) {
	table.table-responsive {
		display:table;
	}
}

/* ONLY WIDE */
@media (min-width:1440px) {
	table.table-responsive {
		display:table;
	}
}