/*
	Font Settings
*/	
		body, p {
				font-family:Manrope;
						font-size:18px;
						line-height:26px;
								text-transform:none;
						font-weight:400;
			}
		.btn, .funraisin-primary-nav .btn, .funraisin-secondary-nav .btn, .funraisin-sticky-nav .btn {
				font-family:Manrope;
						font-size:18px;
						line-height:18px;
								text-transform:capitalize;
						font-weight:800;
			}
		.funraisin-primary-nav li a {
				font-family:Manrope;
						font-size:18px;
						line-height:26px;
								text-transform:capitalize;
						font-weight:600;
			}
		.funraisin-secondary-nav li a {
								line-height:%;
								text-transform:none;
					}
		.funraisin-tertiary-nav li a {
						font-size:15px;
						line-height:%;
								text-transform:none;
					}
		.funraisin-sticky-nav li a {
						font-size:20px;
						line-height:%;
								text-transform:none;
					}
		.lump-navigation .nav-pills li a, .funraisin-page-nav li a,.tab-content .nav-tabs li a {
								line-height:%;
								text-transform:none;
					}
		.funraisin-header h1 {
				font-family:FrankfurterStd;
						font-size:64px;
						line-height:100%;
								text-transform:uppercase;
						font-weight:400;
			}
		h1 {
				font-family:FrankfurterStd;
						font-size:64px;
						line-height:100%;
								text-transform:uppercase;
						font-weight:400;
			}
		h2 {
				font-family:FrankfurterStd;
						font-size:32px;
						line-height:125%;
								text-transform:uppercase;
						font-weight:400;
			}
		h3 {
				font-family:Manrope;
						font-size:24px;
						line-height:125%;
								text-transform:inherit;
						font-weight:600;
			}
		h4 {
				font-family:Manrope;
						font-size:20px;
						line-height:125%;
								text-transform:none;
						font-weight:600;
			}
		.funraisin-header .funraisin-profile-header h1 {
				font-family:FrankfurterStd;
						font-size:3em;
						line-height:%;
								text-transform:uppercase;
						font-weight:400;
			}
		.funraisin-form label,label {
				font-family:Manrope;
						font-size:14px;
						line-height:%;
								text-transform:none;
						font-weight:600;
			}
		.funraisin-footer,.funraisin-footer ul ul a ,.funraisin-footer p {
				font-family:Manrope;
						font-size:13px;
						line-height:150%;
								text-transform:none;
						font-weight:400;
			}
		.funraisin-footer-legals,.funraisin-footer-legals a:not(.btn),.funraisin-footer-legals p {
				font-family:Manrope;
						font-size:12px;
						line-height:150%;
								text-transform:none;
						font-weight:400;
			}
	
