/*



Theme Name: Mission WP



Theme URI:  http://themeforest.net/user/DanyDuchaine/portfolio



Author: Dany Duchaine



Author URI: http://themeforest.net/user/DanyDuchaine/portfolio



Description: Responsive Theme For Charity/Foundation



Version: 2



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Text Domain: fit



*/







/* #Site Styles



================================================== */







@import url(https://fonts.googleapis.com/css?family=Dosis:200,300,400,500,600,700,800);



@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);



@import url(https://fonts.googleapis.com/css?family=Archivo+Narrow:400,400italic,700,700italic|Oswald:400,300,700);

.gform_wrapper form{padding-top:2rem;}

.old-form-field {

 display:none;

}

#gfeway_27_1_6 {

  display: none;

}

#gfeway_27_1_6_label {

  display: none;

}

.mtphr-post-slider-content {

  width: 1199px !important;

}

.mtphr-post-slider-block {

  display: none;

  float: left;

  margin-right: 20px;

  width: 31% !important;

}

.aumap {

  float: left;

  height: 518px;

  width: 45%;

}



.dinner-details {

  float: right;

  margin-top: 60px;

  width: 46%;

}



.state {

    float: left;

    position: absolute;

}

.wa {

    margin-top: 53px;

}

.nt {

    margin-left: 153px;

}

.nz {

    margin-left: 381px;

    margin-top: 64px;

display:none;

}

.tas {

    margin-left: 265px;

    margin-top: 177px;

}

.qld {

    margin-left: 234px;

    margin-top: -58px;

}

.nsw {

    margin-left: 258px;

    margin-top: 111px;

}

.sa {

    margin-left: 153px;

    margin-top: 130px;

}

.vic {

    margin-left: 258px;

    margin-top: 143px;

}



.phone-number {

  float: left;

  position: relative;

  right: 140px;

  top: 30px;

  font-size: 17px;

  font-weight: 600;

}



#popup-box-sxzw-1 .popupally-inner-sxzw-1 .desc-sxzw, #popup-embedded-box-sxzw-1 .popupally-inner-sxzw-1 .desc-sxzw {

  box-sizing: border-box;

  color: #444444;

  cursor: pointer;

  display: block;

  font-family: "Palatino Linotype","Book Antiqua",Palatino,serif;

  font-size: 24px !important;

  line-height: 36px !important;

  margin: 0 0 10px;

  padding: 0 0px;

}



.field-sxzw {

  float: left;

  left: 3%;

  margin-right: 20px !important;

  position: relative;

  width: 45% !important;

}



.popupally-inner-sxzw-1 {

  background: url('https://bl.org.au/wp-content/uploads/2015/04/bg2-1024x569.jpg');

  background-size: cover;

}





.emailintro {

  float: left;

  width: 30%;

  padding-top: 12px;

  font-size: 120%;

  color: #FFF;

  margin-right: 20px;

  line-height: 1.5em;

}



#gform_wrapper_30 {

  float: left;

  width: 66%;

}



#gform_wrapper_30 > form {

  margin:0 !important;

  width:80%;

}



#gform_wrapper_30 {

  margin-bottom: -10px !important;

  margin-top: -20px;

}



#input_30_4 label {

  color: #FFF;

}



#gform_30 .gfield_label {

  color:#FFF;

  margin-top: 0px;

}



#gform_submit_button_30 {

  float: right;

  right: -125px;

  position: relative;

  top: -62px;

}



.emailfooter {

	background-color:#035086;

	color:$FFF;

	padding-top:20px;

}



.campaignabtest {

  height:384px !important;

  position:relative;

  top:0px;

}



.campaignabtest .mtphr-post-slider-content-wrapper {

  overflow:hidden;

  position:relative;

  top:-5px;

  width:100%;

}



.mtphr-clearfix {

  position:absolute;

  top:8px !important;

}



.absignup .gform_wrapper {

  height: 42px;

}



.absignup .button.gform_button {

  float: right;

  position: relative;

  top: -187px;

  right: -30px;

}



.absignup #field_25_4 {

  float: right;

  position: relative;

  top: -20px;

  right: 294px;

}



.absignup #field_25_5 {

  float: right;

  position: relative;

  top: -133px;

  right: 10px;

  width: 280px;

}



.sup {

  vertical-align: super;

}



.towerbrands {

  float: left;

  margin: 3px 50px 0;

  text-align: center;

  font-size: 11px;

}



.mtphr-post-slider-content-wrapper {

  margin-top: 40px;

  overflow: hidden;

  width: 100%;

}



.mtphr-post-slider-header {

  display: none;

}



.gform_card_icon_container.gform_card_icon_style1 {

  display: none;

}



.featstockprice {

	font-size:18px;

	line-height:2;

	font-weight:600;

	margin-left:10px;

	margin-bottom: 10px;

	color:#01385e;

}





.dd_woofeat_widget {

	margin-top:20px;

}



.widget .dd_woofeat_widget h3 {



        font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #81b721;



        margin: 0 0 10px 0;



		background-color:#fff;



		border-bottom: 0px solid #e3e3e3;



		font-weight:700;		



}



.stocktitle {

	margin-left:10px;

}



.stockcontent {

	

}





.widget .dd_woofeat_widget .stockcontent h3 {

	color:#039;

	font:15px/24px 'Open Sans','Helvetica Neue',Helvetica,sans-serif;

	margin-top:-10px;

	

}





.woofeatthumb {

	float:left;

}





.woofeatthumb img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    max-width: 38%;



	margin-right: 2%;



	float:left;



}



.productbutton{

	cursor: pointer;

	text-decoration:none;

	border: 1px solid rgb(255, 255, 255);

	padding: 10px 10px 10px 10px;

	color:rgb(255, 255, 255);

	font-size:19px;

	font-family:arial, serif;

	text-shadow: 0px 0px 0px rgb(255, 255, 255);

	font-size: 19px;

	border-radius:5px 5px 5px 5px;

	-moz-border-radius:5px 5px 5px 5px;

	-webkit-border-radius:5px 5px 5px 5px;

	box-shadow:0px 0px 0px rgb(0, 0, 0);

	-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);

	-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);

	background-color: rgb(255, 102, 0);

	background-image:linear-gradient(-90deg, rgb(255, 102, 0), rgb(255, 102, 0));

	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(255, 102, 0)), to(rgb(255, 102, 0)));

	background-image:-moz-linear-gradient(-90deg, rgb(255, 102, 0), rgb(255, 102, 0));

}



.productbutton:hover{

	cursor: pointer;

	text-decoration:none;

	border: 1px solid rgb(0, 0, 0);

	padding: 10px 10px 10px 10px;

	color:rgb(255, 102, 0);

	font-size:19px;

	font-family:arial, serif;

	text-shadow: 0px 0px 5px rgb(255, 255, 255);

	font-size: 19px;

	border-radius:5px 5px 5px 5px;

	-moz-border-radius:5px 5px 5px 5px;

	-webkit-border-radius:5px 5px 5px 5px;

	box-shadow:0px 0px 0px rgb(0, 0, 0);

	-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);

	-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);

	background-color: rgb(255, 255, 255);

	background-image:linear-gradient(-90deg, rgb(255, 255, 255), rgb(255, 255, 255));

	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(255, 255, 255)), to(rgb(255, 255, 255)));

	background-image:-moz-linear-gradient(-90deg, rgb(255, 255, 255), rgb(255, 255, 255));

}



.productbutton:active{

	cursor: pointer;

	text-decoration:none;

	border: 1px solid rgb(255, 255, 255);

	padding: 10px 10px 10px 10px;

	color:rgb(255, 255, 255);

	font-size:19px;

	font-family:arial, serif;

	text-shadow: 0px 0px 0px rgb(255, 255, 255);

	font-size: 19px;

	border-radius:5px 5px 5px 5px;

	-moz-border-radius:5px 5px 5px 5px;

	-webkit-border-radius:5px 5px 5px 5px;

	box-shadow:0px 0px 0px rgb(0, 0, 0);

	-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);

	-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);

	background-color: rgb(255, 102, 0);

	background-image:linear-gradient(-90deg, rgb(255, 102, 0), rgb(255, 102, 0));

	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(255, 102, 0)), to(rgb(255, 102, 0)));

	background-image:-moz-linear-gradient(-90deg, rgb(255, 102, 0), rgb(255, 102, 0));

}







/* DEMO Styling */







.small-buttons li a {



margin: 0 0 10px 0;



text-transform: uppercase !important;



}







.buttons li, .small-buttons li {



float: left;



margin-right: 20px;



}







.buttons li a {



margin: 0 0 15px 0;



text-transform: uppercase !important;



}







.demo {



    margin-bottom: 25px;



}



.demo .content {



    float: left; 



    width: 40%;



}



.demo .img {



    float: right;



    width: 55%;



}



.demo img {



    max-width: 100%;



}







/* -------------- */







/* Button Accent Color */







.button-small-theme, .button-small-theme:hover {



    background: #F5F219;



    color: #000;



}











/* Yellow Accent (Demo) */





.dd_verses_post .continue,



.dd_events_post .continue, 



.widget_btn .continue,



.dd_causes_widget li ul a,



.dd_news h1 a, 



.dd_news_post h1 a







{



    background: #F5F219;



}







.dd_news h1, .dd_news_post h1 {



    -webkit-box-shadow:inset 10px 0 0 #f5f219;



    -moz-box-shadow:inset 10px 0 0 #f5f219;



    box-shadow:inset 10px 0 0 #f5f219;



}







.dd_news h1 a, .dd_news_post h1 a{



    -webkit-box-shadow:10px 0 0 #f5f219 ;



    -moz-box-shadow: 10px 0 0 #f5f219 ;



    box-shadow: 10px 0 0 #f5f219;



}



/*



footer .one-third, .mainNav  {



    border-top: 3px solid #f5f219;



}



*/







footer h3, footer ul h3  {



    color: #f5f219;



}







.flex-caption a:hover h1 {



    color: #fff !important;



    background: #555 !important;



}







/* Blue Links (Demo) */







a, .metaBtn li a, .widget h3 a, a.continue, .caption-btn li a, .postCategories a



{ 



color: #33A3CE;



}







a:hover,



.metaBtn li a:hover,



.widget h3 a:hover,



a.continue:hover,



.caption-btn li a:hover







{ 



color: #444;



}







/* Donate Button */





.social2 {

  float: right;

  list-style: outside none none;

  margin-left: 333px;

  max-width: 240px;

  position: fixed;

  top: -24px;

}





.plantbibles {

	font-size:15px;

	margin-top:-15px;

}



a.donateBtn,



.donate



{



     background: #81B721;



     color: #fff;



}







.mail-2 {



    background: #ee6500;



}



.mail2 {

	

	background:url("https://bl.org.au/wp-content/assets/img/mail.png");



}











.twitter-2 {



    background: #00acee;



}



.twitter2 {



	background:url("https://bl.org.au/wp-content/assets/img/twitter.png");



}











.facebook-2, a.facebookBtn {



    background: #3b5998;



}



.facebook2, a.facebookBtn {



	background:url("https://bl.org.au/wp-content/assets/img/facebook.png");



}











.searchForm-2 {



    background: #3d3d3d;



}



.searchForm2 {



	background:url("https://bl.org.au/wp-content/assets/img/search.png");



}







.searchForm {



	background:url("https://bl.org.au/wp-content/assets/img/search.png");



}











.vimeo2 {



    background: #33454e;



}



.google2 {



    background: #4e89ef;



}



.flickr2 {



    background: #0063dc;



}



.pinterest2 {



    background: #cb2027;



}



.pinterest2 {



	background:url("https://bl.org.au/wp-content/assets/img/pinterest.png");



}



