/*//.funraisin-fee-box .hoverlink {text-decoration:underline;}*/
/*//.funraisin-sticky-nav.sticky {*/
/*    z-index: 99999999;*/
/*}*/

.fw-300 {font-weight: 300!important}
.fw-400 {font-weight: 400!important}
.fw-500 {font-weight: 500!important}
.fw-600 {font-weight: 600!important}
.fw-700 {font-weight: 700!important}

.ff-emeric {font-family: 'FS-Emeric'!important}

.fa-link {
	color: #ffffff;
}

.funraisin-breadcrumb {
	position: absolute;
	top: 90px;
	margin: 0 auto;
	width: 100%;
}

.breadcrumb {
	padding-left: 0;
}

.breadcrumb>.active {
	text-decoration: underline;
}

.funraisin-breadcrumb .container {
	padding-left: 0;
}

.navbar-nav>li>a.btn {
	line-height: 1.42857143;
}

.template-donation .donationHandlers .dollarhandle .dollarhandle-text {
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
}

.template-donation .donationHandlers .dollarhandle .dollarhandle-image {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.form-control:not(.dropdown-toggle) {
	height: 48px;
}

.form-horizontal .clear {
	min-height: 20px;
}

/*.site-logo img {*/
/*    width: 94px !important;*/
/*}*/

.loggedin-header:before,
.profile-header:before {
	background: rgba(255, 255, 255, 0.7)
}

.profileSidebar .money {
	/*color:#f6d05e;*/
	font-weight: bold;
}

.lump-news h4 {
	color: #000;
}


/*Blog*/

.blog-title.pb20.pt20.light-grey.mb40 {
	background-color: #fff !important;
	margin-bottom: 0;
}

.template-blog .btn-facebook,
.template-blog .btn-twitter,
.template-blog .btn-black.share-email,
.template-blog .btn-linkedin {
	background: #00965c !important;
	color: #fff !important;
}

.template-blog .btn-linkedin {
	padding: 7px 10px;
}

.template-blog .btn-facebook:hover,
.template-blog .btn-twitter:hover,
.template-blog .share-email:hover,
.template-blog .btn-linkedin:hover {
	background: #00574f !important;
	color: #fff !important;
}


/*Navigation*/

.primary-nav-container .col-sm-2 {
	width: 10%;
	padding-left: 0;
	padding-right: 20px;
}

.primary-nav-container .col-sm-10 {
	width: 90%;
	padding-right: 0;
	padding-left: 11px;
}

#sticky-nav .site-logo img {
	width: 94px;
}

.site-logo img {
	width: 94px;
}

#sticky-nav a.site-logo {
	padding-left: 0 !important;
}

.funraisin-header-nav .primary-nav-container .navbar-nav {
	width: 1020px;
}

.funraisin-primary-nav.pull-right {
	float: none !important;
}

.funraisin-primary-nav ul li:nth-child(6) {
	margin-left: auto;
}

.funraisin-header-nav .funraisin-tertiary-nav .navbar-nav {
	float: initial;
	justify-content: center;
}

.funraisin-primary-nav .btn-tertiary,
.funraisin-sticky-nav .btn-tertiary {
	padding-left: 25px !important;
	padding-right: 25px !important;
}


/* Extra Large Devices (large laptops and desktops, 1200px and up)*/

@media only screen and (min-width: 1230px) {
	.primary-nav-container .container,
	.funraisin-sticky-nav .container {
		padding-left: 0;
		padding-right: 0;
	}
	.funraisin-sticky-nav .navbar-nav {
		padding-right: 0;
	}
	.funraisin-header-nav .primary-nav-container .navbar-nav {
		width: 1080px;
	}
}

#sticky-nav .funraisin-dropdown-menu li a {
	color: #031e2b;
}

#sticky-nav .funraisin-dropdown-menu li a:hover {
	color: #00965c;
}

.funraisin-header-wrapper .navbar-form .btn {
	display: none;
}

.funraisin-header-wrapper .navbar-form .form-control {
	height: 48px;
	border-radius: 4px;
}

.funraisin-sticky-nav.sticky {
	border-bottom: 1px solid #F4F5F6;
}


/*Changes tab text on hover and active to green*/

.lump.tab-content .tabs-underline li:hover a {
	color: #00965c;
}

.lump.tab-content .tabs-underline li.active a {
	color: #00965c;
}

.custom-width {
	width: 840px;
	margin: 0 auto;
}


/*Content li*/

.content li {
	color: #606D7B;
}


/*Button*/

.btn-white {
	opacity: 1;
	border-width: 1.5px;
	border-color: #fff;
}

.btn-white:hover {
	opacity: .8;
}

.btn-white-border {
	border: 1.5px solid #fff !important;
}


/*Footer*/

.social-footer .fa {
	font-size: 26px;
	margin-right: 11px;
	color: #49525D;
}

.borderlink-footer {
	border-top: 2px solid #F4F5F6;
	padding-top: 16px;
}

.borderlink-footer h4 {
	color: #031E2B;
}

.borderlink-footer ul li {
	margin-bottom: 8px;
}

.CustomFooter {
	padding-top: 72px;
}

#Footer a:hover {
	color: #00965C !important;
}

a.CustomFooter_link {
	color: #031E2B;
}

.borderlink-footer.footer-links.footer-links-last {
	padding-top: 23px;
}


/*Customw Full Width*/

.full-text-right {
	width: 620px;
	max-width: 50%;
	margin: 0 auto 0 0;
}

.full-text-left {
	width: 620px;
	max-width: 50%;
	margin: 0 0 0 auto;
}


/*Custom Width col-5 & col-7*/

.custom-col-7.col-md-6 {
	width: 58.33333333% !important;
}

.custom-col-5.col-md-6 {
	width: 41.66666667% !important;
}


/*Custom Arc*/

