/* Calendar styling */

/*--- 2 Column Form Styles Start ---*/

#left {
    width: 47%;
    float: left;
    margin-right:6%;
}
 
#right {
    width: 47%;
    float: right;
}

#center {
   width: 100%;
   float: left;
}
 
.clearfix:after {
    content:"\0020";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    margin-bottom:10px;
}
 
.clearfix {
    display:block;
}

/*--- 2 Column Form Styles End ---*/

.tgse_meta {

	color: white;
	font-size: 18px;
}



/* contact form7 styles */

.wpcf7  {
	background-color: #fffff;
	border: none;

}

.wpcf7-form-control.wpcf7-text {
	width: 98%;
}

.wpcf7-form {
	margin-left: 25px;
	margin-right: 25px;
  margin-top: 25px;
		
		
}

.wpcf7-text {
		
	background-color: #E8F0FE;	
}


.wpcf7-textarea {
	background-color: #E8F0FE;	
		
}

.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
	
		background-color: #E8F0FE;	

}		

.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
		background-color: #E8F0FE;
}


/*article p, p {text-shadow: 2px 2px 5px #000000; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; line-height: 1.7em; font-weight: 600; font-size: 20px; color: white;/* line-height: 27px;  }


/* styling for the form on the calendar page.  Please use the browser inspector tool to find any form's specifict ID 
.wpcf7-f18-p171-o1  {
	background-color: #ffffff;
	text-decoration-color: #E8F0FE;	
}
.wpcf7-textarea {
	background-color: #E8F0FE;	
		
}*/