/*
===================================
SIT FOR YOUR CENTER (SFAC)
===================================
*/

.fundraiser-details textarea {
	width: 96%;
	margin: 2% 4% 2% 0;
	min-height: 100px;
}

h1.sfac-main-page-title {
/*	font-weight: bold;
	color:#D5595D;
	text-shadow: 2px 2px 0px #fff;
	text-transform: uppercase;
	text-align: center;*/
	/*font-family: Garamond;
	font-size: 54px;*/
	/*font-weight: bold;*/
	color: var(--color-red-light);
	text-align: center;
	text-shadow: 1px 1px 0px #f0f0f0;
	/*font-family: Garamond;*/
	font-size: 46px;
	line-height:50px;
	/*font-variant: small-caps;*/
	margin: 20px 0;
}

hr.before-main-page {
	/*width: 5%;
	background-color: #fff;
	color: #fff;
	border: 0;
	box-shadow: 0px 1px 0px #dadada;
	height: 3px;
	visibility:hidden;*/
	font-family: Times, "Times New Roman", serif;
	font-size: 20px;
	width: 50%;
	padding: 0;
	margin: 30px auto 10px auto;
	border: none;
	border-top: medium double var(--color-red-light);
	color: var(--color-red-light);
	text-align: center;
}

hr.before-main-page:after {
    content: url("/img/cushion_icon.png");
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

div.sfac-main-page {
	/*background: #f2f0f0;*/
	background:#FEFAAD;
	padding:1%;
	padding-top:25px;
	border: 1px #aaa solid;
	box-shadow: 3px 4px 6px #D9D9D9;
}

h1.sfac-main-page-title small {
	text-transform: none;
}

.sfac-main-page div.fundraiser-image {
	float:right;
	margin-left:3%;
	width:40%;
}

.fundraiser-image img {
	width:96%;
	margin:2%;
	border: 1px #606060 solid;
}

.sfac-main-page #tabs {
	/*background:#dad4d4;*/
	/*border: 1px #fff solid;*/
	background: transparent;
	padding: 0;
	border:0;
	margin: 0;
}

.sfac-main-page #tabs>div {
	background: #f2f0f0;
	padding:10px;
	border: 1px #aaa solid;
	border-radius:0;
}

.sfac-main-page #tabs>div>h2 {
	margin-top:10px;
}

.sfac-main-page ul.ui-tabs-nav {
	background: transparent;
	padding: 0;
	border: 0;
	margin: 0;
}

.sfac-main-page ul.ui-tabs-nav li {
	margin-bottom:0;
	/*background: #a4a0a0;*/
	background: #a6a4a4;
	border: 0;
}

.sfac-main-page ul.ui-tabs-nav li.ui-tabs-selected {
	padding-bottom:0;
}

.sfac-main-page .ui-state-default a, .sfac-main-page .ui-state-default a:link, .sfac-main-page .ui-state-default a:visited {
	font-family: var(--font-heading);
	color:var(--color-white);
	text-shadow:1px 1px 0 #777;
	font-weight:normal;
}

.sfac-main-page .ui-state-active a, .sfac-main-page .ui-state-active a:link, .sfac-main-page .ui-state-active a:visited {
	color: var(--color-red-light);
	text-shadow:1px 1px 0 #ddd;
	font-weight:bold;
}

div.pledge-item {
	line-height:1.4em;
	margin-bottom:6px;

}