.custom-image-1:before {
	content: url(https://d2mglogc2qztm6.cloudfront.net/8c41271c5614a12ae66e5095de543ecb.png);
	position: absolute;
	z-index: 1;
	top: -90px;
	left: 40px;
}

.custom-image-2:before {
	content: url(https://d2mglogc2qztm6.cloudfront.net/a12658fa666caca7c8dce444d8a18b22.png);
	position: absolute;
	z-index: 1;
	bottom: 13px;
	left: 15px;
}

.custom-image-3:before {
	content: url(https://d2mglogc2qztm6.cloudfront.net/385879e1d16792822ecb640a365c6629.png);
	position: absolute;
	z-index: 1;
	bottom: -90px;
	right: 40px;
}

.custom-image {
	position: relative;
	z-index: 2;
}


/*Custom Text Alignment*/

.desktop-text-right {
	text-align: right;
}


/*Card*/

.info-card {
	border-radius: 6px;
	box-shadow: 0px 0px 20px #0000001A;
	min-height: 190px;
}

.info-card-2 {
	border-radius: 6px;
	box-shadow: 0px 0px 20px #0000001A;
	min-height: 190px;
	padding: 20px 40px !important;
}


/*Funraisin Header - paragraph*/

.header-hero p {
	font-size: 20px;
	line-height: 1.4em;
}


/*FAQ*/

.section-question .button .plus,
.section-question .button .minus {
	line-height: 27px;
}

.content .lump-1col ul li,
.content .lump-1col ol li {
	color: #031E2B;
}


/*Block Template*/

.block-fact {
	border: 1px solid #DBDEE1;
	border-radius: 8px;
	padding: 24px 48px !important;
}

.block-fact img {
	margin-bottom: 24px;
}

.block-fact p {
	margin: 24px 0;
}

.block-fact .btn {
	padding-left: 10px;
	padding-right: 10px;
}

@media only screen and (max-width: 800px) {
	.block-fact {
		margin-bottom: 24px;
	}
}

@media only screen and (max-width: 1024px) {
	.block-fact {
		margin-bottom: 24px;
		padding: 24px 24px !important;
	}
}

.block-fact-alt {
	border: 1px solid #DBDEE1;
	border-radius: 8px;
	padding: 48px 24px 24px !important;
}

.block-fact-alt .lump-textimage .col-sm-12 {
	padding: 0;
}

.block-fact-alt .lump-textimage img {
	width: 120px;
}

.block-fact-alt p {
	margin: 24px 0;
	font-size: 16px;
	line-height: 1.5em;
}

@media only screen and (max-width: 800px) {
	.block-fact-alt {
		margin-bottom: 24px;
	}
}

@media only screen and (max-width: 1024px) {
	.block-fact-alt {
		margin-bottom: 24px;
		padding: 24px 24px !important;
	}
}

.block-support-alt {
	border: 1px solid #DBDEE1;
	border-radius: 8px;
	padding: 48px 48px 24px !important;
	background: #fff;
}

.block-support-alt .lump-textimage .col-sm-12 {
	padding: 0;
}

.block-support-alt .lump-textimage img {
	width: 120px;
}

.block-support-alt p {
	margin: 0 0 24px 0;
}

.block-support-alt h4 {
	margin-top: 24px;
	margin-bottom: 12px;
}

.block-support-alt .btn {
	padding-left: 10px;
	padding-right: 10px;
}

@media only screen and (max-width: 800px) {
	.block-support-alt {
		margin-bottom: 24px;
	}
}

@media only screen and (max-width: 1024px) {
	.block-support-alt {
		margin-bottom: 24px;
		padding: 24px 24px !important;
	}
}

.block-support-alt .equal-block p {
	font-size: 16px;
	line-height: 1.5em;
}

.block-feature .block-feature-text {
	padding: 84px 0 !important;
}

@media only screen and (max-width: 800px) {
	.block-feature .block-feature-text {
		padding: 8px 0 !important;
		text-align: center;
	}
}

.block-feature .block-feature-overlay {
	padding: 84px 0 !important;
}

@media only screen and (max-width: 800px) {
	.block-feature .block-feature-overlay {
		padding: 8px 0 !important;
		text-align: center;
	}
}

.block-feature-600 {
	min-height: 600px;
	display: flex;
	align-items: center;
}

#block-left-bg {
	background-position: 20% center !important;
}

#block-right-bg {
	background-position: 80% center !important;
}

.block-feature .lump-snippet .textBlock h4.title {
	display: none;
}

.block-border-right {
	border-right: 1px solid #DBDEE1;
	padding-bottom: 48px !important;
}

.block-bookmark .lump-navigation .nav-pills li a {
	color: #606D7B;
	background: transparent;
	text-transform: uppercase;
	border-bottom: 2px solid transparent;
	border-radius: 0;
	margin-bottom: 1px;
}

.block-bookmark .lump-navigation .nav-pills li a:hover,
.block-bookmark .lump-navigation .nav-pills li a:active,
.block-bookmark .lump-navigation .nav-pills li a:target,
.block-bookmark .lump-navigation .nav-pills li a:focus {
	color: #00965c;
	background: transparent;
	text-transform: uppercase;
	border-bottom: 2px solid #00965c;
	border-radius: 0;
	margin-bottom: 1px;
}

.block-bookmark .lump-navigation .nav-pills {
	border-bottom: 1px solid #F4F5F6;
	padding: 0;
}

.block-bookmark .lump-navigation .nav-pills li.active-bookmark a {
	color: #00965c;
	background: transparent;
	text-transform: uppercase;
	border-bottom: 2px solid #00965c;
	border-radius: 0;
	margin-bottom: 1px;
}

.block-bookmark .lump-navigation .nav>li>a {
	padding: 18px 15px;
}

.block-section-heading p {
	color: #031E2B;
}

.block-section-heading .LumpForm .col-sm-12 {
	padding: 0;
}

.block-quote {
	background-image: none !important;
}

.block-quote p:last-child {
	font-size: 18px !important;
}

.block-quote h3 {
	font-size: 22px;
}

.block-what-support .lump-textimage h3 {
	font-size: 20px;
}

.block-what-support .lump-textimage p {
	font-size: 16px;
}

.lump-snippet .btn-tertiary {
	background: #00965c;
	color: #fff;
	border-color: #00965c;
}

.lump-snippet .btn-tertiary:hover {
	background: #00574f;
}

.block-snippet-support .lump-snippet .snippet {
	width: 33.33333333% !important;
	margin-bottom: 24px;
}

.block-snippet-support h4 {
	font-weight: 500;
}

.block-snippet-support .lump-snippet .snippet .article {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	display: grid;
	grid-template-row: [thumbBlock] 100% [textBlock] 100%;
	grid-auto-flow: row;
	padding: 48px 47px 48px !important;
}

.block-snippet-support .thumbBlock {
	grid-row-start: 1;
	height: 120px;
	width: 120px;
	justify-self: center;
}

.block-snippet-support .textBlock {
	grid-row-start: 2;
	color: #031E2B;
	text-align: center;
	justify-self: center;
}

.block-snippet-support .textBlock h4 {
	margin-bottom: 12px;
	margin-top: 24px;
}

.block-snippet-support .thumbBlock img {
	object-fit: cover;
	height: 120px;
	border-radius: 100em;
}

.block-snippet-support span.snippet-link {
	margin-top: 16px;
	display: block;
	color: #00965c;
	font-weight: 600;
	font-family: 'FS-Emeric500-600';
}

.block-snippet-support span.snippet-link:hover {
	cursor: pointer;
	opacity: .75;
}

.block-snippet-support .mt24 {
	margin-top: 29px;
}

@media only screen and (max-width: 800px) {
	.block-snippet-support .lump-snippet .snippet {
		margin-bottom: 24px;
	}
}

@media only screen and (max-width: 1024px) {
	.block-snippet-support .lump-snippet .snippet .article {
		padding: 24px 24px !important;
	}
}

.block-document .lump-assets .lump-asset .asset-block {
	border: 1px solid #DBDEE1;
	border-radius: 8px;
	padding-bottom: 32px;
}

.block-document .lump-assets .lump-asset .asset-block img {
    border-radius: 8px 8px 0px 0px;
}

.block-document .asset-text {
	text-align: center;
}

.block-document .asset-text h4 {
	font-weight: 500;
}

.block-document .btn-secondary {
	background: #00965C;
	border-color: #00965C;
	color: #fff;
	margin-top: 11px;
	width: 100%;
}

.block-document .btn-secondary:hover {
	background: #00574f;
	border-color: #00574f;
	color: #fff;
}

.block-document .lump-assets .lump-asset .asset-block .asset-text {
	padding: 15px 24px;
}

.block-document {
	padding: 20px 0 20px 0 !important;
}

.block-document .asset-text p {
	font-size: 16px;
	line-height: 1.5em;
}

.block-snippet-horizontal-card .lump-snippet .snippet {
	width: 50% !important;
	margin-bottom: 30px;
}

.block-snippet-horizontal-card .lump-snippet .snippet .article {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	display: grid;
	grid-template-columns: [thumbBlock] 50% [textBlock] 50%;
	grid-auto-flow: column;
	align-items: center;
}

.block-snippet-horizontal-card .thumbBlock {
	grid-column-start: 1;
	height: 280px;
}

.block-snippet-horizontal-card .textBlock {
	grid-column-start: 2;
	padding: 0 24px;
	color: #031E2B;
}

.block-snippet-horizontal-card .textBlock h4 {
	margin-bottom: 16px;
	font-size: 20px;
}

.block-snippet-horizontal-card .thumbBlock img {
	object-fit: cover;
	height: 280px;
	border-radius: 8px 0 0 8px;
}

.block-snippet-horizontal-card span.snippet-link {
	margin-top: 16px;
	display: block;
	color: #00965c;
	font-weight: 600;
	font-family: 'FS-Emeric500-600';
}

.block-snippet-horizontal-card span.snippet-link:hover {
	cursor: pointer;
	color: #00815B;
}

@media only screen and (max-width: 1024px) {
	.block-snippet-horizontal-card .lump-snippet .snippet .article {
		grid-template-columns: [thumbBlock] 30% [textBlock] 70%;
	}
	.block-snippet-horizontal-card .lump-snippet .snippet {
		width: 100% !important;
		margin-bottom: 30px;
	}
}

.block-snippet-horizontal-card-single .lump-snippet .snippet {
	width: 50% !important;
	margin-bottom: 30px;
}

.block-snippet-horizontal-card-single .lump-snippet .article {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	display: grid;
	grid-template-columns: [thumbBlock] 50% [textBlock] 50%;
	grid-auto-flow: column;
	align-items: center;
}

.block-snippet-horizontal-card-single .thumbBlock {
	grid-column-start: 1;
	height: 280px;
}

.block-snippet-horizontal-card-single .textBlock {
	grid-column-start: 2;
	padding: 0 24px;
	color: #031E2B;
}

.block-snippet-horizontal-card-single .textBlock h4 {
	margin-bottom: 16px;
	font-size: 20px;
}

.block-snippet-horizontal-card-single .thumbBlock img {
	object-fit: cover;
	height: 280px;
	border-radius: 8px 0 0 8px;
}

.block-snippet-horizontal-card-single span.snippet-link {
	margin-top: 16px;
	display: block;
	color: #00965c;
	font-weight: 600;
	font-family: 'FS-Emeric500-600';
}

.block-snippet-horizontal-card-single span.snippet-link:hover {
	cursor: pointer;
	color: #00815B;
}

@media only screen and (max-width: 1024px) {
	.block-snippet-horizontal-card-single .lump-snippet .article {
		grid-template-columns: [thumbBlock] 30% [textBlock] 70%;
	}
	.block-snippet-horizontal-card-single .lump-snippet .snippet {
		width: 100% !important;
		margin-bottom: 30px;
	}
}

.block-snippet-horizontal-card-single .clear,
.block-snippet-horizontal-card-single .article:before,
.block-snippet-horizontal-card-single .article:after {
	display: none;
}

.block-team-member {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	padding: 48px 24px 24px !important;
	text-align: center;
}

.block-team-member img {
	border-radius: 100em;
	width: 200px;
	height: 200px;
	object-fit: cover;
	margin-bottom: 24px;
}

.block-team-member h4~p {
	color: #606D7B;
	font-size: 15px;
}

.block-team-member .btn-primary {
	width: 48px;
	height: 48px;
	padding-left: 12px;
	padding-right: 10px;
	border-radius: 100em;
}

@media only screen and (max-width: 1025px) {
	.block-team-member img {
		border-radius: 100em;
		width: 135px;
		height: 135px;
		object-fit: cover;
		margin-bottom: 24px;
	}
}

.block-team-member-alt .thumbBlock img {
	border-radius: 100em;
	width: 200px;
	height: auto;
	margin: 0 auto 24px;
}

.block-team-member-alt .textBlock .desc {
	display: grid;
	color: #606D7B;
	row-gap: 10px;
}

.block-team-member-alt .TeamSingle .btn {
	width: 48px;
	height: 48px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 100em;
}

.block-team-member-alt .textBlock {
	text-align: center;
}

.block-team-member-alt .textBlock span.desc:not(.btn) {
	font-size: 14px;
	line-height: 150%;
}

.block-team-member-alt .textBlock span.desc .btn {
	margin-top: 13px;
}

.block-team-member-alt .snippet {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	padding: 48px 22px 24px !important;
	text-align: center;
	background-color: #fff;
}

.block-team-member-alt .col-md-3 {
	width: 100%;
}

.block-team-member-alt .mb20 {
	margin-bottom: 0 !important;
}

.block-team-member-alt .lump-snippet {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 30px 30px;
}

.block-team-member-alt .lump-snippet .clear {
	display: none;
}

.block-team-member-alt .btn {
	border-radius: 100em;
}

.block-team-member-alt .TeamSingle {
	display: flex;
	justify-content: flex-end;
}

.block-team-member-alt .textBlock {
	height: 110px !important;
	display: block;
}

.block-team-member-single .thumbBlock img {
	border-radius: 100em;
	width: 200px;
	height: auto;
	margin: 0 auto 24px;
}

.block-team-member-single .textBlock .desc {
	display: grid;
	color: #606D7B;
	row-gap: 10px;
}

.block-team-member-single .TeamSingle .btn {
	width: 48px;
	height: 48px;
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 100em;
}

.block-team-member-single .textBlock {
	text-align: center;
}

.block-team-member-single .textBlock span.desc:not(.btn) {
	font-size: 14px;
	line-height: 150%;
}

.block-team-member-single .textBlock span.desc .btn {
	margin-top: 13px;
}

.block-team-member-single .article {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	padding: 48px 22px 24px !important;
	text-align: center;
	background-color: #fff;
}

.block-team-member-single .TeamSingle {
	display: flex;
	justify-content: flex-end;
}

.block-team-member-single .textBlock {
	height: 110px !important;
	display: block;
}

.block-team-member-single .mb20 {
	margin-bottom: 0 !important;
}

.block-team-member-single .lump-snippet {
	display: grid;
	grid-template-columns: repeat(1, minmax(0, 1fr));
	gap: 30px 30px;
}

.block-team-member-single .lump-snippet .clear {
	display: none;
}

.block-team-member-single .btn {
	border-radius: 100em;
}

.block-basic-snippet p {
	font-size: 16px;
	line-height: 1.5em;
}

.block-basic-snippet p>a {
	font-size: 18px;
	line-height: 1.5em;
}

.block-horizontal-card {
	border-radius: 8px;
	border: 1px solid #DBDEE1;
	padding: 0 !important;
	text-align: left;
}

.block-horizontal-card .col-md-6:first-child {
	padding-left: 0 !important;
}

.block-horizontal-card img {
	width: intrinsic;
	width: -moz-max-content;
	width: -webkit-max-content;
	width: max-content;
	height: 280px;
	object-fit: cover;
	border-radius: 8px 0 0 8px;
}

.block-horizontal-card h4 {
	margin-bottom: 16px;
}

.block-horizontal-card a {
	margin-top: 8px;
	display: block;
	color: #00965c;
	font-weight: 500;
	font-family: 'FS-Emeric500-600';
}

.block-horizontal-card .row {
	display: flex;
	align-items: center;
	justify-content: center;
}

.block-horizontal-card p:not(a) {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	/* number of lines to show */
	-webkit-box-orient: vertical;
}

.block-accordion .lump-faq h4 {
	font-weight: 500;
	font-size: 18px;
}

.block-accordion .lump-faq p {
	color: #616E7C;
}

.block-facts-22 .lump-textimage img {
	width: 120px;
}

.block-facts-22 h3 {
	margin: 32px 0 24px 0;
}

.block-facts-22 h4 {
	margin: 24px 0 12px 0;
}

.block-facts-22 .lump-textimage .col-sm-12 {
	padding: 0;
}

.block-gallery {
	padding: 0 !important;
}

.block-gallery .col-md-12.col-sm-12.col-xs-12 {
	padding: 0 !important;
}

.block-gallery .lump-gallery {
	padding: 0 !important;
}

.block-gallery .slick-dots li button:before {
	font-size: 30px !important;
	line-height: 48px !important;
	width: 10px !important;
	height: 10px !important;
}

.block-gallery .slick-dots {
	bottom: -48px;
}

.block-gallery .slick-dots li button:hover::before {
	color: #DBDEE1 !important;
}

.block-gallery .slick-dots li button::before {
	color: #DBDEE1 !important;
}

.block-gallery .slick-dots li.slick-active button::before {
	color: #00965c !important;
}

.block-event-card .lump-events .panel {
	border-color: #DBDEE1;
	border-radius: 8px;
}

.block-event-card .lump-events .event-image {
	border-radius: 8px 8px 0 0;
}

.block-event-card .amount-raised p.mt0 {
	font-size: 15px;
	color: #606D7B;
}

.block-event-card .amount-raised.pt20 {
	padding-top: 10px !important;
}

.block-event-card .event-details h4 {
	font-size: 20px;
}

.block-event-card .event-options .btn-primary {
	display: none;
}

.block-event-card .event-options .btn-secondary {
	border-radius: 100em;
	position: absolute;
	right: 24px;
	bottom: 10%;
	background: #00965c;
	border-color: #00965c;
	color: #fff;
	padding-left: 16px;
	padding-right: 16px;
	width: 48px;
	height: 48px;
}

.block-event-card .event-options .btn-secondary:hover {
	background: #00574f;
	border-color: #00574f;
	color: #fff;
}

.block-event-card .events-horizontal .lump-event .event-details {
	padding: 24px 24px 10px;
}

.block-event-card .lump-events .events-horizontal .lump-event {
	padding: 0 15px;
}

.block-event-card .lump-events .lump-event {
	margin-bottom: 10px;
}

.block-event-card .lump-events .lump-event .panel:hover {
	transform: none;
	box-shadow: none;
}

.block-news .blog_intro h3.title {
	order: 1;
}

.block-news .blog_intro .author {
	order: 4;
}

.block-news .blog_intro .description {
	order: 3;
	color: #031E2B;
	margin-top: 10px;
	font-size: 16px;
	line-height: 1.5em;
}

.block-news .blog_intro .date {
	order: 2;
	font-size: 15px;
	color: initial;
	opacity: .65;
}

.block-news .blog_intro.p15 {
	display: grid;
	padding: 24px !important;
	border: 0;
	grid-template-rows: auto auto 1fr;
}

.block-news h3 {
	font-size: 20px;
}

.block-news .blog-wrapper {
	border: 1px solid #DBDEE1;
	border-radius: 8px;
	background-color: #fff;
}

.block-news .blog-readmore {
	padding: 0 24px 24px;
}

.block-news .mt10 {
	margin-top: 15px !important;
}

.block-news .mb10 {
	margin-bottom: 15px !important;
}

.block-col-7.col-md-6 {
	width: 58.33333333% !important;
}

.block-col-5.col-md-6 {
	width: 41.66666667% !important;
}

@media only screen and (max-width: 768px) {
	.block-col-7.col-md-6 {
		width: 100% !important;
	}
	.block-col-5.col-md-6 {
		width: 100% !important;
	}
}

@media only screen and (max-width: 768px) {
	.equal-block-height {
		height: 280px !important;
	}
}

.block-where-money table {
	border-spacing: 0 8px;
	border-collapse: separate;
}

.block-where-money table p {
	color: #606D7B;
	margin-top: 0;
}

.block-where-money table h4 {
	font-size: 18px;
}

.block-where-money .fa-circle {
	font-size: 16px;
	margin-right: 20px;
}

.block-where-money .circle-1 {
	/*color: #fcdc25;*/
	color: #00965C;
}

.block-where-money .circle-2 {
	color: #F19B43;
}

.block-where-money .circle-3 {
	color: #1867b4;
}

.block-where-money img {
	width: 455px;
	height: auto;
}

.block-shadow {
	box-shadow: 0px 0px 20px #3FB0A21E;
	background-color: #fff;
	border-color: transparent;
}

.block-donate .block-donate-button {
	text-align: right;
}

.block-donate-button .btn-tertiary {
	padding-left: 25px;
	padding-right: 25px;
}

#Form5 .first-name.col-md-3,
#Form5 .last-name.col-md-3,
#Form5 .email-address.col-md-4 {
	padding-left: 12px;
	padding-right: 12px;
}

