a.noLink {
    cursor: default;
}

iframe {
	max-width: 100%;
}

.icon-active {
    color: #1268d3;
}

.archived-bar {
	z-index: 10000;
    width: 100vw;
    background-color: #f1c40f;
    text-align: center;
    font-weight: 600;
    font-size: 12px;
    position: fixed;
    bottom: 0px;
    padding: 5px 0;
}

.boxes.v2notify .fixedBox {
	display: none !important;
}

#InEventDialog {
	top: 0;
    height: 100vh;
    max-height: 100vh;
    z-index: 10000;
}

@media (min-width: 768px) {
	.row.equal-height {
	  display: flex;
	  flex-wrap: wrap;
	}
	.row.equal-height > [class*='col-'] {
		margin: 5px 0;
		display: flex;
	}
}

section.about li {
	list-style-type: disc;
	margin-block-start: 5px;
    margin-block-end: 5px;
	margin-inline-start: 40px;
}

/* MODAL */
@keyframes fadeIn {
	from { opacity: 0; }
	to { opacity: 1; }
}

@keyframes fadeOut {
	from { opacity: 1; }
	to { opacity: 0; }
}

@keyframes scaleIn {
	0% { opacity: 0; transform: scale(0.8); filter:blur(50px); }
	100% { opacity: 1; transform: scale(1); filter:blur(0px); }
}

@keyframes scaleOut {
	from { opacity: 1; transform: scale(1); filter:blur(0px); }
	to { opacity: 0; transform: scale(0.8); filter:blur(50px); }
}

@keyframes modalNext {
	0% { opacity: 1; transform: scale(1) translateX(0%); filter:blur(0px); }
	50% { opacity: 0; transform: scale(1) translateX(50%); filter:blur(0px); }
	51% { opacity: 0; transform: scale(1) translateX(-50%); filter:blur(0px); }
	100% { opacity: 1; transform: scale(1) translateX(0%); filter:blur(0px); }
}

@keyframes modalPrev {
	0% { opacity: 1; transform: scale(1) translateX(0%); filter:blur(0px); }
	50% { opacity: 0; transform: scale(1) translateX(-50%); filter:blur(0px); }
	51% { opacity: 0; transform: scale(1) translateX(50%); filter:blur(0px); }
	100% { opacity: 1; transform: scale(1) translateX(0%); filter:blur(0px); }
}

.modal-open,
.modal {
  padding-right: 0 !important;
}