.fade-section::before {
	z-index: 1;
	pointer-events: none;
}

@media screen and (min-width: 481px){
	.menuphone{
		display: none;
	}
}

.tribe-events-event-image, .fp-iframe{
	margin-left: auto; 
	margin-right: auto; 
	display: block; 
	border-radius: 20px;
	max-height: 30%; 
	max-width: 1090%;
	img{
		margin-left: auto; 
		margin-right: auto; 
		display: block; 
		padding: 10px;
		border-radius: 20px; 
		background-clip: content-box;
  	box-shadow: inset 0 0 0 20px #0b1152;
		max-width: 90%;
		height: auto;
	}
}

img{
	border-radius: 20px;
}
img:not(.notificationbanner1, .notificationbanner2, .notificationbanner3) {
    border-radius: 20;
}
.wp-block-media-text__media{
	img{
		margin-left: auto; 
		margin-right: auto; 
		display: block; 
		padding: 3px;
		border-radius: 20px; 
		background-clip: content-box;
  	box-shadow: inset 0 0 0 20px #0b1152;
		max-width: 90%;
		height: auto;
	}
}

.transparent-spacer {
		height: 110px; 
		width: 0%; 
		clear: both; 
		background: transparent;"
    display: block;
    background: transparent !important;
    border: none !important;
}

.notificationbanner1, .notificationbanner2, .notificationbanner3, .applicationhtml{
	display: none;
}

.hidden { 
	display: none !important; 
}

/* Desktop - hide cover2 and cover3 */
@media screen and (min-width: 769px) {
    .isnondesktop, .notificationbanner2, .notificationbanner3, .thenewscover2, .thenewscover3,
    .thehomecover2, .thehomecover3, .smalldisplayprogram, .smalldisplayprogram2 {
        display: none;
    }
}

@media screen and (max-width: 768px) {
    .isdesktop, .applydesktop1, .applydesktop2, .applydesktop3, .applydesktop4, .applydesktop5, .largedisplayprogram, .largedisplayprogram2 {
        display: none;
    }
}

@media screen and (min-width: 1049px) {
    .tiktokspacer1 {
        height: 295px;
    }
}

@media screen and (max-width: 1048px) {
    .tiktokspacer1 {
        height: 225px;
    }
}

@media screen and (max-width: 768px) {
    .tiktokspacer1 {
        height: 800px;
    }
}

@media screen and (max-width: 480px) {
    .tiktokspacer1 {
        height: 1000px;
    }
}

@media screen and (max-width: 480px) {
    .tiktokspacer2 {
        height: 425px;
    }
}

@media screen and (max-width: 500px) {
    .tiktokspacer1 {
        height: 1000px;
    }
}

/* Tablet - hide cover1 and cover3 */
@media screen and (min-width: 481px) and (max-width: 768px) {
    .notificationbanner1, .notificationbanner3, .thenewscover1, .thenewscover3,
    .thehomecover1, .thehomecover3 {
        display: none;
    }
}

/* Mobile - hide cover1 and cover2 */
@media screen and (max-width: 480px) {
    .notificationbanner1, .notificationbanner2, .thenewscover1, .thenewscover2,
    .thehomecover1, .thehomecover2{
        display: none;
    }
}