#Form6 .first-name.col-md-4,
#Form6 .last-name.col-md-4,
#Form6 .email-address.col-md-4 {
	padding-left: 6px;
	padding-right: 6px;
}

.block-new-featured .lump-1col p {
	font-size: 20px;
	line-height: 1.4em;
}

.block-new-snippet .lump-snippet .snippet-feature {
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.block-new-snippet .lump-snippet .snippet-feature .article {
	display: flex;
	align-items: center;
	flex-direction: row-reverse;
	padding: 0;
	border-radius: 0 !important;
}

.block-new-snippet .lump-snippet .snippet-feature .thumbBlock {
	width: 58.33333333% !important;
	max-width: none !important;
	padding: 20px 15px 20px 15px;
}

.block-new-snippet .lump-snippet .snippet-feature .thumbBlock img {
	width: 100% !important;
	border-radius: 0 !important;
	height: 515.562px;
	object-fit: cover;
}

.block-new-snippet .lump-snippet .snippet-feature .textBlock {
	width: 41.66666667% !important;
	padding: 24px 78px 24px 48px;
	text-align: left;
}

.block-new-snippet .lump-snippet .snippet-feature .textBlock .btn-tertiary {
	padding-left: 25px;
	padding-right: 25px;
	border-radius: 4px;
}

.block-new-snippet .btn {
	margin-top: 20px;
}

.block-new-snippet .snippet-text h2.title {
	margin-bottom: 20px;
}

.block-new-snippet-vertical .lump-snippet .snippet-image-circle .thumbBlock img {
	width: 135px !important;
	height: 135px;
	object-fit: cover;
}

.block-new-snippet-vertical .lump-snippet .snippet-image-circle .snippet-text p.desc {
	margin-bottom: 24px;
	font-size: 16px;
	line-height: 1.5em;
}

.block-new-team-snippet .lump-snippet .snippet-vertical .textBlock {
	padding: 10px 20px 0;
}

.block-new-team-snippet .lump-snippet .snippet-vertical .textBlock p.desc {
	line-height: 140%;
	font-size: 15px;
	color: #606D7B;
}

.block-new-team-snippet .snippet-vertical .snippet-text {
	margin-bottom: 24px;
}

.block-new-team-snippet .snippet-vertical .options.rounded {
	padding-top: 20px;
	border-top: 1px solid #F4F5F6;
}

.block-new-team-snippet .snippets-block .snippet a {
	background: #fff;
}

.block-new-team-snippet .lump-snippet .options.rounded .btn {
	width: 48px;
	height: 48px;
	line-height: 48px;
	padding-left: 2px;
}

.block-new-snippet-horizontal .snippet-image-block .thumbBlock {
	width: 280px;
	object-fit: cover;
}

.block-new-snippet-horizontal .snippet-image-block .textBlock .text-link span {
	font-weight: 600;
	pointer: cursor;
}

.block-new-snippet-horizontal p.desc {
	font-size: 16px;
	line-height: 1.5em;
}

.block-new-team-snippet-horizontal .snippet-image-circle .thumbBlock {
	width: 25%;
}

.block-new-team-snippet-horizontal .snippet-image-circle .thumbBlock img {
	width: 90px !important;
	height: 100%;
	object-fit: cover;
}

.block-new-team-snippet-horizontal .snippet-image-circle .textBlock {
	width: 75%;
}

.block-new-team-snippet-horizontal .snippet-image-circle .textBlock p.desc {
	line-height: 140%;
	font-size: 15px;
	color: #606D7B;
	margin-bottom: 0;
}

.block-new-team-snippet-horizontal .snippet-image-circle .article {
	padding: 24px 20px;
}

.block-new-team-snippet-horizontal .snippets-block .snippet a {
	background: #fff;
}

.block-new-team-snippet-horizontal .lump-snippet .snippet-compressed .options.rounded .btn {
	width: 48px;
	height: 48px;
	line-height: 48px;
	padding-left: 2px;
}

.block-new-team-snippet-horizontal .snippet-image-circle .options {
	padding-bottom: 0;
}

.block-new-team-snippet-horizontal .snippet-image-circle h4 {
	font-size: 16px;
}


/*Event Info*/

.block-event-bar {
	border-radius: 8px;
	box-shadow: 0px 0px 20px #3FB0A21E;
}

.block-event-bar-alt {
	border-radius: 0 8px 8px 0;
}

.block-event-bar-alt-bg {
	border-radius: 8px 0 0 8px;
}

.block-event-bar-alt h4 {
	margin-bottom: 0;
}

.block-event-bar-alt p {
	margin-top: 0;
	margin-bottom: 3px;
}

.block-event-bar-alt hr {
	margin-top: 15px;
	margin-bottom: 15px;
}

.block-stay-updated p {
	color: #031E2B;
}


/*Blog: for the donate lump at the end of all blogs*/

#customBlogDonateLump .container {
	padding: 50px 0 50px 0;
}

