
/* START rhc custom css */

/* section: main scope:  */
.rhcalendar .fc-state-default,.rhcalendar .fc-footer .fc-button.fc-state-default {
	background-color:#26a3ab;
}
.rhcalendar .fc-state-default.fc-state-hover, .rhcalendar .fc-footer .fc-button.fc-state-default.fc-state-hover {
	background-color:#0f687f;
}
.rhcalendar .fc-state-default.fc-state-active {
	background-color:#10416a;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: filter_box scope:  */
.fbd-dialog-content .fbd-ul li.fbd-tabs.fbd-active-tab {
	background-color:#10416a;
}
.fbd-dialog-content .fbd-ul li.fbd-tabs {
	background-color:#0f687f;
}
.rhcalendar .fbd-button-primary, .rhcalendar .fbd-button-primary:hover, .ical-tooltip .fbd-buttons a, .ical-tooltip .fbd-buttons a:hover {
	color:#ffffff;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: all_views scope:  */
.rhcalendar.not-widget .fc-view .fc-widget-content.fc-state-highlight {
	background-color:#5eae46;
}
.ical-tooltip .fbd-head {
	background-color:#2980b9;
}
.ical-tooltip .fbd-head a.ical-close {
	color:#ffffff;
}
.ical-tooltip .fbd-head {
	font-weight:300;
}
.ical-tooltip .fbd-head {
	color:#ffffff;
}
.ical-tooltip .fbd-body {
	background-color:#3498db;
}
.ical-tooltip .fbd-body {
	border-top-color:#2980b9;
}
.ical-tooltip .fbd-body {
	color:#ffffff;
}
.ical-tooltip .fbd-buttons .ical-ics {
	background-color:#34495e;
}
.ical-tooltip .fbd-buttons .ical-ics:hover {
	background-color:#2c3e50;
}
.rhc-ical-dialog .ical-overlay {
	background-color:rgba(52, 152, 219, 0.50);
}

/* END rhc custom css */

/* START rhc custom css */

/* section: month_view scope:  */
.rhcalendar.not-widget .fc-view-month {
	background-color:rgba(193, 224, 156, 0.94);
}
.rhcalendar.not-widget .fc-view-month.fc-view .fc-first .fc-widget-header {
	font-weight:normal;
}
.rhcalendar.not-widget .fc-view-month.fc-view .fc-first .fc-widget-header {
	color:#ffffff;
}
.rhcalendar.not-widget .fc-view-month.fc-view .fc-first .fc-widget-header {
	font-size:16px;
}
.rhcalendar.not-widget .fc-view-month.fc-view thead .fc-first .fc-widget-header {
	background-color:#5eae46;
}
.rhcalendar.not-widget .fc-view-month.fc-grid .fc-day-number {
	color:#10416a;
}
.rhcalendar.not-widget .fc-view-month.fc-grid .fc-day-number {
	font-size:14px;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: event_list scope:  */
.rhcalendar.not-widget .fc-events-holder .fc-event-list-holder h3.fc-event-list-date-header {
	font-size:20px;
}
#rhcel_dl_align_helper,.fc-events-holder .fc-event-list-holder h3.fc-event-list-date-header {
	margin:0 auto 0 auto;
}
.rhcalendar.not-widget .fc-event-list-content h4 .fc-event-list-title {
	font-size:30px;
}
.fc-event-list-holder .fc-event-list-content h4 {
	margin-top:0px;
}
.fc-event-list-holder .fc-event-list-content h4 {
	margin-left:150px;
}
.fc-event-list-holder .fc-event-list-content h4 {
	margin-right:150px;
}
.fc-event-list-holder .fc-event-list-content h4 {
	margin-bottom:20px;
}
.fc-events-holder .fc-event-list-holder .fc-event-list-item {
	padding-top:20px;
}
.fc-events-holder .fc-event-list-holder .fc-event-list-item {
	padding-left:10px;
}
.fc-events-holder .fc-event-list-holder .fc-event-list-item {
	padding-right:10px;
}
.fc-events-holder .fc-event-list-holder .fc-event-list-item {
	padding-bottom:20px;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: detail_box scope:  */
.fe-extrainfo-container {
	width:75%;
}
.fe-extrainfo-container {
	padding-top:20px;
}
.fe-extrainfo-container {
	padding-left:20px;
}
.fe-extrainfo-container {
	padding-right:20px;
}
.fe-extrainfo-container {
	padding-bottom:20px;
}
.fe-extrainfo-container {
	border-color:#10416a;
}
.fe-extrainfo-container {
	border-style:solid;
}
.fe-extrainfo-container {
	border-width:2px;
}
.fe-extrainfo-container {
	background-color:#ffffff;
}
.fe-extrainfo-container .fe-extrainfo-container2 {
	background-color:#ffffff;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	padding-top:5px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	padding-left:5px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	padding-right:5px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	padding-bottom:5px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	width:100%;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	background-color:#ffffff;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-color:#ebebeb;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-style:solid;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-width:1px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-top-left-radius:0px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-top-right-radius:0px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-bottom-left-radius:0px;
}
.fe-extrainfo-container .fe-image-holder img, .rhc.fe-extrainfo-container .sws-gmap3-frame {
	border-bottom-right-radius:0px;
}
.fe-extrainfo-container .fe-extrainfo-holder .fe-cell-label label.fe-extrainfo-label {
	font-family:inherit;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: event_page_dbox scope:  */
.fe-extrainfo-container.se-dbox {
	background-color:#f1f1f1;
}
.fe-extrainfo-container.se-dbox .fe-extrainfo-container2 {
	background-color: #f1f1f1;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: organizer_page scope:  */
.fe-extrainfo-container.organizer-box {
	width:90%;
}
.fe-extrainfo-container.organizer-box {
	background-color:#ffffff;
}
.fe-extrainfo-container.organizer-box .fe-extrainfo-container2 {
	background-color:#ffffff;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: taxonomy_filters scope:  */
body .rhcalendar .tax_filter_holder .tax_filter_item_holder button.dropdown-toggle,body .rhcalendar .tax_filter_holder button.dropdown-toggle,body .rhcalendar .fc-head-control .tax_filter_previous.btn.btn-small.btn-taxfilter.fui-arrow-left {
	background-color:#26a3ab;
}
body .rhcalendar .fullCalendar .tax_filter_holder .btn.dropdown-toggle.btn-taxfilter:hover, body .rhcalendar .fullCalendar .tax_filter_holder .open .btn.dropdown-toggle.btn-taxfilter {
	background-color:#0f687f;
}
body .tax_filter_holder .tax_filter_item_holder .btn-group.open .btn.btn-taxfilter.dropdown-toggle {
	background-color:#10416a;
}
body .rhcalendar .fc-head-control .select .caret {
	border-top-color:#ffffff;
}
body .rhcalendar .fc-head-control .select .caret {
	border-color:#ffffff transparent __value__ transparent;;
}
body .rhcalendar .fc-head-control a.btn.tax_filter_previous {
	color:#ffffff;;
}
body .rhc_holder.gmap-fullscreen .fc-head-control, body .tax_filter_nav {
	background-color:#10416a;
}
.fullCalendar .tax_filter_holder .tax_filter_item_holder ul.dropdown-menu,.rhcalendar.rhc_holder .rh-flat-ui.tax_filter_holder .dropdown-menu {
	background-color:#10416a;
}
.rhcalendar .btn-group.select.tax_filter_field .dropdown-arrow,.rhcalendar .tax_filter_holder .btn-group i.dropdown-arrow {
	border-color:transparent transparent #10416a;;
}
body .rhcalendar .fullCalendar .fc-head-control .tax_filter_holder .tax_filter_item_holder ul.dropdown-menu li > a:hover, body .rhcalendar .tax_filter_holder .dropdown-menu li a:hover {
	background-color:#26a3ab;
}
.fullCalendar .tax_filter_holder .tax_filter_item_holder ul.dropdown-menu li.active > a,.fullCalendar .tax_filter_holder .tax_filter_item_holder ul.dropdown-menu li.selected > a,.rhcalendar.rhc_holder .tax_filter_holder .dropdown-menu.rhc-with-tax-color li.selected a,.rhcalendar.rhc_holder .tax_filter_holder .dropdown-menu li.selected a {
	background-color:#26a3ab;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: cb scope:  */
.fc-button.fc-button-custom.fc-state-default {
	font-style:italic;
}
.fc-button.fc-button-custom.fc-state-default {
	font-family:Lato, Lucida Sans Unicode, Lucida Grande, sans-serif;
}
.fc-button.fc-button-custom.fc-state-default {
	font-weight:initial;
}
.fc-button.fc-button-custom.fc-state-default {
	background-color:#0f687f;
}
.fc-button.fc-button-custom.fc-state-default:hover {
	background-color:#10416a;
}

/* END rhc custom css */
