/* allow the content to fall below the sticky menu */
body{
	padding-top: 120px !important;
	padding-top: 0px !important;
}
.edvocatorInfo{
	font-size: 17px;
}
.edvocatorInitialLoad{
	font-size: 25px;
	font-weight: bold;
	
}
a.click4Price{
	color: #000 !important;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 17px;
}
a.click4Price:hover{
	color: #000 !important;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 17px;
}
@media(max-width: 768px) {
	body{
		padding-top: 60px !important;
		padding-top: 0px !important;
	}
}
.edvocatorInnerRow{
	font-size: 18px;
	border: 1px solid orange;
	border-radius: 6px;
	padding: 5px;
	margin: 10px 0px;
}
.edvocatorProductHolder{
	text-align: center;
	background-color:#e6e6e6;
	border: 1px solid #808080;
	border-left: none;
	border-right: none;
	margin:15px 0px;
	border-radius: 6px;
	padding: 10px;
 }
.imageResponsive{
		width: 100%;
		max-width: 350px;
		height: auto;
}
.edvocatorHappy{
	border: 1px solid #155724;
	background-color: #d4edda;
	color: #155724;
	border-radius: 5px;
	display: inline-block;
	padding: 10px;
	font-size: 20px;
	font-weight: bold;
}
.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;
    background: #fff !important;
	background: #42A1C8 !important;
	border: 1px solid #A3D08F !important;
	border-radius: 5px;
	box-shadow: 0px 0px 5px 0px #fff;
}
a {
	color: #42A1C8 !important;
    color: #fff !important;
	text-decoration: underline !important;
}
a:hover {
    color: #42A1C8 !important;
	color: #fff !important;
	text-decoration: none !important;
	/*font-weight: bold !important;*/
}
li>a:hover{
    color: #42A1C8 !important;
	color: #1d4f63 !important;
}
a.active, a:active, a:focus{
    color: #fff !important;
	color: #42A1C8 !important;
}
.edvocatorNextPreviousLink{
	color: #42A1C8 !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;
	}
}