/*!
Theme Name: jsnn.ncat.uncg.edu_theme
Theme URI: http://online.uncg.edu/
Author: UNCG Online
Description: Customizable suite theme for MAS courses
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: uncgonline
Tags:
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun,
and share what you've learned with others.
UNCG Online is based on Underscores http://underscores.me/,
(C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}.button,.button:visited,button,input[type=button],input[type=reset],input[type=submit]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 16px;border:none;color:#fff;font-size:16px;line-height:1;text-decoration:none}.button:active,.button:focus,.button:hover,.button:visited:active,.button:visited:focus,.button:visited:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#fff;text-decoration:none;cursor:pointer}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{clear:both;height:1px;border:0;background-color:#a7a8a9}.site-content ol,.site-content ul,hr{margin-bottom:1.5em}.site-content ul{list-style:disc}.site-content ol{list-style:decimal}.site-content li>ol,.site-content li>ul{margin-bottom:0;margin-left:1.5em}.site-content li{margin-bottom:20px}.site-content dt{font-weight:700}.site-content dd{margin:0 1.5em 1.5em}img{max-width:100%;height:auto}figure{margin:1em 0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:3px;border:1px solid #ccc;border-radius:3px;color:#a7a8a9}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#231f20}select{border:1px solid #ccc}textarea{width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:5px}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption .wp-caption-text{margin:12px 0}.wp-caption-text{color:#555;font-family:Sofia Pro,sans-serif;font-size:14px}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;width:100%;text-align:center;vertical-align:top}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.screen-reader-text{overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;height:1px}.screen-reader-text:focus{display:block;clip:auto!important;z-index:100000;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;border-radius:3px;color:#12284c;background-color:#f1f1f1;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);font-size:14px;font-weight:700;line-height:normal;text-decoration:none}#content[tabindex="-1"]:focus{outline:0}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{display:table;table-layout:fixed;content:""}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.aligncenter,.alignleft,.alignright{display:block;margin-bottom:1.5em}.aligncenter{margin-right:auto;margin-left:auto;clear:both}@media screen and (min-width:768px){.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-right:auto;margin-left:auto;clear:both}}html{font-size:62.5%}body,input,select,textarea{color:#000;font-family:Sofia Pro,sans-serif;font-size:18px;font-weight:300;line-height:1.5}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px}h1,h2,h3,h4,h5,h6{margin-bottom:15px;color:#036;font-family:Sofia Pro,sans-serif;line-height:1.5;text-transform:uppercase}h2,h3,h4{margin-top:35px}h1{font-size:40px}h1,h2{font-weight:700}h2{font-size:28px}h3{font-size:21px;font-weight:700}h4,h5{font-size:20px;font-weight:700}h5{margin-bottom:8px}a{color:#369;font-weight:700;text-decoration:none}a:active,a:focus,a:hover{color:#369;text-decoration:underline}a:focus{outline:thin dotted}.site-content a.new-window-link{white-space:nowrap}.pagination.spartan-pagination{display:block;clear:both;overflow:hidden;margin:40px 0;padding:0;border-radius:0;font-family:Sofia Pro,sans-serif;font-weight:700;text-align:center;text-transform:uppercase}.pagination.spartan-pagination img{vertical-align:inherit}.pagination.spartan-pagination li:before{display:none}.pagination.spartan-pagination li:first-child a,.pagination.spartan-pagination li:last-child a{width:34px;padding:9px 0 5px}.pagination.spartan-pagination li:first-child a{padding-right:2px}.pagination.spartan-pagination li:last-child a{padding-left:2px}.pagination.spartan-pagination li a:hover{text-decoration:none}.pagination.spartan-pagination li a.disabled{background:rgba(0,0,0,0);cursor:default}.pagination.spartan-pagination ul{margin:0;padding:0}.pagination.spartan-pagination ul li{display:block;float:left;margin:0;padding:0;text-align:center;text-indent:0;list-style-type:none}.pagination.spartan-pagination ul li a{display:block;width:36px;margin:0 2px;padding:8px 0;color:#fff;font-size:18px;text-decoration:none}.pagination.spartan-pagination ul li a svg path{fill:#fff;stroke:#fff}.pagination.spartan-pagination .spartan-pagination-location-text{margin-bottom:-10px}.spartan-pagination-nav-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .site-branding{height:102px}.site-header .site-branding .logo-wrapper{width:300px;padding:20px 20px 0}.site-header .site-branding a{display:block}.site-header .site-branding a img{width:100%;margin:0 auto}.site-header .site-description{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;padding:20px;color:#fff;background:#12284c;font-family:Pluto Sans;font-size:24px;text-align:center;text-transform:uppercase}.site-header .site-description p{margin:auto}.site-header .site-branding .site-description{display:none}.site-header .header-main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.site-header{height:auto}.site-header .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;height:125px}.site-header .site-branding .logo-wrapper{min-width:310px;padding-top:30px}.site-header .site-branding .site-description{display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .header-mobile{display:none}.site-header .header-main{display:block}}@media screen and (min-width:992px){.site-header .site-branding .logo-wrapper{min-width:400px}.site-header .site-branding img{min-width:343px}}@media screen and (min-width:1400px) and (min-width:1400px){.site-header{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:1400px){.site-header .site-branding .logo-wrapper{min-width:428px;padding:21px 40px 0}.site-header .site-branding .logo-wrapper img{min-width:343px}.site-header .site-branding .site-description{font-size:28px}}.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding-right:10px}.primary-navigation{margin-left:5px}.primary-navigation a{display:block;padding:8px 15px;color:#000;font-weight:400;text-decoration:none}.primary-navigation a:focus,.primary-navigation a:hover{color:#fff;background-color:#12284c;text-decoration:none}.primary-navigation>ul{display:none;border-top:1px solid #12284c;background:#fff;font-family:Sofia Pro;font-size:14px;text-transform:uppercase;list-style:none}.primary-navigation>ul>li{border-bottom:1px solid #12284c}.primary-navigation .sub-menu{margin-left:0;padding-left:0;list-style:none}.primary-navigation .sub-menu a{padding-left:40px}.primary-navigation .sub-menu .sub-menu{display:none}@media screen and (min-width:768px){.primary-navigation{display:block}.primary-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-left:0;border-top:0}.primary-navigation ul>li{border-bottom:0}.primary-navigation ul ul{display:block;float:left;position:absolute;z-index:99999;left:-999em}.primary-navigation ul ul ul{top:0;left:-999em}.primary-navigation ul ul a{width:200px}.primary-navigation ul>li.focus>.sub-menu,.primary-navigation ul>li:hover>.sub-menu,.primary-navigation ul>li[aria-expanded=true]>.sub-menu{left:15px}.primary-navigation ul .sub-menu>li.focus>.sub-menu,.primary-navigation ul .sub-menu>li:hover>.sub-menu,.primary-navigation ul .sub-menu>li[aria-expanded=true]>.sub-menu{left:100%}.primary-navigation li{position:relative}.primary-navigation a{display:block;height:37px;text-decoration:none}}@media screen and (max-width:767px){.main-navigation.toggled .primary-navigation>ul{display:block;position:absolute;z-index:999;top:102px;right:0;left:0;padding:0}}ul.callout-link-menu{display:none;margin:0;padding:0;font-size:14px;list-style:none}ul.callout-link-menu a{display:block;padding:35px 8px 5px;color:#12284c;font-weight:400;text-decoration:none;text-transform:none}ul.callout-link-menu a:focus,ul.callout-link-menu a:hover{color:#ff7f32;background-color:unset;text-decoration:none}ul.callout-link-menu .apply-link a{background-image:url(images/icons/apply.svg);background-repeat:no-repeat;background-position:center 5px;background-size:26.6px 20.9px}ul.callout-link-menu .apply-link a:after{width:0;height:0;background-image:url(images/icons/apply-hover.svg);content:""}ul.callout-link-menu .apply-link a:focus,ul.callout-link-menu .apply-link a:hover{background-image:url(images/icons/apply-hover.svg)}ul.callout-link-menu .reserve-link a{background-image:url(images/icons/reserve.svg);background-repeat:no-repeat;background-position:center 5px;background-size:23.8px 23.94px}ul.callout-link-menu .reserve-link a:after{width:0;height:0;background-image:url(images/icons/reserve-hover.svg);content:""}ul.callout-link-menu .reserve-link a:focus,ul.callout-link-menu .reserve-link a:hover{background-image:url(images/icons/reserve-hover.svg)}ul.callout-link-menu .contact-link a{background-image:url(images/icons/contact.svg);background-repeat:no-repeat;background-position:center 5px;background-size:24.03px 23.07px}ul.callout-link-menu .contact-link a:after{width:0;height:0;background-image:url(images/icons/contact-hover.svg);content:""}ul.callout-link-menu .contact-link a:focus,ul.callout-link-menu .contact-link a:hover{background-image:url(images/icons/contact-hover.svg)}ul.callout-link-menu .give-link a{background-image:url(images/icons/give.svg);background-repeat:no-repeat;background-position:center 5px;background-size:13.9px 22.71px}ul.callout-link-menu .give-link a:after{width:0;height:0;background-image:url(images/icons/give-hover.svg);content:""}ul.callout-link-menu .give-link a:focus,ul.callout-link-menu .give-link a:hover{background-image:url(images/icons/give-hover.svg)}.header-mobile ul.callout-link-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}@media screen and (min-width:768px){.primary-navigation{margin-top:43px}.primary-navigation a:focus,.primary-navigation a:hover{color:#000;background-color:#fff}.primary-navigation .sub-menu{top:37px;padding-top:15px;background:rgba(18,40,76,.9)}.primary-navigation .sub-menu a{height:auto;padding:10px 13px;color:#fff}.primary-navigation .sub-menu a:focus,.primary-navigation .sub-menu a:hover{color:#12284c;background:#ff7f32}.primary-navigation .sub-menu:before{position:absolute;top:0;left:22px;width:0;height:0;border:10px solid rgba(0,0,0,0);border-top-color:#fff;content:""}.main-navigation{display:block;padding-right:0}.secondary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;padding:16px 20px 20px}.main-navigation ul.callout-link-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:14px;padding-right:20px;border-right:1px solid #a7a8a9}}@media screen and (min-width:992px){.main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}@media screen and (min-width:1200px){.primary-navigation a{height:70px;padding:20px 18px}.primary-navigation ul{font-size:20px}.primary-navigation .sub-menu{top:70px}.primary-navigation .sub-menu a{font-size:14px}.primary-navigation ul>li.focus>.sub-menu,.primary-navigation ul>li:hover>.sub-menu,.primary-navigation ul>li[aria-expanded=true]>.sub-menu{left:20px}.secondary-navigation{position:static;margin-top:16px;margin-right:0}}@media screen and (min-width:1400px){.secondary-navigation{margin-top:16px}}.menu-toggle{padding:10px;background-color:rgba(0,0,0,0)}.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.menu-toggle:focus{outline:1px dotted #000}.menu-toggle svg{width:30px;height:30px;cursor:pointer}.menu-toggle svg .st0,.menu-toggle svg .st1,.menu-toggle svg .st2{fill:#12284c}.menu-toggle svg .st0,.menu-toggle svg .st1{width:23px;height:3px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.menu-toggle svg .st1{y:7px}.menu-toggle svg .st2{width:23px;height:3px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;y:14px}.menu-toggle[aria-expanded=true] svg .st0{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);x:3;y:-3}.menu-toggle[aria-expanded=true] svg .st1{opacity:0}.menu-toggle[aria-expanded=true] svg .st2{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);x:-10;y:13}@media screen and (min-width:768px){.menu-toggle{display:none}}.search-button{padding:10px;background-color:rgba(0,0,0,0)}.search-button:active,.search-button:focus,.search-button:hover{background-color:rgba(0,0,0,0)}.search-button:focus{outline:1px dotted #000}.search-button svg{overflow:visible;width:22px;height:22px}.search-button svg .st0{fill:#12284c;stroke:#12284c}.search-box{display:none;position:absolute;z-index:999;top:102px;right:0;left:0}.search-box input,.search-box label{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.search-box input{padding:5px 14px;border:1.5px solid #12284c;border-radius:0}.search-box .search-submit{display:none}@media screen and (min-width:768px){.search-box{left:20px}.search-box input,.search-box label{width:400px}}@media screen and (min-width:992px){.search-box{right:20px;left:auto}}@media screen and (min-width:1200px){.search-box{top:118px}}@media screen and (min-width:1400px){.search-box{right:93px}}ul.side-nav{padding-right:20px;padding-left:20px;margin-top:9px;margin-bottom:32px;font-family:Sofia Pro;font-size:20px;font-weight:700;text-transform:uppercase;list-style:none}@media screen and (min-width:1400px){ul.side-nav{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){ul.side-nav{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){ul.side-nav{padding-right:60px;padding-left:60px}}ul.side-nav li{margin-bottom:5px;padding-right:8px;padding-bottom:10px;padding-left:8px;border-bottom:1px solid #a7a8a9}ul.side-nav li:last-child{border-bottom:0}ul.side-nav a{display:inline-block;position:relative;color:#666;text-decoration:none}ul.side-nav a.visited,ul.side-nav a:focus,ul.side-nav a:hover{color:#ff7f32;text-decoration:none}ul.side-nav a.visited:after,ul.side-nav a:focus:after,ul.side-nav a:hover:after{position:absolute;top:6px;left:-22px;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff7f32;border-style:solid;border-width:10px 12px;content:""}ul.side-nav .current_page_item a{color:#ff7f32;text-decoration:none}ul.side-nav .current_page_item a:after{position:absolute;top:6px;left:-22px;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff7f32;border-style:solid;border-width:10px 12px;content:""}@media screen and (min-width:768px){.has-side-nav{padding-right:20px;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav{padding-right:20px;padding-left:20px}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){ul.side-nav{max-width:100%;margin-left:0;width:208px;min-width:208px;margin-right:45px}}@media screen and (min-width:768px) and (min-width:768px){ul.side-nav{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){ul.side-nav{padding-right:0;padding-left:0}}.bread-crumbs{padding-right:20px;padding-left:20px;margin-bottom:60px}@media screen and (min-width:1400px){.bread-crumbs{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.bread-crumbs{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.bread-crumbs{padding-right:60px;padding-left:60px}}.sticky{display:block}.hentry{margin-bottom:1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-header{padding-right:20px;padding-left:20px}@media screen and (min-width:1400px){.page-header{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.page-header{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.page-header{padding-right:60px;padding-left:60px}}.entry-content,.entry-summary,.page-content{margin:0}.entry-meta{margin-bottom:12px;font-weight:700}.entry-summary{padding-right:20px;padding-left:20px}@media screen and (min-width:1400px){.entry-summary{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.entry-summary{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.entry-summary{padding-right:60px;padding-left:60px}}.page-links{clear:both;margin:0 0 1.5em}.entry-footer{padding-right:20px;padding-left:20px}@media screen and (min-width:1400px){.entry-footer{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.entry-footer{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.entry-footer{padding-right:60px;padding-left:60px}}.error-404{padding-right:20px;padding-left:20px;margin-bottom:100px!important}@media screen and (min-width:1400px){.error-404{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.error-404{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.error-404{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .entry-footer{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .entry-footer{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .entry-footer{padding-right:0;padding-left:0}}.no-results .page-content,.not-found .page-content{padding-right:20px;padding-left:20px;margin-bottom:100px}@media screen and (min-width:1400px){.no-results .page-content,.not-found .page-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.no-results .page-content,.not-found .page-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.no-results .page-content,.not-found .page-content{padding-right:60px;padding-left:60px}}body.search-results .posts-navigation{padding-right:20px;padding-left:20px}@media screen and (min-width:1400px){body.search-results .posts-navigation{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){body.search-results .posts-navigation{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){body.search-results .posts-navigation{padding-right:60px;padding-left:60px}}.error-404 .page-header{padding:0}.dataTables_wrapper{margin-top:20px}.dataTables_wrapper div.dataTables_filter{float:left}.dataTables_wrapper div.dataTables_filter input{margin-left:15px}.entry-header{padding-right:20px;padding-left:20px}@media screen and (min-width:1400px){.entry-header{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.entry-header{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.entry-header{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .entry-header{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .entry-header{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .entry-header{padding-right:0;padding-left:0}}.breadcrumbs{padding-right:20px;padding-left:20px;margin-bottom:57px;color:#606166;font-family:Arial,serif;font-size:14px;text-transform:uppercase}@media screen and (min-width:1400px){.breadcrumbs{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.breadcrumbs{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.breadcrumbs{padding-right:60px;padding-left:60px}}.breadcrumbs>span{padding-right:4px;padding-left:4px}.breadcrumbs>span:first-child{padding-left:0}.breadcrumbs a{color:#606166;text-decoration:none}.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}@media screen and (min-width:1400px){.breadcrumbs{padding-right:20px;padding-left:20px}}.flex-icon-assignment svg{width:57.1px;height:57.1px}.flex-icon-discussion svg{width:66.2px;height:55.2px}.flex-icon-link svg{width:33.9px;height:57.2px}.flex-icon-objectives svg{width:63.3px;height:45.1px}.flex-icon-quote svg{width:56.8px;height:57.2px}.flex-icon-reading svg{width:66.3px;height:46.9px}.flex-icon-video svg{width:65.2px;height:47.8px}.flex-icon-quiz svg{width:37.4px;height:66px}.flex-icon svg .st0{fill:#333}.content{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.content{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .content{padding-right:0;padding-left:0}}.emphasis-content{padding-right:20px;padding-left:20px;margin-bottom:80px;color:#036;font-size:21px}@media screen and (min-width:1400px){.emphasis-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.emphasis-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.emphasis-content{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .emphasis-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .emphasis-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .emphasis-content{padding-right:0;padding-left:0}}.intro-content{padding-right:20px;padding-left:20px;margin-bottom:32px;font-family:Times New Roman,sans-serif;font-size:26px}@media screen and (min-width:1400px){.intro-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.intro-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.intro-content{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .intro-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .intro-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .intro-content{padding-right:0;padding-left:0}}.accordion-content{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.accordion-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.accordion-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.accordion-content{padding-right:60px;padding-left:60px}}.accordion-content div[id^=heading_] h4{margin-top:0}.accordion-content .accordion-btn{display:block;position:relative;width:100%;padding:20px 20px 20px 50px;color:#000;background-color:rgba(0,0,0,0);font-size:28px;font-weight:700;text-align:left}.accordion-content .accordion-btn svg{position:absolute;top:50%;left:0;width:34px;height:34px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion-content .accordion-btn svg .st0{stroke:#ff7f32}.accordion-content .accordion-btn[aria-expanded=true] svg .vertical-line{display:none}.accordion-content .accordion-card-body{padding-top:2px;padding-left:50px}@media screen and (min-width:768px){.has-side-nav .accordion-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .accordion-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .accordion-content{padding-right:0;padding-left:0}}@media screen and (min-width:992px){.accordion-card-body .supsystic-tables-wrap{overflow-x:auto;overflow-y:hidden;white-space:nowrap}}.buttons-content{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.buttons-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.buttons-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.buttons-content{padding-right:60px;padding-left:60px}}.buttons-content a,a.button-link{display:inline-block;position:relative;margin-right:10px;margin-bottom:10px;padding:13px 25px 17px;border-radius:5px;background:#369;font-family:Sofia Pro;font-size:21px;font-weight:700;text-decoration:none;text-transform:uppercase}.buttons-content a,.buttons-content a:focus,.buttons-content a:visited,a.button-link,a.button-link:focus,a.button-link:visited{color:#fff}.buttons-content a:focus,.buttons-content a:hover,a.button-link:focus,a.button-link:hover{color:#fff}@media screen and (min-width:768px){.has-side-nav .buttons-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .buttons-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .buttons-content{padding-right:0;padding-left:0}}.section-page-divider{margin-bottom:32px}@media screen and (min-width:1400px){.section-page-divider{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.has-side-nav .section-page-divider{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .section-page-divider{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .section-page-divider{padding-right:0;padding-left:0}}.directory-profile-content{padding-right:20px;padding-left:20px;margin-bottom:32px;padding-bottom:50px;font-size:21px}@media screen and (min-width:1400px){.directory-profile-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.directory-profile-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.directory-profile-content{padding-right:60px;padding-left:60px}}.directory-profile-content img{width:100%;max-width:450px;margin-bottom:25px}.directory-profile-content ul{margin:0;padding:0;list-style:none}.directory-profile-content h2{margin-bottom:2px}.directory-profile-content .directory-profile-details{margin-bottom:28px}.directory-profile-content .directory-profile-details li:nth-child(2){margin-top:20px}.directory-profile-content .directory-profile-icon-links{display:-webkit-box;display:-ms-flexbox;display:flex}.directory-profile-content .directory-profile-icon-links a{display:block;margin-right:16px}.directory-profile-content .directory-profile-icon-links svg{width:34px;height:34px}.directory-profile-content .directory-profile-icon-links svg .st0{fill:#12284c}@media screen and (min-width:768px){.has-side-nav .directory-profile-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .directory-profile-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .directory-profile-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px){.directory-profile-content{display:-webkit-box;display:-ms-flexbox;display:flex}.directory-profile-content img{margin-bottom:0}.directory-profile-content .directory-profile-details-wrapper{margin-left:36px;-ms-flex-item-align:end;align-self:flex-end}}.faculty-row-content{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.faculty-row-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.faculty-row-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.faculty-row-content{padding-right:60px;padding-left:60px}}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:400px;margin-bottom:50px;font-size:20px}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile img{width:100%;margin-bottom:25px}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile h3{margin-top:0;margin-bottom:8px;font-size:22px}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile ul{margin:0;padding:0;list-style:none}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile ul li{margin-bottom:0}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile-spacer{height:0;margin-bottom:0}@media screen and (min-width:768px){.has-side-nav .faculty-row-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .faculty-row-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .faculty-row-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px){.faculty-row-content .faculty-row-profile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px;margin-left:-10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{margin-right:10px;margin-left:10px}}@media screen and (min-width:992px){.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:280px}.has-side-nav .faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:300px}}@media screen and (min-width:1200px){.faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:257px}.has-side-nav .faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:200px}}@media screen and (min-width:1400px){.has-side-nav .faculty-row-content .faculty-row-profile-wrapper .faculty-row-profile{width:230px}}.table-wrapper{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.table-wrapper{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.table-wrapper{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.table-wrapper{padding-right:60px;padding-left:60px}}@media screen and (min-width:768px){.has-side-nav .table-wrapper{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .table-wrapper{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .table-wrapper{padding-right:0;padding-left:0}}.table thead th{border:0;color:#fff;background:#231f20;font-family:Sofia Pro;text-transform:uppercase}.table td{border:0}.table,.table td,.table th,.table thead th{border:1px solid #fff;border-collapse:collapse}.table td,.table th{padding:.4rem 3rem}.table-striped tbody tr:nth-of-type(odd){background-color:#f4f4f4}.table-striped tbody tr:nth-of-type(2n){background-color:#ededed}.news-post-block{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.news-post-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.news-post-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.news-post-block{padding-right:60px;padding-left:60px}}.news-post-block h2{margin-top:0;margin-bottom:32px}.news-post-block h3{margin-top:0;margin-bottom:18px;font-family:Sofia Pro,sans-serif;font-size:24px;font-weight:300}.news-post-block p{margin-bottom:4px}.news-post-block .excerpt-col{margin-bottom:64px}@media screen and (min-width:768px){.has-side-nav .news-post-block{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .news-post-block{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .news-post-block{padding-right:0;padding-left:0}}@media screen and (min-width:992px){.news-post-block .excerpt-col-wrapper{display:grid;grid-column-gap:72px;grid-row-gap:0;grid-template-columns:1fr 1fr 1fr}.news-post-block .excerpt-col{margin-bottom:55px}}.lab-content{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.lab-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.lab-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.lab-content{padding-right:60px;padding-left:60px}}.lab-content ul.lab-details{margin:15px 0 38px;padding:0;font-family:Sofia Pro;font-size:24px;font-weight:700;text-transform:uppercase;list-style:none}.lab-content ul.lab-details li{margin:0;padding:0}.lab-content .lab-description{font-size:24px}@media screen and (min-width:768px){.has-side-nav .lab-content{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .lab-content{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .lab-content{padding-right:0;padding-left:0}}.resources-content-block{padding-right:20px;padding-left:20px;margin-bottom:32px;margin-top:75px}@media screen and (min-width:1400px){.resources-content-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.resources-content-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.resources-content-block{padding-right:60px;padding-left:60px}}.resources-content-block .resources-wrapper .resources-column .resource-item{margin-bottom:23px;padding:123px 40px 30px;background-color:#faf9f5}.resources-content-block .resources-wrapper .resources-column .resource-item .resource-heading{margin-bottom:30px;text-align:center}.resources-content-block .resources-wrapper .resources-column .resource-item .resource-text{font-size:16px;font-weight:400}.resources-content-block .resources-wrapper .resources-column [class*=icon-]{background-repeat:no-repeat;background-position:top}.resources-content-block .resources-wrapper .resources-column .icon-none{padding-top:35px}.resources-content-block .resources-wrapper .resources-column .icon-computer{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-computer.svg);background-position-y:38px;background-size:70.424px 70.424px}.resources-content-block .resources-wrapper .resources-column .icon-location{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-location.svg);background-position-y:27px;background-size:55.829px 74.432px}.resources-content-block .resources-wrapper .resources-column .icon-greensboro-star{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-greensboro-star.svg);background-position-y:42px;background-size:150px 56px}.resources-content-block .resources-wrapper .resources-column .icon-speech-bubbles{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-speech-bubbles.svg);background-position-y:24px;background-size:113.451px 74.432px}.resources-content-block .resources-wrapper .resources-column .icon-heart-handshake{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-heart-handshake.svg);background-position-y:28px;background-size:75px 68.72px}.resources-content-block .resources-wrapper .resources-column .icon-form{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-form.svg);background-position-y:28px;background-size:75px 75px}.resources-content-block .resources-wrapper .resources-column .icon-institutional-resources{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-institutional-resources.svg);background-position-y:28px;background-size:115.06px 77.15px}.resources-content-block .resources-wrapper .resources-column .icon-lab-flask{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-lab-flask.svg);background-position-y:28px;background-size:56.93px 75px}.resources-content-block .resources-wrapper .resources-column .icon-crossroad-sign{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-crossroad-sign.svg);background-position-y:28px;background-size:57.61px 75px}.resources-content-block .resources-wrapper .resources-column .icon-wrench{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-wrench.svg);background-position-y:28px;background-size:75px 75px}.resources-content-block .resources-wrapper .resources-column .icon-megaphone{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-megaphone.svg);background-position-y:28px;background-size:64.29px 75px}.resources-content-block .resources-wrapper .resources-column .icon-light-bulb{background-image:url(parts/site-content/flex-content/resources-content-block/icons/icon-light-bulb.svg);background-position-y:28px;background-size:54px 75px}@media screen and (min-width:768px){.has-side-nav .resources-content-block{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .resources-content-block{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .resources-content-block{padding-right:0;padding-left:0}}@media screen and (min-width:992px){.resources-content-block .resources-wrapper{display:grid;grid-column-gap:23px;grid-template-columns:1fr 1fr 1fr}}.two-column{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.two-column{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.two-column{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.two-column{padding-right:60px;padding-left:60px}}@media screen and (min-width:992px){.two-column{display:grid;-webkit-column-gap:100px;column-gap:100px;grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.has-side-nav .two-column{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .two-column{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .two-column{padding-right:0;padding-left:0}}.back-button{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.back-button{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.back-button{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.back-button{padding-right:60px;padding-left:60px}}.back-button a{display:inline-block;position:relative;padding:5px 25px 9px 40px;background:#12284c;font-family:Sofia Pro;font-size:21px;font-weight:700;text-decoration:none;text-transform:uppercase}.back-button a:before{position:absolute;top:14px;left:12px;width:0;height:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8.5px 11px 8.5px 0;content:""}.back-button a,.back-button a:focus,.back-button a:visited{color:#fff}.back-button a:focus,.back-button a:hover{text-decoration:underline}@media screen and (min-width:768px){.has-side-nav .back-button{max-width:100%;margin-right:0;margin-left:0}}@media screen and (min-width:768px) and (min-width:768px){.has-side-nav .back-button{padding-right:0;padding-left:0}}@media screen and (min-width:768px) and (min-width:1400px){.has-side-nav .back-button{padding-right:0;padding-left:0}}section:last-child{margin-bottom:20px;border-bottom:0}.home-bottom-border{border-bottom:1px solid #a7a8a9}.tagline-block{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.tagline-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.tagline-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.tagline-block{padding-right:60px;padding-left:60px}}.tagline-block .tagline-block-tagline{margin-bottom:50px}.tagline-block .tagline-block-tagline h1{color:#000;font-family:Sofia Pro,sans-serif;font-size:60px;line-height:1.2;text-transform:none}.tagline-block .tagline-block-introduction{font-size:20px}@media screen and (min-width:992px){.tagline-block{display:-webkit-box;display:-ms-flexbox;display:flex}.tagline-block .tagline-block-tagline{margin-right:30px;-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}}@media screen and (min-width:1200px){.tagline-block .tagline-block-tagline{margin-right:108px;-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px}.tagline-block .tagline-block-tagline h1{font-size:72px}.tagline-block .tagline-block-introduction{font-size:24px}}.full-width-content{padding-right:20px;padding-left:20px;margin-bottom:32px;font-size:20px}@media screen and (min-width:1400px){.full-width-content{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.full-width-content{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.full-width-content{padding-right:60px;padding-left:60px}}@media screen and (min-width:1200px){.full-width-content{font-size:24px}}.mission-block{padding-right:20px;padding-left:20px;margin-bottom:32px;overflow:hidden;padding-top:32px;color:#fff;font-size:20px;text-align:center}@media screen and (min-width:1400px){.mission-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.mission-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.mission-block{padding-right:60px;padding-left:60px}}.mission-block h2{margin-top:0;color:#fff}@media screen and (min-width:1200px){.mission-block{font-size:24px}}.resources-block{padding-right:20px;padding-left:20px;margin-bottom:32px;padding-bottom:20px}@media screen and (min-width:1400px){.resources-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.resources-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.resources-block{padding-right:60px;padding-left:60px}}.resources-block .resources-lead-block{margin-bottom:60px;padding-top:12px;font-size:20px;text-align:center}.resources-block .resources-lead-block h2{margin-bottom:30px}.resources-block .link-button{display:table;margin:40px auto 10px;padding:8px 28px;border-radius:5px;background:#369;font-family:Sofia Pro;font-size:24px;font-weight:700;text-decoration:none;text-transform:uppercase}.resources-block .link-button,.resources-block .link-button:visited{color:#fff}.resources-block .link-button:focus,.resources-block .link-button:hover{color:#fff;background-color:#369}.resources-block .resource-links{padding-top:12px}.resources-block .resource-links h2{margin-bottom:20px;text-align:center}.resources-block .resource-links ul{list-style:none}.resources-block .resource-links ul,.resources-block .resource-links ul li{margin:0;padding:0}.resources-block .resource-links a{display:block;width:140px;margin:0 auto;padding:5px 0;color:#12284c;font-family:Sofia Pro;font-size:18px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.resources-block .resource-links a span{display:-webkit-box;display:-ms-flexbox;display:flex;width:130px;height:130px;margin:0 auto 14px;border-radius:50%;background:#12284c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.resources-block .resource-links a span.icon-thinking svg{width:70px}.resources-block .resource-links a span.icon-glasses svg{width:87px}.resources-block .resource-links a span.icon-lab-coat svg{width:72px}.resources-block .resource-links a span.icon-shaking-hands svg{width:85px}.resources-block .resource-links a span.icon-network svg{width:90px}.resources-block .resource-links a span svg .cls-1{fill:#ff7f32}.resources-block .resource-links a:focus,.resources-block .resource-links a:hover{color:#ff7f32}.resources-block .resource-links a:focus span,.resources-block .resource-links a:hover span{background:#ff7f32}.resources-block .resource-links a:focus span svg .cls-1,.resources-block .resource-links a:hover span svg .cls-1{fill:#12284c}@media screen and (min-width:400px){.resources-block .resource-links ul{display:grid;grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:50% 50%;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:768px){.resources-block .resource-links ul{grid-template-columns:33% 33% 33%}}@media screen and (min-width:992px){.resources-block{display:grid;grid-template-columns:35% auto}.resources-block .resources-lead-block{margin-bottom:20px;padding-right:40px;border-right:1px solid #a7a8a9}.resources-block .resource-links h2{margin-bottom:64px}}@media screen and (min-width:1200px){.resources-block .resources-lead-block{font-size:24px}.resources-block .resource-links{padding-left:0}.resources-block .resource-links ul{grid-column-gap:0;grid-template-columns:20% 20% 20% 20% 20%}}@media screen and (min-width:1400px){.resources-block{grid-template-columns:40% auto}.resources-block .resources-lead-block{padding-right:60px}.resources-block .resource-links{padding-left:42px}}.spotlight-block{padding-right:20px;padding-left:20px;margin-bottom:32px;padding-bottom:12px}@media screen and (min-width:1400px){.spotlight-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.spotlight-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.spotlight-block{padding-right:60px;padding-left:60px}}.spotlight-block .quick-links{margin-bottom:64px}.spotlight-block .quick-links ul{list-style:none}.spotlight-block .quick-links ul,.spotlight-block .quick-links ul li{margin:0;padding:0}.spotlight-block .quick-links a{display:block;width:148px;margin:0 auto 10px;padding:5px 0;color:#12284c;font-family:Sofia Pro;font-size:18px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase}.spotlight-block .quick-links a span{display:-webkit-box;display:-ms-flexbox;display:flex;width:138px;height:138px;margin:0 auto 8px;border-radius:50%;background:#12284c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.spotlight-block .quick-links a span.icon-microscope{padding-top:22px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.spotlight-block .quick-links a span.icon-light-bulb svg,.spotlight-block .quick-links a span.icon-microscope svg{width:68px}.spotlight-block .quick-links a span svg .cls-1{fill:#ff7f32}.spotlight-block .quick-links a:focus,.spotlight-block .quick-links a:hover{color:#ff7f32}.spotlight-block .quick-links a:focus span,.spotlight-block .quick-links a:hover span{background:#ff7f32}.spotlight-block .quick-links a:focus span svg .cls-1,.spotlight-block .quick-links a:hover span svg .cls-1{fill:#fff}.spotlight-block .spotlight-content h2{margin-bottom:52px;text-align:center}.spotlight-block .spotlight-content a{display:block;max-width:470px;margin:0 auto 64px;color:#231f20;font-size:19px;font-weight:500;line-height:1.2;text-decoration:none;text-transform:uppercase}.spotlight-block .spotlight-content a:focus span,.spotlight-block .spotlight-content a:hover span{text-decoration:underline}.spotlight-block .spotlight-content a img{display:block;margin-bottom:24px}@media screen and (min-width:400px){.spotlight-block .quick-links ul{display:grid;grid-template-columns:2fr 2fr}}@media screen and (min-width:768px){.spotlight-block .spotlight-content .spotlight-content-inner{display:grid;grid-gap:20px;grid-template-columns:2fr 2fr}}@media screen and (min-width:992px){.spotlight-block{display:grid;grid-template-columns:196px auto}.spotlight-block .quick-links a{margin-right:0;margin-left:0}.spotlight-block .quick-links ul{border-right:1px solid #a7a8a9;display:block;margin-top:80px}.spotlight-block .spotlight-content{margin-left:60px}.spotlight-block .spotlight-content .spotlight-content-inner{grid-gap:20px}}@media screen and (min-width:1200px){.spotlight-block .spotlight-content{margin-left:42px}.spotlight-block .spotlight-content .spotlight-content-inner{grid-gap:20px}}@media screen and (min-width:1400px){.spotlight-block .spotlight-content{margin-left:42px}.spotlight-block .spotlight-content .spotlight-content-inner{grid-gap:10px}}.stats-block{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.stats-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.stats-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.stats-block{padding-right:60px;padding-left:60px}}.stats-block .stats-col{max-width:275px;margin-bottom:60px}.stats-block .stats-heading{margin-bottom:0;color:#606166;font-family:Sofia Pro,sans-serif;font-size:21px;font-weight:700;text-transform:uppercase}.stats-block span{color:#ff7f32;font-family:Sofia Pro;font-size:100px;font-weight:700;line-height:1.2}.stats-block span.stats-percentage:after{content:"%"}@media screen and (min-width:650px){.stats-block{display:grid;grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:1fr 1fr;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (min-width:1200px){.stats-block{grid-row-gap:0;grid-template-columns:1fr 1fr 1fr 1fr}.stats-block h4{margin-bottom:9px}.stats-block .stats-col{margin-bottom:20px}}.latest-news-block{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.latest-news-block{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.latest-news-block{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.latest-news-block{padding-right:60px;padding-left:60px}}.latest-news-block h2{margin-top:0;margin-bottom:32px}.latest-news-block h3{margin-top:0;margin-bottom:18px;font-family:Sofia Pro,sans-serif;font-size:24px;font-weight:500}.latest-news-block p{margin-bottom:4px}.latest-news-block .excerpt-col{margin-bottom:64px}.latest-news-block a.news-link{display:table;margin:40px 0 10px;padding:8px 28px;border-radius:5px;background:#369;font-family:Sofia Pro;font-size:24px;font-weight:700;text-decoration:none;text-transform:uppercase}.latest-news-block a.news-link,.latest-news-block a.news-link:visited{color:#fff}.latest-news-block a.news-link:focus,.latest-news-block a.news-link:hover{color:#fff;background-color:#369}@media screen and (min-width:992px){.latest-news-block .excerpt-col-wrapper{display:grid;grid-column-gap:72px;grid-row-gap:0;grid-template-columns:1fr 1fr 1fr}.latest-news-block .excerpt-col{margin-bottom:55px}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{overflow:hidden;margin:0 0 1.5em}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;width:50%;text-align:right}.posts-page{padding-right:20px;padding-left:20px;margin-bottom:32px}@media screen and (min-width:1400px){.posts-page{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.posts-page{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.posts-page{padding-right:60px;padding-left:60px}}.posts-page .post-wrapper{margin-bottom:60px}.posts-page .post-wrapper .post-date{margin-bottom:20px;color:#ff7f32;font-family:Sofia Pro;font-size:48px;font-weight:700;line-height:1}.posts-page .post-wrapper .post-title{margin-top:4px;margin-bottom:25px;text-transform:none}.posts-page .post-wrapper .post-excerpt{font-size:21px}.posts-page .post-wrapper .post-excerpt p{margin-bottom:18px}.posts-page .post-wrapper .read-more{font-weight:500;text-transform:uppercase}.posts-page .posts-navigation{text-align:right}.posts-page .news-archive{border-top:1px solid #a7a8a9;margin-top:32px;margin-bottom:50px;padding-top:48px}.posts-page .news-archive ul{margin:0;padding:0;font-family:Sofia Pro;font-size:24px;font-weight:700;list-style:none}.single-post .post-wrapper .post-author{color:#7b7979;font-weight:500}.single-post .post-wrapper .post-featured-image{margin-bottom:1.5em}.single-post .post-nav-wrapper{border-top:1px solid #a7a8a9;margin:40px 0 0;padding:40px 0 0;list-style:none}.single-post .post-nav-wrapper li{margin:0 0 32px;padding:0}.single-post .post-nav-wrapper a{display:block;position:relative;color:#58595b;font-family:Sofia Pro;font-weight:700;text-decoration:none;text-transform:uppercase}.single-post .post-nav-wrapper a:focus,.single-post .post-nav-wrapper a:hover{color:#ff7f32}.single-post .post-nav-wrapper li.newer-post a{padding-left:24px}.single-post .post-nav-wrapper li.newer-post a:before{position:absolute;top:6px;left:0;width:0;height:0;border-color:rgba(0,0,0,0) #58595b rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:10.5px 13px 10.5px 0;content:""}.single-post .post-nav-wrapper li.newer-post a:focus:before,.single-post .post-nav-wrapper li.newer-post a:hover:before{border-right-color:#ff7f32}.single-post .post-nav-wrapper li.older-post a{padding-right:24px;text-align:right}.single-post .post-nav-wrapper li.older-post a:after{position:absolute;top:6px;right:0;width:0;height:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #58595b;border-style:solid;border-width:10.5px 0 10.5px 13px;content:""}.single-post .post-nav-wrapper li.older-post a:focus:after,.single-post .post-nav-wrapper li.older-post a:hover:after{border-left-color:#ff7f32}@media screen and (min-width:768px){.single-post .post-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-post .post-nav-wrapper a{max-width:325px}}@media screen and (min-width:992px){.posts-page .post-wrapper{display:grid;margin-bottom:20px;grid-column-gap:50px;grid-row-gap:0;grid-template-columns:.8fr 3.2fr}.posts-page .news-archive{display:grid;grid-column-gap:50px;grid-row-gap:0;grid-template-columns:1fr 3fr}.posts-page .news-archive ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-page .news-archive ul li{margin:0 25px}}@media screen and (min-width:1200px){.single-post .post-nav-wrapper a{max-width:400px}}.page-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:220px;margin-bottom:12px;padding-right:20px;padding-left:20px;background-position-x:center}@media screen and (min-width:1400px){.page-banner{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.page-banner h1,.page-banner p{margin:auto;color:#fff;font-family:Sofia Pro;font-size:45px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width:992px){.page-banner h1,.page-banner p{font-size:60px}}hr.page-divider{height:1px;margin:0 0 12px}@media screen and (min-width:1400px){hr.page-divider{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}hr.page-divider.no-breadcrumbs{margin-bottom:57px}.hero-banner{position:relative;margin-bottom:40px}@media screen and (min-width:1400px){.hero-banner{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.hero-banner .hero-text-box{padding:20px;opacity:1!important;color:#fff;background:#12284c;font-family:Sofia Pro,sans-serif;font-weight:300;text-align:center}.hero-banner .hero-text-box h4{color:#fff}.hero-banner .hero-text-box .hero-link{display:table;margin:40px auto 10px;padding:8px 28px;border-radius:5px;background:#369;font-family:Sofia Pro;font-size:24px;font-weight:700;text-decoration:none;text-transform:uppercase}.hero-banner .hero-text-box .hero-link,.hero-banner .hero-text-box .hero-link:visited{color:#fff}.hero-banner .hero-text-box .hero-link:focus,.hero-banner .hero-text-box .hero-link:hover{color:#fff;background-color:#369}@media screen and (min-width:992px){.hero-banner .hero-text-box{position:absolute;top:20px;right:20px;bottom:unset;left:unset;width:367px;background:rgba(0,0,0,.7)}}@media screen and (min-width:1400px){.hero-banner .hero-text-box{top:60px;right:60px;padding:40px}}.supsystic-table{font-size:16px}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{padding-left:35px!important}@font-face{font-family:Pluto Sans;src:url(fonts/pluto_sans.woff)}@font-face{font-family:Sofia Pro;src:url(fonts/SofiaW03-Regular.woff)}@font-face{font-family:Sofia Pro;src:url(fonts/SofiaW03-Bold.woff);font-weight:700}@font-face{font-family:Sofia Pro;src:url(fonts/SofiaW03-RegularItalic.woff);font-style:italic}@font-face{font-family:Sofia Pro;src:url(fonts/SofiaW03-BoldItalic.woff);font-weight:700;font-style:italic}.site-footer{padding-right:20px;padding-left:20px;padding-top:40px;color:#fff;background:#12284c;font-size:14px}@media screen and (min-width:1400px){.site-footer{max-width:1400px;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}@media screen and (min-width:768px){.site-footer{padding-right:20px;padding-left:20px}}@media screen and (min-width:1400px){.site-footer{padding-right:60px;padding-left:60px}}.site-footer a{color:#fff}.site-footer a:active,.site-footer a:focus,.site-footer a:hover{color:#fff}.site-footer .site-info .footer-column{margin-bottom:40px}.site-footer .site-info .footer-column h2:first-child,.site-footer .site-info .footer-column h3:first-child,.site-footer .site-info .footer-column h4:first-child{margin-top:0}.site-footer .site-info ol,.site-footer .site-info p,.site-footer .site-info ul{margin-bottom:8px}.site-footer ul.footer-social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0;padding:0;list-style:none}.site-footer ul.footer-social-media-links li{margin-right:8px;margin-bottom:8px}@media screen and (min-width:768px){.site-footer .site-info{display:grid;-webkit-column-gap:40px;column-gap:40px;grid-template-columns:1fr 1fr}.site-footer .site-info .footer-column{margin-bottom:40px}.site-footer .site-info .footer-column:last-child{margin-right:0}}@media screen and (min-width:768px){.site-footer .site-info{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.site-footer .site-info{-webkit-column-gap:60px;column-gap:60px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.site-footer .mc4wp-form-fields input{margin-bottom:12px;font-size:14px}.site-footer .mc4wp-form-fields ul{margin-left:18px;padding-left:18px;text-indent:-18px}
/*# sourceMappingURL=maps/style.css.map */
