/**
 * Theme Name: Phlox Child
 * Description: Phlox Child theme
 * Author: Stacy Wile
 * Template:   phlox
 * Version: 1.0.3
 * License: Gnu General Public License v2 or later
 * Tags: services
 */
/* colors */
:root{
	--grey-white:#F2F2F0;  /* body background, text where background is dark */
	--blue-black:#021C26;  /* headings */
	--medium-blue:#390ec2; /* hyperlinks */
	--steel-blue:#597cd9;  /* gradient in content intros, calendar days */
	--goldenrod:#f2d16d;   /* content outlines (box shadow) */
	--teal:#1686a0;        /* a:hover in body */
}
/* faq style defined in elementor */


/* for slider in footer */
.aux-widget-post-slider .aux-latest-posts-slider .aux-info-container{display:none}


h1 a{
	color: var(--medium-blue)  
}
/* site title */
.page-title-group h1{color:var(--blue-black)}
.aux-site-title-after-heading{font-style:italic;}
.aux-breadcrumbs{display:none;}


/* calendar table outer border */
table.tribe-events-calendar-month {  border-collapse: collapse;
  border-style: hidden;
}
/* calendar background */

table.tribe-events-calendar-month{
	background-color:#fff;
}
/* outer calendar box shadow and bg*/
.tribe-common-l-container, .wps-widget--team .wps-row{
	background-color:var(--grey-white);	
	box-shadow:var(--goldenrod) 0px 0px 10px 0px;
}
/* calendar days */
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title{
	color:var(--steel-blue);
	font-weight:bolder;
	background-color:var(--goldenrod);
}

/* calendar header */
.tribe-events-calendar-month__header{
	background-color:var(--goldenrod);
}

/* calendar entries */
.tribe-events-calendar-month .hentry{
	min-height:60px;
}

/* REVIEW */
a{
	color:var(--steel-blue)
}
/* calendar in footer */
.pc-footer .tribe-events-widget .tribe-events-widget-events-list__view-more-link, .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{
	color:var(--teal);
}

.annual-event{
    box-shadow:var(--goldenrod) 0px 0px 10px 0px;
}
/* event lists */

.tribe-events-widget-events-list__event.hentry{min-height:auto;}

/* blog */
article.post{
	background-color:var(--grey-white);
  padding:2%;
	border-bottom:1px solid black;

}
.blog .content{
	box-shadow: var(--goldenrod) 0px 0px 10px 0px;
}
.post-template-default .content{
	box-shadow: var(--goldenrod) 0px 0px 10px 0px;	
	background-color:var(--grey-white);
}
/* team */
.wps-widget--team .wps-container--inner{padding: 2% 0 2% 0;}
.wps-widget--team .wps-row {padding-bottom:2%}

/* general */
.pc-intro{
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
	background: #FFFFFF;
	background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(89, 124, 217, 1) 100%);
}
.pc-body{
    box-shadow:var(--goldenrod) 0px 0px 10px 0px;
	background-color:var(--grey-white);
}
.widget-container .aux-toggle-content a:hover{
	color:var(--teal);
}
.widget-container .aux-toggle-content a{
	color:var(--steel-blue);
}
/* tables */
#class-table a{color:var(--steel-blue);}

#class-table table {
  border-collapse: collapse;
  border-style: hidden;
}
#class-table .tablepress>:where(thead,tfoot)>tr>*{
	background-color:var(--goldenrod);
}
#class-table .tablepress a:hover{
	color:var(--teal);
}
