/**EVENTS PAGE CALENDAR - ALSO IMPACTS HOME PAGE CALENDAR**/

.fc-view-container>div>table>thead>tr>td {
  background: var(--global-palette1);
  color: white;
}

.fc-scroller>.fc-day-grid,
.fc-scroller>.fc-time-grid {
  background: #ffffff;
}

.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {border:none !important;}

.fc-content {    background: var(--global-palette1);
    border: none !important;
    padding: 5px 10px;}

.fc-event, .fc-event-dot {background:transparent !important; border:none !important;}

.fc-widget-content {padding:15px!important;}

div.fc-view-container > div > table > tbody > tr {background: #ffffff!important;}

.help-tip .qtip-tip:before {border-color: var(--global-palette1) transparent transparent!important;}

.help-tip .qtip-tip:after {border-color:  #eeeeee transparent transparent transparent!important;}

.fc .fc-axis, .fc button, .fc-day-grid-event .fc-content, .fc-list-item-marker, .fc-list-item-time, .fc-time-grid-event .fc-time, .fc-time-grid-event.fc-short .fc-content {white-space: normal!important; max-height: 100px!important;}

/***Home Page Event Cal **/

.kt-inside-inner-col {border:none!important;}

.fc-left h2 {color: var(--global-palette1);}


.help-tip {
    background: #eeeeee!important;
    border: solid 1px var(--global-palette1)!important;
	color: var(--global-palette6)!important;
margin-bottom: 8px;
    width: 400px!important;
	max-width: 550px!important;}

.fc-view-container *, .fc-view-container :after, .fc-view-container :before{
z-index: 999!important;}

.help-tip .qtip-titlebar {
    background: var(--global-palette2)!important;
	padding: 15px 35px 15px 15px!important; font-size: 15px!important; text-align:center!important;}

.qtip-content{padding: 10px!important;}

.qtip-content img {margin-left: 15px!important;}

div.fc-view-container > div > div > table > tbody > tr.fc-list-item.fc-has-url.status-live.free.event__available {background: #fff!important;}

.fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-popover .fc-header {
    background: var(--global-palette3)!important;
	color: #fff!important;
}

td.fc-day-top.fc-sun.fc-today,
td.fc-day-top.fc-mon.fc-today,td.fc-day-top.fc-tue.fc-today,td.fc-day-top.fc-wed.fc-today,
td.fc-day-top.fc-thu.fc-today,td.fc-day-top.fc-fri.fc-today, td.fc-day-top.fc-sat.fc-today {background: transparent!important;}

.fc-unthemed td.fc-today {background: var(--global-palette3)!important; opacity: 0.3!important;}

.fc-toolbar .fc-left {margin-left: 15px!important;}

#mc_embed_signup .mc-field-group.input-group input {margin-right: 5px!important;}

#mc_embed_signup .mc-field-group label {color: var(--global-palette5)!important; font-weight: 600!important;}

#mc_embed_signup .button {background: var(--global-palette1)!important; font-size:12px!important;}

#mc_embed_signup h2 {color:var(--global-palette1)!important; font-size: 30px!important; margin-top: -10px!important;}

#mc_embed_signup b, strong {color:var(--global-palette5)!important;}

#mc_embed_signup .mc-field-group input {border: none!important;}

#kt-layout-id_7cf2cf-e4 > div > div > div > div > article {background: #fff;}

.loop-entry .entry-content-wrap{
    padding: 2rem;
    background: #fff;
}

.fc-view-container > div > div {background: #ffffff;}