.clear{clear:both}.mar1{margin-top:1em}.list-unstyled{list-style:none;padding:0;margin:0}figure.h200{float:left;margin:0;max-height:200px;overflow:hidden}body{font-size:1.06em;font-weight:normal;font-family:Arial,sans-serif !important;color:#000}body section#main{padding:1.5em}body.home section#main{padding:1em}h1,h2,h3,h4,h5,h6,p{font-family:Arial, sans-serif}h1{font-size:2.526em}h2{font-size:1.875em;color:#000;font-weight:200}h2.green{color:#6f7e32}h2.semibold{font-weight:600}h2.heading{text-transform:capitalize;color:#6f7e32}h3{font-size:1.579em}h4{font-size:1.368em}h5{font-size:1.158em}h6{font-size:0.947em}p{font-size:1em}div.form p{float:right}div.form input.submit-button{background:#387b91;color:#fff;border:0;box-shadow:none;padding:8px 35px}a:hover{text-decoration:underline}a.pL{color:#6f7e32;font-weight:normal;text-decoration:underline}a.pLL{color:#6f7e32;font-weight:normal;text-decoration:underline}header{background-image:none;background-color:#fff;box-shadow:none}header hgroup{height:75px}header hgroup div.row{padding:0 1em}header hgroup.top{background:#fff}header hgroup.btm{background:#316f86}header h1#ftf{display:inline-block;width:50%;margin:0}header h1#fsp{display:inline-block;width:50%}p#nav-button{display:none}section#content{display:flex}section#home{padding:0.5em}section#home .row{display:flex}section#home .row article{display:flex;margin-bottom:2em}section#home .border-box{border:1px solid #ccc}section#home .border-box figure{margin:0 0 20px;height:180px;overflow:hidden}section#home .border-box figure img{width:100%}section#home .border-box .text{padding:0.5em}section#home .border-box h3{margin:0.5em 0.4em 0}section#home .border-box p{margin:0.5em}section#home h2{margin:0}section#home h2 a{color:#6f7e32;font-weight:normal;text-decoration:underline}section#home p{margin:0;line-height:1.4em}article#person img{float:left;margin:0 1em 1em 0}article#person #category-list h3{color:#403b33;font-size:1.6em;font-weight:700;line-height:1.2em}article#person #category-list ul{list-style:none;margin:0;padding:0}article#person #category-list ul li a{color:#6f7e32;font-size:1.56em;line-height:1.2em}@media screen and (max-width: 64.063em){section#home .row{display:block}section#home .row article{display:block;margin-bottom:2em}section#home .border-box{min-height:193px}section#home .border-box img{float:left;margin-right:1em;height:193px}}section#main img.full{float:right;margin:0 0 1em 1em}section#main figure{float:right;margin:0 0 1em 1em}section#main figure img.full{float:none;margin:0}section#main figure figcaption{font-size:0.9em;margin:1em 0;font-style:italic}

section#banner{height:500px;
    /* background-image:url("/fsp/assets/banner.jpg"); */
    background-position:top center;background-size:cover;color:#fff !important;overflow:hidden;position:relative
}