#customBlogDonateLump {
	background-image: url(https://d1on96qv1pxmre.cloudfront.net/jjrkazh66bk0o.png);
	background-size: cover;
	background-position: center center;
}

#customBlogDonateText {
	padding: 20px 15px 20px 15px;
}

#customBlogDonateBtn {
	padding: 60px 15px 15px 15px;
}

.play-middle {
	display: flex;
	align-items: center;
	justify-content: center;
}


/*Diamond Ball Event*/

.DiamondBall .primary-nav-container .col-sm-2,
.DBTickets .primary-nav-container .col-sm-2 {
	width: 20% !important;
}

.DBTickets .block-donate .btn-tertiary {
	margin-right: 10px
}

.DiamondBall .funraisin-tertiary-nav .navbar-nav>li>a,
.DBTickets .funraisin-tertiary-nav .navbar-nav>li>a {
	padding-top: 8px;
	padding-bottom: 8px;
}

.DiamondBall .primary-nav-container .col-sm-10,
.DBTickets .primary-nav-container .col-sm-10 {
	width: 80% !important;
}

.DiamondBall .primary-nav-container .site-logo img,
.DBTickets .primary-nav-container .site-logo img {
	width: 275px !important;
}

.DiamondBall .funraisin-sticky-nav .site-logo img,
.DBTickets .funraisin-sticky-nav .site-logo img {
	width: 275px !important;
}

