/* Top Bar */
@media only screen and (min-device-width: 0px) {
	.fs-header-top {
    border-bottom: 4px solid #8B8B8B;
    padding-top: 6px;
    min-height: 46px;
    display: none;
	} 
}
@media only screen and (max-device-width: 767px) {
.fs-top-tools {
    border-bottom: 4px solid #8B8B8B;
    padding-top: 6px;
    min-height: 46px;
    display: none;
	}
} 

/* Header */
@media only screen and (min-device-width: 768px) {
	.page-header:before {
    content: url(https://fundapp.io/sites/chabad_naples/images/header.png);
	}
	.fs-header .page-header h1 small{display: none;}
	.fs-header .page-header h1 {display: none;}
	.fs-header .page-header h2{display: none;}
}
@media only screen and (max-device-width: 767px) {
	.page-header {
		padding: 0 0 0 0 !important;
		margin: 0 0 0 0 !important; 
		content: url(https://fundapp.io/sites/chabad_naples/images/header.png);
		width:100%;
		position:relative;
		top: 15px
	}	
}	
.page-header {
    padding-bottom: 9px;
    margin: 0px 0 0px; 
    border-bottom: 1px solid #eee;
}
.fs-header:before {
    background: rgba(2, 55, 104, 0.95);
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
}
.fs-header .page-header h1 small {
    color: #d5aa73;
    font-weight: normal;
}
.fs-header .page-header h1 {
    text-transform: uppercase;
    font-family: "Raleway", sans-serif;
    font-weight: bold;
    color: #fff;
}
.fs-header .page-header h2 {
    text-transform: capitalize !important;
    color: #d5aa73;
    font-family: "Patua One", cursive;
}
@media only screen and (min-device-width: 768px) {
	.jumbotron {
		padding-top: 0px;
		padding-bottom: 0px;
	}
}
/* slider */
.fs-header:before {
    background: #21387c;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
	opacity: 0.93
}

.fs-header {
    background: url(https://fundapp.io/sites/chabad_naples/images/Header-Back2.jpg) no-repeat top center;
    border-bottom: 4px solid #8B8B8B;
    margin-bottom: 0;
    position: relative;
    overflow: hidden;
	background-attachment: fixed;
}

/* Goal */
.fs-goal {
    background: #d5aa73;
    padding: 0px 0;
    border-bottom: 4px solid #8B8B8B
}

.fs-goal .fs-goal-graph-container .fs-goal-graph {
    background: #ffffff;
    width: 85%;
    height: 30px;
    position: relative;
    border-radius: 5px;
    border: 2px solid #ffffff;
}
.fs-goal .fs-goal-graph-container .fs-goal-graph .fs-goal-graph-fill {
    background: #21387c;
    height: 100%;
    border-radius: 3px;
    -webkit-animation: fs-progress-bar 2s;
    -moz-animation: fs-progress-bar 2s;
    animation: fs-progress-bar 2s;
}
@media only screen and (min-device-width: 768px) {
	.fs-goal .fs-goal-text .fs-goal-amount {
		color: #ffffff;
		font-size: 4.2em;
	}

	.fs-goal .fs-goal-text strong {
		color: #21387c;
		font-size: 3.2em;
		text-transform: uppercase;
	    font-family: "Patua One", cursive !important;

	}
}
@media only screen and (max-device-width: 767px) {
	.fs-goal .fs-goal-text .fs-goal-amount {
		color: #ffffff;
		font-size: 3.2em;
	}

	.fs-goal .fs-goal-text strong {
		color: #21387c;
		font-size: 2.2em;
		text-transform: uppercase;
	    font-family: "Patua One", cursive !important;
	}
}
.fs-goal .fs-goal-graph-container .fs-goal-graph-text span {
    color: #ffffff;
    font-size: 2.4em;
    font-family: "Patua One", cursive;
}
.col-xs-6.fs-goal-graph-value{color:#fff}

/* Matchers */

.row.fs-matchers-list{
	display: none !important;
}

h3.fs-matchers-intro.text-center.js-viewport-in.a-delay-100ms{
	font-size: 0px !important;
}

@media only screen and (min-device-width: 992px) {
		.container-fluid.fs-matchers{
		background: #21387c;
		}
		
		h3.fs-matchers-intro.text-center.js-viewport-in.a-delay-100ms:before {
			content: url(https://fundapp.io/sites/chabad_naples/images/matchers.jpg) !important;
			padding: 0 0 0 0px;
			border-bottom: 0px solid #d8d8d8;
			width: 100% !important;
		}
		#matcher-m{
			display:none !important;
		}	
}

@media only screen and (min-device-width: 1px) and (max-device-width: 992px) {
		.container-fluid.fs-matchers{
			display:none !important;
		}
		#matcher-m{
			padding: 10px 0 0 0px;
		}
}

/* count */
.fs-countdown {
    background: #21387c url(https://chabad.org/images/temp/fundraising/Timer-Back.png) no-repeat;
    background-size: cover;
    color: #ffffff;
    padding-top: 25px;
    padding-bottom: 25px;
}

.fs-countdown .fs-countdown-widget .fs-countdown-unit .fs-countdown-number {
    font-size: 4em;
    font-family: "Patua One", cursive;
    text-transform: uppercase;
    color: #e1e1e1;
}

.fs-countdown .fs-countdown-widget .fs-countdown-sep {
    margin-top: -30px;
    font-size: 3em;
    color: #e1e1e1;
    font-family: "Patua One", cursive;
}

.fs-countdown .fs-countdown-widget .fs-countdown-sep {
    margin-top: -30px;
    font-size: 3em;
    color: #e1e1e1;
    font-family: "Patua One", cursive;
}

.fs-countdown .fs-countdown-widget .fs-countdown-unit .fs-countdown-description {
    color: #d5aa73;
    font-family: "Patua One", cursive;
    font-size: 1.5em;
    text-transform: uppercase;
}

.fs-countdown h3 strong {
    text-transform: uppercase;
    color: #d5aa73;
}

.fs-right-triangle polygon {
    fill: #21387c !important;
}
.fs-left-border-triangle polygon {
    fill: #21387c !important;
}
polygon {
    fill: #21387c;
}
.fs-countdowndonate .fs-right-triangle svg {
	width: 22px;
	right: -6.15px;
	border-right: 5px solid #fff;
	height: calc(100% + 0px);
	position: absolute;
	top: 0px;
}

@media only screen and (max-device-width: 991px) {
	.fs-countdowndonate .fs-bottom-triangle svg {
		display: none !important;
	}
}

/* donate */
.fs-donate {
    background: #d5aa73;
    padding-top: 40px;
    padding-bottom: 20px;
    flex-wrap: wrap;
    justify-content: center;
	color: #d5aa73;
}


.fs-donate .button-wrapper .fs-btn:hover{
	color: #ffffff !important;
	background: #1e1e1e
}

.fs-donate .button-wrapper .fs-btn:focus{
	color: #ffffff !important;
	background: #1e1e1e
}

.fs-donate .fs-donate-amounts {
    font-size: 3em;
    color: #21387c;
    font-family: "Patua One", cursive;
}
.fs-btn {
    margin-top: 20px;
    background: #21387c;
    border-radius: 0;
    border: 0;
    color: #ffffff;
    font-size: 2em;
    transition: all 500ms;
}


.fs-donate .fs-donate-amounts .fs-amount {
    width: 130px;
    border-radius: 10px;
    border: 0;
    color: #d5aa73;
    padding: 5px 10px;
    border: 2px solid transparent;
}
.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option input:checked ~ span > * {
    color: #000;
    background: #d3d3d3;
	opacity: 0.85;
    border: 1px solid #d9c289;
}
.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option input:checked ~ span > *:before {
    background: #d3d3d3;
    content: " ";
    width: 150%;
    height: 100%;
    bottom: -150%;
    left: -25%;
    position: absolute;
    z-index: -1;
    transform: rotate(-0deg);
}
/* partners */
.fs-partners h3 {
    text-transform: uppercase;
    margin-top: 0;
    color: #21387c;
    font-size: 2.4em;
    font-family: "Raleway", sans-serif;
}
.fs-partners h3 span {
    font-family: "Patua One", cursive;
    color: #d5aa73;
}
.fs-partners > div {
    border-top: 6px solid #d5aa73;
    padding: 20px 28px;
    background: #F1F1F1;
    position: relative;
}
/* partners add on */
/.fs-partners:after{
	content: "Featured Donors";
    background: #21387c;
    padding: 20px 0 0 0px;
    border-top: 3px solid #d5aa73;
    width:100%;
	max-width: 365px;
	display: table;
	margin-top:10px;
	font-size: 2.0em;
    font-family: "Raleway", sans-serif;
	font-weight:bold;
	text-align:center;
	color: #fff;
	min-height: 400px;
    text-transform: uppercase;

}
.fs-partners .fs-partner-container .fs-partner {
    background: #21387c ;
    padding: 10px;
    padding-bottom: 0;
    position: relative;
    height: 100%;
}

@media only screen and (max-device-width: 992px) {
	.fs-bottom-triangle polygon {
		fill: #21387c !important;
		opacity: 1;
		/display: none !important;
	} 
	

}
@media only screen and (min-device-width: 993px) {
	.fs-bottom-triangle polygon {
		fill: #21387c  !important;
	}
}
.fs-partners .fs-partner-container .fs-partner .fs-partner-name {
    color: #ffffff;
    font-weight: bold;
    line-height: 110%;
    margin-bottom: 5px;
    font-size: 1em;
    text-overflow: ellipsis;
    overflow: hidden;
    text-transform: capitalize;
}
.fs-partners .fs-partner-container .fs-partner .fs-partner-donation-amount {
    color: #d5aa73;
    font-family: "Patua One", cursive;
    font-size: 1.2em;
}

.fs-partners .fs-partner-container:hover .fs-partner .fs-partner-dedication {
    max-height: 200px;
    padding: 10px 10px 10px;
    border-bottom: 2px solid #d5aa73;
}

.fs-partners .fs-partner-container .fs-partner .fs-partner-dedication {
    max-height: 0;
    padding: 0;
    overflow: hidden;
    color: #424347;
    position: absolute;
    background: #21387c;
    z-index: 2;
    left: 0;
    width: 100%;
    transition: all 200ms;
    transform-origin: top;
}
.fs-partner-dedication{
	color: #ffffff !important;
}


/* partner onload */
.col-md-4.fs-partners.js-partners{
    max-height: 850px;
    min-height: 500px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.col-md-4.fs-partners.js-partners::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        border-radius: 10px;
        background-color: #e1e1e1; 
}
.col-md-4.fs-partners.js-partners::-webkit-scrollbar {
        width: 6px;
        background-color: #e1e1e1; 
}
.col-md-4.fs-partners.js-partners::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: #21387c; 
}
.col-md-4.fs-partners.js-partners::-webkit-scrollbar-button {
        background-size: 100%;
		height: 10px;
		width: 10px;
		-webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);
}
.fs-partners .fs-extra-partner {
		max-height: none;
		transform: none;
		padding-left: 5px !important;
		padding-right: 5px !important;
		padding-bottom: 40px !important;
		transition: max-height 400ms, transform 600ms, padding 500ms;
}
#showAllDonorsButton{
		display:none !important;
}

