@charset "UTF-8";

/*
Theme Name: Brightpoint
Theme URI:
Author: Bryan Lademann
Author URI: http://bryanlademann.com
Description: Starter WordPress Theme inspired by Larevel to cut down dev time
Version: 1.0
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: brightpoint
Tags: custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, sticky-post, translation-ready
*/

/**
 * -----------------------------------------------------------------------------
 * = overrides.css
 * -----------------------------------------------------------------------------
 */

.nf-form-wrap { position: relative; z-index: 101; }

.nf-response-msg {
  background-color: #fefefe;
  border: 1px solid rgb(30 20 99 / 100%);
  color: rgb(30 20 99 / 100%) !important;
  padding: 3.2rem 3.3rem 1.618rem;
  text-align: center;
  top: 40rem !important;

  /*   position: absolute; */
  z-index: 999;
}

.nf-form-title h3 { padding-bottom: 3.2rem;}

.nf-response-msg p,
.nf-response-msg p span { color: rgb(30 20 99 / 100%) !important;}


.blackbaud-donation-form.visible {
  height: 100%;
  position: fixed;
  width: 100vw;
  z-index: 999;
}

@media screen and (max-width: 768px) {
	.media-container.mobile-form {
		min-height: 100vh;
	}
}

/*
.media-container.mobile-form .adaptive-navigation-wrapper {
	display: none;
}
*/
.mobile-navigation-wrapper[_ngcontent-ng-c1226727972] {
		display: none !important;
	}

#adaptive-donation-form-close-button,
.close-button[_ngcontent-ng-c4220193987] { z-index: 999;}


.cards[_ngcontent-ng-c4220193987] { z-index:901; }


/* ---------------------------------------- */
/* Changes made to for Data Event request. */
/* Remove once data breech page is unpublished */

.masthead-menu-global-list li:last-of-type { padding-left: calc(1rem + .4292vw) !important; }

#notice-of-data-event .elem-circle {
	display: none !important;
}


.has-subpages a::after, .masthead-menu-mega .section-parent-menu a::after {
	height: 1rem;
}

.has-subpages a::after { 
	background-size: 1rem;
	right: -1.3rem;
}


.masthead-menu-global-list li {
	padding-left: calc((1rem + .4292vw) * .75);
	padding-right: calc((1rem + .4292vw) * .75);
	}
.masthead-menu-global-list li:last-of-type { 
		padding-left: calc((1rem + .4292vw) * .75) !important;
		padding-right: calc((1rem + .4292vw) * .5) !important;
}
/* Changes made to global.min.css: */

/* change back to 1169px */
/* @media screen and (min-width:1300px){.masthead.is-open{height:100vh;position:fixed}} */

/* change back to 1169px */
/* @media screen and (min-width:1300px){.masthead-menu{opacity:1;visibility:visible}.masthead-menu,.masthead-menu-global,.masthead-menu-global-list,.masthead-menu-mega .mega-menu-section.is-open,.masthead-menu-mega.is-open{display:-webkit-box;display:-ms-flexbox;display:flex}.masthead-menu-global-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;opacity:1;position:relative;visibility:visible}.masthead-menu-mega .mega-menu-section{display:none}.masthead-menu-mega .mega-menu-section .section-submenu.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100vh}.button-menu-toggle,.masthead-menu-mobile-list{display:none!important}} */

/* change back to 1280px */
/* @media only screen and (min-width:1280px){.masthead-nav-functional{min-width:18.7rem;width:12%}} */


.flex-control-nav { z-index: 800;}