/*
Theme Name: Cedar Springs Camps
Theme URI: https://wearerokket.com
Template: pro
Author: Rokket Web Development
Author URI: https://wearerokket.com
Description: The Most Advanced Website Creator for WordPress.
Version: 6.5.15.1742420993
Updated: 2025-03-19 21:49:53

*/

.mobile-only {display:none !important;}


/* Form Styles Customizations */
.form-container,
#team-form {
	display:none;
}


/* Outdoor Ed Form */
.nf-field-container {
	margin-bottom:10px !important;
}
#nf-field-11 {
	background:#B6EFFF;
	color:#5FB34A;
	box-shadow:none;
	border:none;
	width:100%;
	text-shadow:none;
}
input[type="text"], 
input[type="email"], 
input[type="submit"], 
input[type="tel"], 
textarea {
	color:#000;
	padding:10px;
	border-radius:8px;
	background:#fff;
}
input[type="text"]::placeholder, 
input[type="email"]::placeholder, 
input[type="tel"]::placeholder, 
textarea::placeholder {
	color:#000;
}
input[type="submit"] {
	font-weight:700;
}

/* Events Page Alternate Layout */

/* Contact Page Form */
.page-id-22 #nf-form-1-cont input[type="text"], 
.page-id-22 #nf-form-1-cont  input[type="email"], 
.page-id-22 #nf-form-1-cont  textarea, 
.page-id-22 input[type="select"] {
	background:#fff;
}

/* Footer Contact Form */
#nf-field-4 {
	background: #5FB34A;
    color: #FFF;
    box-shadow: none;
    border: none;
    width: 100%;
    text-shadow: none;
}
#nf-field-3::placeholder, #nf-field-14::placeholder {
	color:#000;
}
#nf-form-1-cont input[type="text"], 
#nf-form-1-cont  input[type="email"], 
#nf-form-1-cont  textarea {
	background:#D9D9D950;
}
#nf-form-1-cont .nf-form-fields-required {
	display:none;
}

/* Lost Creek Contact & Dietary */
#nf-field-15 {
	background:#3B89F0;
}
#nf-field-23 {
		background:#B0E55F;
}
#nf-field-15, #nf-field-23 {
	color:#fff;
	font-weight:400;
	box-shadow:none;
	border:none;
	width:100%;
	text-shadow:none;
}

/* Outdoor Ed Contact Form */
#nf-field-24 {
	background:#D9D9D950;
}

/* Site Footer */
.footer-container a div span {
	color:#000;
	line-height:1.5em;
	padding-bottom:0px;
	border-bottom:2px solid;
	border-color:transparent;
	transition:ease all .3s;
}
.footer-container a div span:hover {
	color:#000;
	border-color:#000;
}
.footer-container .footer-link {
		border-color:transparent !important;
}

@media screen and (max-width:600px) {
	.mobile-only {display:block !important;}
}