/* content onload */
.btn.fs-btn.fs-btn-read-more.js-btn-read-more{display:none}
.fs-about-text.js-about-text{
	max-height:none !important;
}
/.fs-partners-open .col-md-8.fs-about.js-about{
	position: relative;
	left: 1170px;
}

/* content */
.fs-container {
	background-color: #fff
}

.fs-about h3 {
    color: #21387c;
    font-family: "Patua One", cursive;
    font-size: 2.4em;
}
.fs-about h4 {
    font-size: 1.7em;
    color: #d5aa73;
    font-family: "Patua One", cursive;
}
.fs-about p {
    font-size: 1.2em;
    font-family: "Raleway", sans-serif;
	line-height: 1.42857143;
    color: #333;
}
.fs-about li {
    font-size: 1.2em;
    font-family: "Raleway", sans-serif;
    line-height: 1.42857143;
    color: #333;
}
.fs-about li strong{
    font-family: "Raleway", sans-serif;
    line-height: 1.42857143;
    color: #21387c;
}

/* mobile donate */
@media only screen and (max-device-width: 767px) {
  /* define mobile specific styles come here */
		#donate-m-container{
		position:fixed !important;
		bottom: 0px !important;
		background-color: #21387c !important;
		height: 55px;
		width:100%;
		z-index: 9999 !important;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		border-top: 2px solid #fff;
		display:block !important;
		}
		#donate-m{
		-webkit-appearance: button;
		cursor: pointer;
		text-transform: uppercase;
		color: #fff;
		background-color: #d5aa73;
		border-color: #fff;
		padding: 6px 12px;
		font-weight: normal;
		font-size: 18px;
	    font-family: "Raleway", sans-serif;
		border-radius: 3px;
		display: table;
		text-align: center;
		vertical-align: middle;
		background-image: none;
		border: 1px solid transparent;
		line-height: 1.42857;
		border-radius: 3px;
		width: 50%;
		margin: 0 auto;

		}
		#donate-m a{
		text-decoration: none;
		color: #fff !important;
		}
		.featherlight{
			z-index:9999 !important;
		}
		#at-share-dock{
		z-index:9998 !important;
		}
}
@media only screen and (min-device-width: 768px) {
  /* define mobile specific styles come here */
		#donate-m-container{
			display:none;
		}
}

