/*
 Theme Name:   Confera Child
 Theme URI:    http://demo.goodlayers.com/confera
 Description:  Goodlayers Confera Child Theme
 Author:       Goodlayers
 Author URI:   http://goodlayers.com
 Template:     confera
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, right-sidebar, responsive-layout
 Text Domain:  confera-child

 START YOUR CHILD THEME CSS HERE
*/

/*.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    background-color: #000;
    color: #ffff17;
    width: 100%;
}*/

 /***************************************
 *										* 
 * 		Contact form 7 styles			*
 * 										*
 ***************************************/
/* Footer - Social Media Icons */

/* inputs styles and font colors  */

.wpcf7-form .init {
	background-color: rgba(0,255,255,0.1);
  	border-radius: 10px;
  	padding: 10px;
}

.wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"], 
.wpcf7-form input[type="url"], 
.wpcf7-form input[type="password"], 
.wpcf7-form input[type="search"], 
.wpcf7-form input[type="number"], 
.wpcf7-form input[type="tel"], 
.wpcf7-form textarea {
    color: #1f252b;
    width: 100%;
    padding: 12px 16px;
    border-radius: 10px;
    border: 0;
}

.wpcf7-form p {
    margin: 0 0 28px;
    color:#ffffff;
}

.wpcf7-text:focus, 
.wpcf7-textarea:focus {
    outline: 1px solid rgba(84, 222, 197, 0.9);
    outline-offset: 0;
}

.wpcf7-form .wpcf7-form-control-wrap input[type="text"], 
.wpcf7-form .wpcf7-form-control-wrap input[type="email"],
.wpcf7-form .wpcf7-form-control-wrap textarea
{
	color:#000 !important;
	background-color:#cbcbcb;
}

/* Send button styles  */
.gdlr-core-page-builder-body [data-skin="contact form hp3"] input[type="button"], 
.gdlr-core-page-builder-body [data-skin="contact form hp3"] input[type="submit"] {
	background-color: #00153f;
	color: #ffffff;
	border-radius: 10px;
}

/* Contact form error message under Send button  */
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
	color: white;
  	background-color: salmon;
  	border-radius: 10px;
  	text-align: center;	
  	border: none;
	width: 100%;
	font-size: 1em;
}

.confera-body span.wpcf7-not-valid-tip, .wpcf7-response-output {
	color: white;
  	background-color: salmon;
  	width: 50%;
  	border-radius: 10px;
  	text-align: center;	
}

/* Contact form Success message under Send button  */
.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450;
	background-color: #5cb85c;
	width: 100%;
	font-size: 1em;
}
