/* Themify Customize Styling */
body {	background-image: none;
	font-family:Raleway;	font-size:16px;

	color: #000000; 
}
a {	
	color: #1e654a; 
}
a:hover {		font-weight:bold;
	text-decoration:underline;
	font-weight:bold;

	color: #cc9966; 
}
h1 {	
	font-family:PT Sans Narrow;	font-weight:normal;
	text-align:left;
	color: #13654a; 
}
h2 {	
	font-family:PT Sans Narrow;	font-weight:normal;
	font-size:26px;
 
}
h3 {	
	font-family:PT Sans Narrow;	font-weight:normal;
 
}
h4 {	
	font-family:Raleway;	font-weight:normal;
 
}
#headerwrap {	background-image: none;
	background-repeat: no-repeat;
	background-position: center bottom;margin-top: auto;
	margin-bottom: 20px; 
}
#header {		font-weight:bold;
	font-weight:bold;
 
}
body[class*="themify"] #site-logo a img {		width: 54px;
	height: 47px; 
}
#site-description {	
	font-family:Paprika;	font-weight:bold;
	font-weight:bold;
	font-size:50px;
	text-align:right;
	color: #ffffff;display: none; 
}
#main-nav a {	
	font-family:PT Sans Narrow;	font-weight:normal;
	font-size:26px;
	line-height:26px;
	text-align:center;
	color: #ffffff;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom:  px;
	padding-left: 30px;
	margin-top:  px;
	margin-right:  %;
	margin-bottom:  px; 
}
#main-nav a:hover {	
	color: #cb9e5b; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #cb9e5b; 
}
.post-title, .post-title a {		font-weight:bold;
	font-weight:bold;

	color: #13654a; 
}
.single-post .post-title {		font-size: px;
 
}
.loops-wrapper.grid4 .post-title {		font-size:18px;
	text-align:left; 
}
.page-title {		font-weight:bold;
	font-weight:bold;
	font-size:32px;
 
}
.module-title {	
	color: #1e654a;	font-size:22px;
	text-transform:uppercase;	text-align:center; 
}
#sidebar {	
	font-family:PT Sans;	font-weight:normal;
	font-size: 18px;
 
}
#sidebar a {	
	color: #13654a; 
}
#sidebar a:hover {	
	color: #cc9966; 
}
#sidebar .widgettitle {	
	color: #1e654a;	font-size:24px;
 
}
#footerwrap {	background: none;
	background-color: #13654a;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 40px; 
}
#footer {	
	color: #ffffff;
	font-family:Raleway;	font-weight:bold;
	font-weight:bold;
	font-size:12px;
	text-align:right; 
}
#footer a {	
	color: #ffffff;
	font-family:Raleway;	font-size:12px;
 
}
#footer a:hover {	
	font-family:Raleway; 
}
.footer-widgets {	
	font-family:Raleway;	text-align:right; 
}
.footer-widgets .widgettitle {	
	font-family:Raleway; 
}
@media screen and (max-width: 1040px) { /* Themify Customize Styling */
body {	
	color: #000000; 
}
a {	
	color: #1e654a; 
}
a:hover {	
	color: #cc9966; 
}
h1 {		font-weight:normal;

	color: #13654a; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
#headerwrap {	
	background-repeat: no-repeat;
	background-position: center bottom;
	padding:  px;margin: auto; 
}
#main-nav a {		font-weight:normal;

	color: #cb9e5b; 
}
#main-nav a:hover {	
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #cb9e5b; 
}
.post-title, .post-title a {	
	color: #13654a; 
}
.module-title {	
	color: #cb9e5b; 
}
#sidebar {	
	font-family:PT Sans;	font-weight:normal;
 
}
#sidebar a {	
	color: #13654a; 
}
#sidebar a:hover {	
	color: #cc9966; 
}
#sidebar .widgettitle {	
	color: #cb9e5b; 
}
#footerwrap {	background: none;
	background-color: #1e654a; 
}
#footer {	
	color: #ffffff; 
}
#footer a {	
	color: #ffffff; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body {	
	color: #000000; 
}
a {	
	color: #1e654a; 
}
a:hover {	
	color: #cc9966; 
}
h1 {		font-weight:normal;

	color: #13654a; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
#headerwrap {	
	background-repeat: no-repeat;
	background-position: center bottom; 
}
#main-nav a {		font-weight:normal;

	color: #cb9e5b; 
}
#main-nav a:hover {	
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #cb9e5b; 
}
.post-title, .post-title a {	
	color: #13654a; 
}
.page-title {	
	font-family:Raleway; 
}
.module-title {	
	color: #cb9e5b;
	font-family:Raleway; 
}
#sidebar {	
	font-family:Raleway;	font-weight:normal;
 
}
#sidebar a {	
	color: #13654a; 
}
#sidebar a:hover {	
	color: #cc9966; 
}
#sidebar .widgettitle {	
	color: #cb9e5b;
	font-family:Raleway; 
}
#footerwrap {	background: none;
	background-color: #1e654a; 
}
#footer {	
	color: #ffffff;
	font-family:Raleway; 
}
#footer a {	
	color: #ffffff;
	font-family:Raleway; 
}
#footer a:hover {	
	font-family:Raleway; 
}
.footer-widgets {	
	font-family:Raleway; 
}
.footer-widgets .widgettitle {	
	font-family:Raleway; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	
	color: #000000; 
}
a {	
	color: #1e654a; 
}
a:hover {	
	color: #cc9966; 
}
h1 {		font-weight:normal;

	color: #13654a; 
}
h2 {		font-weight:normal;
 
}
h3 {		font-weight:normal;
 
}
h4 {		font-weight:normal;
 
}
#headerwrap {	
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px; 
}
#main-nav a {		font-weight:normal;

	color: #cb9e5b; 
}
#main-nav a:hover {	
	color: #ffffff; 
}
#main-nav .current_page_item a,  #main-nav .current-menu-item a {	
	color: #ffffff; 
}
#main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #cb9e5b; 
}
.post-title, .post-title a {	
	color: #13654a; 
}
.page-title {	
	font-family:Raleway; 
}
.module-title {	
	color: #cb9e5b;
	font-family:Raleway; 
}
#sidebar {	
	font-family:Raleway;	font-weight:normal;
 
}
#sidebar a {	
	color: #13654a; 
}
#sidebar a:hover {	
	color: #cc9966; 
}
#sidebar .widgettitle {	
	color: #cb9e5b;
	font-family:Raleway; 
}
#footerwrap {	background: none;
	background-color: #1e654a; 
}
#footer {	
	color: #ffffff;
	font-family:Raleway; 
}
#footer a {	
	color: #ffffff;
	font-family:Raleway; 
}
#footer a:hover {	
	font-family:Raleway; 
}
.footer-widgets {	
	font-family:Raleway; 
}
.footer-widgets .widgettitle {	
	font-family:Raleway; 
}
 }