/* form */
#inputMailing{display:none !important;}
label[for="inputMailing"] {display:none !important;}
label[for="inputAnonymous"] {color: #fff !important; font-size:0px;}
label[for="inputAnonymous"]:before {content: "Anonymous Donation"; color: #989696 !important; font-size:14px;}

.fs-full-donate-form .fs-donate-header .fs-text h2 {
    margin: 0;
	color: #d5aa73;
}
.fs-full-donate-form .fs-donate-body .fs-effective-donation-container .fs-effective-donation-description {
    color: #d5aa73;
    font-family: "Patua One", cursive;
    font-size: 1em;
    line-height: 110%;
}
.fs-full-donate-form .fs-donate-body .fs-effective-donation-container .fs-effective-donation-amount-container {
    color: #21387c;
    font-family: "Patua One", cursive;
    font-size: 2.1em;
}
.fs-full-donate-form .fs-donate-body .fs-donate-section h3 {
    color: #d5aa73;
    font-family: "Patua One", cursive;
}
.fs-donate-inner .fs-btn{
	 background: #21387c; 
    color: #d5aa73;	
}
.fs-btn:hover, .fs-btn:focus, .fs-btn:active{
    background: #d5aa73; 
    color: #ffffff;	
}

/* ty popup */
.fs-thank-you .fs-title h2 {
    font-family: "Patua One", cursive;
    font-size: 3em;
    margin-top: 0;
    position: relative;
    color: #d5aa73;
}

.fs-thank-you .fs-sub {
    color: #d5aa73;
    font-weight: bold;
    font-size: 1.3em;
}
.fs-thank-you .fs-title .fs-check {
    background: #21387c;
    color: #ffffff;
    border: 2px solid #d5aa73;
    position: absolute;
    margin: 0 auto;
    width: 100px;
    height: 100px;
    top: -35px;
    left: 0;
    right: 0;
    border-radius: 100%;
    font-size: 70px;
    padding-top: 15px;
}
.fs-thank-you .fs-share{
	display: none;
}
.fs-thank-you-body .fs-sub{
	font-size:0px;
}
.fs-thank-you-body .fs-text{
	font-size:0px;
}
.fs-thank-you-body .fs-sub:before{
	content:"Thank you so much for supporting the work of Chabad!";
    color: #d5aa73;
    font-weight: bold; 
    font-size: 20px;
}
.fs-thank-you-body .fs-text:before{
	content:"May G-­d grant you and yours much continued and ever­growing success in all of your endeavors, coupled with good health, much nachas, joy and prosperity.";
    font-size: 15px;
    overflow-y: auto;
	color: #d5aa73;
}

/* footer */
.fs-footer .row > div:nth-of-type(1) h3 {
    color: #21387c;
}
.fs-copyright:before{
	content: "Fundraising Campaigns by Fundapp.io";
	display: table;
	text-align: center;
	padding-bottom:7px;
	/font-weight:bold;
	color: #21387c;

}
h3.fs-copyright{
	color: #d5aa73 !important;
}

@media only screen and (min-device-width: 1400px) {
  /* define mobile specific styles come here */
	/.fs-container:after{
		content: url() !important;
		display: inline-block;
		position: relative;
		background: #21387c url("https://fundapp.io/sites/chabad_naples/images/pic-banner.jpg") no-repeat;
		background-size: contain;
		height: 302px;
		width: 100%;
	}
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1399px) {
  /* define mobile specific styles come here */
	/.fs-container:after{
		content: url() !important;
		display: inline-block;
		position: relative;
		background: #21387c url("https://fundapp.io/sites/chabad_naples/images/pic-banner.jpg") no-repeat;
		background-size: contain;
		height: 220px;
		width: 100%;
	}
}

@media only screen and (min-device-width: 1px) and (max-device-width: 767px) {
  /* define mobile specific styles come here */
	/.fs-container:after{
		content: url() !important;
		display: inline-block;
		position: relative;
		background: #21387c url("https://fundapp.io/sites/chabad_uw/building/images/pic-banner.gif") no-repeat;
		background-size: contain; 
		height: 160px;
		width: 100%; 
	}
}

@media only screen and (max-device-width: 767px) {
  /* define mobile specific styles come here */
	.fs-copyright{
	padding-bottom:20px;
	}
}

/* share */
#at4-share, #at4-soc {
    background: #fff;
}

/* ticker */
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-heading-container:before {
    background: #d5aa73;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    content: " ";
    opacity: 100;
} 
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-heading-container .fs-ticker-heading .fs-ticker-heading-small {
    font-family: "Patua One", cursive;
    text-transform: capitalize;
    color: #21387c;
    font-size: 1.7em;
}
body #new-campaign-ticker-wrapper .fs-ticker-container {
    padding: 0px !important;
    background: #21387c;
    color: #FFFFFF;
    font-size: 16px;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown-heading {
    line-height: 1;
    color: #d5aa73;
    text-transform: uppercase;
    font-family: "Patua One", cursive;
    font-size: 1.5em;
    position: relative;
    padding-bottom: 17px;
    margin-bottom: 2px;
}

body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown-heading:before {
    content: " ";
    width: 98%;
    max-width: 254px;
    height: 3px;
    border-radius: 10px;
    background: #b8b9b9;
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown-heading:after {
    content: " ";
    margin: 0 auto;
    width: 27px;
    height: 27px;
    background: #b8b9b9 url(/images/templates/fundraising/Timer-Back-Ticker.png);
    background-size: cover;
    display: block;
    position: absolute;
    bottom: -13px;
    left: 50%;
    transform: translateX(-50%);
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown .fs-countdown-unit .fs-countdown-number {
    font-size: 1.7em;
    text-transform: uppercase;
    color: #b8b9b9;
    font-weight: bold;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown .fs-countdown-unit .fs-countdown-description {
    color: #b8b9b9;
    font-size: 0.6em;
    text-transform: uppercase;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-countdown-container .fs-ticker-countdown .fs-countdown-sep {
    margin-top: -0.4em;
    font-size: 2em;
    color: #d5aa73;
    font-family: "Patua One", cursive;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal {
    font-family: "Patua One", cursive;
    color: #b8b9b9;
    font-size: 1.2em;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal b {
    color: #d5aa73;
    font: inherit;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal-graph {
    overflow: hidden;
    width: 90%;
    background: #FFFFFF;
    border: 2px solid #FFFFFF;
    height: 20px;
    margin: 6px auto;
    border-radius: 3px;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal-graph .fs-ticker-goal-graph-filled {
    background: #d5aa73;
    height: 100%;
    border-radius: 3px;
    -webkit-animation: fs-progress-bar 2s;
    -moz-animation: fs-progress-bar 2s;
    animation: fs-progress-bar 2s;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal-complete-container div {
    display: inline-block;
    font-size: 0.7em;
    color: #b8b9b9;
}

body #new-campaign-ticker-wrapper .fs-ticker-container .fs-btn {
    margin-top: 20px;
    background: #d5aa73;
    border-radius: 0;
    border: 0;
    color: #FFFFFF;
    font-family: "Patua One", cursive;
    font-size: 1.8em;
    transition: all 500ms;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-btn:hover, body #new-campaign-ticker-wrapper .fs-ticker-container .fs-btn:focus, body #new-campaign-ticker-wrapper .fs-ticker-container .fs-btn:active{
    background: #b8b9b9;
    color: #FFFFFF;

}


/* win */
.fs-fireworks.fs-full-page-fireworks {display:none !important}
body {
  margin:0;
  padding:0;
}

canvas {
  width:100%;
  height:100%;
  position:fixed !important;
  top:-20000px;
  left:0px;
  z-index: 0;
  display:block !important;
}
.fs-donate {
    z-index: 5 !important;
}

	.featherlight .featherlight-content {
		z-index: 9999 !important;
		}
	.fs-full-donate-form .fs-donate-body {
		z-index: 9999 !important;
	}
	.html5-video-container{
		z-index: 9999 !important;
	}
	.ytp-cued-thumbnail-overlay{
		z-index: 9999 !important;
	}

.glyphicon-ok:before {
    content: "\e013";
	/display:none;
}

h3 strong:before{
	display:none;
}

/h3 strong{display:none;}

h3 {color: #fff;}

/* ty msg */

.fs-smaller-text.block {display:none}

.fs-campaign-over .fs-countdown h3{
	font-size:0px;
		padding-bottom: 10px;
}
.fs-campaign-over .fs-countdown h3:before{
	content: "Together we can do it!" !important;
	font-weight:bold;
	text-transform: uppercase;
	font-size: 24px;

}
.fs-campaign-over .fs-countdown h3:after{
	content: "If you haven’t participated yet, please grab this incredible opportunity and Donate";
	font-weight:normal;
	font-size: 24px;
}

/* youtube */
.video-container {
    position: relative;
    padding-bottom: 64.25%;
    padding-top: 0px;;
	height: 0; overflow: hidden;
	z-index: 1 !important;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
} 

/* watermark */
.fs-container {
    background-color: #fff;
	background: url(https://fundapp.io/sites/chabad_naples/images/watermark.jpg);
	background-attachment: fixed;
}

.container.fs-about-partners-container .row{
	    background-color: #fff !important;
}

.fs-about {
    overflow: visible !important;
    max-height: 4025px !important;
    margin-bottom: 20px;
}

/* overrides */



b, strong {
    color: #21387c;
}

#at4-share, #at4-soc {
    top: 20% !important;
    bottom: auto;
    background: #fff;
}

/* camp icon */
.fs-image-big .fs-about-image{
	display: none;
} 

/* watermark */
.fs-container {
    background-color: #fff;
	background: url(https://fundapp.io/sites/chabad_naples/images/watermark.jpg);
	background-attachment: fixed;
}

.container.fs-about-partners-container .row{
	    background-color: #fff !important;
}



/* tighten matchers */
.fs-matchers {
    background: #F1F1F1;
    padding: 0px 0 0px;
    border-bottom: 1px solid #d8d7d7;
}
.fs-matchers .fs-matchers-intro {
    padding: 0px 0 !important;
}





.donate-flex{
	display: none !important;
}


.fs-full-donate-form .fs-donate-body .fs-donate-section .form-group.infield-label label {
		/bottom: -27px;
		left: 10px;
		color: #591544;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 12px;
	}
}
.fs-full-donate-form .fs-donate-body .fs-donate-section h3 {
    color: #fdca18;
    font-family: "Patua One", cursive;
    margin-bottom: 31px;
    background: #221b7e;
    padding: 10px;
}

.fs-full-donate-form .fs-donate-body .fs-donation-options {
    margin-top: 10px;
    /margin-bottom: 30px;
}
.fs-donate-section.fs-donation-amount.js-donation-amount.clearfix h3{
	display:none !important;
}
.fs-donate-section.fs-personal-information h3{
	display:none !important;
}
.fs-donate-section.fs-payment-information h3{
	display:none !important;
}


.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method .radio-inline span {
    background: #591544;
    color: #fff;
    font-family: 'Patua One';
    text-transform: uppercase;
	border: 1px solid #fff;
	border-radius: 20px;
}
.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method .radio-inline input:checked + span {
    background: #591544;
    color: #fff;
    font-family: 'Patua One';
    text-transform: uppercase;
	border: 1px solid #fff;
	border-radius: 20px;
}

/.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method {
    padding-bottom: 45px;
} 

.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.fs-other label.selected, .fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.selected .fs-option-name>div {
    color: #560f44;
    background: #fdca18;
    border: 1px solid #591544;
}
.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.fs-other label.selected:before, .fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.selected .fs-option-name>div:before {
    background: #fdca18;
}

.form-control.active{
	color: #591544;
	padding-left: 10px !important;
	font-size: large;
} 





/* modern */
.fs-donate .btn {
    border: 1px solid transparent;
    border-radius: 20px;
}

.fs-donate .btn {
    border: 1px solid transparent;
    border-radius: 20px;
}
#temporaryDonateButton{
    border: 1px solid transparent;
    border-radius: 10px;
}
#fs-donate-form .fs-btn-donate {
    border: 1px solid #fff;
    outline: 0;
    min-height: 50px;
    border-radius: 20px;
}
.fs-full-donate-form .fs-donate-header .fs-text h2:before{
	content:"Be the Light!"; 
	font-size:24px;
    font-family: "Patua One",cursive;
	/text-transform: uppercase;
}
  .fs-full-donate-form .fs-donate-header .fs-text h2 {
    margin: 0;
    color: #d5aa73;
    font-size: 0px; 
}
.fs-full-donate-form .fs-donate-header {
    display: flex;
    background: #21387c;
    align-items: center;
    padding: 20px 15px;
}

.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option span.fs-option-name>* {
    background: #F1F1F1;
    font-family: "Patua One",cursive;
    color: #424347;
    border: 1px solid #d8d8d8;
    display: inline-block;
    padding: 5px 10px;
    /font-size: 1.2em;
    font-weight: 400;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    margin: 0;
    border-radius: 20px;
}

.fs-full-donate-form .fs-donate-body .fs-donate-section .form-group.infield-label input.form-control {
    border: 1px solid #fff0;
    background: #e1e1e1;
    border-radius: 20px;
    margin-bottom: 10px;
    /margin-bottom: 25px;
}
#inputCountry,#inputExpDateMonth,#inputExpDateYear,#inputTeam,#inputAffiliation.form-control{
	border: 1px solid #fff0;
    background: #e1e1e1;
    border-radius: 20px;
    margin-bottom: 5px;
	padding-left:10px;
	padding-bottom: 12px;
	color: #21387c; 
	font-weight:400;
	text-transform: uppercase; 
	font-size: 12px;
}
#inputCountry,#inputExpDateMonth,#inputExpDateYear,#inputTeam,#inputAffiliation{
	border: 1px solid #fff0;
    background: #e1e1e1;
    border-radius: 20px;
    margin-bottom: 5px;
}
/#inputExpDateMonth{
	border: 1px solid #fff0;
    background: #e1e1e1;
    border-radius: 20px;
    margin-bottom: 25px;
}
/#inputExpDateYear{
	border: 1px solid #fff0;
    background: #e1e1e1;
    border-radius: 20px;
    margin-bottom: 25px;
}

/#fs-donate-form .infield-label label, #fs-donate-form input, #fs-donate-form select, .fs-footer .fs-copyright, .team-donor-detail .description, .team-members .team-header {
    font-family: "Patua One", cursive;
}

@media only screen and (max-device-width: 767px) {
  /* define mobile specific styles come here */
	  .fs-full-donate-form .fs-donate-body .fs-donate-section .form-group.infield-label label {
		bottom: -10x;
		left: 20px;
		color: #21387c;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 12px;
	}
}
@media only screen and (min-device-width: 768px) {
  /* define mobile specific styles come here */
	.fs-full-donate-form .fs-donate-body .fs-donate-section .form-group.infield-label label {
		/bottom: -27px;
		left: 10px;
		color: #21387c;
		text-transform: uppercase;
		font-weight: 500;
		font-size: 12px;
	}
}
.fs-full-donate-form .fs-donate-body .fs-donate-section h3 {
    color: #fdca18;
    font-family: "Patua One", cursive;
    margin-bottom: 31px;
    background: #221b7e;
    padding: 10px;
}

.fs-full-donate-form .fs-donate-body .fs-donation-options {
    margin-top: 10px;
    /margin-bottom: 30px;
}
.fs-donate-section.fs-donation-amount.js-donation-amount.clearfix h3{
	display:none !important;
}
.fs-donate-section.fs-personal-information h3{
	display:none !important;
}
.fs-donate-section.fs-payment-information h3{
	display:none !important;
}


.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method .radio-inline span {
    background: #21387c;
    color: #fff;
    font-family: 'Patua One';
    text-transform: uppercase;
	border: 1px solid #fff;
	border-radius: 20px;
}
.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method .radio-inline input:checked + span {
    background: #21387c;
    color: #fff;
    font-family: 'Patua One';
    text-transform: uppercase;
	border: 1px solid #fff;
	border-radius: 20px;
}

/.fs-full-donate-form .fs-donate-body .fs-donate-section .fs-payment-method {
    padding-bottom: 45px;
} 

.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.fs-other label.selected, .fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.selected .fs-option-name>div {
    color: #21387c;
    background: #fdca18;
    border: 1px solid #21387c;
}
.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.fs-other label.selected:before, .fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option.selected .fs-option-name>div:before {
    background: #fdca18;
}

.form-control.active{
	color: #21387c;
	padding-left: 10px !important;
	font-size: large;
}


@media only screen and (max-device-width: 500px) {

.fs-goal .fs-goal-graph-container .fs-goal-graph-text span {
		font-size: 1.6em;
	}
}

b, strong h3 {
    color: #d5aa73;
    /display: block;
}


@media only screen and (max-device-width: 500px) {

	.fs-goal .fs-goal-graph-container .fs-goal-graph-text span {
		color: #21387c;
		font-size: 1.6em;
		font-family: "Patua One", cursive;
	}
}



/* address footer */

address h3:after{
	content:" and Preschool of the Arts";
	/font-size: 14px;
	/display:block;
}



/* check msg */
/#CreditCardFields:before{
	display:block;
	content:"To pay by Cashapp, Venmo or Zelle please select 'Other' above.";
	font-size: 15px;
    font-family: "Raleway", sans-serif;
	font-weight:bold;
	text-align:center;
	color: #333;
	padding-top: 5px;
	padding-bottom: 20px
}

strong {
	color: #21387c;
}

.donation-summary::part(main){
    color: #21387c !important;
}


.fs-original-goal{
				font-family: "Patua One", cursive !important;
}

/* pre donate live* *
a.btn.fs-btn.js-action-open-donate:before{
	content: "Pre-Donate";
	font-size: 30px !important;
	font-weight: normal;
    font-family: "Patua One", cursive;
}
a.btn.fs-btn.js-action-open-donate{
	font-size: 0px !important;
}

.button-wrapper:after{
	content: "Your donation will post when the campaign goes live.";
	font-size: 18px;
	display: block;
	text-transform: none;
	padding-top: 0px;
	color: #21387c;
}
.col-md-6.fs-countdown.text-center.d-js-viewport-in h3{
	font-size: 0px;
}

.col-md-6.fs-countdown.text-center.d-js-viewport-in h3:before{
	content: "Left until the campaign starts";
	text-transform: uppercase;
	font-size: 24px;
	display: block;
	padding-top: 25px;
	padding-bottom: 25px;
	font-weight:bold !important;
	color:#ffbe43
}

/.fs-matchers{display:none !important;}