.linkedin2 {



    background: #4b99c1;



}



.dribbble-2 {



    background: #ef6699;



}



.dribbble2 {



	background:url("https://bl.org.au/wp-content/assets/img/youtube.png");



}



.instagram2 {



    background: #8b5643;



}



.behance-2 {



    background: #2d2d2d;



}



.behance2 {



	background:url("https://bl.org.au/wp-content/assets/img/blog.png");



}















.mail {



    background: #ee6500;



}











.twitter {



    background: #00acee;



}











.facebook, a.facebookBtn {



    background: #3b5998;



}











.searchForm2 {



    background: #3d3d3d;



}











.vimeo {



    background: #33454e;



}



.google {



    background: #4e89ef;



}



.flickr {



    background: #0063dc;



}



.pinterest {



    background: #cb2027;



}



.linkedin {



    background: #4b99c1;



}



.dribbble {



    background: #ef6699;



}



.instagram {



    background: #8b5643;



}



.behance {



    background: #2d2d2d;



}







/* ------ */







/* ------ */







a, a:visited { color: #4099FF; text-decoration: underline; outline: 0; }



a:hover, a:focus { color: #000; }







p { line-height: 24px !important; }







.alignright {



    float: right;



    margin: 0;



}



.alignleft {



    float: left;



    margin: 20px 20px 20px 0;



}







.home header { display: none; }







#slider span { 



    line-height: 24px; 



    -webkit-font-smoothing: subpixel-antialiased; 



    -moz-font-smoothing: subpixel-antialiased; 



    font-smoothing: subpixel-antialiased; 



}



a {



      -webkit-transition: all 120ms ease-in ; /* property duration timing-function delay */



       -moz-transition: all 120ms ease-in ; /* property duration timing-function delay */



          transition: all 120ms ease-in ; /* property duration timing-function delay */



}



a:hover { color: #000; }



.homePageContent img, .sidebar img, .causeTitleWImg img, .causeThumb img { max-width: 100%; }







/* Logo Bar */







#logoBar {



    background: #fff;



    position: fixed;



    width: 100%;



    z-index: 9999;



	margin-top: -43px;



	height: 120px;



}







/* Top Bar */







#topbar {



    background: #01385e;



    position: fixed;



    width: 100%;



    z-index: 9999;



	margin-top: 13px;



}







/* Sub Menu */







.sf-menu li li, .sf-menu li li li  { background: #FFF; }







.admin-bar #topbar {



    



}



/* Navigation */











.mainNav {



    float: left;



}



.secondaryNav {



    position: relative;

	float:right;



}







.icon-cancel, .topBarSearch  { display: none; }



.icon-cancel {



    font-size: 14px;



    padding: 0 2px 0 1px;



}



.searchActive { background: #D74340 !important; }



.topBarSearch {



    position: absolute;



    top: 41px;



    right: 0;



    padding: 20px;



    width: 260px;



    background: #000;



    -moz-border-radius: 0 0 3px 3px; 



    -webkit-border-radius:0 0 3px 3px; 



    border-radius:0 0 3px 3px; 



}



.topBarSearch form, .topBarSearch input { margin: 0 !important; }







.screen-reader-text { display: none; }



.topBarSearch #s {



    background: #3D3D3D;



    border: 1px solid #555;



    float: left;



    width: 180px !important;



    margin-right: 15px !important;



    line-height: 19px;



    padding-left: 8px;



    color: #999;



}



.sidebar #s {



    max-width: 70%;



    float: left;



    padding: 7px 4px 7px 8px;



}



.sidebar #searchsubmit {



    float: right;



    margin-top: 0;



}



.widget_search { display: block; float: left; width: 100%; }



.topBarSearch #searchsubmit { 



    border: none; 



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    cursor: pointer;



   float: right;



}



.secondaryNav ul, .secondaryNav li {



    margin: 0;



}



.secondaryNav ul { float: right; }







.mainNav a, .current_page_item a ul li a {



       color: #B0B0B0;



        text-transform: uppercase;



        font-size: 18px;



      -webkit-font-smoothing: antialiased;



        padding: 10px 16px;



}



.footerNav a {

	

       color: #B0B0B0;



        text-transform: uppercase;



        font-size: 18px;



      -webkit-font-smoothing: antialiased;



        padding: 10px 25px;

}

	



.footerNav a:hover, .footerNav, .mainNav a:hover, .mainNav .active, .current-menu-item a, .sub-menu .current-menu-item a, .current_page_item a, .home .homelink a { color: #09F; }



.sub-menu li a { color:#01385E; }

.sub-menu a { text-transform:none; font-size:16px; }





.footerNav { 

	margin-top: -35px;

margin-left: -25px;

margin-bottom: 20px;

}



.secondaryNav a {



      color: #fff;



        text-transform: none;



        font-size: 12px;



      -webkit-font-smoothing: antialiased;



        text-decoration: none;



        padding: 0px;



 



}



.secondaryNav a:hover {



    color: #fff;



}



.secondaryNav li {



    padding: 11px 7px;



    float: left;



       -webkit-transition: all 120ms ease-in ; /* property duration timing-function delay */



       -moz-transition: all 120ms ease-in ; /* property duration timing-function delay */



          transition: all 120ms ease-in ; /* property duration timing-function delay */

		  

	width:22px;

	height:13px;



}



.secondaryNav li:hover {

   opacity: 0.4;

   fiter: alpha(opacity=40)

}



.secondaryNav .donate i {



    margin-right: 10px;



   -webkit-font-smoothing: antialiased;



}







nav select {



    width: 100%;



    z-index: 5;



    opacity: 0;



    display: none;



    position: relative;



    cursor: pointer !important;



    margin-bottom: 0 !important;



    padding: 5px 0 15px 15px;



}



.select-container {







    width: 85px;



    position: absolute;



    top: 0;



    left: 0;



    display: none;



    padding: 10px 0 10px 15px;



    text-align: left;







    color: #999;



    background: #fff;



     font-family: 'Dosis', sans-serif;



font-weight: 400;



text-transform: uppercase;



font-size: 16px;



line-height: 22px;



   



}



.select-container:hover {



    



}



.select-container:after {



    content: url(images/arrow.png);



    top: 8px;



    right: 20px;



    position: absolute;



}



.mobileNav {



    display: none;



    width: 120px !important; 



    float: left;



}



.mobileNavWrapper {



     width: 100px !important; 



    float: left;



}



/* Logo */



.sliderLogo img {  

	margin-top: 8px; 

	 

	max-height: 74px;

}



.logotag {

	font: 17px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	font-style: italic;

	color: #004471;

	vertical-align:middle;

	margin-left:10px;

}



/* Country link changer */



.country {

	text-align:right;

}



.country a {

	text-decoration:none;

	color:#666;

	font-size:14px;

}



.country a:hover {

	text-decoration:none;

	color:#000;

	font-size:14px;

}



.topspace {

	margin-top:105px;

}



/* Pages */







header {



   padding-bottom: 0px;



    padding-top: 112px;



}



.noBanner {



    



}







.postContent ul li {



	list-style-type: disc;

	line-height: 1.5em;

	margin-left: 13px;



}



.small-buttons li, .buttons li, #myTab li { list-style: none !important; }



.small-buttons, .buttons, #myTab { margin-left: 0 !important; }







.postContent ul  {



    margin-left: 5px;



}



.pageContent .noBannerContent {



    background: none;



    margin-top: 0;



    padding: 0px 0px !important;



}



.pageContent .container {



    background: #fff;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    margin-top: 0px;



    padding-top: 60px;

	

	padding-bottom:25px !important;



}



.pageSideTitle {

	font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #01385e;

	background-color: #fff;

	font-weight: 500;

	border-bottom: 0px solid #e3e3e3;

	padding-bottom: 0px;

	line-height: 31px;

	margin-bottom: 20px;

	margin-top:15px;

}



.buttonred {

  background: #C00;

  color:#fff !important;

  text-decoration:none;

  text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.3);

  font-size: 29px;

  width: 90%;

  overflow: hidden;

  display: block;

  text-align: center;

  line-height: 26px;

  padding:10px 0;

/*Gradient*/

background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

}



.buttonred:hover {

  margin-top: 2px;

   

  /*Gradient*/

  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

}



.buttongreen {

  background: #81B721;

  color:#fff !important;

  text-decoration:none;

  text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.3);

  font-size: 29px;

  width: 90%;

  overflow: hidden;

  display: block;

  text-align: center;

  line-height: 26px;

  padding:10px 0;

/*Gradient*/

background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

}



.buttongreen:hover {

  margin-top: 2px;

   

  /*Gradient*/

  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

}



.donategreen {

  background: #81B721;

  color:#fff !important;

  text-decoration:none;

  text-shadow: 0px 2px 0px rgba(0, 0, 0, 0.3);

  overflow: hidden;

  display: block;

  text-align: center;

  line-height: 26px;

  padding:10px 0;

  float: right;

	width: 190px !important;

	height: 50px;

	margin-top:-32px; 

	margin-right:-10px;

	font-size: 29px;

/*Gradient*/

background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

background-image: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));

}



.donategreenfooter {

background: #81B721;

color: #fff!important;

overflow: hidden;

display: block;

text-align: center;

padding: 10px 0;

float: right;

width: 190px!important;

margin-right: -10px;

margin-top: -8px;

margin-bottom: -8px;

}



.donategreen:hover {

  margin-top:-32px; 

  margin-right:-10px;

   

  /*Gradient*/

  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));

}



.centerit {

	margin: 0 auto;

}





.donatetitle {

	font-size:25px !important;

	

}



.donatetitlefooter {

	font-size:14px !important;

	

}



.copyright {

	margin-top:10px;

	font-size:	13px;

}



.twoline {

	font-size:16px !important;

	text-transform:uppercase;

}



.pageSideContent {

	color: #01385e;

	font-size: 16px;

	line-height: 20px;

	margin-top: 10px;

}



.container .offset-by-one {

	padding-left: 30px !important;

}



.container .campside.columns {

	padding-left: 0px !important;

	width: 250px;

	margin-left: 5px;

}



.container .enewsside.columns {

	padding-left: 0px !important;

	width: 310px;

	margin-left: 0px;

	margin-right: 25px;

	margin-top:166px;

}



.enewsActionContainer {

	width: 90%;

background-color: #dfdfdf;

padding: 10% 5%;

max-width: 100%;

text-align: justify;

margin-bottom:30px;

}



.enewsAction1 {

	margin-bottom:15px;

	font-size:14px !important;



}



.enewsAction2 {

	margin-bottom: 0px;

	font-size:14px !important;

	

}



.enewsContainerRight {

	margin-top: 50px;

}



.elevenCol {

	width: 640px;

	float: left;

	display: inline;

}



.container .eleven.columns {

margin-left: 25px !important;

margin-right:20px;

text-align:justify;

}



.container .ten.columns {

margin-left: 25px !important;

margin-right:20px;

text-align:justify;

}



.container .full.columns {

margin-left: 25px !important;

margin-right:25px;

text-align:justify;

}

}

.giContainer {

}



.gjcolLeft {

	float:left; 

}



.gjcolMiddle {

	float:left;

}



.gjcolRight {

	float:left; 

}



/*==================================================

 * Page Shadow Effect

 * ===============================================*/

.pshadoweffect

{

	position: relative;

	-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0), 0 0 0rgba(0, 0, 0, 0) inset;

	-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0rgba(0, 0, 0, 0) inset;

	box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0rgba(0, 0, 0, 0) inset;

}

.pshadoweffect:before, .pshadoweffect8:after

