﻿.fc-toolbar button {	outline: none;}.fc-view-container {	font-family: "Proxima N W01 At Reg", sans-serif;}.fc-widget-header {	background-color: #f34e3f;    color: #fff;    border: none !important;}.fc-event { cursor: pointer; transition: .25s ease-in-out; }.fc-event:hover {	transform: translateY(-1px);	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);}.qtip { display: none !important; }.modal-backdrop {	background-color: #555;}@media only screen and (min-width: 768px) {	.modal.events .modal-dialog {		width: 90%;		max-width: 1100px;	}	}.modal.events .modal-content {	border-radius: 0;	border: none;	box-shadow: 0 5px 95px rgba(0, 0, 0, 0.4) !important;}.modal.events .modal-header {	background: #f24535;	text-align: right;	padding: 8px 12px;}.modal.events .modal-header .close {	float: none;	color: #fff;	opacity: 1;	outline: none;	font-size: 16px;	line-height: 18px;	text-shadow: none;	font-family: "Proxima Nova A W07 Semibold", sans-serif;}.modal.events .modal-header .close:hover { opacity: .6; }.modal.events .modal-header .close i { 	font-size: 1.9em;	font-style: inherit;	position: relative;	top: .15em;}.modal.events .modal-body {	padding: 0;}.modal.events .modal-body .event-col1 {	padding: 2em;}.modal.events .modal-body .event-col1 h1 {	color: #324d99;	margin: 0 0 .2em 0;	font-family: "Proxima N W01 At Reg", sans-serif;}.modal.events .modal-body .event-col1 #description p {	margin-top: 1.4em;}.modal.events .modal-body .event-col1 #description ul {	margin: .4em 0;	padding-left: 17px;}.modal.events .modal-body .event-col1 #description ul li {	margin-bottom: .4em;	font-size: 1.1em;	line-height: 1.3em;	font-family: "Proxima N W01 At Reg", sans-serif;}.modal.events .modal-body .event-col2 #map_canvas {	height: 200px;	background: #eee url('../images/ajax-loader.gif') no-repeat center center;}/* Disable google map default footer */.modal.events .modal-body .event-col2 #map_canvas a[href^="https://maps.google.com/maps"]{ display:none !important}.modal.events .modal-body .event-col2 #map_canvas a[href^="https://maps.google.com/maps"]{ display:none !important }/* Map footer details */.modal.events .modal-body .event-col2 #map_canvas .gmnoprint a,.modal.events .modal-body .event-col2 #map_canvas .gmnoprint span,.modal.events .modal-body .event-col2 #map_canvas .gm-style-cc { display: none !important; }/* Map Type Toggle */.modal.events .modal-body .event-col2 #map_canvas .gmnoprint .gm-style-mtc { display: none !important; }/* All divs */.modal.events .modal-body .event-col2 #map_canvas .gmnoprint div { border-radius: 4px !important; }/* Street view icon */.modal.events .modal-body .event-col2 #map_canvas .gmnoprint .gm-svpc { display: none !important; }.modal.events .modal-body .event-col2 .directions {	background: #555;	padding: .8em 1.2em 1em 1.2em;}.modal.events .modal-body .event-col2 .directions form label  {	display: block;	color: #fff;	font-size: 1.1em;	font-family: "Proxima Nova A W07 Semibold", sans-serif;}.modal.events .modal-body .event-col2 .directions form input.form-control  {	border: none;	outline: none;	box-shadow: none !important;}.modal.events .modal-body .event-col2 .directions form .input-group-btn {	margin: 0;	padding: 0;	height: 36px;	vertical-align: top !important;}.modal.events .modal-body .event-col2 .directions form .input-group-btn button {	display: block;	width: 100%;	color: #fff !important;	background-color: #f24535;	border-radius: 0 4px 4px 0 !important;	height: 34px !important;	border: none !important;}.modal.events .modal-body .event-col2 .directions form .input-group-btn button:hover { background-color: #DE3E2F; }.modal.events .modal-body .event-col2 .event-details {	padding: 2em;	background-color: #eee;}.modal.events .modal-body .event-col2 .event-details h6 {	color: #324d99;	}.modal.events .modal-body .event-col2 .event-details p,.modal.events .modal-body .event-col2 .event-details address { color: #555; }.modal.events .modal-body .event-col2 .event-details #dates p span {	font-family: "Proxima Nova A W07 Semibold", sans-serif;	color: #324d99;	font-size: 1.1em;}.modal.events .modal-body .event-col2 .event-details .btns {	margin-top: 1.2em;}.modal.events .modal-body .event-col2 .event-details .btns a {	display: inline-block;	text-align: left;	padding: .1em 0;	margin-right: .8em;}.modal.events .modal-body .event-col2 .event-details .btns a.print:before {	font-family: "FontAwesome";	content: "\f02f";	margin-right: .4em;}.modal.events .modal-body .event-col2 .event-details .btns a.save:before {	font-family: "FontAwesome";	content: "\f073";	margin-right: .4em;}