.DiamondBall .primary-nav-container,
.DBTickets .primary-nav-container {
	padding-bottom: 15px;
	padding-bottom: 15px;
}

@media only screen and (min-width: 1230px) {
	.DiamondBall .funraisin-header-nav .primary-nav-container .navbar-nav,
	.DBTickets .funraisin-header-nav .primary-nav-container .navbar-nav {
		width: 930px;
	}
	.DiamondBall .funraisin-header-nav .col-sm-9,
	.DBTickets .funraisin-header-nav .col-sm-9 {
		padding-right: 0;
		padding-left: 0;
	}
	.DiamondBall .funraisin-header-nav .col-sm-3,
	.DBTickets .funraisin-header-nav .col-sm-3 {
		padding-left: 0;
	}
}

.DiamondBall .CustomFooter,
.DBTickets .CustomFooter {
	display: none;
}

.DiamondBall .DB-Footer.hidden,
.DBTickets .DB-Footer.hidden {
	display: block !important;
}

.DiamondBall .DB-logo-area,
.DBTickets .DB-logo-area {
	display: grid;
	grid-column-gap: 30px;
	grid-template-columns: 200px auto;
	align-items: center;
}

.DiamondBall .DB-links,
.DBTickets .DB-links {
	display: flex;
	justify-content: flex-end;
}