/* Themify Custom CSS */
#body {
	padding: 50px 0px 40px 0px;
}

.menu-bios-alumni-container {
	margin-bottom: 15px;
}
.module-slider.slider-overlay .slide-content {
   font-size: .9em;
   padding: 1% 4%;
   width: 100%;
   background: #333;
   background: #13654a;
   color: #ccc;
   line-height: 1.4em;
   box-sizing: border-box;
}
 
 
.no-button .maxbutt{
  display: none;
}
.themify_builder .module-plain-text {
    box-shadow: none!important;
}
.header-widget {
    position: absolute;
    top: 14px;
    right: 0;
	  /*margin: 10px 5px 0px 0px;*/
	
}
 
.home .builder-posts-wrap.grid4, .builder-posts-wrap.grid3, .builder-posts-wrap.grid2, .builder-posts-wrap.grid2-thumb {
    padding-top: 10px;
}
 
.shadow.module-alert, .ui.shadow.module-tab.vertical .tab-nav, .ui.shadow.builder_button, .ui.shadow.nav, .ui.shadow.module-callout, .ui.shadow.separate>li, .ui.shadow.separate>li.current, .ui.shadow.module-accordion .accordion-title, .ui.shadow.module-accordion li.current .accordion-content, .ui.shadow.module-box-content, .ui.shadow.module-tab .tab-content, .ui.shadow.window .bar {
    box-shadow: 0 0px 0px rgba(0,0,0,.0);
}
 
 
.sidebar2 #content {
  width: 99.83%!important;
  float: right;
}
 
 
.ui.nav>li.current_page_item>a, .ui.nav>li.current_page_item:hover>a, .ui.nav>li.current-menu-item>a, .ui.nav>li.current-menu-item:hover>a {
  background: #2222;
}
 
 
 