{

	content: "";

	position: absolute;

	z-index: -1;

	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.8);

	-moz-box-shadow: 0 0 20px rgba(0,0,0,0.8);

	box-shadow: 0 0 15px rgba(0,0,0,0.8);

	top: 10px;

	bottom: 10px;

	left: 0;

	right: 0;

	moz-border-radius: 80px / 150px;

	border-radius: 80px / 150px;

}



.pshadoweffect:after

{

	right:10px;

    left:auto;

    -webkit-transform:skew(8deg) rotate(3deg);

       -moz-transform:skew(8deg) rotate(3deg);

        -ms-transform:skew(8deg) rotate(3deg);

         -o-transform:skew(8deg) rotate(3deg);

            transform:skew(8deg) rotate(3deg);

}



.pageTitle {



	font: 35px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #01385e;

	background-color: #fff;

	font-weight: 700;

	text-transform: uppercase;

	border-bottom: 0px solid #e3e3e3;

	padding-bottom: 0px;

	line-height: 58px;

	margin-bottom: 10px;

margin-top:45px;

}



.pageTitle a {

	font: 35px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #01385e;

	background-color: #fff;

	font-weight: 700;

	text-transform: uppercase;

	border-bottom: 0px solid #e3e3e3;

	padding-bottom: 0px;

	line-height: 58px;

	margin-bottom: 10px;

	text-decoration:none;

}



.pageTitleOrange {

	font: 35px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #FFFFFF;

	background-color: #f60;

	font-weight: 700;

	text-transform: uppercase;

	border-bottom: 0px solid #e3e3e3;

	padding-bottom: 0px;

	line-height: 58px;

	margin-bottom: 10px;

	padding-left: 20px;

}



.margintopp {

	margin-top:100px;

}



.floating {

	float:left;

}





.vtopp {

margin-top: 25px;

}



.pageSubTitle {



	font: 24px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #81B721;

	font-weight: 600;

	text-transform: none;

	margin-top: -18px;

	text-align:left;

}



.enewsTime {

	font: 18px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #c5c5c5;

	margin: 20px 0 40px;

}



.enewsThumb {

	width: 125px;

float: left;

margin-bottom: -20px;

margin-right: 15px;

}



.pageTitlefull {

font: 30px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

color: #FFF;

background-color: #01385e;

font-weight: 700;

text-transform: uppercase;

border-bottom: 0px solid #e3e3e3;

padding-bottom: 0px;

line-height: 58px;

margin-bottom: 25px;

padding-left: 20px;

}



.blog_name {

padding:5px 0;

background-color: #01385e;

border-bottom:solid 2px #fff;

}



.blog_cat {

padding: 5px 20px;

}



.blog_time {

border-right: solid 2px #fff;

float: left;

padding: 5px 20px;

margin-right: 20px;

}



.blog_name a {

font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

color: #FFF;

text-decoration:none;

font-weight: 700;

text-transform: uppercase;

padding: 5px 20px;

}



.blogsinglecontainer {

width: 640px;

margin-bottom: 55px;

}



#blog_exerpt {

margin: 10px 5px;

text-align: justify;

}



.postContent {

margin-top: 20px

}



.blogside {

width: 270px;

float: right;

margin-right: -20px;

margin-top: -45px

}



.blog_sub a {

font: 17px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

color: #FFF;

text-decoration:none;

font-weight: 300;



}



.blog_sub {

font: 16px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

color: #FFF;

text-decoration:none;

background-color: #81B721;

font-weight: 300;

}



.pagecontainer {

	max-width:1200px;

	margin: -65px auto 0px;

}



.getInvolvedContent {

font-size: 16px;

color: #01385e;

line-height: 30px !important;

margin-top: 30px;

}



.sidebar {



    margin-top: 65px;



}



.sidebar li {



    margin-bottom: 30px;



}



.sidebar p {



    font-size: 12px;



    line-height: 22px;



}



.dd_causes_widget ul, .dd_news_widget ul, .dd_events_widget ul, .dd_verses_widget ul  { margin-left: 0; }



.two-thirds .dd_news_widget, .two-thirds .dd_causes_widget, .two-thirds .dd_events_widget, .two-thirds .dd_verses_widget { padding-left: 20px; }



.widget .dd_causes_widget li { margin-bottom: 25px; } 







.pageContent .sidebar .dd_events_post h1,



.one-third .dd_events_post h1,



.one-third .dd_events_post h1,



.four .dd_events_post h1,



.four .dd_events_post h1,



.homeFull .dd_events_post h1







{ width: 50%;  line-height: 28px; font-size: 20px; margin: 0; padding: 0; float: left; }



.pageContent .sidebar .dd_verses_post h1,



.one-third .dd_verses_post h1,



.one-third .dd_verses_post h1,



.four .dd_verses_post h1,



.four .dd_verses_post h1,



.homeFull .dd_verses_post h1







{ width: 50%;  line-height: 28px; font-size: 20px; margin: 0; padding: 0; float: left; }





.homeFull { margin-bottom: 20px; background-color: none; list-style: none;}



.excerptContent > p {

  color: #02335e;

  font-size: 26px;

  font-weight: bold;

  padding: 30px 0;

  line-height: 36px !important;

}









.causeTitleWImg { margin-bottom: 15px; }



.causeTitleWImg img, .causeThumb img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



}



.causeThumb img { margin-bottom: 20px; }







.pageContent .dd_causes_post, .widget .dd_causes_post {



    border-bottom: 1px solid #d4d4d4;



    padding-bottom: 30px;



    margin-bottom: 30px;



}



.dd_causes_widget ul li:last-child { border: none; }







.single .dd_news_post { margin-top: 20px; }



.pagination, .pagination li { margin: 0; }



.pagination li { float: left; margin-right: 15px;}







/* Widgets */











 



.widget_categories ul,



.widget_links ul,



.widget_pages ul,



.widget_pages ul,



.widget_recent_entries ul,



.widget_recent_comments ul,



.widget_meta ul,



.widget_nav_menu ul







{



    margin: 0;



}



.widget_archive ul



{



    margin: 0;



}



.widget_archive ul li a, 



.widget_categories ul li a,



.widget_links ul li a,



.widget_pages ul li a,



.widget_pages ul li a,



.widget_recent_entries ul li a,



.widget_recent_comments ul li a,



.widget_meta ul li a,



.widget_nav_menu ul li a



{



    text-decoration: none;



}







footer .widget_archive ul li a, 



footer .widget_categories ul li a,



footer .widget_links ul li a,



footer .widget_pages ul li a,



footer .widget_pages ul li a,



footer .widget_recent_entries ul li a,



footer .widget_recent_comments ul li a,



footer .widget_meta ul li a,



.smallFooter a,



footer .widget_nav_menu ul li a



{



    color: #fff;



    text-decoration: none;



}



footer .widget_archive ul li a:hover, 



footer .widget_categories ul li a:hover, 



footer .widget_links ul li a:hover, 



footer .widget_pages ul li a:hover, 



footer .widget_pages ul li a:hover, 



footer .widget_recent_entries ul li a:hover, 



footer .widget_recent_comments ul li a:hover, 



footer .widget_meta ul li a:hover,



footer .widget_nav_menu ul li a:hover,



.smallFooterRight a:hover



{



    color: #666;



}







.widget_archive ul li,



.widget_categories ul li,



.widget_links ul li,



.widget_pages ul li,



.widget_pages ul li,



.widget_recent_entries ul li,



.widget_recent_comments ul li,



.widget_meta ul li,



.widget_nav_menu ul li



                        {



    border-bottom: 1px solid #E3E3E3;



    padding-bottom: 10px;



    margin-bottom: 10px;



}



footer .widget_archive ul li,



footer .widget_categories ul li,



footer .widget_links ul li,



footer .widget_pages ul li,



footer .widget_pages ul li,



footer .widget_recent_entries ul li,



footer .widget_recent_comments ul li,



footer .widget_meta ul li,



footer .widget_nav_menu ul li



                        {



    border-bottom: 1px dashed #fff;







}