.DiamondBall .DB-links a,
.DBTickets .DB-links a {
	font-size: 18px;
	font-weight: 500;
	margin: 0 20px;
	color: #031E2B;
}

.DiamondBall .DB-links a:last-child,
.DBTickets .DB-links a:last-child {
	margin-right: 0;
}

.DiamondBall #Footer-DB a:hover,
.DBTickets #Footer-DB a:hover {
	color: #AE8C23;
}

.DiamondBall .DB-footer-social .fa,
.DBTickets .DB-footer-social .fa {
	font-size: 26px;
	margin-right: 14px;
}

.DiamondBall .DB-footer-social a,
.DBTickets .DB-footer-social a {
	color: #49525D;
}

.DiamondBall #Footer-DB,
.DBTickets #Footer-DB {
	padding-top: 50px;
	padding-bottom: 20px;
}

.DiamondBall .funraisin-footer-legals,
.DBTickets .funraisin-footer-legals {
	background: #FAFBFB;
}

.DBTickets .funraisin-primary-nav ul li:nth-child(4) {
	margin-left: auto;
}

.DBTickets .funraisin-primary-nav ul li:nth-child(6) {
	margin-left: inherit;
}

.DiamondBall .funraisin-header-nav .funraisin-tertiary-nav .navbar-nav,
.DBTickets .funraisin-header-nav .funraisin-tertiary-nav .navbar-nav {
	justify-content: left;
}

.DiamondBall .funraisin-tertiary-nav .container,
.DiamondBall .funraisin-tertiary-nav .container .col-sm-12,
.DiamondBall .funraisin-tertiary-nav .container .col-sm-12 ul li a,
.DBTickets .funraisin-tertiary-nav .container,
.DBTickets .funraisin-tertiary-nav .container .col-sm-12,
.DBTickets .funraisin-tertiary-nav .container .col-sm-12 ul li a {
	padding-left: 0;
}

.DiamondBall .funraisin-tertiary-nav .nav li a,
.DBTickets .funraisin-tertiary-nav .nav li a {
	color: #2C3238;
	text-decoration: underline;
	font-size: 12px;
}

.DiamondBall .funraisin-tertiary-nav .nav li a:hover,
.DBTickets .funraisin-tertiary-nav .nav li a:hover {
	color: #AE8C23;
}

.DiamondBall .funraisin-tertiary-nav,
.DBTickets .funraisin-tertiary-nav {
	background: #FAFBFB;
}

.DBTickets .funraisin-primary-nav ul li a:not(.btn):hover,
.DBTickets .funraisin-sticky-nav ul li a:not(.btn):hover {
	color: #AE8C23;
}

.DBTickets .block-bookmark .lump-navigation .nav-pills li a,
.DiamondBall .block-bookmark .lump-navigation .nav-pills li a {
	color: #606D7B;
}

.DBTickets .block-bookmark .lump-navigation .nav-pills li.active-bookmark a,
.DiamondBall .block-bookmark .lump-navigation .nav-pills li.active-bookmark a {
	color: #AE8C23;
	border-color: #AE8C23;
}


/*Button Diamond Ball Tickets*/

