/* Hero CSS */
h2.hero { color: white; text-shadow: 2px 2px 2px black; margin-top: 0px; font-size: 2rem;}
h1.hero-sm { text-shadow: 2px 2px 2px black; }
.ls-front-hero .hero-content { padding-top: 25px; }
.ls-front-hero .hero-inner { padding-top: 0px; }

.ls-front-main{display: none;}

.ls-hero{ padding-bottom:0.75em; padding-top:30px; }
.ls-hero .container{ padding-top:30px; }
.ls-hero .metaslider .flexslider .slides li{ border:1px solid #eee; padding:3px; }

.cap-small-marg-t{ margin-top: -20px !important; }
.center{ margin-left: auto !important; margin-right: auto !important; }

/* Homepage content */
.widget-link{color: #874500 !important; border-bottom: none !important;}
.widget-link:hover{color:#a4a095 !important; border-bottom: 1px solid #a4a095 !important;}

#calls-to-action{
	background:#f9f2ea;
	/* border:1px solid #e8e1d9; */
	box-shadow: 0 0 3px 1px #ccc;
	padding:1em;
}

.no-bottom-margin{margin-bottom:0 !important;}
#calls-to-action a{
		color:#874500 !important;
   	font-size: 13px;
		line-height: 14px;
}
#calls-to-action a:hover{color:#a4a095 !important;}
.widget .fa-fw{ padding-right: 20px; margin-bottom: 0; }

#ls-link-block i {
    color: #B56200 !important;
}

.inner .widget-title{font-size: 0.6825em;text-transform: uppercase;padding: 1em 0;margin-bottom: 1em;}
.inner .entry-title{margin:0;font-size:0.9375em;}
.inner .entry-summary{font-size:0.750em !important;}
.widget_ultimate_posts .more-link{font-size:1.2em;}
.upw-posts article{border-bottom:1px dotted #eaedef;padding-bottom:0;margin-bottom:0.8em !important;}
#about-us{
	background:#f9f2ea;
	box-shadow: 0 0 3px 1px #ccc;
	padding:1em;
}
#about-us p{font-size:0.9em;}

.ls-small-quote {font-family: Georgia, Times New Roman, serif; font-size:  12px; color: #777777 !important;}

#custom_post_widget-7 h3::after{display:none;}

/* Fixes image caption */
figure.ls-img-cap p{
  margin-top: 25px;
  margin-bottom: 10px;
}

.author, .meta-date {display: none;}

.widget_ultimate_posts article h4 {
	margin-bottom: 10px !important;
	font-size: 1.15em !important;
}

/* View More News */
.more-news-link{ border-bottom: none !important; font-size: 10.5pt;}
#custom_post_widget-9 {
    margin-top: -80px;
}

#custom_post_widget-4 ul > li > ul > li:before {
	display: none;
}