/*
	Primary and Seconday Colours
*/
.color-primary {color:#fadf01;}
.border-primary {border-width:2px;border-style:solid;border-color:#fadf01;}
.bg-primary,.btn-primary {background:#fadf01;}
.slick-dots li.slick-active button::before, .funraisin-header-nav .slide-right i {color:#fadf01;}
a:focus, a:hover, .funraisin-page-loggedin-toggle ul li a.active, .funraisin-page-loggedin-toggle ul li a:hover, .funraisin-header .color-primary, .section-question.active, .section-question, .section-question .button, .funraisin-desktop-nav .funraisin-dropdown-nav .LoggedInNavOptions .login-dropdown > a:not(.collapsed) {color:#fadf01;}
.form-control:focus:focus,.registration-steps ul li.completed,.registration-steps ul li.current, .nav-tabs li.active, .owl-carousel .owl-dot.active, .section-question .button,.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {border-color:#fadf01;}
.circ, .tick {stroke:#fadf01;}
.funraisin-dropdown-nav.meganav:hover .funraisin-dropdown-menu {border-top:4px solid #fadf01}

.lump-shop .product-quickview.panel .product-info .quickview-text {background-image: linear-gradient(to right,#fadf01 0%,#fadf01 100%);}
.funraisin-toggle-nav ul li:hover a,.funraisin-toggle-nav ul li.active a,.nav>li>a.btn-primary:focus, .nav-tabs li.active, .causeHandlers .radio:hover, .causeHandlers .radio:focus, .causeHandlers .radio.selected, .registration-steps ul li.current, .funraisin-page-loggedin-toggle ul li a.active span, .funraisin-page-loggedin-toggle ul li a:hover span,.btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary:focus,.btn-primary:active:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary[disabled]:focus, .btn-primary[disabled]:hover {background:#fadf01;}
.owl-carousel .owl-dot.active {background-color:#fadf01;}

.c-hamburger span, .c-hamburger span::before, .c-hamburger span::after, .right-close span::before, .right-close span::after  {background:#fadf01;}

#BacktoTop a {background:#fadf01;}
.bootstrap-dialog.type-primary .modal-header {background:#fadf01 !important;}


.color-secondary {color:rgb(0, 0, 0);}
.border-secondary {border-color:rgb(0, 0, 0);}
.bg-secondary,.btn-secondary {background:rgb(0, 0, 0);}
.nav>li>a.btn-secondary:focus, .nav>li>a.btn-secondary:hover, #Donors .profilename h3:after {background:rgb(0, 0, 0);}

.forecolor-primary {color:rgb(0, 0, 0) !important;}
.bg-primary,.btn-primary {color:rgb(0, 0, 0);text-decoration:none !important;}
.bg-forecolor {background: rgb(0, 0, 0);}
.btn-forecolor {background:transparent;border:2px solid rgb(0, 0, 0);color:rgb(0, 0, 0);}
.btn-forecolor:hover, .btn-forecolor:focus {background:rgb(0, 0, 0);color:#fadf01}
.funraisin-toggle-nav ul li.active, .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .causeHandlers .radio:hover a, .causeHandlers .radio:focus a, .causeHandlers .radio.selected a, .registration-steps ul li.current a,.profileSponsorForm label.bg-primary,.form-group label.bg-primary,.nav-tabs li.active,#donation_frequency_toggle li.bg-primary label,#amountdetails .donationHandlers.handlers5050 .radio:hover{color:rgb(0, 0, 0);}
.bootstrap-dialog.type-primary .modal-header {color:rgb(0, 0, 0) !important;}

.forecolor-secondary {color:#fffbf5;}
.bg-secondary,.btn-secondary {color:#fffbf5;}

/*
	Admin generated specific elements
*/

		.btn {border-radius: 75px  }
		

				.btn,.funraisin-primary-nav ul li a.btn,.funraisin-secondary-nav ul li a.btn,.funraisin-sticky-nav ul li a.btn,.funraisin-tertiary-nav ul li a.btn {padding-left: 30px  }
		

				.btn,.funraisin-primary-nav ul li a.btn,.funraisin-secondary-nav ul li a.btn,.funraisin-sticky-nav ul li a.btn,.funraisin-tertiary-nav ul li a.btn {padding-right: 30px  }
		

				.btn,.funraisin-primary-nav ul li a.btn,.funraisin-secondary-nav ul li a.btn,.funraisin-sticky-nav ul li a.btn,.funraisin-tertiary-nav ul li a.btn {padding-top: 12px  }
		

				.btn,.funraisin-primary-nav ul li a.btn,.funraisin-secondary-nav ul li a.btn,.funraisin-sticky-nav ul li a.btn,.funraisin-tertiary-nav ul li a.btn {padding-bottom: 12px  }
		

				.btn-primary,.funraisin-primary-nav ul li a.btn-primary, .profileSidebar .profileSponsorForm .btn-primary,.btn-primary.disabled, .btn-primary:disabled {background: #201d0c  }
		

				.btn-primary,.funraisin-header .btn-primary,.content .btn-primary,.nav>li>a.btn-primary,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,.btn-primary.disabled, .btn-primary:disabled {color: #fadf01  }
		

				.btn-primary:hover,.nav>li>a.btn-primary:hover,.btn-primary:focus,.btn-primary:active:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary[disabled]:focus, .btn-primary[disabled]:hover, a.bg-primary:hover, a.bg-primary:focus,.funraisin-primary-nav ul li:hover a.btn-primary:hover, .funraisin-sticky-nav .navbar-nav>li:hover>a.btn-primary,.toggle-switch .btn.active,.funraisin-desktop-nav .funraisin-primary-nav .funraisin-dropdown-nav .CartDropdownOptions .BtnClose:hover,#Cart .BtClose:hover {background: #fadf01  }
		

				.btn-primary:hover,.nav>li>a.btn-primary:hover,.nav>li>a.btn-primary:hover,.btn-primary:focus,.btn-primary:active:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary[disabled]:focus, .btn-primary[disabled]:hover, a.bg-primary:hover, a.bg-primary:focus, .funraisin-primary-nav ul li:hover a.btn-primary:hover, .funraisin-sticky-nav .navbar-nav>li:hover>a.btn-primary,.toggle-switch .btn.active,.funraisin-desktop-nav .funraisin-primary-nav .funraisin-dropdown-nav .CartDropdownOptions .BtnClose:hover,#Cart .BtClose:hover {color: #201d0c  }
		

				.btn-primary {border-color: #201d0c  }
		

				.btn-primary:hover,.nav>li>a.btn-primary:hover,.nav>li>a.btn-primary:hover,.btn-primary:focus,.btn-primary:active:focus,.btn-primary:active,.btn-primary:active:hover,.btn-primary[disabled]:focus, .btn-primary[disabled]:hover, a.bg-primary:hover, a.bg-primary:focus, .funraisin-primary-nav ul li:hover a.btn-primary:hover, .funraisin-sticky-nav .navbar-nav>li:hover>a.btn-primary,.toggle-switch .btn.active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover {border-color: #201d0c  }
		

				.btn-primary {border-width: 1px  }
		

				.btn-secondary {background: #201d0c  }
		

				.btn-secondary,.funraisin-header .btn-secondary,.content .btn-secondary,.nav>li>a.btn-secondary {color: #fadf01  }
		

				.btn-secondary:hover,.nav>li>a.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary[disabled]:focus, .btn-secondary[disabled]:hover {background: #fadf01  }
		

				.btn-secondary:hover,.nav>li>a.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary[disabled]:focus, .btn-secondary[disabled]:hover {color: #201d0c  }
		

				.btn-secondary {border-color: #201d0c  }
		

				.btn-secondary:hover,.nav>li>a.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary:active,.btn-secondary:active:hover,.btn-secondary[disabled]:focus, .btn-secondary[disabled]:hover {border-color: #201d0c  }
		

				.btn-secondary {border-width: 1px  }
		

				.btn-tertiary,.funraisin-primary-nav ul li a.btn-tertiary {background: #fadf01  }
		

				.btn-tertiary,.funraisin-header .btn-tertiary,.content .btn-tertiary,.nav>li>a.btn-tertiary {color: #201d0c  }
		

				.btn-tertiary:hover,.nav>li>a.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary:active,.btn-tertiary:active:hover,.btn-tertiary[disabled]:focus, .btn-tertiary[disabled]:hover, .btn-tertiary.active {background: #201d0c  }
		

				.btn-tertiary:hover,.nav>li>a.btn-tertiary:hover,.nav>li>a.btn-tertiary:hover,.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary:active,.btn-tertiary:active:hover,.btn-tertiary[disabled]:focus, .btn-tertiary[disabled]:hover, a.bg-tertiary:hover, a.bg-tertiary:focus, .funraisin-primary-nav ul li:hover a.btn-tertiary:hover, .funraisin-sticky-nav .navbar-nav>li:hover>a.btn-tertiary, .btn-tertiary.active {color: #fadf01  }
		

				.btn-tertiary {border-color: #fadf01  }
		

				.btn-tertiary:hover {border-color: #201d0c  }
		

				.btn-tertiary {border-width: 1px  }
		

				body {background: #fffbf5  }
		

				body {color: rgb(0, 0, 0)  }
		

				#content-main {background: #fffbf5  }
		

				.content h1 {color: rgb(0, 0, 0)  }
		

				.content h2 {color: rgb(0, 0, 0)  }
		

				.content h3 {color: rgb(0, 0, 0)  }
		

				.content h4 {color: rgb(0, 0, 0)  }
		

				.funraisin-breadcrumb {margin: -70px auto 10px auto  }
		

				.funraisin-breadcrumb {padding: 1.5em 0 0  }
		

				.funraisin-breadcrumb {height: 60px  }
		

				.funraisin-breadcrumb a {color: rgb(255, 255, 255)  }
		

				.funraisin-breadcrumb {color: rgb(255, 255, 255)  }
		

				.funraisin-header h1 {color: rgb(0, 0, 0)  }
		

				.funraisin-header {color: rgb(0, 0, 0)  }
		

				.funraisin-header a {color: rgb(0, 0, 0)  }
		

				#login {background-color: #ffffff  }
		

				#login {color: #000000  }
		

				#login a {color: rgb(0, 0, 0)  }
		

				.profile-image-header .profile-image {border-color: #fadf01  }
		

				.profile-image-header .profile-image {border-width: 4px  }
		

				.profile-image {border-radius: 50%  }
		

				.loggedin-header h1, .profile-header h1 {color: #ffffff  }
		

				.loggedin-header, .profile-header {color: #ffffff  }
		

				.profile-header a {color: #fadf01  }
		

				.loggedin-header:before, .profile-header:before {content: '';left: 0;width: 100%;height: 100%;display: block;position: absolute;top: 0;background: #201d0c  }
		

				.loggedin-header:before, .profile-header:before {opacity: 0.4  }
		

				.funraisin-header.event-header .container {max-width: 960px  }
		

				.funraisin-header-nav {background: #fffbf5  }
		

				.funraisin-primary-nav {background: #fffbf5  }
		

				.funraisin-primary-nav ul li a:not(.btn),.funraisin-page-left .funraisin-primary-nav .funraisin-dropdown-menu li a {color: rgb(0, 0, 0)  }
		

				.funraisin-primary-nav ul li a:not(.btn):hover {background: #ffffff  }
		

				.funraisin-primary-nav ul li a {padding-left: 12px  }
		

				.funraisin-primary-nav ul li a {padding-right: 12px  }
		

				.funraisin-sticky-nav {background: #ffffff  }
		

				.funraisin-sticky-nav ul li a.text {color: rgb(0, 0, 0)  }
		

				.funraisin-sticky-nav ul li:hover a {background: #ffffff  }
		

				.funraisin-sticky-nav ul li:hover a.text {color: #fadf01  }
		

				.funraisin-sticky-nav {padding: 5px 0  }
		

				.funraisin-tertiary-nav ul li a {background: rgb(0, 0, 0)  }
		

				.funraisin-tertiary-nav ul li a {color: rgb(223, 222, 222)  }
		

				.funraisin-tertiary-nav ul li a:hover {background: #fadf01  }
		

				.funraisin-tertiary-nav ul li a:hover {color: rgb(0, 0, 0)  }
		

				.funraisin-secondary-nav {background: #fffbf5  }
		

				.funraisin-secondary-nav ul li a:not(.btn) {color: #938f8f  }
		

				.funraisin-secondary-nav ul li a:not(.btn):hover {background: rgb(255, 255, 255)  }
		

				.funraisin-secondary-nav ul li a:hover {color: rgb(0, 0, 0)  }
		

				.funraisin-page-nav,.lump-navigation .nav-pills {text-align: center  }
		

				.funraisin-page-nav ul li a,.lump-navigation .nav-pills li a {background: #ffffff  }
		

				.funraisin-page-nav ul li a,.content .lump-navigation .nav-pills li a {color: #000000  }
		

				.funraisin-page-nav ul li a:hover,.content .lump-navigation .nav-pills li a:hover {background: #fadf01  }
		

				.funraisin-page-nav ul li a:hover,.content .lump-navigation .nav-pills li a:hover {color: rgb(0, 0, 0)  }
		

				.funraisin-page-nav ul li a.active {background: #fadf01  }
		

				.funraisin-page-nav ul li a.active {color: rgb(0, 0, 0)  }
		

				.row-tabs .nav-tabs li:first-child {border-radius:75px 0 0 0}
										  .row-tabs .nav-tabs li:last-child {border-radius:0 75px 0 0}
										  .funraisin-page-nav ul li:first-child a, .registration-steps ul li:first-child,.lump-navigation .nav-pills li:first-child {border-radius:75px 0 0 75px}
										  .funraisin-page-nav ul li:last-child a, .registration-steps ul li:last-child,.lump-navigation .nav-pills li:last-child {border-radius:0 75px 75px 0}
										  .funraisin-page-nav ul li:only-child a, .registration-steps ul li:only-child,.lump-navigation .nav-pills li:only-child {border-radius: 75px  }
		

				.funraisin-page-subnav ul li a {color: rgb(0, 0, 0)  }
		

				.funraisin-page-subnav ul li:hover a {color: rgb(0, 0, 0)  }
		

				.funraisin-header-cta-panel {background: #ffffff  }
		

				.funraisin-header-cta-panel {color: #000000  }
		

				.funraisin-header-cta-panel {border-radius: 25px  }
		

				.funraisin-header-cta-panel {padding-left: 40px  }
		

				.funraisin-header-cta-panel {padding-right: 40px  }
		

				.funraisin-header-cta-panel {padding-top: 40px  }
		

				.funraisin-header-cta-panel {padding-bottom: 40px  }
		

				.funraisin-form .section {margin: 70px 0px  }
		

				.funraisin-form .section .container {padding: 30px 120px  }
		

				.funraisin-form .section .container, .register-tabs .container .nav-tabs, .account-tabs .nav-tabs {max-width:100%;width: 960px  }
		

				.funraisin-form .section .container {border-color: #cccccc  }
		

				.funraisin-form .section .container {border-width: 1px  }
		

				.funraisin-form .section .container {border-radius: 10px  }
		

				.form-control {padding: 8px 15px  }
		

				.toggle-switch .toggle-btn:first-child{border-radius:25px 0 0 25px}
										  .toggle-switch .toggle-btn:last-child {border-radius:0 25px 25px 0}
										  .form-control, .input-group-addon, .input-group .btn {border-radius: 25px  }
		

				.funraisin-form .form-control {border-color: #cccccc  }
		

				.funraisin-form .form-control {border-width: 1px  }
		

				.profileSponsorForm, .profileSponsorForm .funraisin-fee-bordered .fee-box-header {background: #fef4a6  }
		

				.profileSponsorForm {color: #201d0c  }
		

				.profileSponsorForm label {color: #201d0c  }
		

				#sidebar-form-toggler .active,#sidebar-form-toggler .sidebar-form-tab:hover {background: #fef4a6  }
		

				#sidebar-form-toggler .active,#sidebar-form-toggler .sidebar-form-tab:hover {color: #201d0c  }
		

				.profileSidebar {border-color: #fef4a6  }
		

				.profileSidebar {border-width: 2px  }
		

				.profileSidebar, .causeSideBar {border-radius: 20px  }
		

				.profileSidebar .sidebar-top {background: #fadf01  }
		

				.profileSidebar .sidebar-top, .profileSidebar .sidebar-top h4, .profileSidebar .sidebar-top h3, .profileSidebar .sidebar-top h2 {color: #201d0c  }
		

				.sidebar-curve .curve-container:before {border-radius: 5px  }
		

				.profileSidebar .radio .amount,.profileSponsorForm .radio .amount {background: #fadf01  }
		

				.profileSidebar .radio .amount,.profileSponsorForm .radio .amount {color: rgb(0, 0, 0)  }
		

				.profileSidebar .radio:hover .amount,.profileSidebar .radio.selected .amount,.profileSponsorForm .radio:hover .amount,.profileSponsorForm .radio.selected .amount {background: #fadf01  }
		

				.profileSidebar .radio:hover .amount,.profileSidebar .radio.selected .amount,.profileSponsorForm .radio:hover .amount,.profileSponsorForm .radio.selected .amount {color: rgb(0, 0, 0)  }
		

				.profileSidebar .radio .amount,.profileSponsorForm .radio .amount {border-style:solid;border-width: 2px  }
		

				.profileSidebar .radio .amount {border-radius: 50%  }
		

				.profileSidebar .radio .amount {height: 80px  }
		

				.profileSidebar .radio .amount {font-size: 20px  }
		

				.profileSidebar .radio .amount {line-height: 80px  }
		

				.progress {background: #fffbf5  }
		

				.progress-bar {background: #201d0c  }
		

				.progress,.progress-bar {height: 14px  }
		

				.funraisin-footer {background: #fffce8  }
		

				.funraisin-footer {color: #201d0c  }
		

				.funraisin-footer a {color: #201d0c  }
		

				.funraisin-footer .container {padding: 25px 15px  }
		

				.funraisin-footer-legals {background: #fadf01  }
		

				.funraisin-footer-legals {color: #201d0c  }
		

				.funraisin-footer-legals a {color: #201d0c  }
		

				.funraisin-footer-legals .container {padding: 20px 10px  }
		

		

/*
	Site containers
*/


.container {width:1200px;}

.site-logo img {width:250px;}

.funraisin-header {min-height:400px;}
.profileSidebar {margin-top:-300px}