.DBTickets .btn-primary {
	border-color: transparent !important;
	background: rgb(236, 214, 5);
	background: linear-gradient(38.81deg, #DBAB1E -1.56%, #ECD605 100%) !important;
	color: #031E2B !important;
	border: 0 !important;
}

.DBTickets .btn-primary:hover {
	border-color: transparent !important;
	background: rgb(236, 214, 5);
	background: linear-gradient(38.81deg, #DBAB1E 20%, #ECD605 100%) !important;
	color: #031E2B !important;
	border: 0 !important;
}

.DBTickets .btn-secondary {
	border-color: #dbab1e !important;
	background: #fff !important;
	color: #031E2B !important;
}

.DBTickets .btn-secondary:hover {
	background: rgb(236, 214, 5);
	background: linear-gradient(38.81deg, #DBAB1E 20%, #ECD605 100%) !important;
	color: #031E2B !important;
	border: 1.5px solid rgb(236, 214, 5) !important;
}

.DBTickets .btn-tertiary {
	background: #fff;
	background: #fff !important;
	color: #031E2B !important;
	border: 1.5px solid #dbab1e !important;
}

.DBTickets .btn-tertiary:hover {
	background: rgb(236, 214, 5);
	background: linear-gradient(38.81deg, #DBAB1E 20%, #ECD605 100%) !important;
	color: #031E2B !important;
	border: 1.5px solid #dbab1e !important;
}


/*Primary & Secondary colour Diamond Ball Tickets*/

.DBTickets .color-primary {
	color: #AE8C23;
}

.DBTickets .border-primary {
	border-width: 2px;
	border-style: solid;
	border-color: #AE8C23;
}

.DBTickets .bg-primary,
.DBTickets .btn-primary {
	background: #AE8C23;
}

.DBTickets .slick-dots li.slick-active button::before,
.DBTickets .funraisin-header-nav .slide-right i {
	color: #AE8C23;
}

.DBTickets a:focus,
.DBTickets a:hover,
.DBTickets .funraisin-page-loggedin-toggle ul li a.active,
.DBTickets .funraisin-page-loggedin-toggle ul li a:hover,
.DBTickets .funraisin-header .color-primary,
.DBTickets .section-question.active,
.DBTickets .section-question,
.DBTickets .section-question .button,
.DBTickets .funraisin-desktop-nav .funraisin-dropdown-nav .LoggedInNavOptions .login-dropdown>a:not(.collapsed) {
	color: #AE8C23;
}

.DBTickets .form-control:focus:focus,
.DBTickets .registration-steps ul li.completed,
.DBTickets .registration-steps ul li.current,
.DBTickets .nav-tabs li.active,
.DBTickets .owl-carousel .owl-dot.active,
.DBTickets .section-question .button,
.DBTickets .pagination>.active>a,
.DBTickets .pagination>.active>a:focus,
.DBTickets .pagination>.active>a:hover,
.DBTickets .pagination>.active>span,
.DBTickets .pagination>.active>span:focus,
.DBTickets .pagination>.active>span:hover {
	border-color: #AE8C23;
}

.DBTickets .circ,
.DBTickets .tick {
	stroke: #AE8C23;
}

.DBTickets .funraisin-dropdown-nav.meganav:hover .funraisin-dropdown-menu {
	border-top: 4px solid #AE8C23
}

.DBTickets .lump-shop .product-quickview.panel .product-info .quickview-text {
	background-image: linear-gradient(to right, #AE8C23 0%, #AE8C23 100%);
}

.DBTickets .funraisin-toggle-nav ul li:hover a,
.DBTickets .funraisin-toggle-nav ul li.active a,
.DBTickets .nav>li>a.btn-primary:focus,
.DBTickets .nav-tabs li.active,
.DBTickets .causeHandlers .radio:hover,
.DBTickets .causeHandlers .radio:focus,
.DBTickets .causeHandlers .radio.selected,
.DBTickets .registration-steps ul li.current,
.DBTickets .funraisin-page-loggedin-toggle ul li a.active span,
.DBTickets .funraisin-page-loggedin-toggle ul li a:hover span,
.DBTickets .btn-primary.disabled:focus,
.DBTickets .btn-primary.disabled:hover,
.DBTickets .btn-primary:focus,
.DBTickets .btn-primary:active:focus,
.DBTickets .btn-primary:active,
.DBTickets .btn-primary:active:hover,
.DBTickets .btn-primary[disabled]:focus,
.DBTickets .btn-primary[disabled]:hover {
	background: #AE8C23;
}

.DBTickets .owl-carousel .owl-dot.active {
	background-color: #AE8C23;
}

.DBTickets .c-hamburger span,
.DBTickets .c-hamburger span::before,
.DBTickets .c-hamburger span::after,
.DBTickets .right-close span::before,
.DBTickets .right-close span::after {
	background: #AE8C23;
}

.DBTickets #BacktoTop a {
	background: #AE8C23;
}

.DBTickets .bootstrap-dialog.type-primary .modal-header {
	background: #AE8C23 !important;
}

.DBTickets .color-secondary {
	color: #AE8C23;
}

.DBTickets .border-secondary {
	border-color: #AE8C23;
}

.DBTickets .bg-secondary,
.DBTickets .btn-secondary {
	background: #AE8C23;
}

.DBTickets .nav>li>a.btn-secondary:focus,
.DBTickets .nav>li>a.btn-secondary:hover,
.DBTickets #Donors .profilename h3:after {
	background: #AE8C23;
}

.forecolor-primary {
	color: #ffffff !important;
}

.DBTickets .bg-primary,
.DBTickets.btn-primary {
	color: #ffffff;
	text-decoration: none !important;
}

.DBTickets .bg-forecolor {
	background: #ffffff;
}

.DBTickets .btn-forecolor {
	background: transparent;
	border: 2px solid #ffffff;
	color: #ffffff;
}

.DBTickets .btn-forecolor:hover,
.DBTickets .btn-forecolor:focus {
	background: #ffffff;
	color: #AE8C23
}

.DBTickets .funraisin-toggle-nav ul li.active,
.DBTickets .nav-tabs>li.active>a,
.DBTickets .nav-tabs>li.active>a:focus,
.DBTickets .nav-tabs>li.active>a:hover,
.DBTickets .causeHandlers .radio:hover a,
.DBTickets .causeHandlers .radio:focus a,
.DBTickets .causeHandlers .radio.selected a,
.DBTickets .registration-steps ul li.current a,
.DBTickets .profileSponsorForm label.bg-primary,
.DBTickets .form-group label.bg-primary,
.DBTickets .nav-tabs li.active,
.DBTickets #donation_frequency_toggle li.bg-primary label,
.DBTickets #amountdetails .donationHandlers.handlers5050 .radio:hover {
	color: #ffffff;
}

.DBTickets .bootstrap-dialog.type-primary .modal-header {
	color: #ffffff !important;
}

.DBTickets .forecolor-secondary {
	color: #ffffff;
}

.DBTickets .bg-secondary,
.DBTickets .btn-secondary {
	color: #ffffff;
}

.DBTickets a {
	color: #AE8C23;
}

.DBTickets .content .lump a:not(.btn),
.DBTickets .lump-snippet .options.text-link span {
	color: #AE8C23;
}

.DBTickets .content .lump-snippet a.article:not(.btn) {
	color: inherit
}

.DBTickets .lump h4.color-primary,
.DBTickets .lump h2.color-primary {
	color: inherit;
}

.DBTickets .funraisin-footer-legals a,
.DiamondBall .funraisin-footer-legals a {
	color: #606d7b;
}

.DBTickets #Footer .funraisin-footer-legals a:hover,
.DiamondBall #Footer .funraisin-footer-legals a:hover {
	color: #AE8C23 !important;
}

.block-tickets h3 {
	font-size: 20px;
}

.block-tickets p {
	font-size: 16px;
	line-height: 1.5em;
}

.template-event-register.DBTickets #RegistrationForm .section .container>.row:not(.ticket-row) {
	display: flex;
	align-items: center;
}

.template-event-register.DBTickets #RegistrationForm .section .container .ticket-row h3 {
	font-size: 20px;
}

.template-event-register.DBTickets #Tickets .ticket-row h3 {
	font-size: 20px;
}

.template-event-standard.DBTickets #card_number {
	background-position: 0 -72px !important;
}


/*Dare To Cure*/

.DareTC .profileSidebar .sidebar-top {
	background: #0374D3;
}

.DareTC .form-group a,
.DareTC a.sidebar-form-tab {
	color: #0374D3;
}

.DareTC #sidebar-form-toggler .active,
.DareTC #sidebar-form-toggler .sidebar-form-tab:hover {
	background: #0374D3;
}

.DareTC #popup a .fa-link {
	color: #fff;
}

#template-profile.DareTC .loggedin-header:before,
#template-profile.DareTC .profile-header:before,
.template-login-dashboard.DareTC .loggedin-header:before {
	background: rgb(0 0 0);
}

/*#template-profile.DareTC .loggedin-header:before,*/
/*#template-profile.DareTC .profile-header:before{*/
/*	opacity: .3;*/
/*}*/

.DareTC .lump-search .input-group .form-control~.input-group-btn .btn,
.DareTC #leaderboard-search .input-group .form-control~.input-group-btn .btn {
	height: 48px;
}

.DareTC .CustomFooter {
	display: none;
}

.DareTC .DTC-Footer.hidden {
	display: block !important;
}

.DareTC .DTC-logo-area {
	display: grid;
	grid-column-gap: 30px;
	grid-template-columns: 170px auto;
	align-items: center;
}

.DareTC .DTC-links {
	display: flex;
	justify-content: flex-end;
}

.DareTC .DTC-links a {
	font-size: 18px;
	font-weight: 500;
	margin: 0 20px;
	color: #031E2B;
}

.DareTC .DTC-links a:last-child {
	margin-right: 0;
}

.DareTC #Footer-DTC a:hover {
	color: #0374D3;
}

.DareTC .DTC-footer-social .fa {
	font-size: 26px;
	margin-right: 14px;
}

.DareTC .DTC-footer-social a {
	color: #49525D;
}

.DareTC #Footer-DTC {
	padding-top: 50px;
	padding-bottom: 20px;
}

.DareTC .funraisin-footer-legals {
	background: #FAFBFB;
}

.DareTC .content a {
	color: #0374D3;
}

.DareTC .lump-members .member-panel .btn-tertiary,
.template-sponsor.DareTC #Members .btn-tertiary {
	border-radius: 100%;
	border-color: #0374D3 !important;
	background: #0374D3 !important;
	color: #fff !important;
	width: 51px;
	height: 51px;
}

.DareTC .lump-members .member-panel .btn-tertiary:hover,
.template-sponsor.DareTC #Members .btn-tertiary:hover {
	border-color: #014397 !important;
	background: #014397 !important;
	color: #fff !important;
}