.white-text {color:#fff;}

.orange-text {color:#f60;}

.double-space {line-height: 1.5em}



.widget_archive ul li:last-child,



.widget_categories ul li:last-child,



.widget_links ul li:last-child,



.widget_pages ul li:last-child,



.widget_pages ul li:last-child,



.widget_recent_entries ul li:last-child,



.widget_recent_comments ul li:last-child,



.widget_meta ul li:last-child,



.widget_nav_menu ul li:last-child







{



    



    border: none;



    margin: 0;



    



}



/* calendar widget */



.widget_calendar {float: left;}



#wp-calendar caption { text-align: right; color: #333; font-size: 12px; margin-top: 10px; margin-bottom: 15px; }



#wp-calendar thead { font-size: 10px; }



#wp-calendar thead th { padding-left: 15px; padding-bottom: 10px; }



#wp-calendar tbody { color: #aaa; }



#wp-calendar tbody td { background: #f5f5f5; border: 1px solid #fff; text-align: center; padding:8px;}



#wp-calendar tbody td:hover { background: #fff; }



#wp-calendar tbody .pad { background: none; }



#wp-calendar tfoot #next { font-size: 10px; text-transform: uppercase; text-align: right; }



#wp-calendar tfoot #prev { font-size: 10px; text-transform: uppercase; padding-top: 10px; }







.single .dd_causes_post, .single .dd_events_post, .single .dd_news_post, .single .dd_verses_post, {



    padding-bottom: 0 !important;



    border: none !important;



}











/* changed padding from 9px to 0px */







.widget h3 {



        font: 18px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #fff;



        background-color: #f60;



        padding: 5px 10px;



        font-weight: 600;

		

		clear:both;



        margin: 0 0 25px;



}







.widget .dd_causes_widget h3 {



        font: 16px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #fff;



        margin: 0 0 10px 0;



		background-color:#FD7A00;



		border-bottom: 0px solid #e3e3e3;



}







.widget .dd_causes_widget h3 {



        font: 16px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #fff;



        margin: 0 0 10px 0;



		background-color:#FD7A00;



		border-bottom: 0px solid #e3e3e3;



}







.widget .dd_news_widget h3 {



        font: 16px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #fff;



        margin: 0 0 10px 0;



		background-color:#0378c5;



		border-bottom: 0px solid #e3e3e3;



}







.widget .dd_events_widget h3 {



        font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #81b721;



        margin: 0 0 10px 0;



		background-color:#fff;



		border-bottom: 0px solid #e3e3e3;



		font-weight:700;		



}



.widget .dd_verses_widget h3 {



        font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;    



        color: #81b721;



        margin: 0 0 10px 0;



		background-color:#fff;



		border-bottom: 0px solid #e3e3e3;



		font-weight:700;

		

		clear:none !important;		



}







.widget h3 a { 



   margin-left: 10px;



padding-left: 10px;



border-left: 1px solid #e3e3e3;



text-decoration: none;



font-weight: 700;



}







/* Causes Widgets */







.dd_causes_widget img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    display: block;



}



.causeTitle {



    margin-bottom: 20px;



}



.widgetWrapper {



    position: relative;



}



.dd_causes_widget .causesWidgetWImg ul, .causeTitleWImg h2 {



    position: absolute;



    bottom: 25%;



    left: 0;



    margin: 0;



}



.dd_causes_widget li ul li {



    margin: 0 !important;



}



.dd_causes_widget li ul h2, .dd_causes_widget li ul a  {



     font: 13px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;   



     font-weight: 600;



	 margin-bottom: 5px;



}



.causeTitle h2 a, .causeTitleWImg h2 a {



    font: 31px 'Dosis', 'Helvetica Neue', Helvetica, sans-serif;  



    margin: 0;



}



.dd_causes_widget li ul h2 a, .causeTitle h2 a, .causeTitleWImg h2 a {



    color: #fff;



    text-decoration: none;



    background: #000;



    line-height: 28px;



    padding: 5px 10px;



    text-transform: uppercase;



}



.dd_causes_widget li ul h2 a:hover, .causeTitle h2 a:hover, .causeTitleWImg h2 a:hover {



    background: #444;



}



.dd_causes_widget li ul a {



    color: #000;



    text-decoration: none;



    padding: 5px 8px;



    text-transform: uppercase;



}



.dd_causes_widget ul { margin: 0; }











/* Horizontal Widget Area */







.horizontalWidgetArea .one-third {



    margin-bottom: 0;



}



.horizontalWidgetArea  {







}







.horizontalWidgetArea .homeFull .dd_causes_post {



        border: none;



        padding: 0;



}







/* News Widget */







.dd_news h1, .dd_news_post h1 {



     font-family: 'Dosis', sans-serif;



    color: #000;



    font-size: 40px;



    font-weight: 300;



    display: inline-block;



    margin: 0 0 20px 0;



    padding-left: 10px;



}



.sidebar .dd_news_post h1, footer .dd_news_post h1, .four .dd_news_post h1 {



    font-size: 28px;



    line-height: 36px;



}



.sidebar .postTitleWithImage img, 



.pageContent .sidebar .postCategories, 



.pageContent .sidebar .widgetAuthor,



footer .postTitleWithImage img, 



.homeFull .postTitleWithImage img, 



.one-third .postTitleWithImage img, 



footer .postCategories, 



footer .widgetAuthor,



.four .postTitleWithImage img, 



.four .postCategories, 



.four .widgetAuthor







{ 



    display: none; 



}







.pageContent .sidebar .postTitleWithImage h1, footer .postTitleWithImage h1, .homeFull .postTitleWithImage h1, .one-third .postTitleWithImage h1, .four .postTitleWithImage h1 { width: 95%; }











.dd_news h1 a, .dd_news_post h1 a{



    padding: 0 10px 0 0;



    color: #333;



    text-decoration: none;



    text-transform: uppercase;



}



.dd_news_post {



     border-bottom: 1px solid #d4d4d4;



     padding-bottom: 20px;



     margin-bottom: 25px;



}



footer .dd_news_post {  border-bottom: 1px solid #424242; }







.pageContent .dd_news_post, .pageContent .dd_news_post:last-child {



    border-bottom: 1px solid #d4d4d4;



     padding-bottom: 25px;



     margin-bottom: 30px;

	 

	 list-style-type: none;



}



.dd_news_post:last-child, .homeFull .dd_news_post {



    border: none;



}



.metaBtn {



    margin: 0 0 10px;



     border-bottom: 1px solid #d4d4d4;



      border-top: 1px solid #d4d4d4;



      text-transform: uppercase;



}



footer .metaBtn {



      border-bottom: 1px solid #424242;



      border-top: 1px solid #424242;



}



.metaBtn li:last-child a {



     border-right: none;



}



.metaBtn li {



    background: #fff;



    float: left;



    margin: 0;



}



footer .metaBtn span { color: #666; margin-right: 2px; }



footer .metaBtn li { background: none; }



footer .metaBtn li a { padding-left: 0; }







.metaBtn span {



    color: #000;



}



.metaBtn li a {



    padding: 11px 14px;



    float: left;



      border-right: 1px solid #d4d4d4;



    text-decoration: none;



    font-weight: 700;



}



a.continue {



text-decoration: none;



font-weight: 700;



}







/* Footer Widget */ 







footer .widget .dd_causes_post {



     border-bottom:  1px solid #424242;



}







footer .dd_causes_widget li ul h2 a:hover { background: #555; }







/* Video Widget */ 



.tvcontainer {

	border-bottom: 26px solid #cd332d;

}



.videoContent {

	background-color: #cd332d;

	margin-top: -20px;

	padding: 10px;

	margin-top: 37px;

}



.videoWrapper {



	position: relative;



	padding-bottom: 56.25%; /* 16:9 */



	padding-top: 25px;



	height: 0;



	margin-bottom: 0px;



}



.videoWrapper iframe {



	position: absolute;



	top: 0;



	left: 0;



	width: 100%;



	height: 100%;



}







/* changed padding from 9px to 0px */







.videoTitle {



font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



color: #ff7700;



margin: 0 0 10px 0;



background-color: #fff;



border-bottom: 0px solid #e3e3e3;



padding: 0px;



font-weight: 700;



}



.youtubeLink {

	font: 19px/17px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	font-weight: normal;

	text-decoration: none;

	color:#fff;

	margin-left:10px;

	vertical-align: super;

}



.fbLink {

font: 15px/15px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

font-weight: normal;

color: #0078c7;

text-decoration: none;

}



.twitterLink {

font: 15px/15px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

font-weight: normal;

color: #7bbeea !important;

text-decoration: none;

}





/* Campaign Carousel Slider */ 







.campaignContainer {



	width: 100%;



	margin-top: -40px;



}







.titleContainer {



	width: 100%;



}







.titleeffect {



	z-index: 1;



	position:relative;



-moz-box-shadow: 0 10px 0 #fff, 0 0 5px #333;



-webkit-box-shadow: 0 10px 0 #fff, 0 0 5px #333;



box-shadow: -9px -200px 12px #fff, 9px -200px 12px #fff, 0 0 8px #333;



}







.campaignTitle {



	font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



	color: #fff;



	font-weight: 700;



	text-transform: uppercase;



}







.campaignWrapper {



	max-width: 95%;



	margin: 0 auto;

	

}







.campaignContent {



	font: 14px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	width: 100%;

	height: auto !important;

	background: rgb(252, 236, 223);

	margin: 20px auto 30px auto;

	min-height:384px;



}



.verseContent {



	font: 14px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	width: 100%;

	height: auto !important;

	background: rgb(252, 236, 223);

	margin: 20px auto 30px auto;

	min-height:100px;



}



.effectcamp

{

  	position:relative;

    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;

}

.effectcamp:before, .effectcamp:after

{

	content:"";

    position:absolute;

    z-index:-1;

    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);

    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);

    box-shadow:0 0 20px rgba(0,0,0,0.8);

    top:50%;

    bottom:0;

    left:10px;

    right:10px;

    -moz-border-radius:100px / 10px;

    border-radius:100px / 10px;

}

.effectcamp:after

{

	right:10px;

    left:auto;

    -webkit-transform:skew(8deg) rotate(3deg);

       -moz-transform:skew(8deg) rotate(3deg);

        -ms-transform:skew(8deg) rotate(3deg);

         -o-transform:skew(8deg) rotate(3deg);

            transform:skew(8deg) rotate(3deg);

}





/* ribbon style */







 .ribbon-wrapper {



	position: relative;



	border-bottom: 0px solid #ccc;



	border-top: 0px solid #ccc;



	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



}



  .ribbon-front {



	background-color: #F60;



	width: 228px;



	position: relative;



	left:-25px;



	z-index: 2;



	padding: 10px;



}







  .ribbon-front,



  .ribbon-back-left,



  .ribbon-back-right



{



	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



}







  .ribbon-edge-topleft,



  .ribbon-edge-topright,



  .ribbon-edge-bottomleft,



  .ribbon-edge-bottomright {



	position: absolute;



	z-index: 1;



	border-style:solid;



	height:0px;



	width:0px;



}







  .ribbon-edge-topleft,



  .ribbon-edge-topright {



}







  .ribbon-edge-bottomleft,



  .ribbon-edge-bottomright {



}







  .ribbon-edge-topleft,



  .ribbon-edge-bottomleft {



	left: -25px;



	border-color: transparent #F60 transparent transparent;



}





  .ribbon-edge-topleft {



	top: 0px;



	border-width: 0px 25px 0 0;



}



  .ribbon-edge-bottomleft {



	border-width: 0 25px 20px 0;



}







  .ribbon-edge-topright,



  .ribbon-edge-bottomright {



	left: 200px;



	border-color: transparent transparent transparent #99c;



}







  .ribbon-edge-topright {



	top: 0px;



	border-width: 0px 0 0 0px;



}



  .ribbon-edge-bottomright {



	border-width: 0 0 0px 0px;



}







  .ribbon-back-left {



	position: absolute;



	top: 20px;



	left: 0px;



	width: 0px;



	height: 80px;



	background-color: #ccf;	z-index: 0;



}







  .ribbon-back-right {



	position: absolute;



	top: 0px;



	right: 0px;



	width: 0px;



	height: 80px;



		z-index: 0;



}









 .verse-ribbon-wrapper {



	position: relative;



	border-bottom: 0px solid #ccc;



	border-top: 0px solid #ccc;



	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);



}



  .verse-ribbon-front {



	background-color: #F60;



	width: 228px;



	position: relative;



	left:-25px;



	z-index: 2;



	padding: 10px;



}







  .verse-ribbon-front,



  .verse-ribbon-back-left,



  .verse-ribbon-back-right



{



	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);



}







  .verse-ribbon-edge-topleft,



  .verse-ribbon-edge-topright,



  .verse-ribbon-edge-bottomleft,



  .verse-ribbon-edge-bottomright {



	position: absolute;



	z-index: 1;



	border-style:solid;



	height:0px;



	width:0px;



}







  .verse-ribbon-edge-topleft,



  .verse-ribbon-edge-topright {



}







  .verse-ribbon-edge-bottomleft,



  .verse-ribbon-edge-bottomright {



}







  .verse-ribbon-edge-topleft,



  .verse-ribbon-edge-bottomleft {



	left: -25px;



	border-color: transparent #82b802 transparent transparent;



}





  .verse-ribbon-edge-topleft {



	top: 0px;



	border-width: 0px 25px 0 0;



}



  .verse-ribbon-edge-bottomleft {



	border-width: 0 25px 20px 0;



}







  .verse-ribbon-edge-topright,



  .verse-ribbon-edge-bottomright {



	left: 200px;



	border-color: transparent transparent transparent #99c;



}







  .verse-ribbon-edge-topright {



	top: 0px;



	border-width: 0px 0 0 0px;



}



  .verse-ribbon-edge-bottomright {



	border-width: 0 0 0px 0px;



}







  .verse-ribbon-back-left {



	position: absolute;



	top: 20px;



	left: 0px;



	width: 0px;



	height: 80px;



	background-color: #ccf;	z-index: 0;



}







  .verse-ribbon-back-right {



	position: absolute;



	top: 0px;



	right: 0px;



	width: 0px;



	height: 80px;



		z-index: 0;



}









/* Facebook Feed */

.fbfeed {

	-webkit-box-shadow: 0 10px 6px -6px #777;

	   -moz-box-shadow: 0 10px 6px -6px #777;

	        box-shadow: 0 10px 6px -6px #777;

			margin-top:37px;

}



.fbtitle {

color: #fff;

background-color: #3b5998;

padding: 10px 0 10px 10px;

text-transform: uppercase;

font-size: 17px;

}



.fbupdated {

	background-color: #CCC;

	padding: 5px 10px;

	margin: 0 -20px;

}



.fbcontent {	

	padding: 20px 20px 0;

	margin-top: 0px;

	font:13px/17px "Tahoma",Helvetica,Arial,sans-serif;

	border-left:solid 1px #ccc;

	border-right:solid 1px #ccc;

	

}



.fb-date {

	background:#c3c3c3;

	color: #0078c7;

	margin: 0 -20px;

	padding: 0 10px;

}



.fblink {

	float:right;

	margin-top: -13px;

}



.fb-date a {

	text-decoration:none;

	font: 15px/15px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	font-weight: normal;

	color: #0078c7 !important;

}



