/* BODY---------------------------------------------------------------- */
html{width:100%; height:100%; padding:0; maring:0;}
body {font-size:20px;color: #222222; background:#EEEEEE url("../images/back.png") repeat;  width:100%; height:100%; font-family: 'Roboto', sans-serif; font-weight:300;padding:0; maring:0;}

/* TEXT---------------------------------------------------------------- */
h1 {margin: 0; padding:0; font-size: 0;}
h2 {font-size: 38px;}
.title{font-size: 70px; color:#00314a; font-weight:700; text-align:center; display:block; padding:0 0 40px 0; margin:0 auto; margin-bottom:60px; border-bottom:5px solid #dadad7; text-transform:uppercase;}

.header{font-size: 32px; color:#00314a; font-weight:700;}
.headerNo{font-size: 32px; color:#00314a; font-weight:700;margin-bottom:0px;}
.header1{font-size: 26px; color:#00314a; font-weight:700;}

.bigger {font-size:26px;}
.bigger1 {font-size:26px; color:#FFFFFF;}
ul.bullet { list-style-type:square; margin-left:10px; margin-bottom:30px; margin-top:20px;} 
ul.bullet li {margin-bottom:20px;padding-bottom:10px;} 
ul.bullet a { font-weight:400; text-decoration:underline;} 

ul.bullet1 { list-style-type:square; margin-left:10px; margin-bottom:0px; margin-top:10px;} 
ul.bullet1 li {margin-bottom:10px;} 
ul.bullet1 a { font-weight:400; text-decoration:underline;} 


a {outline: 0 !important;outline-style:none; text-decoration:none;}
a:link{text-decoration:none; }
a:hover {text-decoration: none; outline: none;outline: 0 !important;outline-style:none;}
a:active {outline: 0 !important;outline-style:none; text-decoration:none;}
a:visited {outline: 0 !important;outline-style:none; text-decoration:none;}
a:visited:active {outline: 0 !important;outline-style:none; text-decoration:none;}
p{margin-bottom:40px;}
p a{text-decoration:none; color:#3d8bb3; border-bottom:1px solid #3d8bb3;}
p a:link{text-decoration:none; color:#3d8bb3; border-bottom:1px solid #3d8bb3;}
p a:hover{text-decoration:none; color:#01365e; border-bottom:1px solid #01365e;}
p a:active{ text-decoration-color:#FFFFFF;text-decoration:none;}
p a:visited{ text-decoration-color:#FFFFFF;text-decoration:none;}
p a:visited:active {outline: 0 !important;outline-style:none; text-decoration:none;}

/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0; margin:0 auto; display:block;}
.img_Right{float:right; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 0 40px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.img_Right1{float:right; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 0 60px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.img_Left{float:left; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 40px 40px 0; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.resizeable{float:left; width:100%; height: auto; max-width:900px; border:0; padding:0; margin:0 0 20px 0; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}

/* NAVTOP---------------------------------------------------------------- */
.navtop {position: relative; top:0; width: 100%;margin: 0;padding: 0; display:table;}
.navtop_container {position:relative;margin: 0 auto;padding: 0 10px 0 0;width: 100%; text-align:right;}
.navtoptext {font-size:14px; color:#4299db; padding:7px 20px 0px 0; margin:0; float:right; position:relative; font-weight:300;z-index:1000;text-transform:uppercase;}
.navtoptext a {color:#4299db; text-decoration:none;text-shadow: #000000 0.075em 0.075em 0.075em;}
.navtoptext a:hover {color:#FFFFFF; text-decoration:none;}
.flag {padding:0; margin:-3px 10px 0 0; position:relative;}
#fawesomeicons {text-align: right; margin:0; padding:0; position:relative; float:right;-webkit-font-smoothing: antialiased;}
#fawesomeicons a {display: inline-block;font-size: 16px;border: 0px solid #2c4177;width: 26px;height: 25px;padding: 2px 6px 0px 0px; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.075em 0.075em 0.075em;}
#fawesomeicons a:hover{background:transparent;color:#FFFFFF;}

/* HEADER & NAV---------------------------------------------------------------- */
#header {position: fixed;top:0; width: 100%;background-color:transparent; margin:0; padding:0;z-index:999;}
#header .header-content {border-bottom: 0px solid rgba(255, 255, 255, 0.15);margin: 0 auto;padding: 5px 40px 5px 40px;width: 100%; max-width:1500px; -moz-transition: padding 0.3s;-o-transition: padding 0.3s;-webkit-transition: padding 0.3s;transition: padding 0.3s; }
#header .logo {float: left; padding:10px 0 2px 0px; margin: -20px 0 0 5px;border-bottom:0px;}
.logo img {padding:0; margin:0; width:100%; height:auto; max-width:250px; border-bottom:0px;}
#header.fixed {background-color:#00243f;margin:0;-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);z-index:999;}
#header.fixed .header-content {border-bottom: 0; padding: 0 40px 0 40px; margin:0 auto;width: 100%; max-width:1500px; }
#header.fixed .nav-toggle {top: 35px; }
#header.fixed .navigation li {display: block;}
#header.fixed .navigation a {color: #c2cbd4;text-shadow: #000000 0.075em 0.075em 0.075em; font-weight:400;}
#header.fixed .navigation a:hover {color: #FFFFFF;background-color: #003258;text-decoration:none;}
#header.fixed .navigation a:focus {color: #FFFFFF;background-color: #003258;text-decoration:none;}
#header.fixed .navigation li.active > a {color: #FFFFFF; background:#003258; text-decoration:none;}
#header.fixed .navigation li.active > a:hover {color: #FFFFFF;background-color: #003258;text-decoration:none;border-radius:0px;}
#header.fixed .navigation .dropdown-menu > li > a {color: #c2cbd4;}
#header.fixed .navigation .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{display: block; color: #FFFFFF; background-color:#024272;}
.navigation.open {opacity: 1;background-color:#003258;visibility: visible;-moz-transition: opacity 0.5s;-o-transition: opacity 0.5s;-webkit-transition: opacity 0.5s;transition: opacity 0.5s; }
.navigation {float: right; margin-right:15px;}
.navigation li {display: block; margin-top:5px; margin-left:5px;}
.navigation a {color: #c2cbd4;font-size: 20px; padding:10px; -webkit-font-smoothing: antialiased; text-decoration:none;text-shadow: #000000 0.075em 0.075em 0.075em; font-weight:400;}
.navigation li > a:hover, .navigation a:hover, .navigation a.active {color: #FFFFFF; background:#003258; text-decoration:none; }
.navigation li.active > a, .navigation li.active > a:hover, .navigation li.active > a:focus {color: #FFFFFF; text-decoration:none; background:#003258; text-decoration:none;}
.nav-toggle {display: none;height: 44px;overflow: hidden;position: fixed;right: 30px;text-indent: 100%;top: 35px;white-space: nowrap;width: 44px;z-index: 99999;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s; -webkit-font-smoothing: antialiased;}
.nav-toggle:before, .nav-toggle:after { border-radius: 50%;content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;-moz-transform: translateZ(0);-ms-transform: translateZ(0);-webkit-transform: translateZ(0);transform: translateZ(0);
-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: -webkit-transform;
transition-property: transform; }
.nav-toggle:before {background-color: #4299db;-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;-webkit-transition-duration: 0.3s;transition-duration: 0.3s; }
.nav-toggle:after {background-color: #FFFFFF;-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);-moz-transition-duration: 0s;-o-transition-duration: 0s;-webkit-transition-duration: 0s;transition-duration: 0s; }
.nav-toggle span {background-color: #fff;bottom: auto;display: inline-block;height: 3px;left: 50%;position: absolute;right: auto;top: 50%;width: 18px;z-index: 10;-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%); }
.nav-toggle span:before, .nav-toggle span:after { background-color: #fff;content: "";height: 100%;position: absolute;right: 0;top: 0;width: 100%;-moz-transform: translateZ(0);-ms-transform: translateZ(0);-webkit-transform: translateZ(0);
transform: translateZ(0);-moz-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-transition: -moz-transform 0.3s;-o-transition: -o-transform 0.3s;-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s; }
.nav-toggle span:before {-moz-transform: translateY(-6px) rotate(0deg);-ms-transform: translateY(-6px) rotate(0deg);-webkit-transform: translateY(-6px) rotate(0deg);transform: translateY(-6px) rotate(0deg); }
.nav-toggle span:after { -moz-transform: translateY(6px) rotate(0deg);-ms-transform: translateY(6px) rotate(0deg);-webkit-transform: translateY(6px) rotate(0deg);transform: translateY(6px) rotate(0deg); }
.nav-toggle.close-nav:before {-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0); }
.nav-toggle.close-nav:after {-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1); transform: scale(1); }
.nav-toggle.close-nav span {background-color: rgba(255, 255, 255, 0); }
.nav-toggle.close-nav span:before, .nav-toggle.close-nav span:after { background-color: #003258; }
.nav-toggle.close-nav span:before {-moz-transform: translateY(0) rotate(45deg);-ms-transform: translateY(0) rotate(45deg);-webkit-transform: translateY(0) rotate(45deg);transform: translateY(0) rotate(45deg); }
.nav-toggle.close-nav span:after {-moz-transform: translateY(0) rotate(-45deg);-ms-transform: translateY(0) rotate(-45deg);-webkit-transform: translateY(0) rotate(-45deg);transform: translateY(0) rotate(-45deg); }
.navbar .nav > li > a {height: 100%;line-height: 100%;color:#c2cbd4;text-decoration:none;}
.navbar .nav > li > a:hover {color: #FFFFFF;background-color: #003258;text-decoration:none;}
.navbar .nav > li.active > a,.navbar .nav  > li.active > a:hover,.navbar .nav  > li.active > a:focus {color: #FFFFFF;background-color: #003258;text-decoration:none; border-radius:0px;}
.navbar .nav > li > a:hover {color: #FFFFFF;background-color: #003258;text-decoration:none;  border-radius:0px;}
.navbar-nav > .open > a, .navbar-nav > .open > a:hover,.navbar-nav > .open > a:focus {color: #FFFFFF;background-color: #003258;text-decoration:none; border-radius:0px; }
.navbar-nav > li.active > a:hover,.navbar-nav > li.active > a:focus {color: #FFFFFF;background-color: #003258;text-decoration:none; }
.dropdown-menu {position: absolute;top: 70;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 0px; margin:0;  text-transform:uppercase;list-style: none;background-color: #003258;color:#c2cbd4;border:0px; border-radius:0px;  -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 6px rgba(0, 0, 0, 0.175); }
.dropdown-menu > li {padding:0; margin:0;}
.dropdown-menu > li > a{display: block; padding:15px 25px 15px 25px; margin:0; clear: both;color: #c2cbd4;text-decoration:none;font-size: 18px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {display: block; color: #FFFFFF;background-color: #024272; }
.dropdown-menu .divider {height: 1px;padding:0;overflow: hidden;background-color: #003258;margin:0;}


/* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:290px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 15px 20px;color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:20px 20px 10px 20px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }

/* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:60px 40px 0px 40px; margin:0;  background-color:#FFFFFF;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;overflow: hidden;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;overflow: hidden;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;border: 0;}
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}

.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 20px;text-align: center;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 5px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 20px;height: 20px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 36px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}

/* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 40px 60px 40px; margin: 0; height:300px; background-color:#FFFFFF;}
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
.square1{position:relative;float:left; width:32.5%; margin:0;}
.square1inside{width:100%; padding:210px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
.square2{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px;}
.square3{position:relative;float:left; width:33%; margin:0;}
.square3inside{width:100%; padding:210px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}

.square4{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px; }
.square5{position:relative;float:left; width:32.5%; margin:0; }
.square5inside{width:100%; padding:210px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}


/* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:500px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:500px;}
.boxes1{position:relative;float:left; width:50%; margin:0;}
.boxes1inside{width:100%; padding:100px; background: #3984bd;height:500px;color:#FFFFFF; font-size:26px;}
.boxes1Title{color:#FFFFFF; font-size:44px; font-weight:700; }
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 20px 40px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
.boxes2{position:relative;float:left; width:50%; margin:0;}
.boxes2inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox01.jpg");background-size: 60% 100%; background-position: top right;background-attachment: fixed;background-repeat: no-repeat;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:44px; font-weight:700; text-align:center; }
.boxes3{position:relative;float:left; width:50%; margin:0;}
.boxes3inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox02.jpg");background-size: 60% 100%; background-position: top left;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:44px; font-weight:700; text-align:center; }
.boxes4{position:relative;float:left; width:50%; margin:0; background-color:#EEEEEE;}
.boxes4inside{width:100%; padding:100px; height:500px;color:#333333; font-size:26px; }
.boxes4Title{color:#333333; font-size:44px; font-weight:700; }
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 20px 40px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }


 /* FOOTER---------------------------------------------------------------- */
#footer{display:table; position:relative; width:100%; padding:70px 0 70px 0; margin:0; background:#4e4c4c url(../images/back_footer.jpg);background-size: cover;background-position: top center;background-attachment: fixed;background-repeat: no-repeat;}
#footer_containerPhrase{position:relative; width:100%; padding:60px 0px 0px 0px; margin:0 auto; max-width:1500px; color:#ffffff; font-style:oblique; font-size:28px; text-align:center;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container1{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; }
#footer_container2{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; font-weight:300;color:#a8b0b9; font-size:18px;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container3{position:relative; width:100%; padding:70px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center;color:#90979e; font-size:15px; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a{color:#a8b0b9; text-decoration:none; border-bottom:1px solid #a8b0b9; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:300;}
.contact1 a{color:#90979e; text-decoration:none; border-bottom:1px solid #90979e; font-weight:400;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact1 a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:400;}
.kairoi {position:relative; padding: 0;margin: 0 auto;margin-top:30px; margin-bottom:30px;border: none;outline: none;height: 50px;width: 50px;display: block; background: url('../images/kairoi.png') no-repeat; background-position: 0 -50px; text-indent: -7000px;}
.kairoi:hover {display: block; width: 50px; height: 50px; background: url('../images/kairoi.png') no-repeat; background-position: 0 0px; text-indent: -7000px;}
.footer_icons{text-align: center; margin:0 auto; padding:0; position:relative; -webkit-font-smoothing: antialiased; margin-top:40px;}
.footer_icons a {display: inline-block;font-size: 44px;border: 0px;width: 44px;height: 44px;padding: 0; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.1em 0.1em 0.1em;}
.footer_icons a:hover{background:transparent;color:#FFFFFF;}
.btn-footer { text-decoration:none;background:#4299db; border: 1px solid #4299db; padding: 20px 60px;color: #FFFFFF;  font-size:20px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:0px 30px 0px 30px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-footer:hover, .btn-footer:focus {background:#26608d;  border: 1px solid #26608d; color: #FFFFFF;text-decoration:none;  -webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);}


 /* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-attachment: fixed;background-repeat: no-repeat; padding:180px 0 0 0;margin:0; height:550px;}
.about img{width:100%; height: auto; max-width:800px; border:0; padding:0; margin:0 auto; display:block;}

.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:170px 0 0 0;margin:0; height:550px;}
.connect img{width:100%; height: auto; max-width:500px; border:0; padding:0; margin:0 auto; display:block;}

.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:170px 0 0 0;margin:0; height:550px;}
.messages img{width:100%; height: auto; max-width:500px; border:0; padding:0; margin:0 auto; display:block;}

.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:160px 0 0 0;margin:0; height:550px;}
.events img{width:100%; height: auto; max-width:420px; border:0; padding:0; margin:0 auto; display:block;}

.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}
.donate img{width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 auto; display:block;}

.admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}


.support{display:table; position:relative; width:100%; padding:0 40px 0 40px; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px 30px 20px 30px; margin: 0 auto; max-width:1500px; font-size: 40px; color:#FFFFFF;  font-size: 45px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}

.support_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0.4);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0.3);overflow:hidden; margin-bottom:80px;}

.support_left {position:relative; float:left; width:67%;margin:50px 0 50px 0;padding:0px 60px 0 30px;border-right:1px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:67%;margin:50px 0 50px 0; padding:0px 60px 0 30px; min-height:500px;}
.support_right{position:relative; float:left;  width:33%;margin:50px 0 50px 0;padding:0 30px 0 0;}

ul.side_nav {margin:0;padding:0; list-style-type:none;}
.side_nav li { padding:0; margin:0;}
.side_nav li a:link,.side_nav li a:visited,.side_nav li a:active{display: block;color: #222222;text-decoration:none;width:100%;font-size:20px;font-weight: 300;padding:10px 20px 10px 40px;}
.side_nav li a.active:link,.side_nav li a.active:visited,.side_nav li a.active:hover,.side_nav li a.active:active{color: #01365e;font-weight:700;width:100%;text-decoration:none;background: transparent url(../images/side_arrow.png) 0 0 no-repeat;  padding: 8px 0 12px 40px;}
.side_nav li a:hover, a.active:visited:hover { text-decoration: underline;}

.support_right img {width:100%; height:auto; margin:0 0px 0 40px; max-width:340px;padding:0;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.5);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.5);}
.support_right img:hover {-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0);} 


.row{width:100%; padding:0; margin:0; display:block;}
.row1{width:100%; padding:0; margin:0 0 15px 0; display:block; height:25px;}
.row2{width:100%; padding:0; margin:0 0 15px 0; display:block; height:15px;}
.rowLine{width:50%; padding:0; margin:0 auto; margin-top:15px; margin-bottom:40px; display:block; height:1px; background-color:#dadbdd; }

.colLeadership1{float:left; width:50%; padding:0; margin:0 5% 0 0;display:block;}
.colLeadership2{float:left; width:45%; padding:30px 0 0 0; margin:0;display:block;}

.colLeadership3{float:left; width:48%; padding:30px 0 0 0; margin:0 2% 0 0;display:block; text-align:center;}
.colLeadership4{float:left; width:48%; padding:30px 0 0 0; margin:0 0 0 2%;display:block; text-align:center;}

.col1{float:left; width:15%; padding:0; margin:0 3% 0 0;display:block; text-align:right; vertal-align:top;}
.col2{float:left; width:82%; padding:0; margin:0;display:block; vertal-align:top;}

.formRow{width:100%; padding:0; display:table; height:60px; margin:0 0 10px 0;}
.formCol1{float:left; width:25%; padding:15px 0 0 0; margin:0 3% 0 0;display:table-cell; text-align:right;}
.formCol2{float:left; width:72%; padding:0; margin:0;display:table-cell; text-align:left;}



 /* FORMS---------------------------------------------------------------- */
.formcreate {background-color:#eef0f4;color: #111111;border:1px solid #eeeff3;padding:15px;font-size:18px; margin:0;width:100%; height:auto; max-width:350px;}

.formcreate:focus {background-color:#eef0f4;color:#111111;border:1px solid #eeeff3;padding:15px;font-size:18px; margin:0;width:100%; height:auto; max-width:350px;}


.formcreate2 {background-color:#eef0f4;color: #111111;border:1px solid #eeeff3;padding:15px;font-size:18px; margin:0;width:100%; height:auto; max-width:650px;}

.formcreate2:focus {background-color:#eef0f4;color:#111111;border:1px solid #eeeff3;padding:15px;font-size:18px; margin:0;width:100%; height:auto; max-width:650px;}

.button_div {position:absolute;left:0;bottom:0;margin:15px;}




.btn-secondary1{ text-decoration:none;background-color:#00243f;border: 2px solid #00243f; padding: 15px 20px;color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:0; text-align:center;}
.btn-secondary1 a {color:#FFFFFF; text-decoration:none;}
.btn-secondary1:hover, .btn-secondary1:focus {background-color:#4198d9;border: 2px solid #4198d9;color: #FFFFFF;  text-decoration:none; font-weight:300;}
.btn-secondary1 a:hover {color:#FFFFFF; text-decoration:none;}



 /* NEXT STEPS---------------------------------------------------------------- */

.nextRow{width:100%; padding:0; margin:0; display:block; clear:both;}
.nextRowSpacer{width:100%; padding:0; margin:0; display:block; clear:both; height:5px;}

.nextCol1  {postion:relative; float:left; width:10%; margin:0; padding:20px; text-align:center;}
.nextCol2  {postion:relative; float:left; width:85%; margin:0 0% 0 5%; padding:20px;}
.nextCol1 i{text-align:center; font-size:66px; color:#01365e; font-weight:700; margin-top:10px;}



@media screen and (max-width: 1280px) {
    
/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0 40px 0 40px; margin:0 auto; display:block;}
.img_Right{float:right; width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 0 40px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    .img_Right1{float:right; width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 0 60px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    

/* HEADER & NAV---------------------------------------------------------------- */	
#header .logo {float: left; padding:10px 0 1px 0px; margin: -20px 0 0 5px;border-bottom:0px;}
.logo img {padding:0; margin:0; width:100%; height:auto; max-width:250px; border-bottom:0px;}
#header.fixed {background-color:#00243f;margin:0;-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);z-index:999;}
#header.fixed .header-content {border-bottom: 0; padding: 0 20px 0 20px; margin:0 auto;width: 100%; max-width:1500px; }
#header .header-content {border-bottom: 0px solid rgba(255, 255, 255, 0.15);margin: 0 auto; padding: 5px 20px 0px 20px;width: 100%; }
    
.navbar-header {float: none;}
.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse {display: none!important;}
.navbar-nav {float: none!important;margin: 7.5px -15px;}
.navbar-nav>li {float: none;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
.nav-toggle {display: block; }
.navigation {position: fixed;background-color: #000;width: 100%;height: 100%;top: 0;left: 0;z-index: 99999;visibility: hidden;opacity: 0;-webkit-transition: opacity 0.5s, visibility 0s 0.5s;transition: opacity 0.5s, visibility 0s 0.5s; }
.navigation .navbar-right {position: relative;top: 45%;-moz-transform: translateY(-45%);-ms-transform: translateY(-45%);-webkit-transform: translateY(-45%);transform: translateY(-45%); }
.navigation li {display: block; margin: 0 auto; margin-bottom:15px;}
.navigation a {display: block;font-size: 28px;margin: 0 auto;text-align: center; padding:20px; color:#c2cbd4; }
.navigation li > a:hover, .navigation a:hover, .navigation a.active {color: #FFFFFF; background-color:#01365e; text-decoration:none; }
.navigation li.active > a, .navigation li.active > a:hover, .navigation li.active > a:focus, .navigation .dropdown-toggle:hover {color: #FFFFFF; background-color:#01365e; text-decoration:none; }
.navigation li.active > a, .navigation li.active > a:hover, .navigation li.active > a:focus, .navigation li > a:hover, .navigation li > a:focus, .navigation li > a:focus:hover {color: #FFFFFF;text-decoration: none;background-color: #01365e; text-decoration:none;}
.navbar-nav > .open > a, .navbar-nav > .open > a:hover,.navbar-nav > .open > a:focus {color: #FFFFFF;background-color: #01365e;text-decoration:none; border-radius:0px; }
.navbar-nav > li.active > a:hover,.navbar-nav > li.active > a:focus {color: #FFFFFF;background-color: #01365e;text-decoration:none; }
.navbar .nav > li > a {height: 100%;line-height: 100%;color:#FFFFFF;background-color:#01365e;text-decoration:none;}
.navbar .nav > li > a:hover {color: #FFFFFF;background-color:#01365e;text-decoration:none;}
.navbar .nav  > li.active > a,.navbar .nav  > li.active > a:hover,.navbar .nav  > li.active > a:focus {color: #FFFFFF;background-color:#01365e;text-decoration:none;}
.navbar-nav .open .dropdown-menu {position: static;float: none;width: 100%;margin-top: 10px; margin-bottom:40px;background-color: transparent;border: 0;box-shadow: none;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px;font-size: 20px; margin:0 auto; font-weight:300;}
.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {background-image: none;}
.dropdown-menu > li > a{display: block; padding:5px; margin:0 auto; color: #FFFFFF;text-decoration:none;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: #FFFFFF;text-decoration: none;background-color: #01365e; text-decoration:none; }
.dropdown-menu .divider {height: 0px;padding:0;overflow: hidden;background-color: #01365e;margin:0;}
    
/* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:220px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 15px 20px;color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:20px 20px 10px 20px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }

/* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:20px 20px 0px 20px; margin:0;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;float: left;border: 0;}
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 20px;text-align: center;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 5px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 20px;height: 20px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 36px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}
    
/* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 20px 40px 20px; margin: 0; height:300px; }
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
.square1{position:relative;float:left; width:32.5%; margin:0;}
.square1inside{width:100%; padding:210px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
.square2{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px;}
.square3{position:relative;float:left; width:33%; margin:0;}
.square3inside{width:100%; padding:210px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}
.square4{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px; }
.square5{position:relative;float:left; width:32.5%; margin:0; }
.square5inside{width:100%; padding:210px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}


/* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:500px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:500px;}
.boxes1{position:relative;float:left; width:50%; margin:0;}
.boxes1inside{width:100%; padding:100px; background: #3984bd;height:500px;color:#FFFFFF; font-size:24px;}
.boxes1Title{color:#FFFFFF; font-size:40px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px 20px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
.boxes2{position:relative;float:left; width:50%; margin:0;}
.boxes2inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox01.jpg");background-size: 60% 100%; background-position: top right;background-attachment: fixed;background-repeat: no-repeat;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:44px; font-weight:700; text-align:center; }
.boxes3{position:relative;float:left; width:50%; margin:0;}
.boxes3inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox02.jpg");background-size: 60% 100%; background-position: top left;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:44px; font-weight:700; text-align:center; }
.boxes4{position:relative;float:left; width:50%; margin:0;}
.boxes4inside{width:100%; padding:100px; background: #EEEEEE ;height:500px;color:#333333; font-size:24px; }
.boxes4Title{color:#333333; font-size:40px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px 20px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }
    
 /* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-attachment: fixed;background-repeat: no-repeat; padding:160px 0 0 0;margin:0; height:550px;}
.about img{width:100%; height: auto; max-width:800px; border:0; padding:0; margin:0 auto; display:block;}
    
.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:140px 0 0 0;margin:0; height:550px;}
.connect img{width:100%; height: auto; max-width:500px; border:0; padding:0; margin:0 auto; display:block;}
    
.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}
.messages img{width:100%; height: auto; max-width:500px; border:0; padding:0; margin:0 auto; display:block;}

.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}
.events img{width:100%; height: auto; max-width:420px; border:0; padding:0; margin:0 auto; display:block;}

.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}
.donate img{width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 auto; display:block;}
    
    .admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-attachment: fixed;background-repeat: no-repeat; padding:150px 0 0 0;margin:0; height:550px;}
    
.support{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px 30px 20px 30px; margin: 0 auto; max-width:1500px; font-size: 40px; color:#FFFFFF;  font-size: 45px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}
.support_container{display:table; position:relative; width:100%; padding:0 30px 0 0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);overflow:hidden; margin-bottom:0px;}
.support_left {position:relative; float:left; width:67%;margin:40px 0 50px 0;padding:0px 60px 0 30px;border-right:1px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:67%;margin:50px 0 50px 0; padding:0px 60px 0 30px; min-height:500px;}
.support_right{position:relative; float:left;  width:33%;margin:50px 0 50px 0;padding:0 30px 0 0;}
ul.side_nav {margin:0;padding:0; list-style-type:none;}
.side_nav li { padding:0; margin:0;}
.side_nav li a:link,.side_nav li a:visited,.side_nav li a:active{display: block;color: #222222;text-decoration:none;width:100%;font-size:20px;font-weight: 300;padding:10px 20px 10px 40px;}
.side_nav li a.active:link,.side_nav li a.active:visited,.side_nav li a.active:hover,.side_nav li a.active:active{color: #01365e;font-weight:700;width:100%;text-decoration:none;background: transparent url(../images/side_arrow.png) 0 0 no-repeat;  padding: 8px 0 12px 40px;}
.side_nav li a:hover, a.active:visited:hover { text-decoration: underline;}

    
}

@media screen and (max-width: 1024px) {
    
    /* BODY---------------------------------------------------------------- */
html{width:100%; height:100%; padding:0; maring:0;}
body {font-size:18px;color: #222222; background:#FFFFFF;  width:100%; height:100%; font-family: 'Roboto', sans-serif; font-weight:300;padding:0; maring:0;}
    
.header{font-size: 30px; color:#00314a; font-weight:700;}
    .headerNo{font-size: 30px; color:#00314a; font-weight:700;margin-bottom:0px;}
.header1{font-size: 26px; color:#666666; font-weight:700;}
    
    
/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0; margin:0 auto; display:block;}
.img_Right{float:right; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 0 40px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.img_Right1{float:right; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 0 40px 40px; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    
/* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:190px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 15px; color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:20px 10px 10px 10px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
    
    
/* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:20px 20px 0px 20px; margin:0;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;float: left;border: 0;}
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 10px;text-align: center;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 2px;margin-left: 2px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 15px;height: 15px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 25px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}
    
    
    
 /* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 20px 40px 20px; margin: 0; height:300px; }
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
.square1{position:relative;float:left; width:32.5%; margin:0;}
.square1inside{width:100%; padding:210px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
.square2{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px;}
.square3{position:relative;float:left; width:33%; margin:0;}
.square3inside{width:100%; padding:210px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}
.square4{position:relative;float:left; display:block; width:1%; margin:0; padding:0; background-color:#ffffff; height:350px; }
.square5{position:relative;float:left; width:32.5%; margin:0; }
.square5inside{width:100%; padding:210px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:350px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center; -webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);text-shadow: #000000 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}   
    
  /* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:500px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:500px;}
.boxes1{position:relative;float:left; width:50%; margin:0;}
.boxes1inside{width:100%; padding:100px; background: #3984bd;height:500px;color:#FFFFFF; font-size:24px;}
.boxes1Title{color:#FFFFFF; font-size:40px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px 20px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
.boxes2{position:relative;float:left; width:50%; margin:0;}
.boxes2inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox01small.jpg");background-size: 100% 100%; background-position: top right;background-attachment: fixed;background-repeat: no-repeat;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:40px; font-weight:700; text-align:center; }
.boxes3{position:relative;float:left; width:50%; margin:0;}
.boxes3inside{width:100%; padding:120px 0 0 0; background: #3d8bb3 url("../images/bottomBox02small.jpg");background-size: 100% 100%; background-position: top right;background-attachment: fixed;background-repeat: no-repeat;height:500px;color:#FFFFFF; font-size:40px; font-weight:700; text-align:center; }
.boxes4{position:relative;float:left; width:50%; margin:0;}
.boxes4inside{width:100%; padding:100px; background: #EEEEEE ;height:500px;color:#333333; font-size:24px; }
.boxes4Title{color:#333333; font-size:40px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px 20px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }  
    
    /* FOOTER---------------------------------------------------------------- */
#footer{display:table; position:relative; width:100%; padding:70px 0 70px 0; margin:0; background:#4e4c4c url(../images/back_footer.jpg);background-size: cover;background-position: top center;background-repeat: no-repeat;}
#footer_containerPhrase{position:relative; width:100%; padding:60px 0px 0px 0px; margin:0 auto; max-width:1500px; color:#ffffff; font-style:oblique; font-size:24px; text-align:center;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container1{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; }
#footer_container2{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; font-weight:300;color:#a8b0b9; font-size:18px;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container3{position:relative; width:100%; padding:70px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center;color:#90979e; font-size:15px; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a{color:#a8b0b9; text-decoration:none; border-bottom:1px solid #a8b0b9; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:300;}
.contact1 a{color:#90979e; text-decoration:none; border-bottom:1px solid #90979e; font-weight:400;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact1 a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:400;}
.kairoi {position:relative; padding: 0;margin: 0 auto;margin-top:30px; margin-bottom:30px;border: none;outline: none;height: 50px;width: 50px;display: block; background: url('../images/kairoi.png') no-repeat; background-position: 0 -50px; text-indent: -7000px;}
.kairoi:hover {display: block; width: 50px; height: 50px; background: url('../images/kairoi.png') no-repeat; background-position: 0 0px; text-indent: -7000px;}
.footer_icons{text-align: center; margin:0 auto; padding:0; position:relative; -webkit-font-smoothing: antialiased; margin-top:40px;}
.footer_icons a {display: inline-block;font-size: 44px;border: 0px;width: 44px;height: 44px;padding: 0; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.1em 0.1em 0.1em;}
.footer_icons a:hover{background:transparent;color:#FFFFFF;}
    
.btn-footer { text-decoration:none;background:#4299db; border: 1px solid #4299db; padding: 15px;color: #FFFFFF;  font-size:20px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:0px 10px 0px 10px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-footer:hover, .btn-footer:focus {background:#26608d;  border: 1px solid #26608d; color: #FFFFFF;text-decoration:none;  -webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);}
    
 
/* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}
.about img{width:100%; height: auto; max-width:700px; border:0; padding:0; margin:0 auto; display:block;}
       
.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}
.connect img{width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 auto; display:block;}
    
.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}
.messages img{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
    
.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}
.events img{width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 auto; display:block;}
    
.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}
.donate img{width:100%; height: auto; max-width:340px; border:0; padding:0; margin:0 auto; display:block;}
    
    .admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:450px;}

.support{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px 30px 20px 30px; margin: 0 auto; max-width:1500px; font-size: 40px; color:#FFFFFF;  font-size: 45px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}
.support_container{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);overflow:hidden; margin-bottom:0px;}
.support_left {position:relative; float:left; width:100%;margin:0px 0 0px 0;padding:30px;border-right:0px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:100%;margin:0; padding:30px; min-height:500px;}
.support_right{display:none;}

}

@media screen and (max-width: 800px) {
    
        
/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0; margin:0 auto; display:block;}
.img_Right{float:none; width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 0 30px 0; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    .img_Right1{float:none; width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 0 30px 0; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    .img_Left{float:none; width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 40px 40px 0; display:block;-webkit-box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.7);}
    
    /* NAVTOP---------------------------------------------------------------- */
.navtop {position: relative; top:0; width: 100%;margin: 0;padding: 0; display:table;}
.navtop_container {position:relative;margin: 0 auto;padding: 0 0px 0 0;width: 100%; text-align:right;}
.navtoptext {font-size:14px; color:#4299db; padding:7px 10px 0px 0; margin:0; float:right; position:relative; font-weight:300;z-index:1000;text-transform:uppercase;}
.navtoptext a {color:#4299db; text-decoration:none;text-shadow: #000000 0.075em 0.075em 0.075em;}
.navtoptext a:hover {color:#FFFFFF; text-decoration:none;}
.flag {padding:0; margin:-3px 10px 0 0; position:relative;}
#fawesomeicons {text-align: right; margin:0; padding:0; position:relative; float:right;-webkit-font-smoothing: antialiased;}
#fawesomeicons a {display: inline-block;font-size: 16px;border: 0px solid #2c4177;width: 26px;height: 25px;padding: 2px 6px 0px 0px; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.075em 0.075em 0.075em;}
#fawesomeicons a:hover{background:transparent;color:#FFFFFF;}
    
  /* HEADER & NAV---------------------------------------------------------------- */	
#header .logo {float: left; padding:10px 0 1px 0px; margin: -20px 0 0 0px;border-bottom:0px;}
.logo img {padding:0; margin:0; width:100%; height:auto; max-width:220px; border-bottom:0px;}
#header.fixed {background-color:#00243f;margin:0;-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);z-index:999;}
#header.fixed .header-content {border-bottom: 0; padding: 0 10px 0 10px; margin:0 auto;width: 100%; max-width:1500px; }
#header .header-content {border-bottom: 0px solid rgba(255, 255, 255, 0.15);margin: 0 auto; padding: 5px 10px 0px 10px;width: 100%; }  
.nav-toggle {right: 15px;}
    
      
/* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:150px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
    
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 10px; color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:20px 10px 10px 10px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }  
     
/* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:20px 0px 20px 0px; margin:0;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: none;box-shadow: none;}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;float: left;border: 0;}
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}
    
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 10px;text-align: center; display:none;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 2px;margin-left: 2px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 15px;height: 15px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 25px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}   
    
     /* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 0px 0px 0px; margin: 0; height:300px; }
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:300px;}
    
.square1{position:relative;float:left; width:100%; margin:0 0 20px 0;}
.square1inside{width:100%; padding:150px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
    
.square2{display:none;}
    
.square3{position:relative;float:left; width:100%; margin:0 0 20px 0;}
.square3inside{width:100%; padding:150px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}
    
.square4{display:none;}
    
.square5{position:relative;float:left; width:100%; margin:0 0 20px 0;}
.square5inside{width:100%; padding:150px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}   
    
  /* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
    
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:350px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
    
.boxes1{position:relative;float:left; width:100%; margin:0 0 20px 0;}
.boxes1inside{width:100%; padding:50px; background: #3984bd;height:350px;color:#FFFFFF; font-size:24px;}
.boxes1Title{color:#FFFFFF; font-size:40px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px 20px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
    
.boxes2{display:none;}

.boxes3{display:none;}

    
.boxes4{position:relative;float:left; width:100%; margin:0 0 20px 0;}
.boxes4inside{width:100%; padding:50px; background: #DDDDDD ;height:350px;color:#333333; font-size:24px; }
.boxes4Title{color:#333333; font-size:40px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px 20px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }  
    
   /* FOOTER---------------------------------------------------------------- */
#footer{display:table; position:relative; width:100%; padding:70px 20px 70px 20px; margin:0; background:#4e4c4c url(../images/back_footer.jpg);background-size: cover;background-position: top center;background-repeat: no-repeat;}
#footer_containerPhrase{position:relative; width:100%; padding:60px 60px 0px 60px; margin:0 auto; max-width:1500px; color:#ffffff; font-style:oblique; font-size:24px; text-align:center;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container1{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; }
#footer_container2{position:relative; width:100%; padding:90px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; font-weight:300;color:#c2cbd4; font-size:18px;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container3{position:relative; width:100%; padding:70px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center;color:#90979e; font-size:15px; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a{color:#c2cbd4; text-decoration:none; border-bottom:1px solid #c2cbd4; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:300;}
.contact1 a{color:#90979e; text-decoration:none; border-bottom:1px solid #90979e; font-weight:400;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact1 a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:400;}
.kairoi {position:relative; padding: 0;margin: 0 auto;margin-top:30px; margin-bottom:30px;border: none;outline: none;height: 50px;width: 50px;display: block; background: url('../images/kairoi.png') no-repeat; background-position: 0 -50px; text-indent: -7000px;}
.kairoi:hover {display: block; width: 50px; height: 50px; background: url('../images/kairoi.png') no-repeat; background-position: 0 0px; text-indent: -7000px;}
.footer_icons{text-align: center; margin:0 auto; padding:0; position:relative; -webkit-font-smoothing: antialiased; margin-top:40px;}
.footer_icons a {display: inline-block;font-size: 44px;border: 0px;width: 44px;height: 44px;padding: 0; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.1em 0.1em 0.1em;}
.footer_icons a:hover{background:transparent;color:#FFFFFF;}
    
.btn-footer { text-decoration:none;background:#4299db; border: 1px solid #4299db; padding: 15px;color: #FFFFFF;  font-size:20px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:0px 10px 0px 10px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-footer:hover, .btn-footer:focus {background:#26608d;  border: 1px solid #26608d; color: #FFFFFF;text-decoration:none;  -webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);}
    
     
/* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; padding:120px 0 0 0;margin:0; height:400px;}
.about img{width:100%; height: auto; max-width:600px; border:0; padding:0; margin:0 auto; display:block;}
           
.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:110px 0 0 0;margin:0; height:400px;}
.connect img{width:100%; height: auto; max-width:350px; border:0; padding:0; margin:0 auto; display:block;}
    
.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:110px 0 0 0;margin:0; height:400px;}
.messages img{width:100%; height: auto; max-width:400px; border:0; padding:0; margin:0 auto; display:block;}
       
.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:100px 0 0 0;margin:0; height:400px;}
.events img{width:100%; height: auto; max-width:320px; border:0; padding:0; margin:0 auto; display:block;}
    
.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:90px 0 0 0;margin:0; height:400px;}
.donate img{width:100%; height: auto; max-width:320px; border:0; padding:0; margin:0 auto; display:block;}
    
 .admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:90px 0 0 0;margin:0; height:400px;}   
    
.support{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px 30px 20px 30px; margin: 0 auto; max-width:1500px; font-size: 40px; color:#FFFFFF;  font-size: 40px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}
.support_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);overflow:hidden; margin-bottom:0px;}
.support_left {position:relative; float:left; width:100%;margin:0px 0 0px 0;padding:30px;border-right:0px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:100%;margin:0; padding:30px; min-height:500px;}
.support_right{display:none;}
    
    
    
    
}


@media screen and (max-width:960px)
    {
        

    
  /* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
    
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:350px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
    
.boxes1{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes1inside{width:100%; padding:50px; background: #3984bd;height:350px;color:#FFFFFF; font-size:24px;}
.boxes1Title{color:#FFFFFF; font-size:40px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px 20px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
    
.boxes2{display:none;}

.boxes3{display:none;}

    
.boxes4{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes4inside{width:100%; padding:50px; background: #DDDDDD ;height:350px;color:#333333; font-size:24px; }
.boxes4Title{color:#333333; font-size:40px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px 20px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }  
    
    }




@media screen and (max-width: 650px) {
        
/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0 40px 0 40px; margin:0 auto; display:block;}

/* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:140px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
    
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 10px; color: #FFFFFF;  font-size:16px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: inline-block; text-transform: uppercase;  margin:20px 5px 10px 5px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }  
     
/* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:10px 0px 10px 0px; margin:0;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: none;box-shadow: none;}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;float: left;border: 0; }
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}
    
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 10px;text-align: center; display:none;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 2px;margin-left: 2px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 15px;height: 15px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 25px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}   
    
     /* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 0px 0px 0px; margin: 0; height:300px; }
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:300px;}
    
.square1{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square1inside{width:100%; padding:150px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
    
.square2{display:none;}
    
.square3{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square3inside{width:100%; padding:150px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}
    
.square4{display:none;}
    
.square5{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square5inside{width:100%; padding:150px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:300px;color:#FFFFFF; font-size:44px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}   
    
  /* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
    
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:350px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:350px;}
    
.boxes1{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes1inside{width:100%; padding:50px; background: #3984bd;height:350px;color:#FFFFFF; font-size:24px;}
.boxes1Title{color:#FFFFFF; font-size:40px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px 20px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
    
.boxes2{display:none;}

.boxes3{display:none;}

    
.boxes4{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes4inside{width:100%; padding:50px; background: #DDDDDD ;height:350px;color:#333333; font-size:24px; }
.boxes4Title{color:#333333; font-size:40px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px 20px;color: #333333;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:20px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }  
    
   /* FOOTER---------------------------------------------------------------- */
#footer{display:table; position:relative; width:100%; padding:70px 20px 70px 20px; margin:0; background:#4e4c4c url(../images/back_footer.jpg);background-size: cover;background-position: top center;background-repeat: no-repeat;}
#footer_containerPhrase{position:relative; width:100%; padding:60px 60px 0px 60px; margin:0 auto; max-width:1500px; color:#ffffff; font-style:oblique; font-size:24px; text-align:center;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container1{position:relative; width:100%; padding:50px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; }
#footer_container2{position:relative; width:100%; padding:50px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; font-weight:300;color:#c2cbd4; font-size:18px;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container3{position:relative; width:100%; padding:70px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center;color:#c2cbd4; font-size:15px; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a{color:#c2cbd4; text-decoration:none; border-bottom:1px solid #c2cbd4; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:300;}
.contact1 a{color:#90979e; text-decoration:none; border-bottom:1px solid #90979e; font-weight:400;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact1 a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:400;}
.kairoi {position:relative; padding: 0;margin: 0 auto;margin-top:30px; margin-bottom:30px;border: none;outline: none;height: 50px;width: 50px;display: block; background: url('../images/kairoi.png') no-repeat; background-position: 0 -50px; text-indent: -7000px;}
.kairoi:hover {display: block; width: 50px; height: 50px; background: url('../images/kairoi.png') no-repeat; background-position: 0 0px; text-indent: -7000px;}
.footer_icons{text-align: center; margin:0 auto; padding:0; position:relative; -webkit-font-smoothing: antialiased; margin-top:40px;}
.footer_icons a {display: inline-block;font-size: 44px;border: 0px;width: 44px;height: 44px;padding: 0; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.1em 0.1em 0.1em;}
.footer_icons a:hover{background:transparent;color:#FFFFFF;}
    
.btn-footer { text-decoration:none;background:#4299db; border: 1px solid #4299db; padding: 10px;color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: block; max-width:230px; text-transform: uppercase;  margin:0 auto; margin-bottom:15px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-footer:hover, .btn-footer:focus {background:#26608d;  border: 1px solid #26608d; color: #FFFFFF;text-decoration:none;  -webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);}
    
 
/* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; padding:100px 0 0 0;margin:0; height:350px;}
.about img{width:100%; height: auto; max-width:500px; border:0; padding:0; margin:0 auto; display:block;}
               
.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:90px 0 0 0;margin:0; height:350px;}
.connect img{width:100%; height: auto; max-width:300px; border:0; padding:0; margin:0 auto; display:block;}
    
.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:90px 0 0 0;margin:0; height:350px;}
.messages img{width:100%; height: auto; max-width:335px; border:0; padding:0; margin:0 auto; display:block;}
           
.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:85px 0 0 0;margin:0; height:350px;}
.events img{width:100%; height: auto; max-width:290px; border:0; padding:0; margin:0 auto; display:block;}
        
.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:85px 0 0 0;margin:0; height:350px;}
.donate img{width:100%; height: auto; max-width:300px; border:0; padding:0; margin:0 auto; display:block;}
    
  .admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:85px 0 0 0;margin:0; height:350px;}  
    
.support{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px; margin: 0 auto; max-width:1500px; color:#FFFFFF;  font-size: 36px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}
.support_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);overflow:hidden; margin-bottom:0px;}
.support_left {position:relative; float:left; width:100%;margin:0px 0 0px 0;padding:20px;border-right:0px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:100%;margin:0; padding:30px; min-height:500px;}
.support_right{display:none;}
    

    
}


@media screen and (max-width: 510px) {
     
.header{font-size: 26px; color:#00314a; font-weight:700;}
        .headerNo{font-size: 26px; color:#00314a; font-weight:700;margin-bottom:0px;}
.header1{font-size: 22px; color:#00314a; font-weight:700;}   
         
/* IMAGES---------------------------------------------------------------- */
.img_bottomLogo{width:100%; height: auto; max-width:450px; border:0; padding:0 0px 0 0px; margin:0 auto; display:block;}
.img_ChurchPhrase{width:100%; height: auto; max-width:1200px; border:0; padding:0 5px 0 5px; margin:0 auto; margin-bottom:30px; display:block;}

   
    
        /* NAVTOP---------------------------------------------------------------- */
.navtop {position: relative; top:0; width: 100%;margin: 0;padding: 0; display:table;}
.navtop_container {position:relative;margin: 0 auto;padding: 0 0px 0 0;width: 100%; text-align:right;}
.navtoptext {font-size:12px; color:#4299db; padding:7px 4px 0px 0; margin:0; float:right; position:relative; font-weight:300;z-index:1000;text-transform:uppercase;}
.navtoptext a {color:#4299db; text-decoration:none;text-shadow: #000000 0.075em 0.075em 0.075em;}
.navtoptext a:hover {color:#FFFFFF; text-decoration:none;}
.flag {padding:0; margin:-3px 10px 0 0; position:relative;}
#fawesomeicons {text-align: right; margin:0; padding:0; position:relative; float:right;-webkit-font-smoothing: antialiased;}
#fawesomeicons a {display: inline-block;font-size: 14px;border: 0px solid #2c4177;width: 22px;height: 21px;padding: 2px 2px 0px 0px; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.075em 0.075em 0.075em;}
#fawesomeicons a:hover{background:transparent;color:#FFFFFF;}
    
   /* HEADER & NAV---------------------------------------------------------------- */	
#header .logo {float: left; padding:10px 0 1px 0px; margin: -15px 0 0px 0px;border-bottom:0px;}
.logo img {padding:0; margin:0; width:100%; height:auto; max-width:200px; border-bottom:0px;}
#header.fixed {background-color:#00243f;margin:0;-webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);z-index:999;}
#header.fixed .header-content {border-bottom: 0; padding: 0 5px 0 5px; margin:0 auto;width: 100%; max-width:1500px; }
#header .header-content {border-bottom: 0px solid rgba(255, 255, 255, 0.15);margin: 0 auto; padding: 5px 5px 0px 5px;width: 100%; }  
.nav-toggle {right: 10px;}   
    
  /* SLIDESHOW 1---------------------------------------------------------------- */
.containerBanner {position: relative; display:table;padding:0; margin:0; width:100%; height:auto;padding:0; margin:0;text-align:center;}
#slideshowcontainer1{background: #184573;width:100%;height:auto; padding: 0;position: relative;text-align:center;margin: 0 auto;}
.rslides1 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;}
.rslides1 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides1 li:first-child {position: relative;display: block;float: left;}
.rslides1 img {display: block;width:100%;height:auto;float: left;border: 0; max-height:900px; height:400px;}
.rslides_container1{position: relative;float: left;width:100%;}

.banner  {position:absolute; top:110px; width:100%; padding:0; margin:0 auto; z-index:998;}
.banner p {font-size:30px;color: #fff;line-height: 1.25; max-width:1140px; padding:0; margin:0 auto; font-weight:300;  }
.banner_home_title{ font-size:70px;color:#FFFFFF; font-weight:700; width:100%;}
    
.btn-xl-white1 { text-decoration:none;background-color:#4299db;border: 2px solid #4299db; padding: 10px; color: #FFFFFF;  font-size:14px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: block; max-width:200px; text-transform: uppercase;  margin:0 auto; margin-top:15px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
    
.btn-xl-white1:hover, .btn-xl-white1:focus {background-color:#ffffff;border: 2px solid #ffffff;color: #4299db;  text-decoration:none; font-weight:300;-webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0);box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }    
    
    /* SLIDESHOW 2---------------------------------------------------------------- */
.container2 {position:relative; display:table;width:100%; display:table; padding:10px 0px 10px 0px; margin:0;}
#slideshowcontainer2 {width:100%;height:auto; padding: 0px;position: relative;padding:0; margin:0 auto;}
.rslides2 {position: relative;list-style: none;overflow: hidden;width:100%; height:auto; padding: 0;margin: 0;-webkit-box-shadow: none;box-shadow: none;}
.rslides2 li {-webkit-backface-visibility: hidden;position: absolute;display: none;width:100%;height:auto;left: 0;top: 0;}
.rslides2 li:first-child {position: relative;display: block;float: left;}
.rslides2 img {display: block;width:100%;height:auto;float: left;border: 0; min-height:200px;}
.rslides_container2 {position: relative;float: left;width:100%; z-index:1;}
    
.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 10px;text-align: center; display:none;}
.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 2px;margin-left: 2px;}
.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 15px;height: 15px;}
.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}
.caption {display: block;position: absolute; z-index: 2;font-size: 25px;font-weight:400;text-shadow: 1px 1px 5px rgba(0, 0, 0, 1);color: #FFFFFF;background: rgba(24,69,112, 0);left:0;right: 0;bottom: 0px;padding: 20px 40px 20px 40px;text-align:center;}   
    
     /* SQUARES---------------------------------------------------------------- */
#squares{display:table; position:relative; width:100%; padding:0px 0px 0px 0px; margin: 0; height:225px; }
#squares_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:225px;}
    
.square1{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square1inside{width:100%; padding:80px 0 0 0; background: #3d8bb3 url("../images/square01.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:225px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square1inside:hover{opacity:.9;}
    
.square2{display:none;}
    
.square3{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square3inside{width:100%; padding:80px 0 0 0; background: #444444 url("../images/square02.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:225px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square3inside:hover{opacity:.9;}
    
.square4{display:none;}
    
.square5{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.square5inside{width:100%; padding:80px 0 0 0;  background: #00243f url("../images/square03.jpg");background-size: cover;background-position: center top;background-repeat: no-repeat;height:225px;color:#FFFFFF; font-size:40px; font-weight:900; text-align:center;-webkit-box-shadow: none;box-shadow: none;text-shadow: #333333 0.05em 0.05em 0.05em;}
.square5inside:hover{opacity:.9;}
.line{display:block;position:relative; height:5px; width:120px; margin:0 auto; margin-top:10px;padding:0; background-color:#4299db;}   
     
    
    
     /* BOXES---------------------------------------------------------------- */
.boxesWhite{display:table; position:relative; width:100%; padding:0px; margin: 0; }
    
.boxes{display:table; position:relative; width:100%; padding:0; margin: 0; height:300px; }
.boxes_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; height:300px;}
    
.boxes1{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes1inside{width:100%; padding:30px; background: #3984bd;height:320px;color:#FFFFFF; font-size:20px;}
.boxes1Title{color:#FFFFFF; font-size:34px; font-weight:700; }
    
.btn-boxes1 { text-decoration:none;background-color:tranparent;border: 1px solid #FFFFFF; padding: 10px;color: #FFFFFF;  font-size:20px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:10px 10px 0px 0px; text-align:left;}
.btn-boxes1:hover, .btn-boxes1:focus {background-color:#4299db;border: 1px solid #FFFFFF;color: #FFFFFF;  text-decoration:none; }
    
.boxes2{display:none;}
.boxes3{display:none;}

    
.boxes4{position:relative;float:left; width:100%; margin:0 0 10px 0;}
.boxes4inside{width:100%; padding:30px; background: #DDDDDD ;height:300px;color:#333333; font-size:20px; }
.boxes4Title{color:#333333; font-size:34px; font-weight:700; }
    
.btn-boxes4 { text-decoration:none;background-color:tranparent;border: 1px solid #333333; padding: 10px;color: #333333;  font-size:18px; font-weight:400; -moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;display: inline-block; margin:10px 10px 0px 0px; text-align:left;}
.btn-boxes4:hover, .btn-boxes4:focus {background-color:#cccccc;border: 1px solid #333333;color: #333333;  text-decoration:none; }   
    
    
     /* FOOTER---------------------------------------------------------------- */
#footer{display:table; position:relative; width:100%; padding:70px 20px 70px 20px; margin:0; background:#4e4c4c url(../images/back_footer.jpg);background-size: cover;background-position: top center;background-repeat: no-repeat;}
#footer_containerPhrase{position:relative; width:100%; padding:60px 20px 0px 20px; margin:0 auto; max-width:1500px; color:#ffffff; font-style:oblique; font-size:24px; text-align:center;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container1{position:relative; width:100%; padding:50px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; }
#footer_container2{position:relative; width:100%; padding:50px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center; font-weight:300;color:#c2cbd4; font-size:18px;text-shadow: #000000 0.1em 0.1em 0.1em;}
#footer_container3{position:relative; width:100%; padding:70px 0px 0px 0px; margin:0 auto; max-width:1200px; text-align:center;color:#c2cbd4; font-size:15px; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a{color:#c2cbd4; text-decoration:none; border-bottom:1px solid #c2cbd4; font-weight:300;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:300;}
.contact1 a{color:#90979e; text-decoration:none; border-bottom:1px solid #90979e; font-weight:400;text-shadow: #000000 0.1em 0.1em 0.1em;}
.contact1 a:hover{color:#FFFFFF; text-decoration:none; border-bottom:1px solid #FFFFFF; font-weight:400;}
.kairoi {position:relative; padding: 0;margin: 0 auto;margin-top:30px; margin-bottom:30px;border: none;outline: none;height: 50px;width: 50px;display: block; background: url('../images/kairoi.png') no-repeat; background-position: 0 -50px; text-indent: -7000px;}
.kairoi:hover {display: block; width: 50px; height: 50px; background: url('../images/kairoi.png') no-repeat; background-position: 0 0px; text-indent: -7000px;}
.footer_icons{text-align: center; margin:0 auto; padding:0; position:relative; -webkit-font-smoothing: antialiased; margin-top:40px;}
.footer_icons a {display: inline-block;font-size: 44px;border: 0px;width: 44px;height: 44px;padding: 0; border-radius: 0%;color: #4299db;background:transparent; margin:0;text-shadow: #000000 0.1em 0.1em 0.1em;}
.footer_icons a:hover{background:transparent;color:#FFFFFF;}
    
.btn-footer { text-decoration:none;background:#4299db; border: 1px solid #4299db; padding: 10px;color: #FFFFFF;  font-size:18px; font-weight:300; -moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: block; max-width:210px; text-transform: uppercase;  margin:0 auto; margin-bottom:15px; text-align:center; -webkit-box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1);box-shadow: 0 12px 12px -8px rgba(0, 0, 0, 1); }
.btn-footer:hover, .btn-footer:focus {background:#26608d;  border: 1px solid #26608d; color: #FFFFFF;text-decoration:none;  -webkit-box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);box-shadow: 0 0 0 -0 rgba(0, 0, 0, 0.0);}
    
 
/* SUPPORT---------------------------------------------------------------- */
.about{position:relative;background: #154b70 url("../images/back_about.jpg");background-size: cover;background-position: top center;background-repeat: no-repeat; padding:110px 0 0 0;margin:0; height:350px;}
.about img{width:100%; height: auto; max-width:700px; border:0; padding:0; margin:0 auto; display:block;}
               
.connect{position:relative;background: #154b70 url("../images/back_connect.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:90px 0 0 0;margin:0; height:350px;}
.connect img{width:100%; height: auto; max-width:280px; border:0; padding:0; margin:0 auto; display:block;}
        
.messages{position:relative;background: #154b70 url("../images/back_messages.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:100px 0 0 0;margin:0; height:350px;}
.messages img{width:100%; height: auto; max-width:315px; border:0; padding:0; margin:0 auto; display:block;}
               
.events{position:relative;background: #154b70 url("../images/back_events.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:80px 0 0 0;margin:0; height:350px;}
.events img{width:100%; height: auto; max-width:290px; border:0; padding:0; margin:0 auto; display:block;}
    
            
.donate{position:relative;background: #154b70 url("../images/back_donate.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:85px 0 0 0;margin:0; height:350px;}
.donate img{width:100%; height: auto; max-width:290px; border:0; padding:0; margin:0 auto; display:block;}
    
    .admin{position:relative;background: #154b70 url("../images/back_admin.jpg");background-size: cover;background-position: bottom center;background-repeat: no-repeat; padding:85px 0 0 0;margin:0; height:350px;}
    
.support{display:table; position:relative; width:100%; padding:0 0 0 0; margin: 0 auto; margin-top:-104px;}
.support_header{display:table; background:transparent url("../images/back_nav.png") repeat; position:relative; width:100%; padding:20px; margin: 0 auto; max-width:1500px; color:#FFFFFF;  font-size: 30px; font-weight:300; color:#FFFFFF; text-shadow: #000000 0.05em 0.05em 0.05em;}
.support_container{display:table; position:relative; width:100%; padding:0; margin: 0 auto; background-color:#FFFFFF;max-width:1500px; min-height:700px; -webkit-box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);box-shadow: 2px 10px 10px 2px rgba(0, 0, 0, 0);overflow:hidden; margin-bottom:0px;}
.support_left {position:relative; float:left; width:100%;margin:0px 0 0px 0;padding:20px;border-right:0px solid #edeef0; min-height:500px;}
.support_leftNoLine {position:relative; float:left; width:100%;margin:0; padding:30px; min-height:500px;}
.support_right{display:none;}
    
    .col1{float:left; width:100%; padding:0; margin:0 0 10px 0;display:block; text-align:left; vertal-align:top;}
.col2{float:left; width:100%; padding:0; margin:0;display:block; vertal-align:top;}

    
    
}