section#banner .country-banner{background-size:cover;background-position-y:50%}section#banner h1{line-height:1.2;font-weight:900;color:#fff}section#banner #call-to-action{position:absolute;top:50%;transform:translateY(-50%)}section#banner #call-to-action div{background:rgba(111,126,50,0.95);padding:1em}section#banner #call-to-action div h2{color:#fff !important;font-size:1.5em}section#banner #call-to-action div p.caption{font-size:0.7em;color:#c3cc9d}@media screen and (max-width: 40.063em){section#banner #call-to-action{height:100%;top:0;transform:none;position:absolute}section#banner #call-to-action div{height:100%}section#home .border-box img{width:100%;float:none}}#people-listing div.row article{margin-bottom:2em}#people-listing div.row article p span.profile{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#people-listing img{float:left;margin:0 1em 1em 0}#anchor_link_letters{margin:20px 0}@media (max-width: 64em){#anchor_link_letters a{display:inline-block;margin:0.625em 0.9375em;padding:0.625em}}#nav{background:#e9e9e9;padding:0}
#nav_sub{list-style:none;padding:1em 0;margin:0}#nav_sub li{margin:0.5em 0;padding:0.5em 0}#nav_sub li a{margin-left:1em}#nav_sub li.level_1 a{color:#403b33;font-size:1.563em;display:inline-block}#nav_sub li.level_1.here{background:#387b91;padding-bottom:0.5em}#nav_sub li.level_1.here a{color:#fff;text-decoration:underline;font-weight:700}#nav_sub li.level_1.has_children,#nav_sub li.level_1.parent_here{background:#387b91;margin-bottom:0;padding-bottom:0}#nav_sub li.level_1.has_children a,#nav_sub li.level_1.parent_here a{color:#fff;text-decoration:underline;font-weight:700}#nav_sub li.level_1.has_children ul,#nav_sub li.level_1.parent_here ul{background:#bac8cf;list-style:none;margin:0}#nav_sub li.level_1.has_children ul li:last-child,#nav_sub li.level_1.parent_here ul li:last-child{margin-bottom:0}#nav_sub li.level_1 li.level_2{background:#bac8cf !important}#nav_sub li.level_1 li.level_2 a{display:block;color:#403b33;font-size:1.250em;margin-left:2em;text-decoration:none;font-weight:500;padding-right:1em}#nav_sub li.level_1 li.level_2.here a,#nav_sub li.level_1 li.level_2.parent_here a{text-decoration:underline;font-weight:700}#nav_sub li.level_1 li.level_2.here a::before,#nav_sub li.level_1 li.level_2.parent_here a::before{content:"• "}#nav_sub li.level_1 li.level_2 li.level_3{padding:0 1em}#nav_sub li.level_1 li.level_2 li.level_3 a{display:block;color:#403b33;font-size:1.125em;text-decoration:none;font-weight:500}#nav_sub li.level_1 li.level_2 li.level_3.here a,#nav_sub li.level_1 li.level_2 li.level_3.parent_here a{text-decoration:underline;font-weight:700}#search-medium{width:50%;margin:0;padding:0.7em 1em 0 0;clear:none;float:right}#search-medium form{width:50%;float:right}#search-medium form input[type="text"]{float:left;border-color:#000;color:#000}#search-medium form input[type="submit"]{display:none}@media screen and (max-width: 40.063em){header hgroup div.row h1#fsp{width:100%}header hgroup div.row h1#ftf{width:70%}}section#nav{align-items:stretch}section#main{padding:1em}#category-filter{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #000}.article-listing{list-style:none;margin:0}.article-listing li{margin:1em 0;padding:1em 0;border-bottom:1px solid #ccc;overflow:auto}.article-listing li h3{margin:0}.article-listing li img{float:left;margin:0 1em 1em 0}.article-listing li .authorDate{margin:0;font-size:0.75em;color:#387b91}.article-listing li .authorDate span.author{display:inline-block;max-width:50%}.article-listing li .authorDate span.date{float:right}ul#news-index li figure{width:300px;height:200px;overflow:hidden;float:left;margin:0 1em 1em 0}ul#news-index li figure img{width:100%}article#country ul.article-listing{overflow:hidden}article#country ul.article-listing li:first-child{margin-top:0;padding-top:0}body.news .article-listing li,body.projects .article-listing li{min-height:240px}@media screen and (max-width: 40.063em){.article-listing li figure{float:none !important}.article-listing li h3{clear:both}.article-listing li .authorDate{display:block}.article-listing li .authorDate span.author{max-width:70%}.article-listing li img{width:100%;float:none;margin:0 0 0.3em}}@media screen and (max-width: 64.063em){header hgroup h1#ftf{width:70%}header hgroup h1#fsp{width:90%}p#nav-button{display:block;position:absolute;margin:0;top:5px;right:10px}#search-medium{display:none}section#nav{display:none}}@media only screen{footer{text-align:center;padding:1em 0 0;color:#fff;border-top:1px solid #ccc}footer div#fsp-sponsors{background-color:#fff;margin-bottom:1em}footer div#base{background-color:#387b91;padding:1em 0}footer p{font-size:0.8rem}footer div.footer-links a{color:#fff}}@media only screen and (min-width: 40.063em){div.footer-text.medium-9.columns{float:right !important}footer{text-align:left}p.timestamp{float:right}}@media only screen and (min-width: 40.063em) and (min-width: 64.063em){p.timestamp{margin-top:-1em}}@media only screen{#outer-wrap.home #menu-search-icon path,#outer-wrap.home #menu-search-icon rect{fill:#403b33;color:#403b33}#outer-wrap.home #menu-search-icon path.glass{fill:rgba(255,255,255,0) !important;color:rgba(255,255,255,0) !important;stroke:#403b33 !important}#outer-wrap #menu-search-icon path,#outer-wrap #menu-search-icon rect{fill:#403b33}#outer-wrap #menu-search-icon path.glass{fill:#403b33 !important;color:#403b33 !important;stroke:#403b33 !important}p#nav-button{margin:0}p#nav-button a{display:block;height:2.5em;width:4.6875em;position:absolute;top:0;right:0.5em}p#nav-button a svg{height:2.5em;width:4.6875em;margin-top:0.75em}html.no-svg p#nav-button a{background:url("/includes/images/menu.png") no-repeat 0 0 transparent;background-size:100% auto;display:block;height:3.625em;overflow:hidden;position:absolute;right:-0.9375em;text-indent:9999em;top:-0.5em;width:4em}html.no-svg nav#mobile-nav p.close{text-align:right;text-transform:uppercase}html.no-svg nav#mobile-nav p.close a{background-size:1.25em 1.25em;padding-left:1.875em;background:url("http://www.anr.msu.edu/contentAsset/raw-data/208aa3ac-43d3-4a37-9e61-eb753fe3637b/fileAsset?byInode=true") no-repeat scroll left center transparent}nav#mobile-nav p.close{margin:1em}nav#mobile-nav p.close a{display:block;overflow:hidden;margin:0;text-align:right}nav#mobile-nav p.close a .close-icon{height:1em;width:1em;margin:0 3px -2px 0}#close-icon path{fill:#fff;color:#fff}nav#mobile-nav{width:0;display:none;overflow:hidden;position:fixed;top:0;right:0;height:100%;z-index:10;transition:width 0.3s ease}nav#mobile-nav .title-mobile{font-size:1.6em;line-height:1;font-weight:bold;border-top:4px double #fff;border-bottom:1px solid #fff;padding:0.8em;margin:0}nav#mobile-nav a{text-decoration:none;color:#fff !important}nav#mobile-nav a:focus,nav#mobile-nav a:hover{text-decoration:underline}nav#mobile-nav{background-color:#282829;color:#fff}nav#mobile-nav ul{list-style:none;margin:0;padding:0;line-height:1.3}nav#mobile-nav li{border-top:0.063em solid #666;margin:0;line-height:1}nav#mobile-nav li:first-child{border-top:none}nav#mobile-nav li a{display:block;padding:1em;margin:0;text-decoration:none;word-break:break-word}nav#mobile-nav li.parent>a{background:url("http://www.anr.msu.edu/contentAsset/raw-data/2c71e2bb-4eba-47e4-b4fe-0b87b5f853cd/fileAsset") right center no-repeat;background-size:0.75em 0.75em}#minus-icon rect,#plus-icon rect{fill:#fff}nav#mobile-nav li.parent ul{display:none}nav#mobile-nav li.here>ul{display:block}nav#mobile-nav li a:focus,nav#mobile-nav li a:hover,nav#mobile-nav li.here>a{text-decoration:underline}nav#mobile-nav li.here>a{background:url("http://www.anr.msu.edu/contentAsset/raw-data/56dbe40f-a1c8-49e4-8db7-01647101cac6/fileAsset") right center no-repeat;background-size:0.75em 0.75em}nav#mobile-nav ul ul{border-top:0.063em solid #000}nav#mobile-nav ul ul{border-top:0.063em solid #000}nav#mobile-nav li.level_1:first-child{border-top:1px solid #666}nav#mobile-nav li.level_1 a{padding-left:1em;margin-right:0.9375em}nav#mobile-nav li.level_2{background-color:#404041;border-top:1px dotted #666}nav#mobile-nav li.level_2:first-child{border-top:none}nav#mobile-nav li.level_2 a{border-left:6px solid #6d6e70}nav#mobile-nav li.level_3{border-top:1px dotted #000;background-color:#e6e7e8}nav#mobile-nav li.level_3:first-child{border-top:none}nav#mobile-nav li.level_3 a{color:#000;border-left:6px solid #a7a9ab;text-decoration:none;background-size:0.75em 0.75em}nav#mobile-nav li.level_3 a:focus,nav#mobile-nav li.level_3 a:hover,nav#mobile-nav li.level_3.active a{text-decoration:underline}nav#mobile-nav:target{display:block;transition:display 0.3s ease;transition:width 0.3s ease;width:15em;padding:0;overflow-y:visible;z-index:500}nav#mobile-nav form{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #999999;border-radius:3px;height:28px;margin:1em;overflow:hidden}nav#mobile-nav form input[type=text]{border:none;width:10.5em;padding-left:0.25em;margin-top:0.125em;color:#000}nav#mobile-nav form input[type=submit]{background:url("http://expeng.anr.msu.edu/images/sitewide/msuimages/icon-search.svg") no-repeat scroll center center #fff;border:0 none;border-radius:0 3px 3px 0;cursor:pointer;float:right;height:28px;margin:0 auto;outline:0 none;text-indent:-9999px;text-transform:capitalize;width:2em}nav#mobile-nav form input[type=submit]:focus,nav#mobile-nav form input[type=submit]:hover{box-shadow:inset 0 0 60px rgba(0,0,0,0.3)}html.no-svg nav#mobile-nav form input[type=submit]{background:url("http://www.anr.msu.edu/contentAsset/raw-data/6e013273-ffe3-48af-b856-dc4d45e81596/fileAsset?byInode=true") no-repeat scroll center center #fff}nav#mobile-nav:target+#wrap{position:fixed;left:-15em;overflow-x:hidden;overflow-y:visible}nav#mobile-nav:target ~ a#nav-button.nav-button{position:absolute;top:-500em !important}nav#mobile-nav:target+#dark-cover{position:fixed;top:0;width:100%;height:100%;z-index:200;background-color:rgba(0,0,0,0.7)}nav#mobile-nav:target+#dark-cover+#outer-wrap{overflow:hidden}nav#mobile-nav li.here>a,nav#mobile-nav li.parent>a{background:none}#nav-menu-mobile svg:hover{cursor:pointer}svg.click{width:2.75em;height:2.75em;padding:1em;display:inline-block;float:right;position:relative;top:-3em;right:0}nav#mobile-nav li.level_1>a{padding-right:2.5em}nav{text-transform:capitalize !important}ul#nav-local-mobile{width:100%}.hideNav{display:none}.showNav{display:inline !important}.seperator{border-bottom-width:3px}.seperator a{padding-left:0.6em}}@media only screen and (min-width: 64.063em){#dark-cover,nav#mobile-nav,p#nav-button,ul#mobile-nav{display:none !important}}@media only screen{body.mceContentBody{background:#fff none !important;text-align:left;overflow:auto;font-size:16px;cursor:text}h2.landmark{position:absolute;top:-3333em;left:-3333em}div.video{position:relative;padding-bottom:56.25%;height:0}div.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}#outer-wrap{width:100%;height:100%;float:left}}.size-70{width:70%}.size-30{width:30%}.size-30 .submit-button{width:100%;height:37px;padding:0 !important}@media only screen and (max-width: 40.063em){section#banner{background-position:top right !important}}
.center{text-align: center;}
.callout{
    padding: 1rem;
    margin: 1rem 0;
    position: relative;
    color: #0a0a0a;
    background-color: #fff;
    clear: both !important;
    border: none !important;
}
.callout.alert {
    background-color: #fce6e2;
    z-index: 2;
    text-align: center;

}
h1#siteTitle a{color: #fff; font-size: 1.75rem;}
/* .social{display:block;text-align:center;margin-bottom:40px} */
ul#social {
    list-style: none;
    padding: 0;
    display: block;
    margin: 1em auto;
    text-align: center;
}
ul#social li {
    display: inline-block;
    margin: 0 .5em;
}
ul#social li a {
    display: block;
    width: 3.125em;
    height: 3.125em;
}
#nav_sub ul{list-style: none; margin: 0;}
#nav_sub ul li { margin: 0;}
#nav_sub li.level_1.here{ padding-bottom: 0;}
#nav_sub li.level_1.here a {padding-bottom: .5em}