.fblink a {

	text-decoration:none;

	font: 15px/15px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	font-weight: normal;

	color: #0078c7 !important;

}



.fblink img {

	margin-bottom: 0px;

}





.fbButton {

	

}



/* Twitter Feed */



.twitterfeed {	

		-webkit-box-shadow: 0 10px 6px -6px #777;

	   	-moz-box-shadow: 0 10px 6px -6px #777;

	   	box-shadow: 0 10px 6px -6px #777;

		margin-top:37px;

		margin-bottom:	60px;

}



.twittertitle {

color: #fff;

background-color: #00aced;

padding: 10px 0 10px 10px;

text-transform: uppercase;

font-size: 17px;

}



.twitterButton {

	text-align:right;

}



.twittercontent {	

	padding: 20px 20px 0;

	margin-top: 0px;

	font:13px/24px "Tahoma",Helvetica,Arial,sans-serif;

	border-left:solid 1px #ccc;

	border-right:solid 1px #ccc;	

}



.twitterupdated {

background-color: #CCC;

padding: 1px 10px;

margin: 0 -20px;

margin-top: 20px;

}

	



/* Slider/Page header container and shadow */







.sliderContainer {

	width: 1200px;

	margin:	0 auto;

	margin-top: 0px;

	max-width:	100%;

}



.pageheaderContainer {

  margin: 0 auto 40px;

  max-width: 100%;

  width: 1200px;

}



.pageheaderContainerShop {

	width: 1200px;

	margin:	0 auto;

	margin-bottom: 40px;

	max-width:	100%;

	clear: 

}



.slidereffect {



	z-index: 2;



	position:relative;



	-moz-box-shadow: 0 10px 0 #fff, 0 0 5px #333;



	-webkit-box-shadow: 0 10px 0 #fff, 0 0 5px #333;



	box-shadow: -9px -200px 12px #fff, 9px -200px 12px #fff, 0 0 8px #333;



}



.pagesliderWrapper {

	margin-bottom: 110px;

	padding-bottom: 4px;

	width: 1180px;

	margin: 0 auto;

	max-width:100%;

}

	

.featurepic {

	width: 100%;

	max-width: 100%;

}



.featurestyle {

	max-width:100%

}



/* Sponsor Carousel Slider */ 







.sponsorBody {



	background-color: #E3E3E3;

	padding: 3px 0 13px 0;

	clear:both;

}







.sponsorContainer {



	position: relative;



	width: 1200px;



	margin: 0 auto;



	padding: 0;



}







.sponsorTitle {

	width: 100%;

	padding: 13px 9px 9px 9px;

	font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

	color: #01385e;

	font-weight: 700;

	text-transform: uppercase;

	margin-bottom: 0px;

	margin-top: 5px;

}







.sponsorContent {



	font: 16px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



}







.stockWrapper {



	width: 100%;



}







/* Posts Styling */ 







.metaBtn li a:hover span {



 



}



.postTitleWithImage img {



    float: left;



    max-width: 100%;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    margin-bottom: 20px;



}



.postTitleWithImage h1 {



    float: right;



     width: 380px;



}



.eight .postTitleWithImage h1 { width: 280px; }



.two-thirds .postTitleWithImage h1 { width: 420px; }







.pageContent .postTitleWithImage h1 {



    width: 340px;



}



.full .postTitleWithImage h1 {



    width: 640px;



}



.full .noBannerContent .postTitleWithImage h1 { width: 760px; }



.noBannerContent .postTitleWithImage h1 { width: 460px; }



.postTitleWithImage h1 a {



   



}



.postCategories {



    border-bottom: 1px solid #D4D4D4;



    padding-bottom: 10px;



    padding-left: 13px;



    margin-bottom: 15px;



    font-size: 13px;



}



.postCategories a, .postCategories span {







    text-decoration: none;



    font-weight: 700;



    text-transform: uppercase;



}



.postCategories span {



    color: #000;



    margin-right: 5px;



}



.eventMeta {



    float: left;



    width: 300px;



    padding: 20px 20px 10px;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    border: 1px solid #E3E3E3;



    margin: 0 30px 15px 0;



}



.info {



    float: left;

width: 85%;

margin-left: 25px;

margin-top:20px



}



.versetitle {

	font: 20px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;

color: #81b721 !important;

margin: 0 0 10px 0;

background-color: #fff;

border-left: 0px solid #e3e3e3 !important;

margin-left: 0px !important;

padding-left: 0px !important;

}



.vtitle {

	text-transform:uppercase;

	color:#000;

	font-weight:bold;

}



.info a, .info span { margin-top: 0; width: 90%; text-align: center; }



.info span {



    background: #f7f7f7;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



     border: 1px solid #E3E3E3;



    padding: 10px 10px 13px;



    display: block;



    margin-bottom: 15px;



}



.info span h3 {



    text-transform: uppercase;



font-family: 'Dosis', sans-serif;



font-size: 16px;



font-weight: 600;



margin: 0;







}



.dateContainer {



    float: left;



    width: 83px;



    height: 86px;



    text-align: center;



    background: url(images/date.png) no-repeat;



    margin-right: 20px;



}



.single .dateContainer { margin: 0; }



.single .sidebar .dateContainer { margin-right: 20px; }







.month, .day {



    display: block;



}



.month {



     color: #2b2b2a;



    font-size: 17px;



   font-family: 'Dosis', sans-serif;



    line-height: 24px;



    font-weight: 600;



    margin-top: 25px;



}



.day {



     color: #ababab;



    font-size: 16px;



    font-family: 'Dosis', sans-serif;



    line-height: 24px;



    text-transform: uppercase;



      font-weight: 600;



}



.dd_events_top {



    display: block;



    margin-bottom: 15px;



}





.dd_verses_top {



    display: block;



    margin-bottom: 15px;



}



.dd_events .postTitle {



    float: right;



    width: 235px;



}



.dd_verses .postTitle {



    float: right;



    width: 235px;



}



.excerptContent {

font: 13px/17px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



  margin-top: 20px;

  margin-bottom: -20px;

  margin-left: 50px;

  margin-right: 50px;



}



.dd_events h1, .dd_events_post h1 {



    line-height: 27px;



}



.dd_verses h1, .dd_verses_post h1 {



    line-height: 27px;



}



.pageContent .dd_events_post h1 {



    float: left;



    width: 65%;



}



.pageContent .dd_verses_post h1 {



    float: left;



    width: 65%;



}











.pageContent .dd_events_post h1, .eight .dd_events_post h1, .two-thirds .dd_events_post h1   { 



line-height: 40px;



font-size: 28px;



}



.pageContent .dd_verses_post h1, .eight .dd_verses_post h1, .two-thirds .dd_verses_post h1   { 



line-height: 40px;



font-size: 28px;



}







footer .dd_events h1 a, footer .dd_events_post h1 a { color: #fff; }



.dd_events h1 a, .dd_events_post h1 a {



         font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



    color: #000;



	font-size: 18px;



    text-transform: uppercase;



    text-decoration: none;



    padding: 25px 0;



    font-weight: 400;



    margin: 0 0 20px 0;



}



footer .dd_verses h1 a, footer .dd_verses_post h1 a { color: #fff; }



.dd_verses h1 a, .dd_verses_post h1 a {



         font-family: 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;



    color: #000;



	font-size: 18px;



    text-transform: uppercase;



    text-decoration: none;



    padding: 25px 0;



    font-weight: 400;



    margin: 0 0 20px 0;



}



a.facebookBtn {







     color: #fff;



     text-transform: uppercase;



     -moz-border-radius: 3px;



     -webkit-border-radius: 3px;



     border-radius: 3px;



     text-decoration: none;



     font-size: 13px;



     padding: 7px 10px;



}



a.facebookBtn .icon-facebook-squared { margin-right: 10px; }







.widget a.donateBtn, .sidebar .facebookBtnWidget a.facebookBtn { 



    width: 90%;



    padding: 11px 10px;



}



.widget .widget_btn { margin: 0; }



a.donateBtn {







     text-transform: uppercase;



     -moz-border-radius: 3px;



     -webkit-border-radius: 3px;



     border-radius: 3px;



     text-decoration: none;



     font-size: 13px;



     padding: 7px 10px;



}



a.donateBtn .icon-plus-circled { margin-right: 10px; }



.full a.donateBtn, .full h1 a.facebookBtn { float: right; margin-top: 12px; }



.dd_events_post .continue, .dd_verses_post .continue, .widget_btn .continue  {



    color: #000;



    text-transform: uppercase;



line-height: 20px;



-moz-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



font-weight: 600;



     font-size: 12px;



     padding: 8px 10px;



}



.or {



    margin: 0 7px;



    font-size: 12px;



    font-style: italic;



}



.widget_btn {



    margin-top: 25px;



}



.widget_btn a, .dd_events_btn a, .dd_verses_btn a {



    margin: 0;



}



.sidebar .widget_btn .facebookBtn { text-align: center; width: 90%; }







   .sidebar .dd_events_btn .facebookBtn,



.sidebar .dd_events_btn span,







.four .dd_events_btn .facebookBtn,



.four .dd_events_btn span,



.sidebar .dd_events_btn a,







.four .dd_events_btn a 







           { display: block; text-align: center; }

		   

.sidebar .dd_verses_btn .facebookBtn,



.sidebar .dd_verses_btn span,







.four .dd_verses_btn .facebookBtn,



.four .dd_verses_btn span,



.sidebar .dd_verses_btn a,







.four .dd_verses_btn a 







           { display: block; text-align: center; }



           



             .sidebar .or,  .four .or { text-align: center; display: block; margin: 10px 0; }



             



.dd_events_post {



     border-bottom: 1px solid #d4d4d4;



     padding-bottom: 25px;



     margin-bottom: 25px;



}



.dd_verses_post {



     border-bottom: 1px solid #d4d4d4;



     padding-bottom: 25px;



     margin-bottom: 25px;



}



.homeFull .dd_events_post { border: none; }



.homeFull .dd_verses_post { border: none; }







.pageContent .dd_events_post:last-child {



     border-bottom: 1px solid #d4d4d4;



     padding-bottom: 25px;



     margin-bottom: 25px;



}



.pageContent .dd_verses_post:last-child {



     border-bottom: 1px solid #d4d4d4;



     padding-bottom: 25px;



     margin-bottom: 25px;



}





.pageContent .dd_events_post {



     padding-bottom: 30px;



     margin-bottom: 30px;



}



.pageContent .dd_verses_post {



     padding-bottom: 30px;



     margin-bottom: 30px;



}



.dd_events_post:last-child {



    border: none;



    padding-bottom: 0;



    margin-bottom: 0;



}



.dd_verses_post:last-child {



    border: none;



    padding-bottom: 0;



    margin-bottom: 0;



}







.dd_events_thumb {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    margin-bottom: 20px;



}



.dd_events_thumb img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    max-width: 38%;



	margin-right: 2%;



	float:left;



}



.dd_verses_thumb {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    margin-bottom: 20px;



}



.dd_verses_thumb img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



    max-width: 38%;



	margin-right: 2%;



	float:left;



}



.rightWidgetArea .widget {



 



    padding-left: 20px;







}



.dd_board_post  {



    margin-bottom: 35px;







}



.dd_board_post_thumb {



    float: left;



}



.dd_board_post_thumb img {



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



}



.full .dd_board_post_details { width: 565px; }



.noBannerContent .dd_board_post_details { width: 380px; }



.full .noBannerContent .dd_board_post_details { width: 675px; }







.dd_board_post_details {



    float: right;



    width: 265px;



}