.themify_builder .module-menu a {
  color: #ffffff!important;
}

#main-nav ul {
	background: white;
	color: black;
}
#main-nav ul a {
	color: black;
	font-family: PT Sans Narrow;
	font-weight: 100;
}

#main-nav ul a:hover {
	color: #cb9e5b;
}
 
#main-nav > li a:hover {
	cursor: pointer;
	transition: all 200ms ease-in-out;
}
#main-nav > li a:visited {
	cursor: pointer;
	/*color: #cb9e5b;*/
	transition: all 200ms ease-in-out;
}
.widget .social-links a:hover {
  text-decoration: none;
  color: #cc9966;
}
.widget .social-links a:focus {
  text-decoration: underline;
  color: #cc9966;
}
 
#footer a:hover {
  cursor: pointer;
  color: #cc9966;
  transition: all 200ms ease-in-out;
}
 
#footer a:focus { 
}
 
#body a:hover {
  text-decoration: underline;
	cursor: pointer;
}
 
.right-menu-icon-text {  
  color: #fff!important;
}
 
.module-text h3.module-title {
  color: #ffffff;
}
 
/*#main-nav ul .current-menu-item a {
                color: #ebd8c3!important;
}*/
 
.right-menu-icon-text {
  color: #ffffff;
}
 
/*a:focus {
  transform: scale(1.1);
}*/
 
.module-slider .slide-content .slide-title a:focus {
  text-decoration: underline;
  /*color: #cc9966;*/
}
#sidebar a:focus {
  text-decoration: underline;
  /*color: #cc9966;*/
}
 
 
.wp-subscribe-wrap {
  background: #1e654a!important;
}
.wp-subscribe-wrap input.email-field, .wp-subscribe-wrap input.name-field {
  background: #333333!important;
}
 
.builder-posts-wrap.grid2 .maxbutton-1.maxbutton.maxbutton-get-info  {
  display: none!important;
}
 
.builder-posts-wrap.grid2 .maxbutton-2.maxbutton.maxbutton-apply-now  {
  display: none!important;
}
.builder-posts-wrap.grid2 .maxbutton-3.maxbutton.maxbutton-visit  {
  display: none!important;
}
 
.module-menu {
  position: absolute;
}
 
.button_style {
  background: #d23737;
  color: #333333 !important;
  border: 1px solid #cccccc!important;
}
 
.acp_title {
  color: white;
  font-size: 15px;
}
 
.no-related .yuzo_related_post{
  display: none;
}
 
.button_style {
  margin: 10px 12px 10px 0!important;
  /*border-radius: 10px;*/
  color: #333333 !important;
  box-shadow: 0px 0px 0px 0;
}
 
a, a:active, a:focus {
  outline: none;
}
 
.module-feature.with-chart.with-overlay-image.size-small.layout-icon-left .module-feature-image {
  margin-right: 40px;
}
 
/*.mob-menu-slideout .mob-menu-header-holder {
  background-image: url(/wp-content/uploads/2017/08/fzm-leather-menu-small-42.jpg);
}
 
.mobmenu {
  background-image: url(/wp-content/uploads/2015/08/fzm-leather-footer.jpg);
}*/
 
.mobmenu_content li a {
  font-size: 18px!important;
}
 
.mobile_menu_active .mobile-button {
  display: none;
}
 
.mobmenu .headertext {
  display: none;
}
 
.mobmenu {
  z-index: 2;
	/*box-shadow: 1px 2px 1.4px #000;*/
}
 
 
 
