/*
Theme Name:   Saddleback Chapel 
Theme URI:    https://generatepress.com
Description:  Saddleback Chapel Funeral & Cremation Service
Author:       Outcompete Marketing Inc
Author URI:   https://outcompetemarketing.com
Template:     generatepress
Version:      0.1
*/



#searchsubmit{
	color:#eee;
}

.obit-search form > div {
  width: 14.1% !important;
}
#searchsubmit{
	color:#eee;
	font-size:19px;
}
/* .ocmbirthyear, .ocmdeathyear{
	display:none !important;
} */
.obit-search form > div input, .obit-search form > div select {
  padding: 8px 15px;
}



html{
  animation-name: open; animation-duration:1s; animation-iteration-count: 1; animation-timing-function: ease-in; 
  -o-animation-name: open; -o-animation-duration:1s; -o-animation-iteration-count: 1; -o-animation-timing-function: ease-in; 
  -moz-animation-name: open; -moz-animation-duration:1s; -moz-animation-iteration-count: 1; -moz-animation-timing-function: ease-in; 
  -webkit-animation-name: open; -webkit-animation-duration:1s; -webkit-animation-iteration-count: 1; -webkit-animation-timing-function: ease-in; 
  -ms-animation-name: open; -ms-animation-duration:1s; -ms-animation-iteration-count: 1; -ms-animation-timing-function: ease-in; 
}
@-o-keyframes open { 0% { opacity:0;} 70% { opacity:0.8; } 100% { opacity:1;  display:block; }} 
@-moz-keyframes open { 0% { opacity:0;} 70% { opacity:0.8; } 100% { opacity:1;  display:block; }} 
@-webkit-keyframes open { 0% { opacity:0;} 70% { opacity:0.8; } 100% { opacity:1;  display:block; }} 
@-ms-keyframes open { 0% { opacity:0;} 70% { opacity:0.8; } 100% { opacity:1;  display:block; }} 
@keyframes open { 0% { opacity:0;} 70% { opacity:0.8; } 100% { opacity:1;  display:block; }} 


body[data-elementor-device-mode="mobile"] .elementor-181 .elementor-element.elementor-element-133c883 img {
   filter: grayscale(1) brightness(1000%);
	max-width:333px;
	margin:0 auto;
}
.obit-text p{
  font-size: 19px;
}
p.gform_required_legend{
	display:none;
}
body.home .ocmfootertrick{
	display:none;
}
.ocmaspectratio img{
	aspect-ratio:1/1 !important;
	object-fit:cover;
	object-position:center center;
}
body.parent-pageid-1360 .ocmhideppc{
    display:none !important;
}
.gform-theme--foundation .gform_footer input[type="submit"]{
	background:#38725A !important;
	color:#E8C78E !important;
}
.gform-theme--foundation .gform_footer input[type="submit"]:hover{
	background:#E8C78E !important;
	color:#38725A !important;
}
#gform_fields_9 {
  gap: 6px !important;
}
.gform_footer input[type="submit"]{
	background:var(--e-global-color-primary) !important;
	min-width:180px !important;
	font-weight:600 !important;
}

#gform_submit_button_10{
	background:#E8C78E !important;
	border:2px solid var(--e-global-color-primary) !important;
	border-radius:3px;
	color:var(--e-global-color-primary) !important;
}
#gform_submit_button_10:hover{
	background:var(--e-global-color-primary) !important;
	border:2px solid #E8C78E !important;
	border-radius:3px;
	color:#E8C78E !important;
}





body.post-type-archive-ltobits .obitDates {
  font-size: 21px !important;
  font-weight: normal;
}

.obit-archive-links p{
	margin:5px 0 !important;
}
h4.ltweatherlinkz a,
h4.ltweatherlinkz{
	font-size:22px !important;
}

h3#reply-title {
  font-size: 1.7em !important;
}

.obit-archive-links h2{
	font-size: 32px !important;
 	font-weight: 500;
	margin-bottom:13px;
}


/* gformzzz */

.gform-theme--foundation .gform_fields {
    gap: 16px !important;
}
.ocmwhitetext legend,
.ocmwhitetext label{
	color:#fff !important;
}


.obit-search form > div {
  width: 14.2%;
}





