.crossnew {color:#fff;}
.crossnew a {color: #fff; font-size: 28px;  margin-left: 40px;  margin-right: 0px; padding-top:25px; padding-bottom:25px;}

.cross{
  background-image: url("https://zoeintlministries.com/wp-content/uploads/2025/11/cross.png");
  background-position: right;
  background-repeat: no-repeat;
	width: 27px;
	height: 37px;
	padding-left: 25px;
  padding-right: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.has-social #site-navigation-wrap, .has-after-header-content #site-navigation-wrap {right: 20px; top: 32px;}

.blog-entry.thumbnail-entry .blog-entry-inner{background-color: #eee;  padding: 40px;  border-radius: 30px;}
.background-image-page-header .site-breadcrumbs {margin-top: 8px;}
.blog-entry.post .thumbnail img {border-radius:30px;}
.blog-entry.post .thumbnail .overlay {border-radius:30px;}
.largetxt{font-size: 109px; line-height: 75px; text-transform: none; padding-bottom: 0px; bottom: -11px; position: relative; font-weight: 800; color: rgba(255, 255, 255, 0.5);}

form input[type="text"], form input[type="password"], form input[type="email"], form input[type="url"], form input[type="date"], form input[type="month"], form input[type="time"], form input[type="datetime"], form input[type="datetime-local"], form input[type="week"], form input[type="number"], form input[type="search"], form input[type="tel"], form input[type="color"], form select, form textarea{
		    border-radius: 10px;
    margin-bottom: 12px;
    font-size: 15px;
}

@media (max-width: 1540px) {
  .topbottommargin {
    gap: 80px 80px;
    row-gap: 80px;
    column-gap: 80px;
    padding-top: 120px;
    padding-bottom: 120px;
    padding-left: 30px;
		padding-right: 30px;
  }
		
	.zerotopbottommargin {
    gap: 80px 80px;
    row-gap: 80px;
    column-gap: 80px;
    padding-top: 0px;
    padding-bottom: 120px;
    padding-left: 30px;
		padding-right: 30px;
  }
	  .minitpbtmmargin {
    gap: 80px 80px;
    row-gap: 80px;
    column-gap: 80px;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 30px;
		padding-right: 30px;
  }	
		 .lessbottommmargin {
    gap: 80px 80px;
    row-gap: 80px;
    column-gap: 80px;
    padding-top: 80px;
    padding-bottom: 30px;
    padding-left: 30px;
		padding-right: 30px;
  }	
		
		
	.nomargin {
    gap: 80px 80px;
    row-gap: 80px;
    column-gap: 80px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 30px;
		padding-right: 30px;
  }
}

@media (max-width: 1024px) {
  .topbottommargin {
    gap: 40px 40px;
    row-gap: 40px;
    column-gap: 40px;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }
 .zerotopbottommargin {
    gap: 40px 40px;
    row-gap: 40px;
    column-gap: 40px;
    padding-top: 0px;
    padding-bottom: 80px;
    padding-left: 20px;
    padding-right: 20px;
  }

 .minitpbtmmargin {
    gap: 40px 40px;
    row-gap: 40px;
    column-gap: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }
		
		.lessbottommmargin {
			gap: 40px 40px;
    row-gap: 40px;
    column-gap: 40px;
    padding-top: 80px;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;	
				
		}
		
	.nommargin {
    gap: 40px 40px;
    row-gap: 40px;
    column-gap: 40px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
  }
		
		
				
				
				
				
				
}

@media (max-width: 479px) {
  .topbottommargin {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
	 .zerotopbottommargin {
    padding-top: 0px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
		
	
 .minitpbtmmargin {
		 padding-top: 30px;
    padding-bottom: 30px;
		  padding-left: 20px;
    padding-right: 20px;
		 
		}
		
	.lessbottommmargin {
    padding-top: 60px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;	
				
		}
		
	.nommargin {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 20px;
    padding-right: 20px;
  }

		
}