/*.header-widget .widget {
z-index: 99999}*/
 
div.callout {
  font-size: 16px;
  padding-top:  20px;
}
 
 
.home _builder_row, .module_column, .module_subrow, .sub_column {
  margin-bottom: -9px;
}
 
 
/*h1 { 
 font-family: 'FrutigerLTW01-67BoldCn','Arial Narrow Bold','Helvetica Bold Condensed', sans-serif; 
}
 
.home h1 {
  font-family: 'Bell Gothic W01 Black 691900', 'FrutigerLTW01-67BoldCn', 'Arial Narrow Bold', 'Helvetica Bold Condensed', sans-serif;
  margin-top: 0px;
  text-shadow: 1px 1px .5px rgba(000, 000, 000, .9);
}
 
h3 {
  font-family: PT Sans narrow;
}*/
 
.home .themify_builder  .module-box .module-box-content {
  margin-top: -52px;
}
 
.abh_tab_content .abh_description {
  padding-top: 8px;
}
 
.themify_builder_slider [ > ] li {
  margin-left: 3px !important;
  margin-right: 3px !important;
}
 
#main-nav a {
  border-right: solid 0px #ccc;
	/*margin: 10px 0px 0px 0px;*/
}
 
#header {
  position: fixed;
  top: 0px;
  width: 100%;
  height:65px;
  border-bottom: 0px;
}

#site-logo {
	width: 70px;
	top: -33px;
	margin: -21px 0px 0px 20px;
}
/*home page sections image bottom spacing*/
.builder-posts-wrap .post-image img {
	margin-bottom: 10px;
}

/*home page section more from this category button styles*/
.home .themify_builder .module-box .module-box-content {
	margin-top: 20px;
}

.module-box-content a {
	border: 1px solid #13654a;
	padding: 6px;
	margin-top: 20px;
	border-radius: 4px;
	font-weight: 600;
}
.module-box-content a:hover {
  text-decoration: none!important;
	color: #cc9966;
	background: #13654a;
	border: 1px solid #cc9966;
	font-weight: 600;
	transform: scale none!important;
	transition: all 0.3s ease-in-out;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

/*z index for alumni page more profile button*/
#menu-8017-2-0-0 {
	z-index: 1!important;
}
#menu-8017-0-0-0 {
	z-index: 1!important;
}
 
.themify_builder .module-plain-text  {
  /*box-shadow: 1px 2px 1.4px #000;*/
  height: 35px;
	/*border-radius: 2px;*/
}
 
.themify_builder .module-plain-text a {
  /*text-shadow: 2px 2px 2px rgba(000, 000, 000, 1);*/
  text-transform: uppercase;
}
 
 
#post-14737 img {
  box-shadow: 0px 0px 0px #000;
}
 
 
.category-22 .post-date {
  display: none !important;
}
.category-26 .post-date {
  display: none !important;
}
.category-4 .post-date {
  display: none !important;
}
.category-3 .post-date {
  display: none !important;
}
 
.widget .feature-posts-list small {
  font: inherit;
}
 
.module .post-date {
  padding-top: 6px;
}
 
.post-date {
  text-transform: none;
}
#fancybox-title {
  display: none !important;
}
.slide-title a {
  font-size: 15px;
  line-height: 0;
}
/*.category #content {
  padding-left: 62px;
}*/
.category-256 #content img {
  box-shadow: 0px 0px 0px #100;
}
.page-id-10181 .shortcode.post-slider .slides [ > ] li {
  height: 360px !important;
}
 
.home .themify_builder .post-title a {
  padding-right: 6px;
}
 
.acp_content {
  text-align: left;
}
.archive.category .post-title {
  font-size: 160%;
}
.more {
  text-shadow: 0px .0px 0px rgba(000, 000, 000, 0);
}
.home .loops-wrapper.grid2 .post-title {
  /*font-size: 150%;*/
  text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
  padding-top: 6px;
}
.loops-wrapper.grid3 .post-title  {
  padding-top: 6px;
  /*font-size: 130%;*/
  text-shadow: 0px 0px 0px rgba(000, 000, 000, .5);
}

