/*  CONTACT 7 FORMS CUSTOMISATIONS */

/*  regardless of the contact form type ... sets placeholder text */
::placeholder {color: #071630 !important;font-size: 1.5em ;}


/*  All CF7 forms  ... general form background, border, padding, font colour*/
 .wpcf7 {
     background: #013763;	/* 'C of S Church Blue'	*/
     border-radius: 10px;
     border: 3px solid black;
		 
/* internal space between the form border and its contained input fields ... top-right-bottom-left */
     padding: 75px 25px 5px 25px !important;			
		 color:  black !Important;
 }

/*  All CF7 forms ... SUBMIT button */
 .wpcf7 input[type="submit"]  {
     color: #ffffff;
     font-size: 20px;
     font-weight: 700;
     background: #0b5e3a; /* dark green */
		 
 /* internal space between the button borders and their contained text ... top-right-bottom-left */
     padding: 5px 10px 5px 10px; /* padding is top-right-bottom-left */
     border: none;
     border-radius: 10px;	 
 }

/*  All CF7 forms ... Clear Fields buttons */
 .wpcf7 input[type="reset"]  {
     color: #000000;
     font-size: 20px;
     font-weight: 700;
     background: #bdd5e7; /* dark green */
		 
 /* internal space between the button borders and their contained text ... top-right-bottom-left */
     padding: 5px 10px 5px 10px; /* padding is top-right-bottom-left */
     border: none;
     border-radius: 10px;
 }

/*  All CF7 forms ... SUBMIT button, mouse over */
 .wpcf7 input:hover[type="submit"] {
		 background:  #1dbe61;
		 color: #000000;
		 transition: all 0.4s ease 0s;
 }

/*  All CF7 forms ... SUBMIT button, after click */
.wpcf7 input:active[type="submit"] {
     background: #1847c7; /* light blue */
 }

/*  All CF7 forms ... RESET button, mouse over */
 .wpcf7 input:hover[type="reset"] {
     background:  #E2272E;
     transition: all 0.4s ease 0s;
 }

/*  All CF7 forms ... RESET button, after click */
.wpcf7 input:active[type="reset"] {
     background: #000000;
		 color: #000000;
 }

/*  All CF7 forms  ... SELECT field (drop-down list) */
.wpcf7-select{
    /* background: rgba(0,0,0,0.5);*/
    color:  white;
		background: #0b5e3a; /* dark green */
		font-size: 1.25em; 
		font-weight: 700;
		/* width: 100%;   */
}

/*  All CF7 forms  ... TEXTAREA field (multi-line text input ie ... message/query box) */
.wpcf7 .wpcf7-form textarea {
    height: 200px;
		/* width: 100%;   */
}

/*  All CF7 forms  ... TEXT field (single-line text input */
.wpcf7 input, textarea, select {
		height: 50px;
		font-size: 14px;
		margin: 0 0px 5px 0; /* margin space between fields is top-right-bottom-left */
		padding: 5px 15px 5px 15px; /* padding inside all fields is top-right-bottom-left */
		border: 2px solid #336699;                         /* (this is dark blue  */		
		border-radius: 10px;
		width: 100%;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.wpcf7-response-output { 
		border: 2px solid red !Important;
		color: #ffffff !important; 
		font-size: 20px !Important;
		font-weight: 700 !Important;
}