/* THIS IS THE MAIN TEMPLATE, DO NOT MODIFY THIS ONE! */

/* CORE CSS */

body {
	color: #333;
}

/* NAVIGATION */

.navbar-custom {
	color: #ffffff;
}

.navbar-custom a {
	color: #333;
}

.navbar-custom .navbar-nav > li > a:hover {
	color: #000000;
}

.navbar-custom .navbar-toggle .icon-bar {
	background: #000000;
}

.banner--clone {
	background: #fff;
}

.banner--clone .navbar-custom a {
	color: #eeeeee;
}

.banner--clone .navbar-custom .navbar-nav > li > a:hover {
	color: #000000;
}

/* ABOUT */

.service i {
	color: #368ECD;
}

.service:hover {
	background: #368ECD;
}

.service:hover i {
	color: #000;
}

.service:hover h3 {
	color: #ffffff;
}

.service:hover p {
	color: #000;
}

/* STORIES */

#stories {
	background: #368ECD;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#stories .lead {
	color: #000000;
}

.story {
	background: #ffffff;
}

.story h3 {
	font-size: 21px;
}

.story .icon {
	color: #000000;
	background: #368ECD;
}

/* DONATE */

#donate .lead {
	color: #000000;
}

#donate .pledged {
	color: #000000;
}

#donate .progress {
	background: #dddddd;
}

#donate .progress-bar {
	background: #000000;
}

/* EVENTS */

.event h3 {
	color: #000000;
}

.event .icon {
	color: #000000;
	background: #368ECD;
}

.event .description {
	background: #eeeeee;
}

#upcoming-events .owl-buttons .icon {
	color: #ffffff;
	background: #368ECD;
}

/* NEWS */

.news .date i {
	color: #368ECD;
}

/* COMMON STYLE */

.news figure {
	background: #368ECD;
}

.news figure figcaption {
	color: #fff;
}

.news figure h3 {
	color: #ffffff;
}

/* NAV EFFECTS */

figure.news-effect {
	background: #000;
}

figure.news-effect h3::after {
	background: #368ECD;
}

/* POPUP NEWS DETAILS */

#news-detail {
	background: #ffffff;
}

#news-detail header {
	margin-bottom: 10px;
}

#news-detail .date {
	color: #000000;
	background: #368ECD;
}

/* FOOTER */

footer {
	color: #000000;
	background: #368ECD;
	background-repeat: no-repeat;
	background-position: right top;
}

/* social buttons */

.social .fa-inverse {
	color: #368ECD;
}

.social .fa-inverse:hover {
	color: #368ECD;
}

.social a {
	color: #ffffff;
}

.social a:hover {
	color: #000000;
}

/* SUBFOOTER */

#subfooter {
	color: #333;
	background: #000000;
}

#subfooter a {
	color: #333;
}

#subfooter a:hover {
	color: #368ECD;
}

/* BUTTONS */

.button-light {
	color: #ffffff;
	background: #368ECD;
}

.button-light:hover,
.button-light:active {
	color: #000000;
}

.button-dark {
	color: #ffffff;
	background: #000000;
}

.button-dark:hover,
.button-dark:active {
	color: #368ECD;
}

/* PRELOAD */

#preload {
	background: #ececee;
}

.loader {
	box-shadow: inset 0 0 0 1em #368ECD;
}

.loader:after {
	background: #ececee;

}

/* OWL CAROUSEL */

.owl-theme .owl-controls .owl-page span {
	background: #368ECD;
}

.owl-theme .owl-controls .owl-buttons div {
	color: #368ECD;
}


