@charset "utf-8";
/* CSS Document */

body{
	font-family: 'Droid Sans', sans-serif;
	background: rgb(167,207,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhN2NmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTAyOTUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, rgba(167,207,223,1) 0%, rgba(16,41,82,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(167,207,223,1)), color-stop(100%,rgba(16,41,82,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(167,207,223,1) 0%,rgba(16,41,82,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(167,207,223,1) 0%,rgba(16,41,82,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(167,207,223,1) 0%,rgba(16,41,82,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(167,207,223,1) 0%,rgba(16,41,82,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#102952',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.container{
	background:url(../img/bg_flag-small.png);
	background-position:top center;
	background-repeat:no-repeat;
}
@media screen and (min-width:980px){
	.container{
		background:url(../img/bg_flag.png);
		background-position:top center;
		background-repeat:no-repeat;
	}
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
		max-width:940px;
	}
	.page-container{
		margin-top:-2px;
	}
}
@media screen and (max-width: 767px){
	body {
		padding-right: 0px;
		padding-left: 0px;
	}
	.container{
		width:auto;
	}
}
@media screen and (max-width: 399px){
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
		padding:0px;
	}
}


/* Navbar */
.navbar-inner {
	-webkit-box-shadow: 0px 3px 3px 3px rgba(0, 0, 0, .4);
	box-shadow: 0px 3px 3px 3px rgba(0, 0, 0, .4);
	border:none;
	border-radius:0px;
}
.navbar .nav {
	float:none;
	text-align:center;
}
.navbar .nav > li > a {
	font-family: 'Oxygen', sans-serif;
}
@media screen and (min-width:980px){
	.navbar-inner {
		background:url(../img/menu_line.jpg);
	}
	.navbar .nav > li {
		float: none;
		display: inline-block;
		border-right:1px solid rgb(154, 154, 158);
	}
	.navbar .nav > li.lastnav{
		border-right:none;
	}
	.navbar .nav > li > a {
		color: rgb(255, 255, 255);
		line-height:78px;
		font-size:20px;
		padding: 0 40px;
		/*margin-left:-4px;*/
	}
	.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus,.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
		color:white;
		background:url(../img/menu_active.jpg);
	}
}
@media screen and (max-width:979px){
	.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top {
		margin-right: 0px;
		margin-left: 0px;
	}
	.navbar-inner{
		background: rgb(169,3,41); /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhOTAzMjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiM4ZjAyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNmQwMDE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
		background: -webkit-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Opera 12+ */
		background: -ms-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* IE10+ */
		background: radial-gradient(ellipse at center, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	}
	.navbar,.navbar-fixed-top {
		margin-bottom:0px;
	}
	.navbar .btn-navbar .icon-bar {
		background-color: rgb(105, 31, 31);
	}
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
		color:white;
	}
}


/* Header Area */
.btn{
	vertical-align:top;
}
@media screen and (min-width:700px){
	header img{
		float:left;
		margin-left:10px;
	}
	header form{
		float:right;
		margin-top:50px;
		margin-right:10px;
	}
}
@media screen and (min-width:980px){
	header{
		margin-top:70px;
	}
}
@media screen and (max-width:979px){
	header{
		margin-top:20px;
	}
}
@media screen and (max-width:699px){
	header{
		text-align:center;
	}
	header img,header form{
		float:none;
		margin-bottom:10px;
	}
}


/* Homepage */
.carousel-control {
	top: 50%;
}
.carousel-indicators li {
	background-color: rgb(165, 63, 63);
}
.carousel-indicators .active {
	background-color: rgb(49, 144, 197);
}
@media screen and (min-width:980px){
	#myCarousel{
			margin-top:270px;
		}
}
@media screen and (max-width:979px) and (min-width:700px){
	#myCarousel{
			margin-top:210px;
		}
}



/* main content */
.main-content{
	padding:30px 20px;
	background:rgb(245,246,252);
	text-align:center;
	border-radius:20px;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, .7);
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.7);
	border-bottom: 5px solid rgb(167, 37, 37);
	border-left: 1px solid rgb(167, 37, 37);
	border-right: 1px solid rgb(167, 37, 37);
	margin-bottom:30px;
}
.main-content img{
	margin-bottom:10px;
}
.main-content p{
	line-height: 1.3;
	padding:0 5px 10px;
}
.mandate{
	background: rgb(245,246,252); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QyOWNhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMjljYTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(245,246,252,1) 0%, rgba(245,246,252,1) 50%, rgba(210,156,166,1) 50%, rgba(210,156,166,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,252,1)), color-stop(50%,rgba(245,246,252,1)), color-stop(50%,rgba(210,156,166,1)), color-stop(100%,rgba(210,156,166,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(210,156,166,1) 50%,rgba(210,156,166,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(210,156,166,1) 50%,rgba(210,156,166,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(210,156,166,1) 50%,rgba(210,156,166,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(210,156,166,1) 50%,rgba(210,156,166,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fc', endColorstr='#d29ca6',GradientType=0 ); /* IE6-8 */
	-webkit-background-size: 100% 200%;
	-moz-background-size: 100% 200%;
	background-size: 100% 200%;
	-webkit-transition: all 0.3s ease;	
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.mission{
	background: rgb(245,246,252); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk0OThhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NDk4YTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(245,246,252,1) 0%, rgba(245,246,252,1) 50%, rgba(148,152,169,1) 50%, rgba(148,152,169,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,252,1)), color-stop(50%,rgba(245,246,252,1)), color-stop(50%,rgba(148,152,169,1)), color-stop(100%,rgba(148,152,169,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(148,152,169,1) 50%,rgba(148,152,169,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(148,152,169,1) 50%,rgba(148,152,169,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(148,152,169,1) 50%,rgba(148,152,169,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(148,152,169,1) 50%,rgba(148,152,169,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fc', endColorstr='#9498a9',GradientType=0 ); /* IE6-8 */
	-webkit-background-size: 100% 200%;
	-moz-background-size: 100% 200%;
	background-size: 100% 200%;
	-webkit-transition: all 0.3s ease;	
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.involved{
	background: rgb(245,246,252); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzlkY2FlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZGNhZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(245,246,252,1) 0%, rgba(245,246,252,1) 50%, rgba(157,202,225,1) 50%, rgba(157,202,225,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,252,1)), color-stop(50%,rgba(245,246,252,1)), color-stop(50%,rgba(157,202,225,1)), color-stop(100%,rgba(157,202,225,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(157,202,225,1) 50%,rgba(157,202,225,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(157,202,225,1) 50%,rgba(157,202,225,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(157,202,225,1) 50%,rgba(157,202,225,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(245,246,252,1) 0%,rgba(245,246,252,1) 50%,rgba(157,202,225,1) 50%,rgba(157,202,225,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fc', endColorstr='#9dcae1',GradientType=0 ); /* IE6-8 */
	-webkit-background-size: 100% 200%;
	-moz-background-size: 100% 200%;
	background-size: 100% 200%;
	-webkit-transition: all 0.3s ease;	
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.mandate:hover,.mission:hover,.involved:hover{
	background-position: 100% 100%;
}
.mandate .heading{
	color:rgb(216, 105, 105);
}
.mission .heading{
	color:rgb(103, 112, 153);
}
.involved .heading{
	color:rgb(101, 156, 184);
}
.heading{
	font-family: 'Oxygen', sans-serif;
	font-size:40px;
	margin-bottom:10px;
	line-height: normal;
}
.sub-heading{
	font-size:20px;
	margin-bottom:10px;
	color:rgb(199, 10, 10);
}
.smaller{
	font-size:17px;
}
.bigger{
	font-size:18px;
}
.quote{
	color: rgb(16, 41, 82);
}
#our-prayer{
	border-radius: 20px;
	padding:20px;
	text-align:left;
	margin-bottom:10px;
	background: rgb(167,199,220); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhN2M3ZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODViMmQzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, rgba(167,199,220,1) 0%, rgba(133,178,211,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(167,199,220,1)), color-stop(100%,rgba(133,178,211,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(167,199,220,1) 0%,rgba(133,178,211,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(167,199,220,1) 0%,rgba(133,178,211,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(167,199,220,1) 0%,rgba(133,178,211,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(167,199,220,1) 0%,rgba(133,178,211,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7c7dc', endColorstr='#85b2d3',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	box-shadow: 5px 15px 30px rgb(10, 55, 66) inset,-5px -15px 30px rgb(22, 49, 61) inset;
}
#our-prayer .heading{
	text-shadow: 0px 2px 3px #666;
	font-size:50px;
}
#our-prayer p{
	font-size: 16px;
	line-height: 1.4;
	color: rgb(9, 33, 112);
}
#our-prayer p.sub-heading{
	font-size:22px;
	margin-bottom:10px;
	color:rgb(199, 10, 10);
}
.page-heading{
	color: rgb(0, 0, 0);
	font-size: 50px;
	text-shadow: 0px 3px 0px rgb(178, 169, 143),
	 0px 7px 7px rgba(0, 0, 0, 0.15),
	 0px 15px 2px rgba(0, 0, 0, 0.1),
	 0px 25px 25px rgba(0, 0, 0, 0.1);
	 line-height:normal;
}
#missionpage .subpage-heading,.subpage-heading,#our-prayer .subpage-heading{
	font-size:20px;
	text-shadow: 0 1px 0 #ccc, 
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
	margin-bottom:10px;
	color:rgb(199, 10, 10);
	line-height:normal;
}
@media screen and (min-width:690px){
	.main-content .mandate,.main-content .mission,.main-content .involved{
		max-width:285px;
		display:inline-block;
		vertical-align:top; 
		margin-bottom:30px;
		text-align:left;
	}
	.main-content .mandate,.main-content .mission{
		margin-right:17px;
	}
	#our-prayer img{
		margin-right: 20px;
		margin-bottom: 15px;
		float: left;	
	}
}
@media screen and (max-width:689px){
	.main-content .mandate,.main-content .mission,.main-content .involved{
		max-width:100%;
		display:block;
		margin-bottom:30px;
		text-align:left;
	}
}
@media screen and (max-width: 399px){
	.main-content{
		padding:30px 7px;
	}
	.heading{
		font-family: 'Oxygen', sans-serif;
		font-size:30px;
		margin-bottom:10px;
		line-height: normal;
	}
	.sub-heading{
		font-size:18px;
		margin-bottom:10px;
		color:rgb(199, 10, 10);
	}
	#our-prayer{
		padding:10px;
	}
}


/* Footer */
.footer{
	padding-top:20px;
	text-align:center;
	background: rgb(169,3,41); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhOTAzMjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiM4ZjAyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNmQwMDE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(169,3,41,1)), color-stop(44%,rgba(143,2,34,1)), color-stop(100%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
.footer .container{
	background:none;
}
.footer .span3{
	margin-bottom:20px;
}
.fooheading{
	text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de;
	font-family: 'Oxygen', sans-serif;
	font-size:25px;
	color:white;
	border-bottom:2px solid white;
}
.footer ul{
	margin:0px;
}
.footer li{
	list-style-type:none;
}
.footer li a{
	color:white;
	font-size:17px;
	text-shadow: 2px 2px 0px rgb(17, 17, 17);
	filter: dropshadow(color=#4d484d, offx=2, offy=2);
	line-height:normal;
	display:block;
	padding:5px 0;
}
.footer li a:visited{
	color:white;
	text-decoration:none;
}
.footer li a:hover{
	text-decoration:none;
	color:#405E7F;
}
#copyinfo{
	font-size: 16px;
	color: rgb(255, 255, 255);
}


/* Other Pages */
#missionpage{
	text-align:left;
}
#missionpage p{
	font-size: 16px;
	line-height: 1.3;
	margin-bottom:10px;
}
#missionpage p a{
	-ms-word-break: break-all;
     word-break: break-all;
     /* Non standard for webkit */
     word-break: break-word;
	-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}
#missionpage .bigp{
	font-size: 30px;
	display: block;
	color:red;
}
#m-page,#we-are{
	margin-bottom:40px;
}
#m-page .missionclass{
	text-align:center;
}
#we-are li{
	color: rgb(255, 0, 0);
	font-size:18px;
	list-style-type:disc;
	margin-bottom:8px;
	text-align:left;
}
.mmm p a{
	display:block;
	margin-bottom:5px;
}
#we-are .span2{
	margin-left:0px;
	float:none;
}
#we-are .sidebar{
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
}
#we-are .sidebar ul{
	margin:0px;
}
#we-are .sidebar li{
	text-align:center;
	list-style-type:none;
}
#we-are .sidebar li a:visited{
	color:rgb(0, 136, 204);
}
#we-are .sidebar li a:hover{
	color:rgb(180, 47, 47);
	text-decoration:none;
}
.side-heading{
	color:rgb(180, 47, 47);
	border-bottom: 2px solid rgb(180, 47, 47);
}
.page-footer{
	clear: both;
	display: block;
	margin-bottom:20px;
}
.page-footer img{
	margin-bottom:10px;
}
.page-footer p{
	display:block;
	background:#A72525;
	padding:5px 0;
	font-size:20px;
	color:white;
}
@media screen and (min-width:980px){
	.other-pages{
			margin-top:270px;
		}
	#m-page,#we-are{
		display:inline-block;
		vertical-align:top;
		margin-bottom:20px;
	}
	#m-page{
		width:65%;
		float:left;
	}
	#we-are{
		width:30%;
		float:right;
	}
}
@media screen and (max-width:979px) and (min-width:700px){
	.other-pages{
			margin-top:210px;
		}
}


/* Contact Us */
#missionpage form{
	margin-top:40px;
}
.form-horizontal .control-label {
	font-size: 18px;
	text-shadow: 1px 1px 1px rgb(0, 0, 0);
	filter: dropshadow(color=#000000, offx=2, offy=2);
	color: rgb(201, 51, 51);
}
@media screen and (max-width:255px){
	input, textarea, .uneditable-input {
		width: 190px;
	}
}


/* Donate page */
#missionpage.donatepage p{
	color: rgb(175, 65, 65);
	font-size: 20px;
	line-height: 1.5;
}
@media screen and (min-width:600px){
	.donatepage img{
		float:left;
		margin:0 30px 10px 0;
	}
	.donatepage .page-heading{
		margin-bottom:20px;
	}
}


.scrollToTop{
	width:70px; 
	height:70px;
	position:fixed;
	bottom:20px;
	right:10px;
	display:none;
	background: url('../img/arrow-up.png') no-repeat 0px 20px;
	color:transparent;
}
.scrollToTop:hover{
	text-decoration:none;
	color:transparent;
}


/******/
.submit-and-make-image{
	border: 0 !important;
	box-shadow: none !important;
	background: none !important;
	border-bottom: 3px solid #af4141 !important;
	border-radius: 0 !important;
	color: #af4141 !important;
	font-size: 20px !important;
}
.submit-and-make-image:focus{
	outline: none !important;
}
#simple_sketch{
    background: #ffffff;
    border: 2px solid #A72525;
    display: block;
    cursor: crosshair;
}
.empty-e-sign{
	cursor: pointer;
}
.empty-e-sign:hover{
	color: #A72525;
}
.submit-loading{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(44, 62, 80, 0.9);
	z-index: 9999;
	top: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.sk-circle {
	/*margin: 100px auto;*/
	width: 100px;
	height: 100px;
	position: relative;
}
.sk-circle .sk-child {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.sk-circle .sk-child:before {
	content: '';
	display: block;
	margin: 0 auto;
	width: 15%;
	height: 15%;
	background-color: #FFF;
	border-radius: 100%;
	-webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
	animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
}
.sk-circle .sk-circle2 {
	-webkit-transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	transform: rotate(30deg); }
.sk-circle .sk-circle3 {
	-webkit-transform: rotate(60deg);
	-ms-transform: rotate(60deg);
	transform: rotate(60deg); }
.sk-circle .sk-circle4 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg); }
.sk-circle .sk-circle5 {
	-webkit-transform: rotate(120deg);
	-ms-transform: rotate(120deg);
	transform: rotate(120deg); }