.dd_board_post_details h4 {







text-transform: uppercase;



font-family: 'Dosis', sans-serif;



font-size: 16px;



font-weight: 500;



border-bottom: 1px solid #d9d9d9;



padding-bottom: 10px;



margin-bottom: 20px;



}



.dd_board_post_details h4 span {



    font: 13px 'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;   



        color: #5f5f5f;



        margin-left: 20px;



}



.dd_board_post_title {



    text-decoration: none;



    color: #000;



}







/* Comments */







#commentform textarea { width: 95%; }







.required { display: none; }







.form-submit input {



word-spacing: 0.25em;



font-family: 'Oswald', sans-serif;



text-transform: none !important;



line-height: 22px;



padding: 12px 13px 11px;



text-align: center;



display: inline-block;



margin-top: 5px;



margin-bottom: 18px;



cursor: pointer;



text-decoration: none;



border: none;



-webkit-border-radius: 3px;



-moz-border-radius: 3px;



border-radius: 3px;



text-transform: uppercase !important;



}







.form-allowed-tags { font-size: 11px; }







#comments { margin-bottom: 40px; }



#comments label {



    margin-bottom: 0 !important;



}



#comments h4 {



	font-family: 'Dosis', sans-serif;



        text-transform: none;



        word-spacing: 0.1em;



        font-weight: 500;



	font-size:18px;



	padding-bottom:20px;



	border-bottom:1px solid #dadada;



	color:#757575;



	margin-bottom: 20px;



}







#comments li { margin: 0; padding: 0; }







.comment h5, .comment-inner h5, .comment-inner-inner h5 {



  font-family: 'Dosis', sans-serif;



	        font-weight: 500;



	font-size:18px;



	color:#757575;



	margin-bottom:0;



}











.comment .children li { padding: 20px 0 !important;}







.comment p.meta, .comment-inner p.meta, .comment-inner-inner p.meta,



.comment p.meta a, .comment-inner p.meta a, .comment-inner-inner p.meta a {



	



	font-weight:normal;



	font-size:11px;



	



	margin-bottom:5px;



}







.comment p.meta a.reply, .comment-inner p.meta a.reply, .comment-inner-inner p.meta a.reply {



	  font-family: 'Dosis', sans-serif;



        font-weight: 700;



	text-decoration:none;



	font-size:16px;



	font-style:italic;



	



}







.comment p.meta a.reply:hover, .comment-inner p.meta a.reply:hover, .comment-inner-inner p.meta a.reply:hover {



	text-decoration:underline;



}















#comments .children .comment-inner.last + .children {



	background:none;



}







#comments .children {



    margin-left: 100px;



}



#comments .comment {







	overflow:hidden;



	background:transparent;



}







#comments .comment-inner {



	padding-left:81px;



	padding-bottom:20px;



	overflow:hidden;



	background:transparent;



}







#comments .comment-inner-inner {



	padding-left:163px;



	padding-bottom:20px;



	overflow:hidden;



}







#comments .comment .avatar, #comments .comment-inner .avatar, #comments .comment-inner-inner .avatar {







	float:left;



	margin-right:25px;



}







#comments .comment .avatar img, #comments .comment-inner .avatar img, #comments .comment-inner-inner .avatar img {



	



	margin-top:1px;



}







#comments .comment, #comments .comment-inner, #comments .comment-inner-inner {







	background-repeat:no-repeat;



}















      



      .text { font-size: 13px; border-bottom: 1px solid #dadada;}



      



#comments .comment .text {



	width:420px;



	float:left;



}



.full #comments .comment .text { width: 720px; }



.full #comments .comment .children li .text { width:625px; }



.full #comments .comment .children li .children li .text { width:525px; }







#comments .comment .children li .text {



    width:320px;



	float:left;



}







#comments .comment .children li .children li .text {



    width:220px;



	float:left;



}















#leave-comment h4, #contact-form h4 {



	font-size:17px;



	padding-bottom:20px;



	border-bottom:1px solid #C9C9C9;



	color:#757575;



	margin-bottom:30px;



}







.wpcf7 p { font-weight: bold; }



.wpcf7 textarea { width: 100%;}



.wpcf7-text { width: 60%;}



.wpcf7-submit  { cursor: pointer; }







.comment-form label {



        margin-bottom: 10px;



	font-weight:normal;



	font-size:15px;



}







.comment-form label span {



	color:#a39c5c;



}







.comment-form #name, .comment-form #email, .comment-form #website, .comment-form #comment {



	width: 50%;



	



	display:block;







	margin-bottom:15px;



	color:#878787;



	padding:10px 10px;



}







.comment-form #comment {



	height:230px;



	width:100%;



	resize:none;



	font-size:11.5px;



	line-height:24px;



	padding:10px 0px 0px 10px;



	margin-bottom:25px;



}



#leave-comment .button-big {



    margin-bottom: 0 !important;



}







/* Contact */







/* Add curved borders to various elements */







#contactForm, .statusMessage {



  -moz-border-radius: 3px;



  -webkit-border-radius: 3px;  



  border-radius: 3px;



}











/* Style for the contact form and status messages */







#contactForm, .statusMessage {



  color: #666;



  



}











/* The form dimensions */















/* Position the form in the middle of the window (if JavaScript is enabled) */







#contactForm.positioned {



  position: fixed;



  top: 0;



  bottom: 0;



  left: 0;



  right: 0;



  margin-top: auto;



  margin-bottom: auto;



}











/* Dimensions and position of the status messages */







.statusMessage {



  display: none;



  margin: auto;



  width: 30em;



  height: 2em;



  padding: 1.5em;



  position: fixed;



  top: 0;



  bottom: 0;



  left: 0;



  right: 0;



}







.statusMessage p {



  text-align: center;



  margin: 0;



  padding: 0;



  font-size: 13px;



}











/* The header at the top of the form */







#contactForm h2 {



  font-size: 2em;



  font-style: italic;



  letter-spacing: .05em;



  margin: 0 0 1em -.75em;



  padding: 1em;



  width: 19.5em;  



  color: #aeb6aa;



  border-bottom: 1px solid #aaa;



  -moz-border-radius: 10px 10px 0 0;



  -webkit-border-radius: 10px 10px 0 0;  



  border-radius: 10px 10px 0 0;



}











/* Give form elements consistent margin, padding and line height */







#contactForm ul {



  list-style: none;



  margin: 0;



  padding: 0;



}







#contactForm ul li {



  margin: .9em 0 0 0;



  padding: 0;



}















/* The field labels */







#contactForm label {



  margin-bottom: 15px;



  font-size: 14px;



  line-height: 22px;



}











/* The fields */







#contactForm textarea {



  display: block;







  width: 90%;











}







#contactForm textarea {



  height: 13em;



  line-height: 1.5em;



  resize: none;



}











/* Place a border around focused fields, and hide the inner shadow */







#contactForm *:focus {







  outline: none;







}







#cancel, #sendMessage {



    cursor: pointer;



}



/* Display correctly filled-in fields with a green background */











/* The Send and Cancel buttons */







.statusMessage {



    background: #000;



    z-index: 999;



    color: #999;



    -webkit-box-shadow: 0 2px 5px rgba(0,0,0, 0.2);



    box-shadow: 0 2px 5px rgba(0,0,0, 0.2);



    -moz-box-shadow: 0 2px 5px rgba(0,0,0, 0.2);



}







#sendMessage { border: none; }











/* Gallery */











.galleryContainer {



   position: relative;



}







.switcher button {



    border: 2px solid #F5F219;



background: white;



cursor: pointer;



-webkit-border-radius: 5px;



border-radius: 5px;



width: 22px;



height: 22px;



color: #555;



font-weight: bold;



font-size: 12px;



margin-right: 8px;



margin-bottom: 10px;



text-align: center;



}



.switcher button:hover {



    border: 2px solid #888;



}



.switcher span {



  font-size: 12px;



    margin-right: 10px;



}



.filters span {



    color: #F5F219;



text-transform: uppercase;



font-family: 'Dosis', sans-serif;



font-size: 14px;



margin-right: 20px;



font-weight: 600;







}



.filters {



    background: #000;



    margin: 20px 0;



   padding: 10px 10px 0 15px;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-radius: 3px;



}



.filters a {



       color: #b0b0b0;



        text-transform: uppercase;



         font-family: 'Dosis', sans-serif;



font-size: 14px;



      -webkit-font-smoothing: antialiased;



        margin-right: 15px;



        text-decoration: none;



}



.filters a:hover { color: #fff; }







.mega-hoverlink i, .mega-hoverview i {



    line-height:  30px;



}



.entry a { color: #333; }















/* Footer */ 







footer {



    margin-top: 0px;



    background: #01385e;



	clear:both;

}



footer .widget h3, footer ul h3 {



color: #F5F219;



}



footer img {



    max-width: 100%;



}



footer .one-third a {



    



}



footer a:hover {



 



}



footer .one-third {



    padding: 30px 0;



}



.smallFooter {



    background: #025086;

	color: #999;



}



.smallFooter li {



padding: 11px 7px;



float: left;



-webkit-transition: all 120ms ease-in;



-moz-transition: all 120ms ease-in;



transition: all 120ms ease-in;



}



.smallFooter li:hover {



   background: #444;



}



.smallFooter .donate i {



    margin-right: 10px;



   -webkit-font-smoothing: antialiased;



}



.smallFooterLeft a {



color: white;



text-transform: uppercase;



font-size: 12px;



-webkit-font-smoothing: antialiased;



text-decoration: none;



padding: 10px;



}



.smallFooterRight {



    float: right;



    font-size: 13px;



    padding: 8px 0;



}



.smallFooterLeft {



    float: left;



    margin: 0;



}



.smallFooterLeft li {



    margin: 0;



}



.flickrImg li {



    float: left;



    margin-right: 15px;



}



.flickrImg li:nth-child(4), .flickrImg li:nth-child(8) {



   margin: 0;



}



footer .widget h3 {



    text-transform: none;

font: 15px'Open Sans','Helvetica Neue',Helvetica,sans-serif;

border-bottom: 0px solid #424242;

padding: 0px;

background-color: #01385e;

color: #f60;



}



footer .widget h3 a { 



margin-left: 10px;



padding-left: 10px;



border-left: 1px solid #444;



text-decoration: none;



font-weight: 700;



font-style: none;



font-size: 12px;



}



footer ul h3 {







    text-transform: uppercase;



       font-family: 'Dosis', sans-serif;



       font-size: 16px;



       font-weight: 600;



       border-bottom: 1px solid #424242;



padding-bottom: 0;



margin-bottom: 0;







}



.informations { margin: 0;}



.informations li {



    padding-bottom: 20px !important;



   border-bottom: 1px solid #424242 !important;



   width: 100% !important;



}



.informations li:last-child { border: none !important; }



.informations h3 {



     border-bottom: none !important;



     color: #fff !important;



}



.informations span {



    text-align: right !important;



    width: 55% !important;



    line-height: 23px !important;



    padding: 5px 0 35px !important;



}







#myTabContent { margin-bottom: 20px; }





.randombuy {

	background:#09C;

	  border-radius: 3px 3px 3px 3px;

	  color: #000000;

	  font-size: 12px;

	  font-weight: 600;

	  line-height: 20px;

	  padding: 8px 10px;

	  margin-right:10px;	

	  margin-left:10px;

}



.randomshop {

	background:#81b721;

	  border-radius: 3px 3px 3px 3px;

	  color: #000000;

	  font-size: 12px;

	  font-weight: 600;

	  line-height: 20px;

	  padding: 8px 10px;

	  

}



#itemContainer {

	width: 750px;

    margin: 30px auto 15px auto;

}



.twoColsLeft {



    width: 45%;



    float:left;

	

	margin-bottom: 30px;



}



.twoColsRight {



    width: 45%;

	

	float:right;

	

	margin-bottom: 30px;



}



.itemTitle {

	background-color:#F60;

	color:#fff;

	font-size: 20px;

	padding: 10px 20px;

	font-weight: bold;

}



.findOutMoreOrange {

	color: #fff !important;

	padding: 10px 20px;

	text-decoration: none;

	background-color: #f60;

	float: right;

	margin-top: 5px;

	margin-left:10px;

}



.findOutMoreOrangePGW {

color: #fff !important;

padding: 10px 20px;

text-decoration: none;

background-color: #f60;

float: left;

width: 54%;

margin-top: 20px;

}



.findOutMoreOrangeBlog {

	color: #fff !important;

	padding: 10px 20px;

	text-decoration: none;

	background-color: #f60;

}



.findOutMoreOrangeBlog a:hover {

	color: #000 !important;

	text-decoration: none;

}



.findOutMoreBlue {

	color: #fff !important;

	padding: 10px 20px;

	text-decoration: none;

	background-color: #09F;

	float: right;

	margin-top: 5px;

	margin-left:10px;

}



.findOutMoreGreen {

	color: #fff !important;

	padding: 10px 20px;

	text-decoration: none;

	background-color: #81B721;

	float: right;

	margin-top: 5px;

	margin-left:10px;

}



.readMoreGreen {

	color: #81B721 !important;

	text-decoration: none;

	margin-left:10px;

}



/* CLEARFIX 

----------------------------------------------- */  

  

.clearboth {  

    display: block;  

    margin: 0;  

    padding: 0;  

    clear: both;  

}  

  

/* PORTFOLIO FILTER STYLE 

----------------------------------------------- */  

  

#portfolio-filter {  

    list-style-type: none; 

	margin-top: 25px; 

	margin-left: 5px;

}  

  

