/*=============================================
    Please add all custom CSS to this file
 =============================================*/
.toplogo{margin:0;}
.topPhone{color:#007D6B;font-size:2.2em;margin:0;padding:70px 0;}
@media only screen and (max-width: 767px) {
    .topPhone{padding:0 0 15px;}
}

footer.footer .wpcf7-form textarea {height: 60px;}

input[type="checkbox"], input[type="radio"] {
    width: auto;
}
.online-enrollment-form form.wpcf7-form .one-half, form.wpcf7-form > .section div, form.wpcf7-form > .section p,  form.wpcf7-form > h4, form.wpcf7-form > .section h4 {
    padding: 0 10px;
}
.online-enrollment-form form.wpcf7-form  {
  margin: 0;
}
.online-enrollment-form form h4 {
    font-weight: bold;
}

.online-enrollment-form form .section {
    padding: 10px 6px;
    background: #f5f2f2;
    border: 1px solid #bfbfbf;
    margin-bottom: 20px;
}
.online-enrollment-form form .submit {
  background: #e0e0e0;
  color: #000;
}

.online-enrollment-form .wpcf7-form input[type=submit] {
  background: teal;
  color: #fff;
  padding: 10px;
  font-weight: bold;
}
.online-enrollment-form .wpcf7-form input[type=submit]:hover {
  background: #323232;
}

ul {
list-style-type: none;
}

@media only screen and (max-width: 480px) {

}
@media only screen and (min-width: 768px) {
li#menu-item-1104 {
    	display: none !important;
	}
	li#menu-item-1104 a {
		font-weight: bold;
	}
	nav.nav-fixed li#menu-item-1104 {
		display: inline-block !important;
	} }


/* BANNER */
.banner {
    background: #4A7A9E;
    border-radius: 4px;
    border: 2px solid #4A7A9E;
    color: #fff !important;
    display: block;
	text-align: center;
    font-weight: 700;
    padding: 10px 0;
    text-transform: uppercase;
    margin: 0 0 15px;
    text-decoration: none !important;
}