/.fs-countdowndonate .fs-donate, .fs-countdowndonate .fs-countdown {
    position: relative;
    min-height: 200px;
    display: none;
}
/* 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/sample/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-bottom: 0px !important;
		margin: 0px 0 0px; 
		border-bottom: 1px solid #eee;
		content: url(https://fundapp.io/sites/sample/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: #1B242D;
    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: #1B242D;
    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: #F0A11E;
    width: 100%;
    height: 100%;
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
	opacity: 0.93
}

.fs-header {
    background: url(https://fundapp.io/sites/chabad_plano/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: #1B242D;
    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: #F0A11E;
    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: #F0A11E;
		font-size: 3.2em;
		text-transform: uppercase;
	}
}
@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: #F0A11E;
		font-size: 2.2em;
		text-transform: uppercase;
	}
}
.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:#e3e3e3}

/* Matchers */
@media only screen and (max-device-width: 768px) {
	.fs-matchers .fs-matchers-intro {
    font-family: "Patua One", cursive;
    font-size: 1.5em;
    padding: 10px 0;
	}
}

.row.fs-matchers-list:before {
	content: url(https://fundapp.io/sites/sample/images/matchers.png);
    background: #dc090900;
    padding: 0 0 0 0px;
    border-bottom: 0px solid #d8d8d8;
	display: block;
	
}
.container-fluid.fs-matchers{
    background: #f0a11e;
}


.fs-matchers .fs-matchers-list {
	/content: url(https://fundapp.io/sites/sample/images/matchers.png);
    background: #dc090900;
    padding: 0 0 0 0px;
    border-bottom: 0px solid #d8d8d8;
    width:100%;
	max-width: 1140px;
	display: table;
	position:relative;
	left: 15px;
}

@media only screen and (max-device-width: 767px) {
	/.fs-matchers {
	content: url(https://fundapp.io/sites/sample/images/matchers-m.png);
    background: #f1f1f100;
    padding: 10px 0 0px;
    border-bottom: 0px solid #d8d8d8;
    width:100%;
	}
}
.fs-matchers {
    background: #F0A11E;
    padding: 10px 0 20px;
    border-bottom: 1px solid #d8d8d8;
}
.fs-matchers-intro.text-center{
	color: #fff;
	display: none;
}
.fs-matchers-intro.text-center strong{
	color: #1B242D;
}
.fs-matchers .fs-matcher .fs-matcher-subtitle{
	display:none;
}

.fs-matchers .fs-matcher .fs-matcher-image{
	display:none;
}
.fs-matchers .fs-matcher .fs-matcher-title{
	display:none;
}
/.row.vertical-align{display:none;}

/* count */
.fs-countdown {
    background: #F0A11E 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: #1B242D;
}

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

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

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

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

.fs-right-triangle polygon {
    fill: #F0A11E !important;
}
.fs-left-border-triangle polygon {
    fill: #F0A11E !important;
}
polygon {
    fill: #F0A11E;
}
	.fs-countdowndonate .fs-right-triangle svg {
		width: 22px;
		right: -6.15px;
		border-right: 5px solid #fff;
		height: calc(100% + 0px);
		position: absolute;
		top: 0px;
	}
/* donate */
.fs-donate {
    background: #323B43;
    padding-top: 40px;
    padding-bottom: 20px;
    flex-wrap: wrap;
    justify-content: center;
	color: #1B242D;
}
.fs-donate .button-wrapper .fs-btn{
	color: #323B43 !important;
	background: #F0A11E
}

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

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

.fs-donate .fs-donate-amounts {
    font-size: 3em;
    color: #ffffff;
    font-family: "Patua One", cursive;
}
.fs-btn {
    margin-top: 20px;
    background: #F0A11E;
    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: #1B242D;
    padding: 5px 10px;
    border: 2px solid transparent;
}
.fs-full-donate-form .fs-donate-body .fs-donation-options .fs-donation-option input:checked ~ span > * {
    color: #FFFFFF;
    background: #F0A11E;
	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: #F0A11E;
    content: " ";
    width: 150%;
    height: 100%;
    bottom: -50%;
    left: -25%;
    position: absolute;
    z-index: -1;
    transform: rotate(-4deg);
}
/* partners */
.fs-partners h3 {
    text-transform: uppercase;
    margin-top: 0;
    color: #F0A11E;
    font-size: 2.4em;
    font-family: "Raleway", sans-serif;
}
.fs-partners h3 span {
    font-family: "Patua One", cursive;
    color: #1B242D;
}
.fs-partners > div {
    border-top: 6px solid #1B242D;
    padding: 20px 28px;
    background: #F1F1F1;
    position: relative;
}
.fs-partners .fs-partner-container .fs-partner {
    background: #323B43;
    padding: 10px;
    padding-bottom: 0;
    position: relative;
    height: 100%;
}

@media only screen and (max-device-width: 992px) {
	.fs-bottom-triangle polygon {
		fill: #F0A11E !important;
		opacity: 0;
	} 
}
@media only screen and (min-device-width: 993px) {
	.fs-bottom-triangle polygon {
		fill: #323B43 !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: #F0A11E;
    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 #F0A11E;
}

.fs-partners .fs-partner-container .fs-partner .fs-partner-dedication {
    max-height: 0;
    padding: 0;
    overflow: hidden;
    color: #424347;
    position: absolute;
    background: #323B43;
    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:1335px;
	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: #F0A11E; 
}
.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: #F0A11E;
    font-family: "Patua One", cursive;
    font-size: 2.4em !important;
}
.fs-about h4 {
    font-size: 1.7em;
    color: #1B242D;
    font-family: "Patua One", cursive;
}
.fs-about p {
    font-size: 1.2em;
    font-family: "Raleway", sans-serif;
	line-height: 1.42857143;
    color: #333;
}
/* 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: #F0A11E !important;
		height: 55px;
		width:100%;
		z-index: 9999 !important;
		padding-top: 10px !important;
		padding-bottom: 10px !important;
		border-top: 2px solid #fff;
		}
		#donate-m{
		-webkit-appearance: button;
		cursor: pointer;
		text-transform: uppercase;
		color: #fff;
		background-color: #1B242D;
		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: #1B242D;
}
.fs-full-donate-form .fs-donate-body .fs-effective-donation-container .fs-effective-donation-description {
    color: #1B242D;
    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: #F0A11E;
    font-family: "Patua One", cursive;
    font-size: 2.1em;
}
.fs-full-donate-form .fs-donate-body .fs-donate-section h3 {
    color: #1B242D;
    font-family: "Patua One", cursive;
}
.fs-donate-inner .fs-btn{
	 background: #F0A11E; 
    color: #1B242D;	
}
.fs-btn:hover, .fs-btn:focus, .fs-btn:active{
    background: #1B242D; 
    color: #ffffff;	
}

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

.fs-thank-you .fs-sub {
    color: #1B242D;
    font-weight: bold;
    font-size: 1.3em;
}
.fs-thank-you .fs-title .fs-check {
    background: #F0A11E;
    color: #ffffff;
    border: 2px solid #1B242D;
    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 of Plano!";
    color: #1B242D;
    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: #1B242D;
}

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

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

@media only screen and (min-device-width: 768px) {
  /* define mobile specific styles come here */
	.fs-container:after{
		content: url() !important;
		display: inline-block;
		position: relative;
		background: #fff url("https://fundapp.io/sites/sample/images/pic-banner.jpg") no-repeat;
		background-size: contain;
		height: 302px;
		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: #1B242D;
    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: lowercase;
    color: #F0A11E;
    font-size: 1.7em;
}
body #new-campaign-ticker-wrapper .fs-ticker-container {
    padding: 0px !important;
    background: #F0A11E;
    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: #1B242D;
    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: #323B43;
    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: #323B43 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: #323B43;
    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: #323B43;
    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: #1B242D;
    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: #323B43;
    font-size: 1.2em;
}
body #new-campaign-ticker-wrapper .fs-ticker-container .fs-ticker-goal-container .fs-ticker-goal b {
    color: #1B242D;
    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: #1B242D;
    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: #323B43;
}

body #new-campaign-ticker-wrapper .fs-ticker-container .fs-btn {
    margin-top: 20px;
    background: #1B242D;
    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: #323B43;
    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: 1;
  background-attachment: scroll;
}
/.fs-donate {
    z-index: 9999 !important;
}
.glyphicon-ok:before {
    content: "\e013";
/display:none;
}

h3 strong:before{
	display:none;
}

/h3 strong{display:none;}

h3 {color: #1B242D;}

/* 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%;
} 