.no-home .post {
  margin-top: 15px;
}
.post-image {
  margin: 0 0 0px;
}
#nav-bar {
  display:none;
}
#contentwrap, #sidebar {
  padding-top: 1%;
}
 
/*.no-home h1 {
  text-shadow: .4px .5px .6px rgba(000, 000, 000, 1);
}*/

/*.header-widget {
  position: fixed;
  top: 59px;
  right: 0%;
}*/

.loops-wrapper.grid2 .post-title {
  font-size: 110%;
	text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}

.loops-wrapper.grid4 .post-title {
  margin-right: 6px;
}

a:link {
  text-decoration: none;
}

a:hover {
  cursor: pointer;
  text-decoration: underline;
}

.maxbutton {
  margin-right: 11px;
}

#site-logo img {
  z-index: 2;
  /*border: 0px solid;*/
  /*border-radius: 22px;*/
  /*box-shadow: 1px 1px 1px #000;*/
  box-shadow: none;
  transform: none;
}

#nav-bar {
  background: transparent;
}

#top-nav  {
  z-index: 22222;
  text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}

#top-nav a:hover {
  text-decoration: none;
}

#main-nav {
  z-index: -10;
  box-shadow: 0px 0px 0px #000;
  padding-left: 105px!important;
	padding-top: 7px;
	background: #13654a;
  position: fixed;
  top: -20px;
  width: 100%;
	height: 65px;
}

#main-nav a {
  text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}

#main-nav ul {
  box-shadow: 0px 0px 0px #000;
}

#main-nav ul a {
  text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}

/*#main-nav .current_page_item [>] a, #main-nav .current-menu-item [>] a {
  transform: scale(1.2)!important;
}*/

img {
  box-shadow: 0px 0px 0px 0;
}

a:hover img {
  transform: scale(1.01);
  transition: transform .2s;
}

.footer-text {
  font: 90%/150% raleway;
  width: 100%;
  text-align: center;
  padding-bottom: 24px;        
}

/*#footer {
  text-shadow: 2px 2px 1px rgba(000, 000, 000, 1);
}*/

#footerwrap {
  box-shadow: -0px -0px 0px #000;
}

.widget .social-links li {
               
}

/*Styles for footer social links*/
.social-links .icon-large i {
  padding: 0px 0px 0px 0px;
	color: #cc9966;
}

.social-links .icon-large:hover  {
  opacity:1;
  transform: scale(1);
  color: white;
	cursor: pointer
}
.social-links .icon-large a {
  color: #cc9966;
	cursor: pointer;
}
.social-links .icon-large a:hover {
  color: white;
	cursor: pointer;
}
 
.fa {
  text-shadow: -0px 0px 0px rgba(000, 000, 000, 0);
  color: #cc9966;
}
.fa:hover {
	color: white;
}

.back-top a {
  box-shadow: 0px -0px 0px #000;
  text-align: center!important;
}

.back-top a {
  background-color:#000000;
}

.back-top a:hover {
  background-color:#cc9966;
  transition: all 0.3s ease-in-out;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	
}

.widget .social-links {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  max-width: 750px;
  margin: 0 auto;
  padding-top: 14px;
}

#sidebar .social-links.horizontal li, #footer .social-links.horizontal li {
  padding: 5px;
}
 
.widget li {
  border-top: solid 0px #ddd;
}

h1, h2, h3, h4, h5, h6 {
  font-style: normal;
}

.epyt-gallery-img {
  box-shadow: 3px 3px 3px #000;
}

.the_champ_horizontal_sharing  {
  padding-top: 0px;
  padding-bottom: 20px;
}

.the_champ_horizontal_sharing li:hover {
  transform: scale(1.4);
}

ul.the_champ_sharing_ul li:hover {
  transform: scale(1.4);
}

.maxbutton {
  margin-right: 2px;
}

@media screen and (min-device-width : 480px) and (max-width: 767px) and (orientation : landscape) {
  .no-home .pagewidth {
    width: 89%;
  }
 
  .the_champ_vertical_sharing {
    top: 57px !important;
  }
}