#portfolio-filter li {  

    display: inline;

	margin-right: 10px;

	padding: 5px;  

}  

  

#portfolio-filter li a {  

	color: #777;

	text-decoration: none;

	text-transform: none;

	padding-bottom: 5px;

	border-bottom: 1px dotted; 

}  

  

#portfolio-filter li .current {  

    background-color: #cfcfcf;

	color:#999999;

	padding:5px;

}



#portfolio-filter li:hover {

	background-color: #cfcfcf !important;

}

  

/* PORTFOLIO LIST STYLE 

----------------------------------------------- */  

  

#portfolio-wrapper {  

    padding-bottom: 25px;  

}  

  

#portfolio-list {  

    list-style-type: none;  

  

}  

  

#portfolio-list .portfolio-item {  

    width: 557px;

float: left;

margin-right: 20px;

margin-left: 20px;

list-style-type: none;

}  



.portfolio-item {

/*  height: 450px; */

}

  

#portfolio-list .portfolio-item h3 a {  

	color: #fff;

	text-transform: none;

	font-weight: 600;

	padding: 10px 20px;

	text-decoration: none;

	font-size: 23px; 

}  

  

#portfolio-list .portfolio-item .excerpt  

{  

    text-align: justify;  

    font-size: 13.5px;  

    line-height: 18px;  

    padding-right: 0px;  

    margin-bottom: 5px; 

	margin-top: 10px; 

	margin-right:-5px;

	display:inline-block;

}  



#portfolio-list .portfolio-item .excerptenews  

{  

    text-align: justify;  

    font-size: 13px;  

    line-height: 18px;  

    padding-right: 0px;  

    margin-bottom: 5px; 

	margin-top: 0px; 

	margin-right:-5px;

} 



#portfolio-list .portfolio-item .excerptPGW  

{  

    text-align: left;   

    line-height: 18px;  

    padding-right: 0px;  

    margin-bottom: 5px; 

	margin-top: 20px; 

	margin-left:10px;

	text-decoration: none;

	font-size:15px;

	color: #333;

	font-weight: 700;

} 

 

  

#portfolio-list .portfolio-item .excerptenews a {  

    color: #555;

	text-decoration: none;  

}  

#portfolio-list .portfolio-item .excerpt a {  

    color: #555;

	text-decoration: none;  

}  



#portfolio-list .portfolio-item .excerptenews a:hover {  

    text-decoration: none;  

} 

  

#portfolio-list .portfolio-item .excerpt a:hover {  

    text-decoration: none;  

} 



.portBlue {

	background-color:#09F;

	margin-top:25px;

	padding: 4px 5px 1px;

}



.portGreen {

	background-color:#81B721;

	margin-top:25px;

	padding: 4px 5px 1px;

	display: inline-block;

	width: 100%;

}





.enewstitleLeft {

	width: 68%;

	float: left;

}



.Lefttitle {

	width: 60%;

	float: left;

	margin-left: 10px;

	color: #fff;

text-transform: none;

font-weight: 600;

padding: 10px 20px;

text-decoration: none;

font-size: 23px;

}



.enewsLandTitle {

	font-size:14px;

	margin-bottom:5px !important;

	color: #333 !important;

font-weight: 700 !important;

}



.enewsLandTitle a {

	font-size:14px;

	margin-bottom:5px !important;

color: #333 !important;

font-weight: 700 !important;

}



.enewstitleRight {

	width: 30%;

float: right;

text-align: right;

color: #fff;

border-left: 1px solid #fff;

padding: 3px 5px 3px 0px;

margin: 8px 0px;

text-transform:uppercase;

}



.Righttitle {

	width: 15%;

float: right;

text-align: right;

color: #fff;

border-left: 1px solid #fff;

padding: 10px 5px 10px 0px;

margin: 8px 0px;

text-transform: uppercase;

}



.floatThird {

	float: left;

	width:30%;

}



.reflection {

	float: left;

	width:30%;

	margin-left:25px;

}



.question {

	float: left;

	width:30%;

	margin-left:25px;

}



.thumb {

	width: 30%;

	float: left;

	margin-right:5px;

	margin-left:0px;

}



.thumbenews {

	width: 30%;

	float: left;

	margin-right:5px;

	margin-left:5px;

}



.thumbPGW{

	width: 32%;

	float: left;

	margin-right:15px;

	margin-left:5px;

}



.portOrange {

	background-color:#F60;

	margin-top:25px;

	padding: 4px 5px 1px;

}



.contactinfowrapper {

  width:50%;

  margin-bottom:10px;

  overflow:hidden;

  border-right: 2px solid #01385e;

  float:left;

	

}



.contactinfo li{

  line-height:1.5em;

  float:left;

  display:inline;

}



.double li  {width:46%;}



#gform_wrapper_66 {

  float:left;

}



#gform_wrapper_6 {

	max-width: 400px;

	float: left;

	margin: -26px 0 0 20px;

}



