/*

Theme Name:   cnn

Description:  Light weight, stripped back theme

Author:       Seán O'Connell

Author URI:   https://wpforgood.com

Template:     WPforGood

Version:      1.0.0

*/

/* Set vars */
.submission-form-container {
  /*--bg-color: #22360c; */
  --bg-color: #162b00;
  --font-size: 18px;
  --font-color: whitesmoke;
}

.site-content {
	margin: 2rem 0 4rem 0;
}

.submission-form-container {
	background-color: var(--bg-color);
	margin: 0 auto;
    max-width: 800px;
    padding: 20px 20px;
	color: var(--font-color);
	border-radius: 20px;
}

.submission-form-container form#acf-form, .submission-form-container form#acf-form label{
	background-color: var(--bg-color);
	color: var(--font-color);
}

.acf-fields > .acf-field{
	border: none !important;
}
.acf-field input, #acf-field_org_description, .acf-google-map{
	border-radius: 6px;
}


.submission-form-container h1 {
    max-width: 800px;
    margin: 40px auto;
    padding: 20px 20px;
	color: whitesmoke;
	text-align:  center;
}

.success-message {
    background: #d4edda;
    border: 1px solid #c3e6cb;
    color: #155724;
    padding: 15px;
    margin-bottom: 20px;
    border-radius: 4px;
}
.form-note {
    font-style: italic;
    color: #dfdfdf !important;
    margin-top: 10px;
}
.acf-form {
    background: #fff;
    padding: 30px;
    border-radius: 8px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.acf-input .acf-fields.-border {
  border: 1px solid #dfdfdf;
  border-radius: 10px;
  background: var(--bg-color);
}

.acf-form-submit{
	text-align: center;
}

.acf-form-submit .acf-button {
	padding: 10px 20px;
}

/* Make ACF instructions clean and readable */
.acf-field .description, .acf-field p.description {
	color: #dfdfdf !important;
	font-size: 1.5rem;
	font-style: italic;
}