@media screen and (min-device-width : 480px) and (max-width: 767px) {                                                                                                                                                   
  #site-logo img {
    position: absolute;
    top: -20px;
    left: 4px;
    width: 70px;
    height: 70px;
	  z-index: 10;
  }
 
  .maxbutton {
    top: -59px;
    right: -0px;
    margin-right: 0px;
  }
 
  .mobile_menu_active #main-nav-wrap {
    top: 44px;
    /*right: ;*/
    z-index: 1000;
  }
 
  #main-nav {
    background-image: none;
  }
  
	.header-widget {
    position: fixed;
    right: 2px;
  }
  
	#headerwrap .social-links {
    display: none;
  }
  
	#headerwrap #main-nav {
    position: relative;
    top: -4px;
    left: 4px;
    width: 172px;
    height: 172px;
  }
  
	#main-nav {
    padding-top: 44px !important;
  }
  
	ul {
    padding-top: 6px !important;
  }
  
	#main-nav li:first-child {
    padding-left: 155px;
  }
  
	#headerwrap {
    height: 228px;
    background-position: center bottom;
    background-position-y: 1%;
    background-repeat: no-repeat;
    background-size: 568px;
  }
  
	body {
    font-size: 13px;
  }
  
	h1.post-title.entry-title {
    font-size: 18px;
  }
  
	.post-title a {
    font-size: 18px;
		line-height: 24px;
  }
  
	.themify_builder .slider-2976-0-0-1.module-slider .slide-content {
    height: 85px;
  }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.header-widget {
                                position: fixed;
                top:  3px;
                right: 1%;
}
.home .post-title a {
                                font-size: 12px;
}
.maxbutton {
                                margin-right: 10px;
}

	
h1.post-title.entry-title {
                                font-size: 24px;
}
#sidebar .fa {
                                font-size: 20px !important;
                margin: 0px;
}
}
.no-shadow {
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                box-shadow: none;
}
 
input[type=reset], input[type=submit], button {
                background: #0C613A;
                color: #FFF;
                border: solid 1px #000;
                box-shadow: 1px 1px 2px #000;
}
#sidebar .widgettitle {
                                font-family: Raleway;
                font-size: 18px;
                font-weight: bold;
                text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}
 
.widget .feature-posts-list .feature-posts-title {
                                                text-shadow: 0px 0px 0px rgba(000, 000, 000,0);
}
 
.module-title {
                                text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}
.themify_builder .module-text  {
                /*            background-image: url(/wp-content/uploads/2015/10/leather-header3.jpg);
                box-shadow: 1px 1px 2px #111;*/
                height: 40px;
}
.module post.module-title {
                                top: 10%;
                position: absolute;
                text-align: center;
                width: 100%;
}
.module-title {
                                padding-bottom: 8px;
                margin: 4px;
}
.post-meta .post-author {
                                display: none;
}
.post-meta .post-category {
                                display: none;
}
#main-nav .current_page_item [>] a, #main-nav .current-menu-item [>] a{
  transform: scale(0.1);
}
#wp-subscribe {
                                /*border-radius: 2px;*/
                margin-bottom: 14px;
}
#sidebar .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
                                width: 100% !important;
                padding-bottom: 6px;
}
.pagenav a {
                                background: #294D31;
                padding-top: 0px;
                padding-bottom: 6px;
}
.widget {
                                margin-bottom: 4px;
}
@media screen and (max-width: 479px) {                                                                           
#site-logo img {
                     position: absolute;
top: 3px;
left: 3px;
width: 70px;
height: 70px;
z-index:999;
}
.header-widget {
                top: 0px;
                right: 20px;
}
.maxbutton {
                top: -25px;
                right: -18px;
                                margin-right: 0px;
}
#headerwrap .social-links {
                                display: none;
}
 
.mobile_menu_active #main-nav-wrap {
                                                top: 44px;
                                                z-index: 1000;
}
 
