
/* START rhc custom css */

/* section: main scope:  */
.rhcalendar .fc-state-default,.rhcalendar .fc-footer .fc-button.fc-state-default {
	background-color:#f5928a;
}
.rhcalendar .fc-state-default.fc-state-hover, .rhcalendar .fc-footer .fc-button.fc-state-default.fc-state-hover {
	background-color:#326d77;
}
.rhcalendar .fc-state-default.fc-state-disabled:hover, .rhcalendar .fc-footer .fc-button.fc-state-default.fc-state-disabled:hover {
	background-color:#326d77;
}
.rhcalendar .fc-state-default.fc-state-active {
	background-color:#326d77;
}

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* section: preloader scope:  */
.fc-view-loading .xspinner {
	color:#f5928a;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: filter_box scope:  */
.rhcalendar .fbd-button-primary {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}
.rhcalendar .fbd-button-primary {
	border-color:rgb(243, 124, 114);
}
.rhcalendar .fbd-button-primary:hover {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}
.rhcalendar .fbd-button-primary:active {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}
.rhcalendar .fbd-button-secondary {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}
.rhcalendar .fbd-button-secondary {
	border-color:rgb(243, 124, 114);
}
.rhcalendar .fbd-button-secondary:hover {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}
.rhcalendar .fbd-button-secondary:active {
	background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5928a), color-stop(1, f5928a));
	background-image:-webkit-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-ms-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:-o-linear-gradient(top, #f5928a 0%, f5928a 100%);
	background-image:linear-gradient(to bottom, #f5928a 0%, f5928a 100%);
	background-image:-moz-linear-gradient(top, #f5928a 0%, f5928a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5928a, endColorstr=#f5928a);
}

/* END rhc custom css */

/* START rhc custom css */

/* section: all_views scope:  */
.rhcalendar .fc-button-icalendar,.rhcalendar .fc-button-icalendar.fc-button.fc-state-default {
	background-color:#f5928a;
}

/* END rhc custom css */

/* START rhc custom css */

/* section: month_view scope:  */
.rhcalendar .fc-event {
	background-color:#326d77;
}
body .fct-tooltip {
	border-color:#326d77;;
}
.rhcalendar .fc-event {
	border-color:rgba(0, 0, 0, 0.00);
}
.rhcalendar .fc-event {
	border-style:inset;
}
.rhcalendar .fc-event {
	border-width:8px;
}

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* section: detail_box scope:  */
.fe-extrainfo-container {
	width:100%;
}
.fe-extrainfo-container {
	padding-top:1px;
}
.fe-extrainfo-container {
	padding-left:1px;
}
.fe-extrainfo-container {
	padding-right:1px;
}
.fe-extrainfo-container {
	padding-bottom:1px;
}
.fe-extrainfo-container {
	border-color:#ebebeb;
}
.fe-extrainfo-container {
	border-style:solid;
}
.fe-extrainfo-container {
	border-width:1px;
}
.fe-extrainfo-container {
	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 .fc-button.fc-state-default {
	background-color:#f5928a;
}

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */

/* START rhc custom css */

/* section: gmap_view scope:  */
.fc-view-rhc_gmap .gmap_tooltip {
	background-color:f5928a;
}
.fc-view-rhc_gmap .gmap_tooltip:after {
	border-color:f5928a transparent transparent transparent;;
}

/* END rhc custom css */

/* START rhc custom css */

/* END rhc custom css */
