/*
Theme Name:     Blair County Christian School
Description:    
Author:         Paul Boyce
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../Divi/style.css");

.mfp-counter { display: none; }

.slide-description .et_pb_slide_description { }

a.et_pb_more_button:hover { background: rgba( 255, 255, 255, 0.8 ); border: 2px solid transparent; padding: 6px 34px 6px 14px !important; }

#main-footer .et_pb_widget a {
    text-decoration: none;
    color: #FFF;
}

.mfp-title { display: none; }

.et_pb_section { padding-top: 0px !important; }

.nicebutton {  background-color: #080F89;
  color: #f2f2f2;
  padding: 10px;
  border-radius: 10px;
  border: none;
  font-size: 1.5em;
  font-family: Francois One;
  cursor: pointer;
  margin: 20px 0;
 }

h3 { padding-bottom: 20px; }

h1.main-page-title {
	color:#0e7c00;
	text-align:center;
	font-weight:bold;
	font-size:4em;
	text-transform:uppercase;
}

h1.main-page-title, underline-title {
	color:#0e7c00;
	text-align:center;
	font-weight:bold;
	font-size:4em;
	text-transform:uppercase;
	border-bottom:3px solid #0e7c00;
	padding:20px;
	margin-bottom: 10px;
}

div.contact-info h2 {
	color:white;
	background-color:#0e7c00;
	padding:12px;
	display:inline-block;
	margin-top:10px;
	margin-bottom:10px;
}

.green-text {
	color:#0e7c00;
}



/*  –––––––––––––––––––––––––
 	CONTACT 7 EDITS 
–––––––––––––––––––––––––  */
#contact-title {
	font-size:2.5em;
	color:##0e7c00;
	margin-bottom:25px;
	text-align:center;
	}

.contact-form {
	max-width:600px; 
	margin:auto; 
	background-color:#e9e9e9;
	padding:22px;
	border-radius:5px;
	}

#contact-name input {
	display:inline;
	height:40px; 
	width:95%; 
	padding-left:15px;
	border:3px solid #0e7c00; 
	border-radius:5px;
	margin-bottom:10px;
	}

#contact-email input {
	display:inline;
	height:40px; 
	width:95%; 
	padding-left:15px;
	border:3px solid #0e7c00; 
	border-radius:5px;
	margin-bottom:10px;
	}

#contact-subject input {
	display:inline;
	height:40px; 
	width:95%; 
	padding-left:15px;
	border:3px solid #0e7c00; 
	border-radius:5px;
	margin-bottom:10px;
	}

#contact-message textarea { 
	width:95%;  
	padding-left:15px; 
	border:3px solid #0e7c00; 
	border-radius:5px; 
	}

#contact-captcha input { 
	padding-left:15px;  
	margin-top:10px; 
	height:40px; 
	width:50%; 
	border:3px solid #0e7c00; 
	border-radius:5px; 
	}

#contact-captcha img {
	vertical-align:middle;
	margin-left:10px;
	}

#contact-captcha {
	color:#007cc2; 
	display:block;
	}

#contact-submit input {
	padding:12px;  
	margin-top:10px; 
	border:3px solid #0e7c00; 
	border-radius:5px; 
	background-color:white;
	color:#A8A8A8;
	font-size:1.25em;
	font-weight:bold;
	}

#contact-submit input:hover {
	background-color:#0e7c00;
	color:white;
	border:3px solid #0e7c00;
	}


/*MOBILE FIX*/
@media only screen and (max-width: 400px)  {

	#contact-name input {
		width:92% !important;
		display:block !important;
		float:none;
		}

	br.only-mobile {
		display:block !important;
		}

	#contact-email input {
		width:92% !important;
		display:block !important;
		float:none;
		margin-top:0px;   
		}

	#contact-subject input {
		width:92% !important;
		display:block !important;
		margin-top:0px;
		}

	#contact-message textarea {
		width:92% !important;
		display:block !important;
		margin-top:0px;
		}

	#contact-captcha input {
		width:92% !important;
		display:block !important;
		}

	#contact-captcha {
		margin-top:0px;
		}
	}