.mobile_menu_active .header-widget {
                                                /*text-align: right;*/
                right: -1px;
 
margin-left: 22px;
 
}
 
.post-title a {
                                font-size: 16px;
}
h1.post-title.entry-title{
                padding-bottom: 10px;
}
#sidebar {
                                width: 92% !important;
}}
 
@media screen and (max-width: 760px) {
.module .grid2-thumb .post-image {
width: 33%;
}
.no-home #contentwrap, #content {
                                width: 99% !important;
}
.no-home #sidebar-alt, #sidebar {
                                width: 95% !important;
}
.slide-title a {
                                font-size: 12px;
                line-height: 0;
}
 
.acp_content h2 {
                                font-size: 16px !important;
}
.post {
                                margin-top: 15px;
}
 
.module-slider.slider-overlay .slide-content {
                                                background: #fff;
}
.module-slider.slider-overlay .slide-content a, .module-slider.slider-overlay .slide-title a {
                                                color: #000;
} }
 
 
 
.news-link a {
                                color:#cb9e5b;
}
.recipes-link a {
                                color:#cb9e5b;
}
.bios-link a {
                                color:#cb9e5b;
}
.videos-link a {
                                color:#cb9e5b;
}
.homeanchor {
                                z-index: -1;
                margin-top: -100px;
                padding-top: 100px;
}
.loops-wrapper.grid2 .post-title  {
                                padding-top: 8px;
}
.page-id-12217  .post-title a {
                                text-shadow: 0px 0px 0px rgba(000, 000, 000, 0) !important;
}
 
.breadcrumb :nth-child(2) a{
                font-size: 20px;
}
 
.bgmp_placemark div .the_champ_horizontal_sharing {
                display: none;
}
#bgmp_map-canvas {
                                                width: 100% !important;
                                                height: 400px;
}
 
 
 
#main-nav ul a {
                                                text-shadow: 0px 0px 0px rgba(000, 000, 000, 0);
}
/*#main-nav ul  {
                border-radius: 10px;}
#main-nav ul a:hover {
                border-radius: 10px;}*/
 
#main-nav .current_page_item [>] a, #main-nav .current-menu-item [>] a {
                transform: none;
}
#main-nav ul .current-menu-item a {
                                                padding-top: 3px!important;
                font-weight: bold;
                color: #000000;
}
 
@media screen and (max-width: 1040px){
#headerwrap {
                                                /*background-image: url(http://blog.ciachef.edu/wp-content/uploads/2017/02/Culinary-School-Blog-1400-360.jpg);
                                                background-repeat: no-repeat;
                                                background-position: center top;
                background-size: cover;
                                padding-top: 76px;*/
                height: 0px;
 
}
.header-widget {
   padding-left: 46px;
                z-index: 999999 !important;
 
}
               
.mb-container {
                padding-top: 1px;
                                padding-right: 5px;
}
               
                .maxbutton {
top: -141px;
                                right: 83px;
}
#header {
    position: static;
    top: 0px;
    width: 100%;
    height: 65px;
    border-bottom: 0px;
}

#site-logo img {
                         position: fixed;
top: 1px;
left: 3px;
width: 38px!important;
height: 38px!important;
z-index:9999999;
}

 
/*@media screen and (max-width: 1366px){
div.callout {
padding: 0px;
}}*/
 
.maxbutton {
                border-radius: 0px !important;
                box-shadow: none !important;
}
 
.ingredientlist {
                padding-right: 25px;
                text-align: left;  
}
 
.mobile_menu_active .header-widget {
position: fixed!important;
top: 145px!important;
}
}
#menu-bios-alumni {
	
}
#menu-item-8019 a:hover{
	background: #cc9966;
}
#menu-item-8043 a:hover {
  background: #cc9966;
}

/* If desktop, don't create link for telephone tel: links.  */
@media (min-width:768px) {
	a.telephone {
	border-bottom: none;
	color:#333333;
	pointer-events: none;
	cursor: default;
	}
}

.mb-text {
    font-size: 14px !important;
}
@media screen and (max-width: 768px){
	.mb-text {
    font-size: 10px !important;
}
}