@charset "UTF-8";
/* CSS Document */

body {
	font-family: 'Open Sans', sans-serif;
	background-image: none, -webkit-linear-gradient(270deg,rgba(5,47,99,1.00) 9.36%,rgba(1,82,151,1.00) 28.46%,rgba(1,82,151,1.00) 70.06%,rgba(5,47,99,1.00) 88.08%);
	background-image: none, -moz-linear-gradient(270deg,rgba(5,47,99,1.00) 9.36%,rgba(1,82,151,1.00) 28.46%,rgba(1,82,151,1.00) 70.06%,rgba(5,47,99,1.00) 88.08%);
	background-image: none, -o-linear-gradient(270deg,rgba(5,47,99,1.00) 9.36%,rgba(1,82,151,1.00) 28.46%,rgba(1,82,151,1.00) 70.06%,rgba(5,47,99,1.00) 88.08%);
	background-image: none, linear-gradient(180deg,rgba(5,47,99,1.00) 9.36%,rgba(1,82,151,1.00) 28.46%,rgba(1,82,151,1.00) 70.06%,rgba(5,47,99,1.00) 88.08%);
	background-position: 0% 0%;
	background-attachment: fixed;
	background-color: #005195;	
}
/*Admin Editor Fix*/
body.cke_editable {
    background-image: none;
    background-color: #fff;
}
/*Admin Editor Fix-END*/
h1, h2, h3 {
	font-family: 'Cinzel', serif;
	font-weight:normal;
}
h2 {
	font-size:2.0em;
	margin-top:8px;;
}
#page-title {
	box-shadow: none !important;
	background-image: -webkit-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: -moz-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: -o-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: linear-gradient(180deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-color: #CEEFF9;	
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #C2261B;
	font-size:2.6em;
	height:50px;
}
#page-title span {
	color: #032a5b;
	font-family: 'Cinzel', serif;
	background-color: transparent;
	padding-bottom:0em;
	padding-left:.55em;
	padding-right:.35em;
	padding-top:.45em;
	}
.wrapper .container{
	background-color: #DADADA;
}
.blue-color .block-inner {
	background-image: -webkit-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: -moz-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: -o-linear-gradient(270deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	background-image: linear-gradient(180deg,rgba(165,228,248,1.00) 14.06%,rgba(232,245,249,1.00) 49.78%,rgba(165,228,248,1.00) 90.64%);
	padding-bottom:8px;
	padding-top:0px;
}
.blue-color .block-inner p {
	margin-top:.6em;
}
.blue-color .block-inner form {
	margin-bottom:0px;
	padding-bottom:15px;
}
/*Search Form*/
/*Home page slide show*/
.view-home-page-slide-show h2.node-title, .view-home-page-slide-show .submitted {
	display:none;
}

/*Home page slide show END */
/*Header*/
#name-and-slogan .site-slogan {
	font-size: 2.2em;
	line-height: 1.8em;
	text-shadow: none;
	font-family: 'Cinzel', serif;
	color: #EBEBEB;
	font-weight: normal;
	text-transform: none;
	background-image: none;
}
#name-and-slogan {
	margin-top:20px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	letter-spacing:1px;
}
@media screen and (min-width: 960px) {
#header {
	padding-top:25px !important;
}
}
@media screen and (max-width: 960px) {
#header {
	padding-top:45px !important;
}
#header #logo, #name-and-slogan {
	margin-left:auto;
	margin-right:auto;
	float:none;
	display:table;
}
}
/*Header end*/

/*Header Search Box*/
#block-search-form .block-content {
	width:150px;
	position:absolute;
	top:5px;
	right:5px;
	z-index:5000000;
}
@media screen and (min-width: 960px) {
	#block-search-form .block-content {
	width:180px;
}
}
@media screen and (max-width: 960px) {
	#block-search-form .block-content {
	width:250px;
}
}
#header .block-search .container-inline div {
	float:none;
	margin-right:0px;
}
#header #search-block-form span.button {
	float:none;
	width:25px;
	line-height:25px;
	height:25px;
	margin-right:-5px;
}
#header #search-block-form {
	margin-top: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 5px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	position: absolute;
	width: 220px;
	top: -50px;
	right: -3px;
}
@media screen and (max-width: 960px) {
	#header #search-block-form {
		top: 4px;
		right: 12px;
	}
}
#search-block-form .container-inline {
	padding-right:7px;
}

/*Navigation*/
.tb-megamenu {
	background-image: -webkit-linear-gradient(270deg,rgba(20,20,20,1.00) 0%,rgba(68,68,68,1.00) 43.99%,rgba(19,19,19,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(20,20,20,1.00) 0%,rgba(68,68,68,1.00) 43.99%,rgba(19,19,19,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(20,20,20,1.00) 0%,rgba(68,68,68,1.00) 43.99%,rgba(19,19,19,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(20,20,20,1.00) 0%,rgba(68,68,68,1.00) 43.99%,rgba(19,19,19,1.00) 100%);
	background-color: #222121;
}
.tb-megamenu .btn-navbar {
	margin-left:15px;
	margin-top:8px;
}
@media screen and (max-width: 960px) {
	#menu-bar-wrapper {
		margin-left:-20px !important;
		margin-right:-20px !important;
	}
	#header {
		display:table;
		width:100%;
	}
}
#menu-bar-wrapper .container {
	padding-bottom:0px;
}
@media screen and (min-width: 960px) {
  .tb-megamenu .nav > li > a {
	  padding-left:15px;
	  padding-right:15px;
  }
}
.tb-megamenu .nav > li.donate > a  {
	font-size:1.3em;
	padding-top:14px;
	padding-bottom:11px;
}
.tb-megamenu .nav > li.donate > a:hover {
	color:#FF0004
}
.tb-megamenu .tb-megamenu-subnav > li.boldheader > a {
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	margin-top: 0px;
	margin-bottom: 20px;
	text-transform: uppercase;
}
/*Navigation END*/

/*Footer*/
#footer {
	padding-top:15px;
	padding-bottom:15px;
}
.scazfooter {
	text-align:center;
	font-size:1.2em;
}
/*Footer End*/

/*Facebook Like Box*/
.facebook {
	margin-left:-18px;
	margin-top:-18px;
	margin-right:-18px;
	style="border:none; 
	overflow:hidden; 
	height:500px;
}
@media screen and (max-width: 960px) {
	.facebook {
		width:105%;
	}
}
@media screen and (min-width: 960px) {
	.facebook {
		width:248px;
	}
}
/*FB End*/