.paginate, .pagination{margin-bottom:26px; clear: both;}
.paginate p, .pagination p {
    font-weight: 900;
}
.paginate ul, .pagination ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: block;
}
.paginate ul li, .pagination ul li {
    display: inline;
    margin: .5em;
}
.paginate ul li a, .pagination ul li a {
    text-decoration: underline;
}
.paginate ul li.here a, .paginate ul li.active a, .pagination ul li.here a, .pagination ul li.active a {
    font-weight: 900;
}
ul.column-1 li div.listing__item{ margin-top:1em !important; margin-bottom: 1em !important;}
ul.column-layout{
    list-style: none;
    margin: 0;
    padding: 0;
}
.column-2 > li{
    width: 100%;
    float: left;
}

.directory__thumb {
    height: 110px;
    width: 110px;
    float: left;
    margin-right: 15px;
}
.directory__info {
    min-height: 110px;
    overflow: hidden;
    margin-bottom: 70px;
}
.directory__info ul{
    list-style: none;
    margin:0;
    padding: 0;
}


.column-3 .news__photo {
    padding-top: 4px;
}
.column-3 .news__photo img {
    width:100%;
    height: auto;
    max-width: 324px;
}
.template--child .news__text {
    overflow: hidden;
}
.news__text h4{
    font-size: 1em;
}
ul.column-layout.column-3 li {
    width: 100;
    padding: 0 24px 0 0;
}

/* 4 up promo */
.promo--4-up {
    padding-bottom: 26px;
    margin: 16px 16px 32px 16px !important;
    border-bottom: 1px solid #e3e3e3;
}
.promo {
    position: relative;
}
.promo__equalizer {
    margin-left: 7px;
    margin-right: 7px;
}
.promo__image {
    min-height: 280px;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-bottom: 28px;
}
@media screen and (min-width: 40em) {
  ul.column-layout.column-2 > li, ul.column-layout.column-3 > li, ul.column-layout.column-4 > li {
    width: 50%;
    padding: .5em;
    float: left;
  }
  ul.column-layout.column-2.listing > li:nth-child(odd){
      clear: left;
  }
}
@media screen and (min-width: 64em) {
  ul.column-layout.column-3 > li {
    width: 33%;
  }
  ul.column-layout.column-4 > li{
      width: 25%;
  }
  .news__photo {
      padding-top: 10px;
      margin: 0 26px 26px 0;
  }
  .news__photo img {
      max-width: 200px;
  }
}
.column-layout.column-1.horizontal div.row.news{
    border-bottom: 1px solid #ccc;
}
