*,
*:before,
*:after {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

*:before,
*:after {
	position: absolute;
}

img{
	max-width: 100%;
	height: auto;
}

html,
button,
input,
select,
textarea {
    color: #222;
}

html, body {
	font-family: 'Merriweather', serif;
    font-size: 13px;
    line-height: 1.4;
	height: 100%
}

a{
	text-decoration: none;
	color: #3498db;
	outline: 0 !important;
}

textarea {
    resize: vertical;
}

/*
* Header Config
*/
.comingsoon {color:#FF0000; font-weight:bold; font-style:italic;}
iframe{width:100%; clear:both; overflow:hidden; border:0px;}
header.page-header {
    background-color: #FFFCF5;
    min-height: 239px;
    width: auto;
	background:url(images/header-bg.png) repeat-x center top;
}
.content{position:relative;}
.txtcenter{text-align:center;}
.ab1{position:absolute;margin-left:10px;right:0; top:0;}

.center{text-align: center; font-size: 20px; margin: 0 auto; width: 100%;}
.logo-wrapper{padding:25px 0 0 0;position:relative;}
.flash{margin:0 auto;position:absolute;left:135px;top:120px;cursor:pointer;display:block;}
.flash1{display:none;}

.header-info{padding:1px 0 0 0;font-family: 'Lato', sans-serif;font-size:15px;color:#333333;}
.header-info .fb{width:28px;/* height:36px;background:url(images/fb-icon.png); */position:relative;top:10px;margin-left:5px;}
.header-info .twitter{width:48px;/* height:31px;background:url(images/twitter-icon.png); */position:relative;top:8px;}
.online a{text-decoration:none;font-family: 'Lato', sans-serif;font-size:18px;font-weight:bold;color:#fff;text-transform:uppercase;display:block;width:177px;height:36px;background:url(images/header-btn.png)no-repeat top left;transition:all 0.5s ease-in-out;line-height:38px;text-align:center;margin-top:15px;float:right;}
.online a:hover{background:url(images/header-btn.png)no-repeat bottom left;transition:all 0.5s ease-in-out;}
.floatright-img{float:right; margin-left:15px;}

/*
* Navigation Config
*/

nav.page-nav{
	margin-top:10px;


}
nav.page-nav ul{margin:0 auto;padding:0;list-style:none;}
nav.page-nav li{
	display: inline-block;
	vertical-align: middle;
	position: relative;
}

nav.page-nav li a{
	display: block;
	color: #241e1e;
	padding:0px 30px;
	font-family: 'Lato', sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	line-height:50px;
	text-align:left;
	height:50px;

}
nav.page-nav li:first-child a{margin:0 auto;}
nav.page-nav li:nth-child(2) a, nav.page-nav li:nth-child(3) a, nav.page-nav li:nth-child(4) a{line-height:15px; padding-top:10px;}

nav.page-nav li:nth-child(9) a{line-height:10px; padding-top:10px;text-align:center;}



nav.page-nav li a .nav-sub span{display:block; text-align:center; position: relative;
	right: 0; left:0; top: 0; padding:0;font-size:10px!important;text-transform:uppercase!important;}

	/*FOR ALL*/
nav.page-nav li a .nav-sub{display:block;  text-align:left; position: relative;
	right: 0; left:0; top: 0; padding:0;}

nav.page-nav ul li:nth-child(9) a .nav-sub {text-transform: uppercase;font-size:10px}

nav.page-nav li a:hover,
nav.page-nav li a:active,
nav li.current_page_item a{
	color: #ff8432;
}

nav.page-nav ul li:after{content:url(images/nav-spaver.png);position:absolute;top:0;right:-2px;}
nav.page-nav ul li:last-child:after{content:"";}

/* Drop down icon */
nav.page-nav span{
	position: absolute;
	right: 0; top: 0;

	display: none;
	padding: 5px;
	cursor: pointer;
	z-index: 9;

}

/* Navigation bar icon */
.nav-toggle-button{
	position:relative;
	top:-10px;
	display: none;
	float: right;
	color: #231d1d;
	cursor: pointer;

}

.nav-toggle-button .fa{
	display: block;

}
nav.page-nav ul ul li a{
		text-align:left!important;
	}

nav.page-nav ul ul li a:hover, nav ul ul li.current_page_item a{
color: #ffc000;
}
nav.page-nav ul ul li:after{content:""!important;}
/*
*Banner Area
*/

#banner{width:100%;min-height:743px;background:url(images/banner-bg.png)repeat-x center top;margin-top:-10px;}

#banner .wrapper { width:1500px; margin:0 auto;padding:0;position:relative; }

.slider{width:1500px;height:500px;margin:0 auto;padding:0;position:relative;z-index: 9;}
.slider img { height: 500px; }
.rslides { position: absolute !important; }

.banner-container{ position: absolute; z-index:999;width:1500px;max-width:100%;min-height:145px;background:rgba(0,0,0,.5);bottom:0;}
.banner-info{width:980px;max-width:100%;position:relative;}
.slogan{font-family: 'Lato', sans-serif;font-size:28px;color:#fff;font-weight:bold;float:left;}
.slogan-cont{font-family: 'Lato', sans-serif;font-size:16px;color:#fff;width:730px;max-width:100%;line-height:28px;margin-top:10px;float:left;}
.banner-info a{font-family: 'Lato', sans-serif;font-size:20px;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;width:175px;height:49px;display:block;background:url(images/banner-btn.png)no-repeat left top;transition:all 0.5s ease-in-out;position:absolute;right:5px;top:55px;line-height:49px;text-indent:15px;}

.banner-info a:hover{background:url(images/banner-btn.png)no-repeat right top;transition:all 0.5s ease-in-out;}

.technology {cursor:pointer; font-size:14px;font-weight:bold; margin:5px 0; padding:10px 0; width:auto; background:#e8e8e8 !important;color:#428be7;font-family: 'Merriweather', serif;
    font-size: 13px;}
.openlanguage {color:#000; background:#fff;font-family: 'Merriweather', serif;
    font-size: 13px;}
.closedlanguage {color:#000; background:#e8e8e8;font-family: 'Merriweather', serif;
    font-size: 13px;}
.thelanguage {padding:0 10px 0 10px;  width:650px; background:#fff !important;font-family: 'Merriweather', serif;
    font-size: 13px; width:100%;}
/*
* Middle Area Config
*/

#mid{ margin: -33px auto 0px; text-align:center; height: auto; overflow: hidden; clear:both; width: 100%; text-align: center;}
#mid .wrapper { min-height: 210px; padding-top: 25px;max-width:100%; }
#mid ul{padding: 0px; list-style:none;}
#mid ul li { display: inline-block; vertical-align: top; width: 320px; height: 155px; position: relative; max-width: 100%; margin: 0px 5px; position: relative;}
#mid ul li a{text-transform: uppercase; color: #fff; font-family: 'Lato Black', sans-serif; font-weight: bold; font-size: 18px; background: url(images/mid-btn-bg2.jpg) repeat-x right top #458de9; position: absolute; left: 0px; bottom: 8px; padding: 10px 22px 10px 15px;}
#mid ul li a:hover, #mid ul li:hover a, #mid ul li.current_page_item a{background: #ffc30c; }

#mid ul li:nth-child(1) { background: url(images/mp1.png) center top no-repeat; }
#mid ul li:nth-child(2) { background: url(images/mp2.png) center top no-repeat; }
#mid ul li:nth-child(3) { background: url(images/mp3.png) center top no-repeat; }

#mid .margin { margin: 0 10px; }
#mid .margin2 { margin: 0 20px; }

#mid  ul li:nth-child(1):hover, #mid  ul li:nth-child(1).current_page_item { background: url(images/mp1-hover.png) center top no-repeat; }
#mid  ul li:nth-child(2):hover,  #mid  ul li:nth-child(2).current_page_item { background: url(images/mp2-hover.png) center top no-repeat; }
#mid  ul li:nth-child(3):hover,  #mid  ul li:nth-child(3).current_page_item { background: url(images/mp3-hover.png) center top no-repeat; }

#mid  ul li:nth-child(1):hover h1,  #mid  ul li:nth-child(1).current_page_item h1{ color:#2c2c2c;background-color:#ffc30c; }
#mid  ul li:nth-child(2):hover h1,  #mid  ul li:nth-child(2).current_page_item h1{ color:#2c2c2c; background-color:#ffc30c;}
#mid  ul li:nth-child(3):hover h1,  #mid  ul li:nth-child(3).current_page_item h1{ color:#2c2c2c; background-color:#ffc30c;}

#mid  ul li:nth-child(1) h1 { width: 279px; height: 47px; line-height: 47px; max-width:100%;}

#mid h1 { position: absolute; bottom: 9px; left: 0; font: bold 18px/47px Lato; background: #6fafff; max-width:100%; width: 225px; height: 46px; color: #fff; text-align: center; margin: 0; }

/*
* Sidebar Area Config
*/

aside.page-sidebar{
	width: 320px;
	max-width: 100%;

}
.prolife{margin-top:30px;}
.prolife a{background:#428be7;display:block;font-size:16px;font-weight:bold; line-height:49px;text-align:center;color:#FFF !important;}



.our_attorney a{margin:10px 0;background:#428be7;display:block;width:100%;font-size:16px;font-weight:bold; line-height:49px;text-align:center;color:#FFF;}
.our_attorney a:hover, .prolife a:hover{background:#e75d00;}

.donation_con {padding: 20px 15px; text-align: center; background: #ffc30c; margin:0 auto 25px}
.donation_con a{display: block; width: 200px; font-size: 25px;line-height: 50px;background: #428be7; color: #fff; border: 2px solid #fff;transition: all 0.5s ease-in-out;margin:0 auto;}
.donation_con a:hover {background: #e75d00;}

.prayers{width:320px;max-width:100%;min-height:230px;background-color:#000;position:relative;}
.prayers-img{}
.prayer-con{width:320px;max-width:100%; min-height:135px;padding-left:20px;background:rgba(0,0,0,.5);z-index:999;}
.prayer-con h1{font-family: 'Merriweather', serif;font-size:18px;font-weight:bold;color:#ffc000;margin:0 auto;margin-top:5px;}
.prayer-con p{font-family: 'Lato', sans-serif;font-size:20px;color:#fff;}

.prayer-con a{display:block;text-transform:uppercase;font-family: 'Lato', sans-serif;font-size:15px;color:#fff;background:url(images/prayers-btn.png)no-repeat top left;transition:all 0.5s ease-in-out;width:135px;height:39px;line-height:39px;text-indent:20px;margin-top:10px;}
.prayer-con a:hover{background:url(images/prayers-btn.png)no-repeat bottom left;transition:all 0.5s ease-in-out;}

.sidebar-img{width:320px;max-width:100%;}
.photogal {max-width:100%;}
.photogal ul {padding:0; margin:0; list-style:none;}
.photogal ul li a{text-decoration:none;text-transform:uppercase;font-family: 'Lato', sans-serif;font-size:18px;color:#fff;display:block;width:320px;height:49px;line-height:49px;text-indent:5px;background:#428be7;transition: all 0.5s ease-in-out; text-indent:20px; font-weight:bold;max-width:100%; margin-bottom:5px;}
.photogal ul li a:hover, .photogalul li:hover a, .photogal ul li.current_page_item a{background:#e75d00;transition: all 0.5s ease-in-out;}

.pp{margin:0 auto;padding:0;text-align:center;display:block;margin-top:10px;}





aside.page-sidebar .row{
	margin: 10px auto;
}
.credit-cards{margin-top:20px; text-align:center;}
.credit-cards span{font-size: 15px; font-weight: bold;}

/*
* Main Content Area Config
*/

.page-content {
	width: 650px;
	max-width: 100%;
	padding: 0px 20px 20px 0;
}
.main-t1{font-size:16px; text-align:center; text-decoration:underline; font-weight:bold;}
.main-t2{ text-align:center; text-decoration:underline; font-weight:bold;}
.page-content h1{font-family: 'Lato', sans-serif;font-size:20px;color:#333333;font-weight:bold;}
.page-content p{line-height:28px;}
.page-content .droid{font-family: 'Droid Serif', serif;font-weight:bold;font-style:italic;color:#e75d00;}

.page-content a{color:#428be7;font-weight:bold;text-decoration:none;}
.page-content a:hover{color:#e75d00;}

.page-content ul {margin:0; padding:0; padding-left:20px; list-style:none;}
.page-content ul li{ line-height:20px; margin-bottom:3px; position: relative; padding:3px;}
.page-content ul li:before{ position: absolute; content: url(images/bull.png); left: -25px; top: 1px;}
.page-content .daily{text-align:center;width:100%;}
.page-content .indent{font-style:italic; margin-left:40px;line-height:25px}
.comp,
.mark{
	color: #333333;
	font-weight: bold;
}
.buildings img {
    width: 185px;
    height: 160px;
    margin: 0 5px;
}
.page-btn a{display:block; font-weight:bold; font-size:13px; max-width:330px; text-align:center; padding:50px; line-height:50px; border-radius:5px; background:#468ee9; color:#FFF!important;}
.page-btn a:hover{ background:#ffc30b; color:#FFF!important;}

.page-btn2 a{display:block; font-weight:bold; font-size:13px; margin:10px auto; max-width:330px; text-align:center; padding:15px 0; line-height:20px; border-radius:5px; background:#468ee9; color:#FFF!important;}
.page-btn2 a:hover{ background:#ffc30b; color:#FFF!important;}

#bottom{ margin: 0 auto;padding:0;background:url(images/bottom-bg.png)repeat-x center top;height:297px;}
.bot{height:297px;}
.bot-left{width:320px;height:297px;padding:30px 0;}
.bible{width:320px;max-width:100%;height:230px;background-color:#1a1a1a;position:relative;}
.bible-img{position:absolute;top:0;}
.bible-con{width:320px;height:135px;padding-left:20px;background:rgba(0,0,0,.5);position:absolute;bottom:0;z-index:999;}
.bible-con h1{font-family: 'Merriweather', serif;font-size:18px;font-weight:bold;color:#ffc000;margin:0 auto;margin-top:5px;}
.bible-con .bib{font-family: 'Lato', sans-serif;font-size:20px;color:#fff;}
.bible-con a{display:block;text-transform:uppercase;font-family: 'Lato', sans-serif;font-size:15px;color:#fff;background:url(images/prayers-btn.png)no-repeat top left;transition:all 0.5s ease-in-out;width:135px;height:39px;line-height:39px;text-indent:20px;margin-top:10px;}
.bible-con a:hover{background:url(images/prayers-btn.png)no-repeat bottom left;transition:all 0.5s ease-in-out;}

.bot-right{width:645px;max-width:100%;height:297px;padding:30px 0;padding-left:20px;}
.bot-right-head{font-family: 'Lato', sans-serif;font-size:18px;color:#323232;text-transform:uppercase;}
.bot-right-con{font-family: 'Lato', sans-serif;font-size:13px;color:#2b2b2b;line-height:25px;margin-top:15px;}
.bot-right  .fname{border:none; max-width:100%; width:624px;height:38px;padding:10px;padding-left:20px;font-family: 'Lato', sans-serif;font-size:13px;color:#000;margin-top:10px;}
.bot-right  .email{border:none; max-width:100%; width:624px;height:38px;padding:10px;padding-left:20px;font-family: 'Lato', sans-serif;font-size:13px;color:#000;margin-top:10px;}
.bot-right  .lname{border:none; max-width:100%; width:624px;height:38px;padding:10px;padding-left:20px;font-family: 'Lato', sans-serif;font-size:13px;color:#000;margin-top:5px;}
.bot-right  .email{border:none; max-width:100%; width:470px;height:38px;padding:10px;padding-left:20px;font-family: 'Lato', sans-serif;font-size:13px;color:#000;margin-top:5px;}
.bot-right  .sign-up{width:145px;height:39px;border:none;font-family: 'Lato', sans-serif;font-size:15px;color:#fff;text-transform:uppercase;background:url(images/news-btn.png)no-repeat top left;transition:all 0.5s ease-in-out;position:relative;left:5px;top:2px;}
.bot-right .sign-up:hover{background:url(images/news-btn.png)no-repeat bottom left;transition:all 0.5s ease-in-out;}

.mission-img{margin:15px 0 15px 0;}
.mission-img tr{border-bottom:none;}
.mission-img tr td{padding:10px;}

.table {border-collapse:collapse; margin-top:20px; margin-bottom:20px;}
.table th {text-align:center; border:1px solid #CCC; background:#530105; font-weight:bold; color:#FFF;}
.table td {border:1px solid #ccc; text-align:center; padding:10px;}
.table td:nth-child(even) {width:180px; background:#FFF;}
.table td:nth-child(odd) {width:180px; background:#e6e6e6;}
.content-td {text-align:left !important;}

.book_title{text-align:center; font-weight:bold; color:#000;}

/*
* Footer Area Config
*/

footer.page-footer{
	color: #fff;
	min-height:278px;

}
#footer{position:relative;}
/* .footer-top{min-height:412px;width:100%;} */
.footer-top {min-height:480px;width:100%;display: flex;justify-content: space-around;}
.godaddy_seal{max-width:100%;margin: 0 auto;width: 400px;}

/* .footerbox1{width: 335px;max-width:100%;min-height: 205px;text-align:left;position:relative;top:20px;} */
.footerbox1{max-width:100%;min-height: 205px;text-align:left;position:relative;top:20px;}
.footerbox1 .footerbox1-head{font-family: 'Lato', sans-serif;font-size:18px;color:#333333;font-weight:bold;text-transform:uppercase;}


.footerbox1 ul {margin:20px 0 0 0; padding:0; list-style:none;}
.footerbox1 ul li {font-family: 'Lato', sans-serif;font-size:13px; color:#333333; padding:0 0 0 25px; position:relative;line-height:23px;}
.footerbox1 ul li a {color:#333333; text-decoration:none;font-weight:bold;word-wrap: break-word;word-break: break-all;}
.footerbox1 ul li a:hover {color:#ff6000; }
.footerbox1 ul li:first-child:before{content:url(images/maps.png); position:absolute; top:0px;left:0;}
.footerbox1 ul li:nth-child(2):before{content:url(images/phone.png); position:absolute;top:3px;left:0;}
.footerbox1 ul li:last-child:before{content:url(images/mail.png); position:absolute;top:0px; left:0;}

.footerbox1 .second_info li:first-child:before{content:url(images/maps.png); position:absolute; top:0px;left:0;}
.footerbox1 .second_info li:nth-child(2):before{content:url(images/mail.png); position:absolute;top:3px;left:0;}
.footerbox1 .second_info li:last-child:before{content:url(images/phone.png); position:absolute;top:0px; left:0;}

.footerbox1 .ftr_ul_con {display: flex;justify-content: space-around;}
.footerbox1 .ftr_ul_con ul {width: 48%}

/* .footerbox2{width:310px;max-width:100%;min-height: 205px;text-align:left;position:relative;top:20px;} */

.footerbox2{max-width:100%;min-height: 205px;text-align:left;position:relative;top:20px;}
.footerbox2 .footerbox2-head{font-family: 'Lato', sans-serif;font-size:18px;color:#333333;font-weight:bold;text-transform:uppercase;}

.footbox2-left{float:left;}
.footbox2-left ul {width:150px;max-width:100%;margin: 1em auto; padding: 0;text-align: center;list-style: none;text-align:left;margin:10px 0 0 0;}
.footbox2-left ul li {display:inline-block;vertical-align:top;width:150px;margin:0px 0 0px 0px;padding:0 0px 0 0px;position:relative;}
.footbox2-left ul li:before{content:"›";position:absolute;top:5px;left:5px;color:#333333;font-weight:bold;}
.footbox2-left ul li a {font-family: 'Lato', sans-serif;font-size:12px;color:#333333; text-decoration:none; padding:3px 0px;display:block;text-indent:20px;text-transform:uppercase;}
.footbox2-left ul li a:hover, .footerbox2 ul li.current_page_item a {color:#ff6000;}
.footbox2-left ul li:hover:before,.footerbox2 ul li.current_page_item a {color:#ff6000;}
.footbox2-left ul li a span{display:block;line-height:13px;}

.footbox2-right{float:right;}
.footbox2-right ul {width:150px;max-width:100%;margin: 1em auto; padding: 0;text-align: center;list-style: none;text-align:left;margin:10px 0 0 0;}
.footbox2-right ul li {display:inline-block;vertical-align:top;width:130px;margin:0px 0 0px 0px;padding:0 0px 0 0px;position:relative;}
.footbox2-right ul li:before{content:"›";position:absolute;top:5px;left:5px;color:#333333;font-weight:bold;}
.footbox2-right ul li a {font-family: 'Lato', sans-serif;font-size:12px;color:#333333; text-decoration:none; padding:3px 0px;display:block;text-indent:20px;text-transform:uppercase;}
.footbox2-right ul li a:hover, .footerbox2 ul li.current_page_item a {color:#ff6000;}
.footbox2-right ul li:hover:before,.footerbox2 ul li.current_page_item a {color:#ff6000;}
.footbox2-right ul li a span{display:block;line-height:10px;}

.footbox2-right ul li:nth-child(4) a span{font-size:10px;text-transform:uppercase;}

/* .footerbox3{width: 325px;max-width: 100%;min-height: 205px;text-align:left;position:relative;top:20px;} */

.footerbox3{max-width: 100%;min-height: 205px;text-align:left;position:relative;top:20px;}

.footer-bottom{background:url(images/footer-bottom-bg.jpg)repeat-x center top;height:51px;}
.foot{margin:0 auto;text-align:center;padding-top:20px;}
/*
.nav-footer ul{
	margin: 1em auto;
	padding: 0;

	text-align: center;
	list-style: none;
}

.nav-footer ul li{
	display: inline-block;
	vertical-align: top;
}

.nav-footer ul li a{
	display: block;
	padding: 10px 15px;
	color: #fff;
	border: 1px solid transparent;
}


.nav-footer ul li a:hover,
.nav-footer li.current_page_item a{
	border: 1px solid;
}*/


/*
* Copyright Config
*/
#copyright{font-family: 'Lato', sans-serif;font-size:12px;color:#fff;margin:0 auto;}

#copyright a{
	color: #fff;
}

/*
* Dang IE 7
*/
.lt-ie8 .dang-ie{
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: #00abdd;
}

.message{
	text-align: center;
	color: #fff;
	font-size: 20px;

	position: absolute;
	top: 20%;
	left: 0;
	right: 0;
}

.inner-message{
	position: relative;
	top: -20%;
	left: 0;
	right: 0;

	text-align: center;
	margin: auto;
}

.inner-message img{
	position: relative;
	left: 3em;
}

.inner-message a.download{
	display: block;
	width: 300px;
	padding: 10px;
	color: #fff;
	margin: 2em auto;
	border: 1px solid #fff;
}

.terms{
	color: #fff;
	font-size: 13px;
	padding: 20px;

	position: absolute;
	right: 0;
	bottom: 0;
}

.terms a{
	color: #fff;
	font-weight: bold;
}

.lt-ie8 .protect-me{
	display: none;
}


.photogal2 {max-width:100%;}
.photogal2 ul {padding:0; margin:0 !important; list-style:none;}
.page-content ul li { line-height: 20px; margin-bottom: 3px; position: relative; padding: 3px; display: block; vertical-align: top; }
.photogal2 ul li a { text-decoration: none; text-transform: uppercase; font-family: 'Lato', sans-serif; font-size: 18px; color: #fff; display: block; width: 306px; height: 49px; line-height: 49px; background: #428be7; transition: all 0.5s ease-in-out; font-weight: bold; max-width: 100%; margin-bottom: 5px; text-align: center; }
.photogal2 ul li a:hover, .photogalul li:hover a, .photogal ul li.current_page_item a{color: #fff !important; background:#e75d00;transition: all 0.5s ease-in-out;}
.page-content .photogal2 ul li:before { content: "" !important; }
/*======================== The Great House Disaster Relief ========================*/
div .disaster-logo{text-align:center;}

.fb-post{text-align:center;}
