.edvocator_partner{
	padding: 10px;
	text-align: center;
}
.edvocator_partner img{
	width: 200px;
	height: 100px;
	width: 150px;
	height: 75px;
	margin: 0px auto;
	border: 1px solid #599E3A;
	border-radius: 6px;
	padding: 5px;
	margin: 0 auto;
}
.notes{
	font-size: 18px;
	font-style: italic;
}
header .intro-text .name {
	font-size:18px !important;
	color: #000;
	text-transform: none !important;
}
header .intro-text .skills {
	font-size:16px;
	color: #000;
}
section{
	padding: 45px 0 !important;
}
section.success {
    background: #599E3A !important;
    color: #fff;
}
footer .footer-above {
    padding-top: 50px;
    background-color: #599E3A;
	background-color: #42A1C8;
	border-top: 2px solid #42752B;
}
footer .footer-below {
    padding: 25px 0;
    background-color: #96CAE0 !important;
	border-top: 3px solid #42A1C8 !important;
}
.navbar-custom .navbar-nav li.active a, .navbar-custom .navbar-nav li.active a:active, .navbar-custom .navbar-nav li.active a:focus, .navbar-custom .navbar-nav li.active a:hover {
    color: #fff;
    background: #599E3A !important;
	border: 1px solid #A3D08F !important;
	border-radius: 5px;
}
a {
    color: #fff !important;
}
a:hover {
    color: #42A1C8 !important;
}
a.active, a:active, a:focus{
    color: #fff !important;
}
.navbar-brand{
	font-size: 15px;
	color: #fff !important;
	text-shadow: 1px 1px 2px #163846 !important;
	text-transform: none !important;
}
.navbar-brand:hover{
	color: #fff !important;
	text-shadow: 1px 1px 2px #163846 !important;
}
.thanks_byline{
	font-style: italic;
	text-shadow: 1px 1px 4px #fff;
}
section h2 {
    margin: 0;
    font-size: 18px;
}
.navbar-custom {
    background-color: #222222;
    background-color: #96CAE0 !important;
    border-color: transparent;
    border-bottom: 2px solid #42A1C8 !important;
	color: #42A1C8 !important;
}
.faded_shadow{
	text-shadow: 1px 1px 3px #000 !important;
}
h2{
	text-transform: none !important;
}
@media (max-width: 450px) {
	.navbar-brand{
		font-size: 12px;
		color: #fff !important;
		text-shadow: 1px 1px 2px #163846 !important;
		text-transform: none !important;
	}
}
.school_logo{
	max-width: 300px;
}
@media (min-width:768px) {
.school_logo{
	max-width: 400px;
}

	.navbar-brand{
		font-size: 15px;
		color: #fff !important;
		text-shadow: 1px 1px 3px #163846 !important;
	}

	header .container {
		padding-top:150px;
		padding-bottom:40px
	}
	header .intro-text .name {
		font-size:23px !important;
		color: #000;
		text-transform: none !important;
	}
	header .intro-text .skills {
		font-size:16px;
		color: #000;
	}
	section h2 {
		margin: 0;
		font-size: 22px;
	}
}