/*
Theme Name: tpf
Theme URI: ###
Author: Curotec
Author URI: http://curotec.com
Description: ###
Version: 1.2
*/
.internal_Wrap.section_GPCVC .post_GPCVC article p{
	margin-bottom:30px;
}
.internal_Wrap.section_GPCVC .post_GPCVC article ul{
	margin: 15px 0;
    padding-left: 20px;
}
.internal_Wrap.section_GPCVC .post_GPCVC article ul li{
	margin-bottom: 10px;
}
.form-top-section{
	z-index:100 !important;
}

body.page-id-13366 .yellow-section {
	padding-top: 20px;
}

body.page-id-13366 .yellow-section article {
	display: none;
}

.page-id-22502 .holder .section:nth-last-child(2), .page-id-22502 .holder .section:nth-last-child(3) {
	padding-bottom: 0;
}

.galleryid-22502#gallery-2 .gallery-item img,
.galleryid-22502#gallery-1 .gallery-item img{
	border: none;
	height: 150px;
    object-fit: contain;
    width: 85%;
}


@media screen and (min-width: 1025px){
	body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow.giveCovid .sidebar aside, body.page-template-page-Give_Corona .internal_Wrap.page_GiveNow.giveCovid .sidebar .wrap::after{
		height: 3022px;
	}
}
@media screen and (min-width: 769px){
	.section.intro-section article {
		max-width: 85%;
		width: 600px !important;
	}
	.section.intro-section.vote_Section svg{
		font-size: 34px;	
	}
}

@media all and (max-width: 767px) {
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article,
	.page-id-22502 .holder .section:nth-last-child(3) .columns.columns_2 article {
		padding: 20px 25px;
	}
	.page-id-22502 .holder .section:nth-last-child(3) h2.secondary-font {
		margin-bottom: -15px;
	}
	.page-id-22502 .holder .section:nth-last-child(3) .columns.columns_2 article:first-child{
		padding-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(3) .columns.columns_2 article:first-child .equalHeight_3 {
		margin-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(3) .columns.columns_2 article:last-child {
		padding-top: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(3) .columns.columns_2 article:last-child .equalHeight_3 {
		margin-top: 0;
	}
	
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:first-child{
		padding-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:first-child .equalHeight_3 {
		margin-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:nth-child(2) {
		padding-top: 0;
		padding-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:nth-child(2) .equalHeight_3 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:last-child {
		padding-top: 0;
	}
	.page-id-22502 .holder .section:nth-last-child(2) .columns.columns_3 article:last-child .equalHeight_3 {
		margin-top: 0;
	}
	.galleryid-22502#gallery-2 .gallery-item img,
	.galleryid-22502#gallery-1 .gallery-item img {
		height: 70px;
	}
}

/* Additional Give CSS */
form[id*=give-form] .form-row.ffm-field-container:before{
	clear:both;
}
.internal_Wrap.page_GiveNow form[id*=give-form] div.form-row[data-field-name=ffm_section], .internal_Wrap.page_GiveNow form[id*=give-form] div.form-row[data-field-name=ffm_section_2], .internal_Wrap.page_GiveNow form[id*=give-form] div.form-row[data-field-name=ffm_section_3]{
	margin-bottom:0;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .give-section-break{
	border: none;
    font-size: 24px;
    line-height: 29px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Arial;
}
.internal_Wrap.page_GiveNow form[id*=give-form] .ciffund-radio input{
	display:block;
	position:absolute;
}
.parent-pageid-21519 .internal_Wrap.Tier_2 .section h2{    margin-bottom: 0px;}

/* Fund Description on Give form */
#current-fund-content{
	font-size: 14px;
	line-height: 20px;
}
.give-label-fund-content{
    font-size: 13px;
    line-height: 17px;
    color: #5f5f5f;
	margin-bottom: 10px;
}

/* Additional Give Form CSS*/

.internal_Wrap.page_GiveNow form[id*=give-form] .form-row[data-field-name="recognition_details"], .internal_Wrap.page_GiveNow form[id*=give-form] .form-row[data-field-name="comments"]{
    margin-bottom:0;
}
.internal_Wrap.page_GiveNow .recaptcha-wrap{
    margin-bottom:30px;
}
.internal_Wrap.page_GiveNow .recaptcha-wrap .g-recaptcha{
    margin-bottom: 5px !important;
}

.internal_Wrap.page_GiveNow form#give-form-2349-1 .form-row[data-field-name="give_preferred_nonprofit"]{
	display: none;
}

.elementor-widget-text-editor p{
	margin-bottom: 20px;
}
.elementor-widget-text-editor p:last-child{
	margin-bottom:0;
}

@font-face {
	font-family: 'Cooper Hewitt Heavy';
	src: url('../cooperhewitt-heavy-webfont.html') format('woff2'),
		url('../woff/cooperhewitt-heavy-webfont.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Cooper Hewitt Heavy';
	src: url('../cooperhewitt-heavyitalic-webfont.html') format('woff2'),
		url('../woff/cooperhewitt-heavyitalic-webfont.woff') format('woff');
	font-weight: 900;
	font-style: Italic;
}

@font-face {
	font-family: 'Cooper Hewitt Bold';
	src: url('../cooperhewitt-bold-webfont.html') format('woff2'),
		url('../woff/cooperhewitt-bold-webfont.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Cooper Hewitt Bold';
	src: url('../cooperhewitt-bolditalic-webfont.html') format('woff2'),
		url('../cooperhewitt-bolditalic-webfont..html') format('woff');
	font-weight: bold;
	font-style: Italic;
}
