

/*MODIFY NEW NAV */
nav.main_menu ul li {
    text-align: center;
}

nav.main_menu ul li.two-line-nav a {
    vertical-align: text-top;
}

.drop_down .narrow .second .inner ul li {
    text-align: left;
}

.drop_down .wide .second ul li {
    text-align: left;
}

.side_menu_button a:last-child { /*ADJUST SEARCH ICON POSITION*/
    padding: 0 0 8px 8px;
}

/*Keep nav from overlapping logo on narrower displays*/
@media (min-width: 1001px) and  (max-width: 1150px) {
  nav.main_menu > ul > li > a {    
    padding: 0 9px !important;
  }
}




.FanPhotosTitle span {
    font-size: 1.5em;
}

.portfolio_single h3 {
display: none;
}

.footer_bottom #proteinFooterNote {display:none;}

.tablepress thead th {
    background-color: #d22f2f;
    font-weight: 700;
    vertical-align: middle;
    color: #fff;
}


/*Keeps slider from hiding under top nav bar - Theme cutoff before mobile nav starts */
@media only screen and (min-width: 1001px) { 

	.q_slider {  
	margin-top: 133px;
	}
		
}

/*Turn Navigation All Caps off */

.drop_down .wide .second .inner>ul>li>a {
  text-transform: inherit;
}