.sk-circle .sk-circle6 {
	-webkit-transform: rotate(150deg);
	-ms-transform: rotate(150deg);
	transform: rotate(150deg); }
.sk-circle .sk-circle7 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg); }
.sk-circle .sk-circle8 {
	-webkit-transform: rotate(210deg);
	-ms-transform: rotate(210deg);
	transform: rotate(210deg); }
.sk-circle .sk-circle9 {
	-webkit-transform: rotate(240deg);
	-ms-transform: rotate(240deg);
	transform: rotate(240deg); }
.sk-circle .sk-circle10 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg); }
.sk-circle .sk-circle11 {
	-webkit-transform: rotate(300deg);
	-ms-transform: rotate(300deg);
	transform: rotate(300deg); }
.sk-circle .sk-circle12 {
	-webkit-transform: rotate(330deg);
	-ms-transform: rotate(330deg);
	transform: rotate(330deg); }
.sk-circle .sk-circle2:before {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s; }
.sk-circle .sk-circle3:before {
	-webkit-animation-delay: -1s;
	animation-delay: -1s; }
.sk-circle .sk-circle4:before {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s; }
.sk-circle .sk-circle5:before {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s; }
.sk-circle .sk-circle6:before {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s; }
.sk-circle .sk-circle7:before {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s; }
.sk-circle .sk-circle8:before {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s; }
.sk-circle .sk-circle9:before {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s; }
.sk-circle .sk-circle10:before {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s; }
.sk-circle .sk-circle11:before {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s; }
.sk-circle .sk-circle12:before {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	} 40% {
		  -webkit-transform: scale(1);
		  transform: scale(1);
	  }
}

@keyframes sk-circleBounceDelay {
	0%, 80%, 100% {
		-webkit-transform: scale(0);
		transform: scale(0);
	} 40% {
		  -webkit-transform: scale(1);
		  transform: scale(1);
	  }
}
/******/
