/* All color change rules */
#et-top-navigation #top-menu-nav #top-menu .current_page_item a {
  color:#7d8a63;
}
ul.et_pb_tabs_controls {
  background-color:#7d8a63;
}
/* Remove Title Animation */
.et-pb-active-slide .et_pb_slide_description {
 -webkit-animation: none;
 -moz-animation: none;
 -o-animation: none;
 -ms-animation: none;
 animation: none;
}
.et_pb_main_blurb_image {
  max-width:30%;
}
/* Transparent Primary Menu */
#main-header {
  background-color:transparent;
  box-shadow:none;
  webkit-box-shadow:none;
}
#main-header.et-fixed-header {
  background-color:white;
  box-shadow:none !important;
  webkit-box-shadow:none !important;
}
.home #page-container {
  padding-top:0px !important;
}
#et_top_search {
  display:none;
}
/* Menu Text Changes (Mostly Personal Preference TBH) */
#top-menu li a {
  text-transform:uppercase;
  letter-spacing:.2em;
}
/* Expand Header For Home Page */
.home .et_pb_slide .et_pb_slide_description {
  text-align:left;
}
.et_pb_slide .et_pb_slide_description {
  padding:10% 0;
}
/*Testimonial Section Style */
.testimonials .et_pb_slide .et_pb_slide_description p {
  text-shadow:none;
}
.js .et_pb_blog_grid[data-columns] .column .et_pb_post {
   -webkit-animation: none;
 -moz-animation: none;
 -o-animation: none;
 -ms-animation: none;
 animation: none;
}
.et_pb_blog_grid .et_pb_post {
  border:0px;
}
/*Style Adjustments for Bio Tabs */
.et_pb_tabs {
  border:none;
}
.et_pb_tabs_controls li a {
  color:white;
}
.et_pb_tab_active li a {
  color:black;
}
.et_pb_text h1 {
  font-size:300%;
  text-transform:uppercase;
  letter-spacing:.01em;
}
@media (max-width:980px) {
.et_pb_slide_description .et_pb_slide_title, .et_pb_text h1 {
  font-size:50px !important;
  font-weight:300 !important;
}
.home .et_pb_column_0, .home .et_pb_column_1, .home .et_pb_column_2 {
  max-width:33% !important;
}
.et_pb_blurb_container p{
  font-size:100%;
}
.et_pb_blurb_container {
  max-width:80%;
  margin:auto;
}
.et_pb_column {
  margin-bottom:0px;
}
}
@media (max-width:767px) {
.home .et_pb_column_0, .home .et_pb_column_1, .home .et_pb_column_2 {
  max-width:100% !important;
}
.et_pb_blurb_container p{
  font-size:150%;
}
.et_pb_column {
  margin-bottom:30px;
}
}
@media (max-width:500px) {
.et_pb_slide_description .et_pb_slide_title, .et_pb_text h1 {
  font-size:30px !important;
}
}