.ls-gold-hr{ border-color: #ffbd00; }
.entry-content a {border-bottom: none !important;}
.entry-content a:hover {border-bottom: 1px solid #2455c3 !important;}
/* ------------------------------------------------------- Mobile Responsiveness ----------------------------------------------------------------------- */
@media screen and (max-width:699px){
  /** Make Hero h2 black on front page**/	
	h2.hero{ color:black; text-shadow: none; }
	h1.hero-sm{ font-size:1.75em; color:black; text-shadow: none; }
}

/* ------------------------ Overwrites media query from theme css to change when menu toggles to mobile menu -------------------------------------------- */
@media (max-width:1007px){#menu-main{max-width:100%;height:auto;overflow:visible}.main-navigation{padding:0}.main-navigation h3{padding-left:20px}.site-navigation{position:absolute;top:0;left:0}.menu-toggle{cursor:pointer;display:inline-block;font:bold 16px/1.3 Helvetica,Arial,sans-serif;margin:0;padding:12px 0;color:#fff}.menu-toggle:after{content:"\f502";font-size:12px;padding-left:8px;vertical-align:-4px}.toggled-on .menu-toggle:after{content:"\f500";vertical-align:2px}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{display:block;margin-left:0;padding:0;width:100%;background:#f1f1f1}.toggled-on li{float:none;display:block}.toggled-on li.hidemobile{display:none}.toggled-on .nav-menu li{border-top:1px solid #ccc}.toggled-on .nav-menu .menu-item-depth-0:first-child{border-top:none}.toggled-on .nav-menu li:last-child{border-bottom:1px solid #ccc}.toggled-on .nav-menu .menu-depth-1 li:last-child{border-bottom:none}.toggled-on .nav-menu .children,.toggled-on .nav-menu .sub-menu{display:none;box-shadow:none}.toggled-on .nav-menu ul .child-toggled-on>ul,.toggled-on ul.nav-menu .child-toggled-on>ul{display:block}.toggled-on .nav-menu li>ul{background-color:transparent;display:block;float:none;margin-left:0;position:relative;left:auto;top:auto}.toggled-on .nav-menu li>ul a{width:auto}.toggled-on .nav-menu li a,.toggled-on .nav-menu li a:hover{color:#000;text-decoration:none;background:0 0}.toggled-on .nav-menu .menu-parent-item>.menu-toggle-child{cursor:pointer;display:inline-block;position:absolute;right:0;top:1px;margin:0 0 0 15px;padding:10px 15px}.toggled-on .nav-menu .menu-parent-item>.menu-toggle-child i:after{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 20px/1 FontAwesome;vertical-align:text-bottom;content:"\F078";color:#666}.toggled-on .nav-menu .child-toggled-on>.menu-toggle-child i:after{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 20px/1 FontAwesome;vertical-align:text-bottom;content:"\F077";color:#666}.toggled-on .nav-menu .child-toggled-on{background:#fff}.toggled-on .nav-menu .menu-parent-item>.menu-toggle-child{display:block}.toggled-on .nav-menu .children ul,.toggled-on .nav-menu .sub-menu ul{border-left:none}div.nav-menu>ul,ul.nav-menu{display:none}.toggled-on .nav-menu .sub-menu{padding:0}.toggled-on .nav-menu li a{font-size:15px;padding:15px 20px}.toggled-on .nav-menu li li a{padding-left:3em}.toggled-on .nav-menu li li li a{padding-left:6em}.toggled-on .nav-menu li li li li a{padding-left:9em}.admin-bar .menu-more{border-top:none}.site{overflow:hidden}.menu-more{position:absolute;top:140px;right:-250px;display:block;width:100%;max-width:250px;opacity:.99;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;z-index:499}.moremenu-active .menu-more{right:0}.moremenu-active .menu-more-toggle a{background:#555}.menu-more{padding:0}.more-navigation{padding:0 0 10px}.more-navigation .a-z{display:none}.more-navigation ul{display:block;margin:0;padding-right:0;width:100%}.more-navigation li{padding:12px 0 12px 20px}.more-navigation .util-last{display:none;color:#65c6ff}.more-navigation .util-first{display:block;border-top:1px solid #444;border-bottom:1px solid #444}.more-navigation .util-first li{background:#333}.more-navigation .util-first a{color:#65c6ff}#primary .onthispage-nav{display:block}.sidebar-container,.site-content,body.sidebar-primary #secondary.sidebar-container,body.sidebar-primary .site-content{float:none;width:100%}body.sidebar-primary #secondary.sidebar-container{padding:0}#tertiary .widget-area{display:block;width:100%;margin-right:0;margin-left:0}}

/* Background color changed to white - 6.28.2019 diane */
body {
    color: #000;
    background-color: #fff;
    line-height: 1.5;
    margin: 0;
}

/* make undergrad image wider to 650px - 6.28.2019 diane */
figure.ls-img-cap {
    display: block;
    max-width: 660px;
    text-align: center;
}
