@font-face
{
	font-family: "guyot";
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Black.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Extra-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Italic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Light.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Regular.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Headline-Semi-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Press-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Press-Extra-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Press-Italic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Press-Regular.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Text-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Text-Extra-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Text-Italic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/guyot/Guyot-Text-Semi-Bold.woff") format("woff");
}
@font-face
{
	font-family: "arimo";
	src: url("templates/yootheme_lewinstein/fonts/arimo/arimo-regular.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-Bold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-BoldItalic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-Italic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-Italic-VariableFont_wght.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-Medium.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-MediumItalic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-Regular.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-SemiBold.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-SemiBoldItalic.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/Arimo-VariableFont_wght.woff") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/CHANGE") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/CHANGE") format("woff");
	src: url("templates/yootheme_lewinstein/fonts/arimo/CHANGE") format("woff");
}
h1.uk-heading-large
{
	font-family: Guyofadsfs;
}
input#Name
{
	background-color: #FFFFFF;
	color: #000000;
}
input
{
	background-color: #FFFFFF !important;
	color: #000000 !important;
}
.rsform-block-submit-instructions h4
{
	text-transform: uppercase;
	font-size: 16px;
	font-family: arimo;
}
.footer-text
{
	color: #D1D1D1;
}
button.rsform-button.uk-button.uk-button-default
{
	color: #000000;
	border: none;
}
.rsform-block-fivecents .uk-button-default
{
	background-color: #F9C84C !important;
}
.rsform-block-paypaltotal.rsform-type-total
{
	text-align: left;
	font-size: 20px;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 10px;
}
.rsform-block-25 .uk-button-default
{
	background-color: #CB6CE6 !important;
}
.rsform-block-50 .uk-button-default
{
	background-color: #FF914D !important;
}
.rsform-block-100 .uk-button-default
{
	background-color: #FF5027 !important;
}
.rsform-block-250 .uk-button-default
{
	background-color: #FF3131 !important;
}
.rsform-block-500 .uk-button-default
{
	background-color: #C1FF72 !important;
}
.rsform-block-1000 .uk-button-default
{
	background-color: #48BD7E !important;
}
.rsform-block-other .uk-button-default
{
	background-color: #5CE1E6 !important;
}
@media only screen and (max-width: 639px)
{
	.panel-title
	{
		text-align: center;
	}
}
@media only screen and (max-width: 1199px)
{
	.bottom-image
	{
		margin-top: -40px !important;
	}
}
/*a.contact-menu:hover
{
	color: #FFFFFF !important;
}*/
.donate-panel .el-content
{
	padding-left: 20px;
	padding-top: 0;
	padding-right: 20px;
}
.legacy-box
{
	background-color: rgba(210, 222, 228, 0.9);
	/*+box-shadow: 0 0 19px 23px rgba(210, 222, 228, 0.9);*/
	-moz-box-shadow: 0 0 19px 23px rgba(210, 222, 228, 0.9);
	-webkit-box-shadow: 0 0 19px 23px rgba(210, 222, 228, 0.9);
	box-shadow: 0 0 19px 23px rgba(210, 222, 228, 0.9);
	color: #060734 !important;
	padding-bottom: 15px;
	padding-top: 15px;
	font-size: 24px;
}
nav
{
	text-align: center;
}
.logo-box
{
	display: flex;
	justify-content: space-evenly;
}
.logo-item
{
	display: flex;
	align-items: center;
}
.legacy-page-text-box
{
	background: #F7F1E8;
	color: #060734 !important;
	padding-top: 30px;
	padding-bottom: 30px;
}
/*.uk-container
{
	margin-right: 0;
	padding-right: 0;
}*/
#brian-legacy-heading
{
	padding-top: 56px;
}
.panel-text p
{
	font-size: 20px;
}
div.save-the-date-row
{
	border: 2px solid #FFFFFF;
	padding-top: 60px;
	padding-bottom: 60px;
	background-color: #7D8DAE;
}
.save-the-date-row h2
{
	color: #FFFFFF;
	font-size: 28px;
}
.save-the-date-row h3
{
	color: #FFFFFF;
}
/*Contribute Duration*/
.uk-width-12-12
{
	display: flex !important;
	justify-content: center !important;
	flex-wrap: wrap;
}
.dollar-amounts
{
	display: flex !important;
	justify-content: center !important;
	flex-wrap: wrap;
	padding-top: 0px;
}
.rsform-block-optional-information input.uk-checkbox
{
	margin-right: 15px;
}
.uk-grid .uk-width-3-12
{
	display: flex;
	flex-wrap: wrap;
	justify-content: safe center;
}
button#one-time-donation, button#monthly-donation
{
	height: 75px;
	text-shadow: 1px 1px #000000;
	font-size: 20px;
}
.dollar-amounts .rsform-block .rsform-button
{
	margin-left: 10px;
	margin-right: 10px;
	height: 75px;
	font-size: 20px;
	/* text-shadow: 1px 1px #000000; */
}
.rsform-block-fivecents
{
	margin-top: 20px;
}
.rsform-block-125
{
	/*padding-top: 20px;*/
	margin-top: 20px;
}
.rsform-block-100
{
	/*padding-top: 20px;*/
	/* margin-top: 200px !important; */
	/* background-color: green; */
	/* hover:background-color: blue; */
}
.rsform-block-type-of-donation
{
	display: flex;
	justify-content: center;
}
.uk-width-6-12 .rsform-block.rsform-block-25
{
	margin-top: 20px;
}
span.yes
{
	font-size: 40px;
}
input#other-amount
{
	text-align: center;
	border: 1px solid #D2D2D2;
}
.rsform-block-visit-the-brian-lewinstein-youth-justice-fellowship .uk-button.uk-button-default
{
	background-color: #F1F1F1;
	color: #0E0E0E;
	font-size: 13px;
	text-transform: uppercase;
	margin-top: 41px;
}
/*.uk-navbar-container
{
	background-color: red !important;
}
.uk-navbar-nav li.uk-active a
{
	color: #FFFFFF;
}*/
/*.rsform-block-result
{
	text-align: center;
}*/
.rsform-block-result label
{
	color: red;
	font-size: 21px;
}
.rsform-block-result input
{
	/*text-align: center;*/
	border: none !important;
	/*font-size: 27px;*/
	margin: 0;
}
.active
{
	background-color: red;
}
.rsform-block-text-please-select-one-program-from-the-drip-down-boxes h6.uk-text-center
{
	color: red;
	font-weight: 600;
}
.currencyinput
{
	/*border: 1px inset #CCC;*/
	display: flex;
	/*justify-content: ;*/
	font-size: 26px;
}
input#result
{
	width: 125px;
	/*display: flex;*/
	/*text-align: start;*/
	/*border-bottom-left-radius: 0;*/
}
/*.currencyinput INPUT#result.rsform-input-box.uk-input
{
	margin-left: 0px;
	width: 87px;
}*/
.currencyinput input
{
	border: 0;
	/*display: flex;*/
	/*justify-content: center;*/
	/*text-align: center !important;*/
	width: 103px;
	padding-right: 0px;
	margin-right: 0px;
	padding-left: 0px;
	margin-left: 2px;
}
.currencysymbol
{
	/*font-size: 26px;*/
	width: 113px;
	text-align: right;
	/*color: red;*/
	text-transform: uppercase;
}
/*DIV.currencysymbol
{
	width: 220px;
}*/
/*.total-result SPAN
{
	display: flex;
	justify-content: center;
	font-size: 26px;
	width: 115px;
}*/
.total-result
{
	display: flex;
	justify-content: center;
	flex-direction: row;
	/*width: 85px;*/
	padding-left: 0px;
	font-size: 24px;
	width: 402px;
}
.uk-tooltip
{
	font-size: larger;
	text-align: center;
	background-color: #4169E1;
	border: 1px solid #CBCBCB;
	padding: 15px;
}
span.descriptions
{
	font-size: 23px;
}
.rsform-block-paypaltotal font-size: 20px
{
}
color: #060734
{
}
text-transform: uppercase
{
}
input#other-amount.rsform-input-box.uk-input
{
	color: !important;
	font-size: 25px;
	border: 1px solid black;
	width: 250px;
}
.rsform-block-paypaltotal
{
	text-align: center;
	text-transform: uppercase;
}
#rsform_3_page_0 label.uk-form-label.formControlLabel
{
	margin-top: 0px !important;
	padding-top: 0 !important;
}
.rsform-block-street-address-1
{
	margin-top: 0 !important;
	padding-top: 0 !important;
}
@media only screen and (max-width: 959px)
{
	.rsform-block-last-name, .rsform-block-apt-or-suite, .rsform-block-state, .rsform-block-zip-code, .rsform-block-email-address
	{
		padding-top: 15px;
	}
	.rsform-block-submit-instructions
{
	margin-top: 35px;
}

}
.footer a
{
	color: #BEBDB9 !important;
}
.action-button-row
{
	background-color: #242333;
}
.uk-subnav li a
{
	font-size: 12px !important;
}
.tm-toolbar
{
	padding: 10px 0 0px;
}
.buffer
{
	display: block;
	position: relative;
	top: -120px;
	/*bottom: 220px;*/
}
.bottom-image
{
	margin-top: -65px;
}
.break
{
	flex-basis: 100%;
	height: 0;
}
.rsform-block-submit-contribution .rsform-submit-button
{
	margin-top: 25px;
}
