/* Enter Your Custom CSS Here */
.group-blog .category-events{
    display: none;
}
/* Remove meta data */
 .entry-footer {
		display: none;
}

body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
        margin-left: auto;
        width: 99%;
    }

/*Removes automatic title from pages*/
.page .entry-title {
	display: none;
}

/*Removes automatic title from posts*/
.blog .post .entry-title {
	visibility:hidden;
}

/*Removes automatic excerpt from top of posts*/
.blog .entry-summary{
	visibility:hidden;
}

.single-post .entry-summary, .single-post .entry-header, .single-post .post-thumbnail, .blog .post-thumbnail{
	display:none;
}

.blog .sticky .entry-title, .blog .sticky .entry-summary{
  visibility: visible;
}

/*Set full width and remove sidebar from Cindy – Home Page w/o Layout Test */
@media screen and (min-width: 56.875em){
	
	.page-id-50 .content-area {
			width: 100%;
	}
	
	.page-id-50 .sidebar {
			display: none;
		
	}
	
}
.page-template-full-width .content-area {

    width: 100%;

    margin: 0px;

    border: 0px;

    padding: 0px;

}
@font-face{font-family:"DIN 2014 Regular";font-display:swap;src:url("https://sustain.gatech.edu/files/et-fonts/DIN2014-Regular.ttf") format("truetype")}

@font-face{font-family:"DIN Next Slab Pro Medium";font-display:swap;src:url("https://sustain.gatech.edu/files/et-fonts/DINNextSlabPro-Medium.ttf") format("truetype")}

@font-face{font-family:"DIN 2014 Bold";font-display:swap;src:url("https://sustain.gatech.edu/files/et-fonts/DIN2014-Bold.ttf") format("truetype")}

@font-face{font-family:"DIN Next Slab Pro Bold";font-display:swap;src:url("https://sustain.gatech.edu/files/et-fonts/DINNextSlabPro-Bold.ttf") format("truetype")} 

/*Adjust right margin slightly to have event content display below instead of overflowing on the side*/
@media screen and (min-width: 61.5625em) {
    body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
        margin-right: -99%;
      
    }
}
/*GT Style for Calendar+ Plugin */
.calendarp-date-month {
    background: #a4925a !important;
}
.calendar-event > h3 > a {
    color: #023068;
    font-family: 'Roboto Slab';
    font-weight: 600;
    font-size: 1em !important;
}

span.rbc-btn-group > button {
    background: #a4925a !important;
    font-family: 'Roboto Slab';
    font-size: 1em !important;
}
.calendar-plus .rbc-toolbar button.rbc-active{
       background: #023068 !important;
       font-family: 'Roboto Slab';
       opacity: 100 !important;
}
.rbc-header{
    background: #a4925a !important;
    font-family: 'Roboto Slab';
    font-size: 1em !important;
}
.calendar-plus .rbc-off-range{
    color: #262626 !important;
    font-family: 'Roboto Slab';
    font-weight: 600;
    font-size: 1em !important;
}
.calendar-plus .rbc-date-cell{
    color: #023068;
    font-family: 'Roboto Slab';
    font-weight: 600;
    font-size: 1em !important;
}
.calendarp .column, .calendarp .columns{
	float: left !important;
}

/* Button Style for Event Page*/
.wp-block-button.is-style-fill.event-find-out-more-button a:hover {
    background: white !important;
    color: #a4925a !important;
    border: 2px solid #a4925a;
}


/*Accomodate for Event Featured Image*/

.event-content.entry-content {
		margin-right: 0 !important;
}

/* Calendar list on homepage */
.calendarp_calendar .calendarp-date {
    background: transparent !important;
}
.calendarp_calendar .calendarp-date {    
	background: transparent !important;
}
.et-l .et_pb_bg_layout_dark .calendarp_calendar .calendarp-events .calendar-event h3 a {
	color: #003057 !important;
}
.calendarp-date-item.row {
    display: flex;
}
.calendarp:not(#nocalendarp) .agenda-minified-calendar .large-10 {
    width: 400px !important;
}
.entry-content .calendar-event h3{
    filter: brightness(0) saturate(100%) invert(16%) sepia(45%) saturate(2567%) hue-rotate(185deg) brightness(84%) contrast(103%);
}
.et_pb_promo_description .calendarp-date-item {
    margin-left: 10% !important;
}
.calendar-event h3, .calendar-event .calendarp-event-meta{
    text-align: left !important;
}