
/*
.divPageTitle{
	display:block;
	background:#646663;
	background:url('../../layout/images/event_bg.png');
	background-size: cover;
}
*/

.divPageTitle{
	background-size:100% auto;
}

.divPullingFromPageWrapper-events .divEventWrapper-synopsis .divEventInner, .divEventWrapper-synopsis .divBlockWrapper-text {
    background: #ffffff;
    color: black;
    padding:0;
}

.divBlockWrapper-testimonial.carded .divBlockInner{
	border:none;
}

.divBlockWrapper-testimonial.carded .divTestimonialIcon{
	display:none;
}


.divEventWrapper-synopsis .divBlockWrapper-text h3, .divEventWrapper-synopsis .divBlockWrapper-text h3 a, .divEventWrapper-synopsis .divBlockWrapper-text p {
    color: #373936;
}

.divEventDetails h3,
.divEventDetails h3 a{
	font-size:36px;
}

.divShareWrapper-inline a{
	font-size:20px;
	padding:0;
}

.divBlockBody-event-details h3,
.divBlockBody-event-details h4{
	font-size:24px;
}

.divBlockWrapper-text .divSynopsisList a {
    border: none;
    color: #373936;
}

.divEventWrapper-synopsis .divEventInner {
    border-top: 1px solid #ddd;
}

.divBlockWrapper-event .divBlockInner-media{
	text-align: center;
	margin: auto !important;
	justify-content: center;	
}

.divBlockWrapper-event .divBlockMedia-image img{
	max-height:350px;
	height: 350px;
}

.divMenuWrapper,
.divPageTitleWrapperStd{
	background:white;	
}

.divPageTitleWrapper h2,
.divPageTitleWrapperStd h2{
	color:#373936;
}

.divMenuWrapper-side .anchMenuItem {
    color: #373936;
}

.divMenuWrapper-side .anchMenuItem.current, .divMenuWrapper-side .anchMenuItem:hover, .divMenuWrapper-side .anchMenuItem-category:focus {
    color: #646663;
    -moz-transition: all 0.4s ease; -o-transition: all 0.4s ease; -webkit-transition: all 0.4s ease; transition: all 0.4s ease;
}

.divMenuWrapper-side .anchMenuItem.current i, .divMenuWrapper-side .anchMenuItem:hover i, .divMenuWrapper-side .anchMenuItem-category:focus i {
    color: #FED23A;
}

/*
.divEventWrapper-synopsis .anchEventDetail,
.divEventWrapper-synopsis .anchEventDetail img,
.divEventWrapper-synopsis .divEventInner, .divEventWrapper-synopsis .divBlockWrapper-event{
	width:100%;
}

.divEventWrapper-synopsis {
	margin: 0 0 2em 0;
}

.divEventRowDetailWrapper{
	width:100%;
	max-width:100%;
}
*/

@media(max-width:1024px){
	.divEventInnerWrapper,
	.sub-event{
		padding:0;
	}	
	
	.divEventWrapper-detail .divEventInner{
		margin-left:0 !important;
		margin-right:0 !important;
		padding:0 15px;
	}
	
	.divEventWrapper-detail .divBlockSide{
		padding-left:15px;
	}
}

@media(max-width:767px){
	.anchLogoLink img{
		filter: sepia(90%) hue-rotate(190deg) saturate(675%);
	}
	.divMenuWrapper .btn-dropdown{
		background:#00369A;
	}
	.divEventWrapper-detail .divEventInner{
		margin:0 !important;
		padding:0 15px;
	}
	
	.divEventWrapper-detail .divBlockSide{
		padding-left:15px;
	}
	
	header{
		box-shadow: 0 8px 5px -4px #00369A;
	}
	
	
}

.divContentWrapper-hasSideMenu .divBlockWrapper-text .anchSynopsisCTA{
	padding: 0;
}

.anchSynopsisCTA-more{
	font-weight:bold;
}

.divSearchWrapper{
	display:none;
}

.divContentWrapper-events{
	margin:0;
	padding:0;
	width:100%;
}

.anchBlockAction{
	position: relative;
    top: -20px;
    left: 0;
    transform: unset;
    margin-top: -20px;
}

.divEventWrapper-detail{
	padding:0;	
	width:100%;
}

.divMenuWrapper-side-left{
	width:100%;
	max-width:100%; 	
}
@media screen and (max-width:767px){
	.divMenuWrapper-side .divMenuInner .anchMenuItem-side{
		padding :  2em;
		/*border-left: 5px solid grey;
		border-right: 5px solid grey;*/
		border-bottom: 1px solid grey;
	}
	
	.divMenuWrapper-side .divMenuInner .anchMenuItem-side:nth-last-child(1){
		
		border-bottom: 1px solid grey;
		
	}
	
	.divMenuWrapper-side .divMenuInner .anchMenuItem-side:first-child{
		
		border-top: 1px solid grey;	
	}
	
	.divPullingFromPageWrapper .divBlogWrapper .divBlogInner, .divBlockWrapper-text, .divBlockWrapper-text .divBlockInner {
	    height: auto;
	    display: flex;
	    flex-direction: unset;
	}
	
	.divPageTitle {
    background-size: 100% 100%;
}
}

/*
.divEventDetails-bottom .anchSynopsisCTA-more{
	display:none;
}
*/

.divShareWrapper-inline .divShareInner{
	padding-right: 15px;
	padding-left: 15px;
}

.divShareWrapper-inline .divShareInner,
.divShareWrapper-inline .divShareInner a,
.divShareWrapper-inline .icon{
	font-size:20px;
	color:#00369A;
}

.divShareWrapper-inline .divShareInner:hover,
.divShareWrapper-inline .divShareInner:hover a,
.divShareWrapper-inline .divShareInner:hover .icon{
	/*color:#646663;*/
	text-decoration:underline;
}

.divEventDateTime-date .fa-calendar{
	display:inline-block !important;
}

.divBlockWrapper-text .divSynopsisList a:hover, .divEventWrapper-synopsis .divBlockWrapper-text h3 a:hover {
    color: #373936;
    background: none;
    text-decoration: underline;
}

.divSiteContentInner .divSiteContentInner-event .divSiteContentInner-fullwidth{
	width:50%
} 
