/*===========================================================================================================
		SDS Guides Info
=============================================================================================================

	Date: 12/01/21
	Site: the Minnesota Zoo Foundation, A0011044
	Web Developer: Brian Burrier
	
	Last Modified By: Web Designer	--  MM/DD/YY	--  modifications

	Find/replace default color #de3e26
	
	Index:
	Base Colors
	Typography
	Additional Colors
	Inline SVG
	Guide specific
	Gift Exclusions
	Print (if necessary)

/*************************************************************************************************************
//////////////////////     Base
*************************************************************************************************************/
body {color:#444;}
svg .c1, .simple-pie .c1 {fill:#de3e26;}
a, .primary-color, .c1 {color:#de3e26;}
a:hover, a:focus, .c1:hover, .c1:focus {color:#047;}

/* Typography
-------------------------------- */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, p.stl-page-subtitle {font-family: Oswald; font-weight:400; color: #040f24; line-height:1.1;} /* Headings Reset */
h1 {font-size:60px; text-transform:uppercase;} /* Page title styles */    
h2 {font-size:42pxm;} /* Sub Title styles */
h3 {font-size:26px;}
h4 {font-family: Roboto; color: #0a0a0a; font-weight:400; font-size:24px;}

/* Guide subheadings */
.section-subhead-wrapper > span {font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:400; color:#444;}
.subhead-wrapper span {text-transform:uppercase; color:#de3e26; font-weight:300;}

/* Library group headings */
/* .guide-group h2 {font-weight:400; color:#444;} */

/* Sentence Casing
DELETE SECTION if client does not use sentence case
UNCOMMENT if client uses sentence case 
-------------------------------- */
/* 
.sentence-case {display:inline-block; text-transform:lowercase;}
.section-subhead-wrapper h1,
.section-subhead-wrapper h2,
.section-subhead-wrapper > span,
.guide-group h2,
.guide-group .guide-link .guide-title {display:block; text-transform:lowercase;}
.sentence-case::first-letter,
.section-subhead-wrapper h1::first-letter,
.section-subhead-wrapper h2::first-letter,
.section-subhead-wrapper > span::first-letter,
.guide-group h2::first-letter,
.guide-group .guide-link .guide-title::first-letter {text-transform:uppercase;}
*/

/* Additional font styles
-------------------------------- */
.force-upper {text-transform:uppercase;} 


/* Additional colors to replace
-------------------------------- */
p {}
button[type=submit] {background-color:#de3e26;}
.ol-top-num .faux-num {background-color:#de3e26;}

.section-flex-wrapper .default-copy ol li, 
.faux-ol .faux-ol--number,
#guide-controls .control,
.contact-list h3,
.guide-group .guide-link .guide-title {color:#de3e26;}

/* gradients */
.progress {background: #7da22c;}
.related-guides .guide .guide-teaser {background: #1855a8;}

/* tables */
.case-study table, .case-study table th, .case-study table td {border-color:#4c4d4f;}
.guide-case-study-1 table thead {background-color:#de3e26; color:#fff}


/* Inline SVGs 
Replace primary and secondary fill colors as needed
CSS SVGs use %23 in place of # for hex colors
Default primary is de3e26, so replace %23de3e26 with client main color
Defauly secondary is fff, so replace %23fff with client secondary (if necessary)
-------------------------------- */
/* replace fill color */
.top-pick:before {
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34 34"><g><path fill="%23de3e26" d="M10.64,18.98h-0.54v1.67h0.39c0.37,0,0.64-0.07,0.83-0.22c0.18-0.15,0.27-0.36,0.27-0.63 c0-0.28-0.08-0.49-0.23-0.62C11.21,19.05,10.97,18.98,10.64,18.98z"/><path fill="%23de3e26" d="M23.04,12.53c0.18-0.15,0.27-0.36,0.27-0.63c0-0.28-0.08-0.49-0.23-0.62c-0.15-0.13-0.39-0.2-0.72-0.2h-0.54 v1.68h0.39C22.58,12.75,22.86,12.68,23.04,12.53z"/><path fill="%23de3e26" d="M16.83,14.81c0.95,0,1.43-0.63,1.43-1.9c0-1.27-0.47-1.91-1.42-1.91c-0.48,0-0.83,0.16-1.08,0.48 c-0.24,0.32-0.36,0.8-0.36,1.43s0.12,1.1,0.36,1.42C16,14.65,16.36,14.81,16.83,14.81z"/><path fill="%23de3e26" d="M17,2.12C8.79,2.12,2.12,8.79,2.12,17S8.79,31.88,17,31.88c8.21,0,14.88-6.68,14.88-14.88S25.21,2.12,17,2.12z M14.84,10.75c0.46-0.5,1.13-0.74,2-0.74s1.53,0.25,1.99,0.75c0.46,0.5,0.69,1.22,0.69,2.15c0,0.93-0.23,1.65-0.7,2.15 c-0.46,0.5-1.13,0.75-1.99,0.75c-0.86,0-1.53-0.25-1.99-0.75c-0.46-0.5-0.69-1.22-0.69-2.16C14.15,11.96,14.38,11.25,14.84,10.75z M12.23,21.15c-0.38,0.32-0.92,0.48-1.62,0.48h-0.51v2.01H8.9V18h1.8c0.68,0,1.2,0.15,1.56,0.44c0.36,0.29,0.53,0.73,0.53,1.32 C12.8,20.37,12.61,20.83,12.23,21.15z M13.59,11.09h-1.53v4.65h-1.2v-4.65H9.33v-1h4.26V11.09z M15,23.64h-1.2V18H15V23.64z M18.75,22.73c0.4,0,0.88-0.1,1.44-0.3v1c-0.46,0.19-0.98,0.29-1.55,0.29c-0.82,0-1.45-0.25-1.88-0.75 c-0.44-0.5-0.65-1.21-0.65-2.14c0-0.59,0.11-1.1,0.32-1.54c0.21-0.44,0.52-0.78,0.92-1.02c0.4-0.24,0.87-0.35,1.41-0.35 c0.55,0,1.1,0.13,1.65,0.4l-0.39,0.97c-0.21-0.1-0.42-0.19-0.64-0.26s-0.42-0.11-0.63-0.11c-0.45,0-0.8,0.17-1.05,0.51 s-0.37,0.81-0.37,1.41C17.33,22.1,17.8,22.73,18.75,22.73z M20.63,10.1h1.8c0.68,0,1.2,0.15,1.56,0.44 c0.36,0.29,0.54,0.73,0.54,1.32c0,0.61-0.19,1.07-0.57,1.39c-0.38,0.32-0.92,0.48-1.62,0.48h-0.51v2.01h-1.2V10.1z M24.51,23.64 l-1.48-2.38l-0.5,0.36v2.01h-1.2V18h1.2v2.58l0.47-0.66L24.52,18h1.33l-1.97,2.5l1.98,3.15H24.51z"/><path fill="%23de3e26" d="M17,0C7.61,0,0,7.61,0,17c0,9.39,7.61,17,17,17s17-7.61,17-17C34,7.61,26.39,0,17,0z M17,32.46 C8.48,32.46,1.54,25.52,1.54,17S8.48,1.54,17,1.54c8.52,0,15.46,6.93,15.46,15.46S25.52,32.46,17,32.46z"/><path fill="%23fff" d="M17,1.54C8.48,1.54,1.54,8.48,1.54,17S8.48,32.46,17,32.46c8.52,0,15.46-6.93,15.46-15.46S25.52,1.54,17,1.54z M17,31.88C8.79,31.88,2.12,25.21,2.12,17S8.79,2.12,17,2.12c8.21,0,14.88,6.68,14.88,14.88S25.21,31.88,17,31.88z"/><polygon fill="%23fff" points="9.33,11.09 10.86,11.09 10.86,15.74 12.06,15.74 12.06,11.09 13.59,11.09 13.59,10.1 9.33,10.1"/><path fill="%23fff" d="M16.83,15.82c0.86,0,1.53-0.25,1.99-0.75c0.46-0.5,0.7-1.22,0.7-2.15c0-0.94-0.23-1.65-0.69-2.15 c-0.46-0.5-1.12-0.75-1.99-0.75s-1.53,0.25-2,0.74c-0.46,0.5-0.7,1.21-0.7,2.15c0,0.94,0.23,1.66,0.69,2.16 C15.3,15.57,15.97,15.82,16.83,15.82z M15.76,11.48c0.24-0.32,0.6-0.48,1.08-0.48c0.95,0,1.42,0.64,1.42,1.91 c0,1.27-0.48,1.9-1.43,1.9c-0.48,0-0.83-0.16-1.07-0.48c-0.24-0.32-0.36-0.79-0.36-1.42S15.52,11.8,15.76,11.48z"/><path fill="%23fff" d="M21.82,13.73h0.51c0.7,0,1.24-0.16,1.62-0.48c0.38-0.32,0.57-0.79,0.57-1.39c0-0.58-0.18-1.02-0.54-1.32 c-0.36-0.29-0.88-0.44-1.56-0.44h-1.8v5.64h1.2V13.73z M21.82,11.08h0.54c0.33,0,0.57,0.07,0.72,0.2c0.15,0.13,0.23,0.34,0.23,0.62 c0,0.28-0.09,0.49-0.27,0.63s-0.46,0.22-0.83,0.22h-0.39V11.08z"/><path fill="%23fff" d="M10.7,18H8.9v5.64h1.2v-2.01h0.51c0.7,0,1.24-0.16,1.62-0.48c0.38-0.32,0.57-0.79,0.57-1.39 c0-0.58-0.18-1.02-0.53-1.32C11.91,18.15,11.39,18,10.7,18z M11.31,20.44c-0.18,0.14-0.46,0.22-0.83,0.22h-0.39v-1.67h0.54 c0.33,0,0.57,0.07,0.72,0.2c0.15,0.13,0.23,0.34,0.23,0.62C11.59,20.08,11.5,20.29,11.31,20.44z"/><rect x="13.8" y="18" fill="%23fff" width="1.2" height="5.64"/><path fill="%23fff" d="M18.75,18.92c0.21,0,0.42,0.04,0.63,0.11s0.43,0.16,0.64,0.26l0.39-0.97c-0.55-0.27-1.1-0.4-1.65-0.4 c-0.54,0-1.01,0.12-1.41,0.35c-0.4,0.24-0.71,0.57-0.92,1.02c-0.21,0.44-0.32,0.96-0.32,1.54c0,0.93,0.22,1.65,0.65,2.14 c0.43,0.5,1.06,0.75,1.88,0.75c0.57,0,1.09-0.1,1.55-0.29v-1c-0.56,0.2-1.04,0.3-1.44,0.3c-0.94,0-1.42-0.63-1.42-1.89 c0-0.6,0.12-1.08,0.37-1.41S18.3,18.92,18.75,18.92z"/><polygon fill="%23fff" points="25.85,18 24.52,18 22.99,19.92 22.52,20.58 22.52,18 21.33,18 21.33,23.64 22.52,23.64 22.52,21.63 23.03,21.27 24.51,23.64 25.86,23.64 23.88,20.5"/></g></svg>');
}
/* replace stroke color */
.loading {
	background-image: url("data:image/svg+xml,%3Csvg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' %3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23de3e26' stroke-width='10' r='30' stroke-dasharray='141.37166941154067 49.12388980384689' transform='rotate(251.659 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1.5s' begin='0s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/svg%3E");
}


/* Guide Specific Styles
-------------------------------- */
.svg-daf-steps .c1 {fill:#444;}



/*************************************************************************************************************
//////////////////////     Gift Exclusions
*************************************************************************************************************/

/* Display cga disclaimer on real estate if cga is not excluded, otherwise set to display:none */
#real-estate-guide .cga-copyright {display:inline;}

/* Match planned giving site css 
-------------------------------- */

/* Appreciated Securities
.ge-as {display:none !important; visibility:hidden !important;}*/

/* Bargain Sale
.ge-bs {display:none !important; visibility:hidden !important;} */

/* Charitable Gift Annuities */
.ge-cga {display:none !important; visibility:hidden !important;} 

/* Charitable Remainder Trust
.ge-crt {display:none !important; visibility:hidden !important;}*/

/* Charitable Lead Trust */
.ge-clt {display:none !important; visibility:hidden !important;}

/* Charitable Remainder Unitrust
.ge-crut {display:none !important; visibility:hidden !important;}*/

/* Deferred Charitable Gift Annuities */
.ge-dcga {display:none !important; visibility:hidden !important;}

/* Donor Advised Funds
.ge-daf {display:none !important; visibility:hidden !important;}*/

/* Endowed Gift
.ge-endow {display:none !important; visibility:hidden !important;}*/

/* life insurance
.ge-li {display:none !important; visibility:hidden !important;}*/

/* Memorial Gift */
.ge-mem {display:none !important; visibility:hidden !important;}

/* Real Estate */
.ge-re {display:none !important; visibility:hidden !important;}

/* Retained Life Estate
.ge-rle {display:none !important; visibility:hidden !important;}*/

/* securities
.ge-sec {display:none !important; visibility:hidden !important;}*/

/* tangible personal property
.ge-tpp {display:none !important; visibility:hidden !important;}*/


/*************************************************************************************************************
//////////////////////     Print Styles
*************************************************************************************************************/
/* If you need to make any print adjustments due to client headline fonts */
@media print {
	
}