.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {

	font-size: 1.2em;

	background-color: #f60;

	color: #fff;

	border: none;

	padding: 4px 15px;

}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li label{
  cursor: pointer;
  width: 100%;
  text-align: center;
  vertical-align: middle;
  display: inline;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  padding: 5px 28px;
  max-width: unset;
  border: solid thin black;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li input {
  display: none;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul {
  max-width: 400px;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li {
  width: 30%;
  display: inline-block;
  margin: 0 5px !important;
  height: 54px;
  text-align: center;
  padding: 15px !important;
  cursor: pointer;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li:hover {
  background-color: #f60;
  color: #fff;
  border: none;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li label:hover {
  border: none;
}


#gform_66 .nine-boxes input[type="radio"]:checked + label {
  background-color: #f60;
  color: #fff;
  border: none!important;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul .gchoice_66_1_8::after {
  content: "Other";
  font-size: 14px;
  color: #5f5f5f;
  font-weight: bold;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li #input_66_27_other {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  margin: auto;
  width: 100%;
  height: 54px;
  text-align: center;
  font-size: 14px;
  color: #5f5f5f;
  font-weight: bold;
  border: solid thin black;
}

#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li #input_66_27_other:hover {
  background-color: #f60;
  color: #fff;
  border: none;
}

/* #Media Queries



================================================== */







	/* Smaller than standard 960 (devices and browsers) */



        @media only screen and (min-width: 1300px) and (max-width: 2000px) {



				   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .search-Form {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}				   



           .searchpagemargin {  margin: 100px 0 0;}



     



        }







        /* Tablet Portrait size to standard 960 (devices and browsers) */



	@media only screen and (min-width: 960px) and (max-width: 1300px) {



		



				   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .searchForm {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}	

				   

           .searchpagemargin {  margin: 100px 0 0;}





	



 .flex-caption h1 { font-size: 35px !important; line-height: 42px !important; }



        .caption-btn li a { font-size: 11px; }



        #slider span { font-size: 13px; }



            .flex-caption p { margin: 0 0 15px 0 !important;}



        .flex-caption-decription { padding: 10px !important; }



        .sliderLogo { top: 6% !important; }



 







    



       



        }



        



	/* Tablet Portrait size to standard 960 (devices and browsers) */



	@media only screen and (min-width: 768px) and (max-width: 959px) {

		

		.social2 {

  float: right;

  list-style: none outside none;

  margin-right: -11px;

  margin-top: -96px;

}



.donategreen {

	margin-top:-25px;

}



.donategreen:hover {

	margin-top:-25px;

}



.secondaryNav {



    position: relative;

	float:none;



}



.sponsorContainer {

position: relative;

width: 750px;

margin: 0 auto;

padding: 0;

}



.slidereffect {	

display: initial;

}



.select-container {

	left: -10px;

padding: 11px 30px 12px 25px;

}



<!-- .logotag {

  color: #004471;

  float: left;

  font: italic 17px 'Open Sans','Helvetica Neue',Helvetica,sans-serif;

  margin-bottom: -21px;

  margin-left: 200px;

  vertical-align: middle;

}

-->



.logotag {display:none;}





				   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .searchForm {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}	



				   



				   



            .caption-btn { display: none; }



     



            



           .homeFull .widget_btn a, 



           .homeFull .dd_events_btn a,



           .sidebar .dd_events_btn .facebookBtn,



.sidebar .dd_events_btn span,



.one-third .dd_events_btn .facebookBtn,



.one-third .dd_events_btn span,



.four .dd_events_btn .facebookBtn,



.four .dd_events_btn span,



.one-third .dd_events_btn a,



.one-third .dd_events_btn .facebookBtn,



.one-third .dd_events_btn span,











   .sidebar .dd_events_btn .facebookBtn,



.sidebar .dd_events_btn span,







.four .dd_events_btn .facebookBtn,



.four .dd_events_btn span,



.sidebar .dd_events_btn a,







.four .dd_events_btn a 







           { display: block; text-align: center; }





.homeFull .widget_btn a, 



           .homeFull .dd_verses_btn a,



           .sidebar .dd_verses_btn .facebookBtn,



.sidebar .dd_verses_btn span,



.one-third .dd_verses_btn .facebookBtn,



.one-third .dd_verses_btn span,



.four .dd_verses_btn .facebookBtn,



.four .dd_verses_btn span,



.one-third .dd_verses_btn a,



.one-third .dd_verses_btn .facebookBtn,



.one-third .dd_verses_btn span,











   .sidebar .dd_verses_btn .facebookBtn,



.sidebar .dd_verses_btn span,







.four .dd_verses_btn .facebookBtn,



.four .dd_verses_btn span,



.sidebar .dd_verses_btn a,







.four .dd_verses_btn a 







           { display: block; text-align: center; }





          .homeFull .or, .one-third .or { text-align: center; display: block; margin: 10px 0; }



          



          



          



            .eight .postTitleWithImage h1 { width: 180px; }



.two-thirds .postTitleWithImage h1 { width: 290px; }



      .full #comments .comment .text { width: 555px; }



.full #comments .comment .children li .text { width:455px; }



.full #comments .comment .children li .children li .text { width:355px; }



    



                  .full .dd_board_post_details { width: 400px; }



                  .full .noBannerContent .dd_board_post_details { width: 500px; }



                  .noBannerContent .dd_board_post_details { width: 260px; }



             .flex-caption h1 { font-size: 35px !important; line-height: 42px !important; }



            #comments .comment .text { width: 300px; float: left; }



            #comments .comment-inner .text { width: 225px ; float: left; }



            #comments .comment-inner-inner .text { width: 145px; float: left; }



	   .eventMeta { width: 90%;  }



           	   .eventMetaFull { width: 300px;  }







	    



  .postTitleWithImage h1 { width: 260px; }



  .dd_events .postTitle { width: 165px; }

  

  .dd_verses .postTitle { width: 165px; }







        .caption-btn li a { font-size: 11px; }



        #slider p { font-size: 13px; }



       .home .flex-caption-decription { display: none !important; }



        .home .flex-caption { max-width: 748px !important; }



   



   .flex-caption div {top: 50% !important;}



     .pageContent .container { margin-top: 0; }



            header {    padding-bottom: 50px; } 



            .sidebar { margin-top: 35px !important; }







.pageContent .postTitleWithImage h1 {width: 230px;}



        .full .postTitleWithImage h1 { width: 470px; }



        .full .noBannerContent .postTitleWithImage h1 { width: 568px; }



        .noBannerContent .postTitleWithImage h1 { width: 327px; }







 .dd_board_post_details { float: right; width: 175px; }



    #topbar .nav { display: none; }



            nav select { display: block !important;  }



             .select-container { display: block; }



                      .mobileNav { display: block; }



  



                #comments .comment .children li .text { width:215px; }







#comments .comment .children li .children li .text { width:115px; }



    .carouselWrapper {display: none;}



                           .four .dd_events_post h1 { width: 40%; }

						   .four .dd_verses_post h1 { width: 40%; }



        }







	/* All Mobile Sizes (devices and browser) */



        @media only screen and (max-width: 767px) {



.aumap {

  height: 518px;

  width: 45%;

  float:none

}



.dinner-details {

  float: none;

  margin-left: 10px;

  width: 90%;

margin-top:0px;

}



            	   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .searchForm {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}	



            



     



              .eight .postTitleWithImage h1 { width: 240px; }



              .two-thirds .postTitleWithImage h1 { width: 220px; }



             .full .noBannerContent .dd_board_post_details,   .noBannerContent .dd_board_post_details { width: 100%; margin-top: 20px; }



      



             .full #comments .comment .text { width: 325px; }



.full #comments .comment .children li .text { width:225px; }



.full #comments .comment .children li .children li .text { width:125px; }







              #comments .comment .text { width: 320px; float: left; }



            #comments .comment-inner .text { width: 225px ; float: left; }



            #comments .comment-inner-inner .text { width: 145px; float: left; }



            	       .postCategories { padding-left: 0; }



                 .full .dd_board_post_details { width: 100%; margin-top: 20px; }



                          #topbar .nav { display: none; }



            nav select { display: block !important;  }



             .select-container { display: block; }



                      .mobileNav { display: block; }



             .dd_events .postTitle { width: 315px; }

			 .dd_verses .postTitle { width: 315px; }



              



                 .rightWidgetArea .widget { padding-left: 0; }



            .postTitleWithImage h1 { width: 240px; }



                .carouselWrapper {display: none;}



                     .home .flex-caption p, .home .caption-btn, .home .flex-caption, .home .flex-direction-nav { display: none; }



         .sliderLogo {top: 33% !important;}



         .horizontalWidgetArea { margin-bottom: 10px; }



            .pageContent .container { margin-top: 0; }



              header {    padding-bottom: 50px; } 



            .sidebar { margin-top: 35px !important; }



.pageContent .postTitleWithImage h1 {width: 240px;}



   .full .noBannerContent .postTitleWithImage h1 { width: 240px; }



                .modal { width: 365px; left: 70%; }



 .dd_board_post_details { float: right; width: 175px; }



 



 



   #comments .comment .children li .text { width:215px; }







#comments .comment .children li .children li .text { width:115px; }





.secondaryNav {



    position: relative;

	float:none;



}



.select-container {

	left: -10px;

padding: 11px 0px 12px 20px;

}



.sponsorContainer {

position: relative;

width: 560px;

margin: 0 auto;

padding: 0;

}



.fbfeed {

	margin-top:20px;

}



.twitterfeed {

	margin-top:20px;

	margin-bottom: 20px;

}



.videoContent {

	margin-top:0px;

}



.footerNav {

	display:none;

}



        }







   



	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */



        @media only screen and (min-width: 480px) and (max-width: 767px) {

			

				.logotag {display:none;}

				

				.social2 {display:none;}

				

				.plantbibles {display:none;}

				

				

.donategreen {

  background: -moz-linear-gradient(center top , transparent, rgba(0, 0, 0, 0.2)) repeat scroll 0 0 #81B721;

  color: #FFFFFF !important;

  display: block;

  float: right;

  font-size: 29px;

  height: 26px;

  line-height: 26px;

  margin-right: -10px;

  margin-top: 0;

  overflow: hidden;

  padding: 10px 0;

  text-align: center;

  text-decoration: none;

  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);

  width: 190px !important;

}	



.donategreen:hover {

  margin-top: 0;



}



.slidereffect {	

display: initial;

}



.fbfeed {

	margin-top:20px;

}



.twitterfeed {

	margin-top:20px;

	margin-bottom: 20px;

}



.videoContent {

	margin-top:0px;

}



.footerNav {

	display:none;

}



.sponsorContainer {

position: relative;

width: 360px;

margin: 0 auto;

padding: 0;

}

				



				   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .searchForm {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}	          



          



        .flex-holder { z-index: -1; }



       .two-thirds .postTitleWithImage h1 { width: 220px; }



    .full .dd_board_post_details { width: 100%; margin-top: 20px; }



            .dd_causes_widget li:first-child { margin-top: 25px !important; }



                      .dd_causes_widget li { margin: 0 0 25px 0 !important; }



                      .metaBtn li { display: inline-block; width: 100%; }



 .metaBtn li a { border: none; padding-left: 0;  }



  .metaBtn li:last-child a { padding-top: 0; }



  .pageContent .sidebar .postTitleWithImage h1 { width: 97%; }



  .sidebar  .metaBtn li:last-child a { padding-top: 15px; }



  footer .one-third { padding: 25px 0; }



             .smallFooterLeft, .smallFooterRight { text-align: center; width: 100%;  }



        .demo .content { width: 100%; }



.demo .img { display: none; }







.eventMeta { width: 90%; margin: 0 0 20px 0; }







        }







	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */



        @media only screen and (max-width: 479px) {

			

			

.donategreen {

  background: -moz-linear-gradient(center top , transparent, rgba(0, 0, 0, 0.2)) repeat scroll 0 0 #81B721;

  color: #FFFFFF !important;

  display: block;

  float: right;

  font-size: 29px;

  height: 25px;

  line-height: 26px;

  margin-right: -10px;

  margin-top: 0;

  overflow: hidden;

  padding: 10px 0;

  text-align: center;

  text-decoration: none;

  text-shadow: 0 2px 0 rgba(0, 0, 0, 0.3);

  width: 170px !important;

}



.donatetitle {

font-size: 22px !important;

}



.donategreen:hover {

  margin-top: 0;



}



.donategreenfooter {

  background: none repeat scroll 0 0 #81B721;

  color: #FFFFFF !important;

  display: block;

  margin: 0 auto;

  margin-top: -8px;

  overflow: hidden;

  padding: 10px 0;

  text-align: center;

  width: 190px !important;

  float:none;

}



.slidereffect {	

display: initial;

}



.sliderLogo img {

margin-top: 8px;

max-height: 50px;

}



.secondaryNav li {

	display:none;

}



.logotag {

	display:none;

}



.ribbon-front {

	margin-top:-40px;

}



.fbfeed {

	margin-top:20px;

}



.twitterfeed {

	margin-top:20px;

	margin-bottom: 20px;

}



.videoContent {

	margin-top:0px;

}



.footerNav {

	display:none;

}



.country a {

	display:none;

}



.sponsorContainer {

position: relative;

width: 175px;

margin: 0 auto;

padding: 0;

}



.towerbrands {

	margin:0 auto;

	float:none;

}









				.logotag {display:none;}

				

				.social2 {display:none;}

            



                .eight .postTitleWithImage h1, .two-thirds .postTitleWithImage h1 { width: 97%; }



            



                   .text { margin-top: 20px; }



            .eventMeta { width: 86%; margin: 0 0 20px 0; }



   .metaBtn li { display: inline-block; width: 100%; }



             .dd_board_post_details { margin-top: 30px; width: 100%; }



              .pageContent .postTitleWithImage h1 {width: 100%;}



                      	



            .dd_events .postTitle {width: 195px;}

			.dd_verses .postTitle {width: 195px;}



                     .dd_causes_widget li:first-child { margin-top: 20px !important; }



                      .dd_causes_widget li { margin: 0 0 20px 0 !important; }



                



                   .donate-switchedon {display:none;}



	.social2 {display:none;}			   



				   .mail2 {display:none;}



				   .facebook2 {display:none;}



				   .linkedin2 {display:none;}



				   .searchForm2 {display:none;}

				   

	   

				   



				   .mail {display:none;}



				   .facebook {display:none;}



				   .linkedin {display:none;}



				   .searchForm {display:none;}   

				   

				   .flickr {display:none;}

				   

				   .google {display:none;}

				   

				   .vimeo {display:none;}

				   

				   .twitter {display:none;}

				   

				   .behance {display:none;}

				   

				   .dribbble {display:none;}

				   

				   .pinterest {display:none;}	



				   



             .sliderLogo {top: 20% !important;}



              .widget_btn a, .dd_events_btn a, .dd_verses_btn a { display: block; text-align: center; }



  .or { text-align: center; display: block; margin: 10px 0; }



  .postTitleWithImage img { display: none; }



  .postTitleWithImage h1 { width: 100%; }



  .metaBtn li a { border: none; padding-left: 0;}



  .metaBtn li:last-child a { padding-top: 0; }



  .pageContent .sidebar .postTitleWithImage h1 { width: 97%; }



    .sidebar  .metaBtn li:last-child a { padding-top: 15px; }



    footer .one-third { padding: 25px 0; }



         .smallFooterLeft, .smallFooterRight { text-align: center; width: 100%;  }



           .modal { width: 275px; left: 90%; }



           



         



.demo .content { width: 100%; }



.demo .img { display: none; }





#gform_66 .gform_body .gform_fields .nine-boxes .ginput_container ul li label{
  padding: 15px 8px;
  line-height: 1;
}

#gform_66 {
  padding: 0 15px;
}

        }











        /* tc */







        .wp-caption,



.wp-caption-text,



.sticky, 



.gallery-caption,



.bypostauthor,



.aligncenter {} 



        



        



/* #Font-Face



================================================== */



/* 	This is the proper syntax for an @font-face file



		Just create a "fonts" folder at the root,



		copy your FontName into code below and remove



		comment brackets */







/*	@font-face {



	    font-family: 'FontName';



	    src: url('../fonts/FontName.eot');



	    src: url('../fonts/FontName.eot?iefix') format('eot'),



	         url('../fonts/FontName.woff') format('woff'),



	         url('../fonts/FontName.ttf') format('truetype'),



	         url('../fonts/FontName.svg#webfontZam02nTh') format('svg');



	    font-weight: normal;



	    font-style: normal; }



*/