.DareTC .block-new-snippet .btn-tertiary,
.DareTC .block-new-snippet-vertical .btn-tertiary,
.DareTC .block-new-team-snippet .btn-tertiary,
.DareTC .block-new-team-snippet-horizontal .snippet-image-circle .textBlock .btn-tertiary {
	border-color: #0374D3 !important;
	background: #0374D3 !important;
	color: #fff !important;
}

.DareTC .block-new-snippet .btn-tertiary:hover,
.DareTC .block-new-snippet-vertical .btn-tertiary:hover,
.DareTC .block-new-team-snippet .btn-tertiary:hover,
.DareTC .block-new-team-snippet-horizontal .snippet-image-circle .textBlock .btn-tertiary:hover {
	border-color: #014397 !important;
	background: #014397 !important;
	color: #fff !important;
}

.DareTC#template-profile .donationHandlers .radio a {
	color: #031e2b;
}

.DareTC#template-profile .donationHandlers .radio.selected a {
	color: #fff;
}

.DareTC .btn.DTC-register {
	border-color: #FF8E23 !important;
	background: #fff !important;
	color: #031E2B !important;
	border-width: 1.5px;
}

.DareTC .btn.DTC-register:hover {
	border-color: #FF8E23 !important;
	background: #FF8E23 !important;
	color: #031E2B !important;
}

.DareTC .block-new-snippet-horizontal .snippet-image-block .textBlock .text-link span {
	color: #1b74d3;
	pointer: cursor;
}

.DareTC .block-new-snippet-horizontal .snippet-image-block .textBlock .text-link:hover span {
	color: #014397;
}

.DareTC .funraisin-page-nav ul li a.active {
	background: #1b74d3;
}

.DareTC .funraisin-page-nav ul li a:hover {
	background: #1b74d3;
}

.DareTC .funraisin-desktop-nav .funraisin-primary-nav .funraisin-dropdown-nav .funraisin-dropdown-menu a:hover {
	color: #0374D3;
}


/*Custom Code for Build For A Cure*/

.BFAC .primary-nav-container .site-logo img,
.BFAC #sticky-nav .site-logo img {
	width: 280px;
}

.BFAC .funraisin-breadcrumb {
	display: none;
}


/*Custom Code Build for Cure - Copy*/

.BuildFC .funraisin-header-nav .primary-nav-container .navbar-nav {
	width: 100% !important;
}

/*.BuildFC .primary-nav-container .site-logo img {*/
/*    width: 600px;*/
/*}*/

.BuildFC #sticky-nav .site-logo img {
	width: 300px;
}

.template-login-dashboard.BuildFC .primary-nav-container .site-logo img {
	width: 440px;
}

.template-login-dashboard.BuildFC .primary-nav-container .col-sm-2 {
	width: 50%;
}

.template-login-dashboard.BuildFC .primary-nav-container .col-sm-10 {
	width: 50%;
}

.BuildFC .BFC-Footer.hidden {
	display: block !important;
}

.BuildFC .progress-bar,
.BFAC .progress-bar {
	background: #28975c;
}

.BFAC .block-bookmark .lump-navigation .nav-pills li.active-bookmark a,
.BuildFC .block-bookmark .lump-navigation .nav-pills li.active-bookmark a {
	color: #0374D3;
	border-color: #0374D3;
}

.block-new-snippet-horizontal .snippet-image-block .textBlock .text-link span {
	font-family: 'FS-Emeric500-600';
	font-weight: 500;
}

.block-new-snippet-horizontal .snippet-image-block .textBlock .text-link {
	padding-bottom: 0;
}


/*86K Event*/

.eightysixk .site-logo img {
	width: 300px;
}

.eightysixk .primary-nav-container .col-sm-2 {
	width: 27%;
}

.eightysixk .primary-nav-container .col-sm-10 {
	width: 73%;
	padding-left: 0;
}

.eightysixk .primary-nav-container .container {
	width: 1280px;
}

.eightysixk .funraisin-primary-nav ul li a:not(.btn) {
	padding-right: 15px;
	padding-left: 15px;
}

.eightysixk .funraisin-primary-nav .btn-tertiary,
.eightysixk .funraisin-sticky-nav .btn-tertiary,
.eightysixk .funraisin-primary-nav .btn-secondary,
.eightysixk .funraisin-sticky-nav .btn-secondary {
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.eightysixk .funraisin-primary-nav ul.nav li:first-child {
	padding-left: 20px;
}

.eightysixk .funraisin-primary-nav ul li:nth-child(6) {
	margin-left: 10px;
}

.eightysixk .funraisin-primary-nav ul li a:not(.btn):hover {
	color: #00afaa;
}

@media only screen and (min-width: 1230px) {
	.eightysixk .funraisin-header-nav .primary-nav-container .navbar-nav {
		width: 934px;
	}
}


/*Buttons*/

.eightysixk .btn-primary {
	background: #00afaa !important;
	color: #fff !important;
	border-color: #00afaa !important;
}

.eightysixk .btn-primary:hover {
	background: #02938f !important;
	color: #fff !important;
	border-color: #02938f !important;
}

.eightysixk .btn-secondary {
	background: #ff9724 !important;
	color: #fff !important;
	border-color: #ff9724 !important;
}

.eightysixk .btn-secondary:hover {
	background: #f88c14 !important;
	color: #fff !important;
	border-color: #f88c14 !important;
}

.eightysixk .btn-tertiary {
	background: transparent !important;
	color: #333 !important;
	border-color: #ff9724 !important;
}

.eightysixk .btn-tertiary:hover {
	background: #ff9724 !important;
	color: #fff !important;
	border-color: #ff9724 !important;
}

.eightysixk .profileSidebar .sidebar-top {
	background: rgb(0 175 170);
}

textarea.form-control {
	height: auto !important;
}

/* Childrens Cancer Awareness Month Donate Button */

/*.btn-tertiary.ccam {*/
/*	border-color: transparent !important;*/
/*	background: rgb(236, 214, 5);*/
/*	background: linear-gradient(38.81deg, #DBAB1E -1.56%, #ECD605 100%) !important;*/
/*	color: #031E2B !important;*/
/*	border: 0 !important;*/
/*}*/

/*.btn-tertiary.ccam:hover {*/
/*	border-color: transparent !important;*/
/*	background: rgb(236, 214, 5);*/
/*	background: linear-gradient(38.81deg, #DBAB1E 20%, #ECD605 100%) !important;*/
/*	color: #031E2B !important;*/
/*	border: 0 !important;*/
/*}*/


.ml-auto {
    margin-left: auto;
}

/*Logged in drop down*/
.LoggedInNavOptions #accordion{
box-shadow: 0 9px 10px 2px rgb(62 70 72 / 50%);
background-color: #fff;
}

/*login-email template*/
.template-login-dashboard .legal-note {
    font-size: 12px;
}

.funraisin-form .form-control {
    position:relative;
}

.customTab .nav.nav-tabs li.active a{
    color: #fff;
}


#Lump41126{
    pointer-events:all!important;
}