#alertBarstacks_in_16 {
	padding: 20px 15px;
	
	text-align: center;
	
	
}

/*  */

/*  */

/*  */

/*  */
#alertBarstacks_in_16.alertFixed {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999;
}
/*  */

#alertBarInnerContentstacks_in_16 {
	max-width: 1200px;
	margin: auto;
}

/*  */
#alertBarstacks_in_16 {
	background: rgba(0, 0, 0, 0.85);
	color: rgba(255, 255, 255, 0.97);
}
/*  */

#alertBarstacks_in_16 p,
#alertBarstacks_in_16 alert {
	margin: 0;
}

@media print {
	#alertBarstacks_in_16 {
		display: none !important;
	}
}/*  */#stacks_in_18_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_18 a:link, #stacks_in_18 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_18 a:hover, #stacks_in_18 a:active {
	color:#FED417;
}










#stacks_in_18 a:link, #stacks_in_18 a:visited {
	background-color:#0065B4;
	background: -webkit-gradient(linear, left top, left bottom, from(#0065B4), to(#003C6C));
	border:1px solid #003C6C;
	padding:3px 20px;
	color:#FED417;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_18 a:hover {
	background-color:#006DC2;
	background: -webkit-gradient(linear, left top, left bottom, from(#006DC2), to(#00345D));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_18 a:active {
	background-color:#0065B4;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}
#stacks_in_170_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_170 a:link, #stacks_in_170 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_170 a:hover, #stacks_in_170 a:active {
	color:#094886;
}










#stacks_in_170 a:link, #stacks_in_170 a:visited {
	background-color:#FFFD4B;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFD4B), to(#BE982D));
	border:1px solid #BE982D;
	padding:3px 20px;
	color:#094886;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_170 a:hover {
	background-color:#FFFF51;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFF51), to(#A58327));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_170 a:active {
	background-color:#FFFD4B;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}

.stacks_left {
	float:left;
}

.stacks_row {
	overflow:hidden;
	margin:0 auto;
}
#stacks_in_100 .stacks_left {
	width:200px;
}

#stacks_in_100 .stacks_row {
	width:600px;
}#rollFadestacks_in_92 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_92:hover {
	opacity: 0.75;
}#rollFadestacks_in_94 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_94:hover {
	opacity: 0.75;
}#rollFadestacks_in_96 {
	opacity: 0.99;
	transition: opacity 500ms ease-out;
	-moz-transition: opacity 500ms ease-out;
	-webkit-transition: opacity 500ms ease-out;
	-o-transition: opacity 500ms ease-out;
}

#rollFadestacks_in_96:hover {
	opacity: 0.75;
}
#stacks_in_11 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_11 .pullquote:before, #stacks_in_11 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_11 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_11 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_11 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_11 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_12 {
	font-weight: bold;
}


#com_barthpartners_platform_section_stack_stacks_in_146 {
	False
}










#stacks_in_146 {
	background-position: center;
}









#stacks_in_148 {
	overflow: visible;
	margin-bottom: 1rem;
}

#stacks_in_149 {
	font-size: 70%;
	font-weight: bold;
}
#dontateStackWrapperstacks_in_140 *,
#dontateStackWrapperstacks_in_140:before,
#dontateStackWrapperstacks_in_140:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#donateStackstacks_in_140 {
    padding: 0;
    margin: 0;
    border none:
    position: relative;
    overflow: hidden;
}

#donateStackstacks_in_140 label {
    margin: 0;
    padding: 0;
    font-size: 18px;
    display: block;
    color: rgba(51, 51, 51, 1.00);
}

::-webkit-input-placeholder { /* Chrome */
    color: rgba(128, 128, 128, 1.00);
}

:-ms-input-placeholder { /* IE 10+ */
    color: rgba(128, 128, 128, 1.00);
}

::-moz-placeholder { /* Firefox 19+ */
    color: rgba(128, 128, 128, 1.00);
    opacity: 1;
}

:-moz-placeholder { /* Firefox 4 - 18 */
    color: rgba(128, 128, 128, 1.00);
    opacity: 1;
}

#donateStackstacks_in_140 input[type='text'],
#donateStackstacks_in_140 input[type='number'],
#donateStackstacks_in_140 input[type='email']{
    width: 100%;
    height: auto;
    padding: 10px;
    margin: 0;
    border-radius: 5px;
    box-shadow: none;
    border: 1px solid rgba(204, 204, 204, 1.00);
    font-size: 18px;
    background: rgba(255, 255, 255, 0.00);
    transition: all 300ms ease-in-out;
}

.dontateStackVerticalSpacer {
    display: block;
    position: relative;
    height: 20px;
}

#donateStackstacks_in_140 input:active,
#donateStackstacks_in_140 input:focus {
    outline: none;
    box-shadow: none;
    border: 1px solid rgba(128, 128, 128, 1.00);
    background: rgba(255, 255, 255, 0.00);
    color: rgba(0, 0, 0, 1.00);
}

@media screen and (min-width: 768px) {
    #donateStackAddressBeforestacks_in_140 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 40px;
        -moz-column-gap: 40px;
        column-gap: 40px;
    }
    
    #donateStackAddressBeforestacks_in_140 div.formElementWrapper {
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        break-inside: avoid;
    }
}
    
#donateStackSubmitAreastacks_in_140 {
    display: flex;
}

#donateStackSubmitAreastacks_in_140 img,
#donateStackSubmitAreastacks_in_140 input[type='image'] {
    left: -9999px;
    top: 0;
    position: absolute;
}

#donateStackSubmitAreastacks_in_140 input[type='number'] {
    border-radius: 5px 0px 0px 5px;
    border-right: none;
    margin-bottom: 0px;
    color: rgba(0, 0, 0, 1.00);
}

#donateStackSubmitAreastacks_in_140 input[type='submit'] {
    background: rgba(81, 187, 35, 1.00);
    border-radius: 0px 5px 5px 0px;
    padding: 10px;
    margin: 0;
    border: none;
    color: rgba(255, 255, 255, 1.00);
    width: auto;
    font-size: 18px;
    transition: all 300ms ease-in-out;
    -webkit-appearance: none;
}

#donateStackSubmitAreastacks_in_140 input[type='submit']:hover,
#donateStackSubmitAreastacks_in_140 input[type='submit']:focus,
#donateStackSubmitAreastacks_in_140 input[type='submit']:active {
    background: rgba(92, 215, 38, 1.00);
    color: rgba(255, 255, 255, 1.00);
}











#stacks_in_151 {
	overflow: visible;
	margin-bottom: 1rem;
}

#stacks_in_152 {
	font-size: 70%;
	font-weight: bold;
}

#stacks_in_154 {
	font-size: 80%;
}

#stacks_in_15 {
	font-size: 50%;
}
