.postid-54644 .note-toolbar.panel-heading {
    margin: 2em 0 0 0;
}

.postid-49054 .hero-block__title {
	font-size: 4.5rem;
}

.postid-35397 #publications {
	display:none;
}
/*Find a resource page*/

.postid-43691 .cta-arrow, .postid-44035 .cta-arrow {
	display:none;
}

.nf-form-content .nf-field input[type="submit"] {
background-color: #a41e35 !important;
	border: 3px solid #a41e35 !important;
border-radius: 0;
	color:white !important;
}

.nf-form-content .nf-field input[type="submit"]:hover {
	background: white!important;
	color: #a41e35 !important;
}

#simple .container {
position: relative;
text-align: left;
color: white;
}
#simple .centered {
position: absolute;
top: 43%;
left: 28%;
transform: translate(-50%, -50%);
width: auto;
max-width: 100% ;
height:auto;
}

.wp-block-column {
	word-break:normal;
}

.alert .wp-block-buttons > .wp-block-button {
	margin-top: 0 !important;
}
@media (max-width: 500px) {	
.hero-block__title {
  font-size:.9em !important;
	}
	.hero-block__content h1 	{
		margin-bottom:16px;
	}
	
}
#html .arve-embed--has-aspect-ratio {
aspect-ratio: 16/9 !important;
}

#presented-by-professor-and-judge-margaret-m-deguzman {
	font-size: 1.5rem;
}

/*used for a one-off event page to darken the hero image overlay & change text color*/
.postid-33191 .hero-block__background-image-wrapper:after {
	background-color: rgba(255,255,255,.55);
}

.postid-33191 .hero-block__content h1 {
	color: black;
	text-shadow: none;
}

.postid-33191 .hero-block__content h1 .hero-block__title {
	color: #a41e35;
}

.postid-33191 .hero-block__content p {
	color: black;
	text-shadow: none;
}

/*Used to fix the event description for multi-year events*/
.single-tlaw-event-page__event-series-description {
	margin-bottom: 0 !important;
}


.list-three-col,
.list-two-col,
.list-four-col {
	display:flex;
	flex-direction: row;
	flex-wrap: wrap;
	padding-left: 0;
	align-items: center;
}

.list-three-col li,
.list-two-col li,
.list-four-col li {
	display: flex;
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: -20px;
	margin-left: 0;
	display: block;
	float: none;
}

.list-three-col li:before,
.list-two-col li:before,
.list-four-col li:before {
	top: 50%;
}

.nf-form-errors .nf-error-msg:empty {
	display:none;
}

@media (min-width: 768px) {	
	.list-three-col li,
.list-two-col li,
	.list-four-col li {
		width: 50%;
	}
}

@media (min-width: 1024px) {
	.list-three-col li {
		width: 33.333%;
	}
	.list-four-col li {
		width: 25%;
	}
}
small, .small {
	display: block;
	font-size: 75%;
	font-family: 'Roboto';
	font-weight: 100;
	line-height: 1.5;
	margin-top: .5em;
	margin-bottom: .5em;
}

.container-narrow {
	max-width: 800px;
	margin-left:auto;
	margin-right: auto;
}

/* WPVR */
.owl-item li::marker {
	display: none;
	content: "";
}

.vrowl-carousel.owl-loaded::before {
	content: "Double click to select a location";
		padding-bottom: .25em;
	font-family: roboto, arial, sans-serif;
	font-size: 1rem;
	display: block;
}

.vrowl-carousel.owl-loaded {
	box-sizing: border-box;
}

.pnlm-panorama-info {
	display: block;
	border-radius: 0;
	right: 0;
	text-align: center;
	top: 0;
	bottom: auto;
	padding: 10px 40px;
}

.pnlm-title-box {
	padding: 0;
	font-weight: bold;
	display: block;
	margin-right: 0;
}

.pnlm-controls-container {
	z-index: 9999;
}

.vertical{
	transform: rotate(90deg);
	color: #BCA682;
	border: 2px solid;
}