/*!
Theme Name: College Parent Theme - CHASS Homepage
Theme URI: http://brand.ncsu.edu/web/
Author: Scott Thompson, Andrew Matthews, University Communications
Author URI: http://github.com/ncstate
Description: Responsive template for colleges at NC State University
Version: 2.0.0
*/.red-txt{color:#c00}.reynolds-red-txt{color:#900}.orange-txt{color:#d14905}.yellow-txt{color:#FDD726}.green-txt{color:#7D8C1F}.blue-txt{color:#427E93}.indigo-txt{color:#4156a1}.darker-gray-txt{color:#222}.dark-gray-txt{color:#333}.gray-txt{color:#555}.background.red{color:#fff;background-color:#c00}.background.red a{color:#fff}.background.white{background-color:#fff;color:#c00}.background.white a{color:#c00}.background.reynolds-red{color:#fff;background-color:#900}.background.reynolds-red a{color:#fff}.background.orange{color:#fff;background-color:#d14905}.background.orange a{color:#fff}.background.yellow{color:#000;background-color:#FDD726}.background.yellow a{color:#000}.background.green{color:#fff;background-color:#7D8C1F}.background.green a{color:#fff}.background.blue{color:#fff;background-color:#427E93}.background.blue a{color:#fff}.background.indigo{color:#fff;background-color:#4156a1}.background.indigo a{color:#fff}.background.gray-lighter{color:#000;background-color:#f2f2f2}.background.gray-light{color:#000;background-color:#ccc}.background.gray-dark{color:#fff;background-color:#666}.background.gray-dark a{color:#fff}.background.gray-darker{color:#fff;background-color:#333}.background.gray-darker a{color:#fff}html{font-size:14px}@media (min-width: 768px){html{font-size:16px}}body{font-size:14px;color:#333;font-family:"UniversLight"}@media (min-width: 768px){body{font-size:16px}}body.customize-support{margin-top:30px}b,strong{font-family:UniversRoman;font-weight:700}#main-content{max-width:1500px;margin:auto;position:relative;z-index:200;background-color:#fff;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}@media (min-width: 768px){#main-content{padding-top:45px}}.hash-anchor{width:0px;visibility:hidden;margin-top:-47px;height:47px;display:block}ul li{margin:1.2em 0}ul li:before{padding-right:1em;margin-left:-2em;font-size:0.6em}ol li{margin:1rem}.list-unstyled li{margin:0}.caption,.text-mod .section-txt .wp-caption-text{color:#666;font-family:GlyphaRoman;letter-spacing:0.02em;font-size:0.857rem;width:90%;margin:10px auto}@media (min-width: 768px){.caption,.text-mod .section-txt .wp-caption-text{font-size:0.875rem}}.btn:hover .glyphicon-thin-arrow,.btn:hover .glyphicon-bold-arrow,.btn:hover .glyphicon-roman-arrow,.btn:focus .glyphicon-thin-arrow,.btn:focus .glyphicon-bold-arrow,.btn:focus .glyphicon-roman-arrow,a:hover .glyphicon-thin-arrow,a:hover .glyphicon-bold-arrow,a:hover .glyphicon-roman-arrow,a:focus .glyphicon-thin-arrow,a:focus .glyphicon-bold-arrow,a:focus .glyphicon-roman-arrow{left:4px}.nowrap{white-space:nowrap}blockquote{font-family:GlyphaLight;font-size:2.222rem;letter-spacing:0.02em;margin:35px 0;text-align:center}@media (min-width: 992px){blockquote{margin-left:-8.3333333333%;margin-right:-8.3333333333%}}blockquote p+p:last-child{color:#333;font-family:UniversRoman;font-size:0.9rem}blockquote p:first-child:before{content:"\201c";margin-left:-0.4em}.glyphicon-thin-arrow,.glyphicon-bold-arrow,.glyphicon-roman-arrow{font-size:1.5em;line-height:1.5rem;vertical-align:middle;display:inline-block;left:0;top:-1px;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}a:focus{outline:none}.panel-heading{padding:0}.panel-title>a{display:block;padding:10px 15px}.videoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:2.5em}.videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}nav{background-color:#eee;position:absolute;z-index:300;width:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:1500px;margin:auto;font-size:0.9rem;font-family:UniversRoman}@media (max-width: 767px){nav{border-top:1px solid #ccc}}.has-fixed-nav nav{max-width:none;border-bottom:1px solid #ccc;width:100%;top:0;position:fixed;z-index:300}.customize-support .ncstate-utility-bar{top:46px}@media (min-width: 783px){.customize-support .ncstate-utility-bar{top:32px}}#masthead{max-width:1500px;margin:auto}#masthead h1{clear:both;text-align:center;font-family:UniversCondensed;font-size:2.75rem;margin:1.25em 0 0.65em}#masthead h1 a{color:#333}#masthead h1.shrink{font-size:2.25rem}@media (min-width: 992px){#masthead h1.shrink{padding:0 10%}}@media (min-width: 1200px){#masthead h1.shrink{padding:0 20%}}#masthead .parent-name{text-transform:uppercase;display:block;font-size:0.5em}#masthead .parent-link{font-family:UniversLightCondensed;font-size:1.1rem;float:right;color:#333;margin:0.5rem 0;display:none}@media (min-width: 768px){#masthead .parent-link{display:block}}#masthead .parent-link:hover,#masthead .parent-link:focus{color:#c00}.ncstate-utility-bar-home{background-image:url("https://cdn.ncsu.edu/brand-assets/utility-bar/img/ncstate-brick-2x2-red.jpg");background-repeat:no-repeat;background-size:contain;height:60px}.ncstate-utility-bar-home a{height:60px;color:transparent !important;background-image:none !important}.ncstate-utility-bar-home a:hover,.ncstate-utility-bar-home a:focus{background-color:transparent !important}.ncstate-utility-bar-primary-util{padding-top:30px !important}#menu-toggle{float:right;border:none;background-color:transparent;margin:0 -5px;font-size:0.9em;text-transform:uppercase;padding:1em 0}@media (min-width: 768px){#menu-toggle{display:none}}#menu-toggle .glyphicon{font-size:3.2em;vertical-align:-33%;padding-left:5px}.main-menu{position:relative;width:100%;margin:auto;text-align:center;display:none}@media (min-width: 768px){.main-menu{display:block}}.main-menu a{display:block;color:#333;padding:0.8em 1.85em}@media (min-width: 1200px){.main-menu a{padding:0.8em 3em}}.main-menu .dropdown{padding:1.5rem 0;min-width:150px;position:absolute;z-index:300;margin:0;left:-9999px;opacity:0}.main-menu>li{display:inline-block;vertical-align:bottom}.main-menu>li:hover .dropdown,.main-menu>li:focus .dropdown,.main-menu>li .dropdown.show-menu{left:auto;opacity:1}.main-menu>li:hover:last-child .dropdown,.main-menu>li:focus:last-child .dropdown,.main-menu>li:last-child .dropdown.show-menu{left:auto;right:2px}@media (min-width: 992px){.main-menu>li:hover:last-child .dropdown,.main-menu>li:focus:last-child .dropdown,.main-menu>li:last-child .dropdown.show-menu{right:113px}}.main-menu .sub-menu{margin:-0.75em 0}.main-menu .sub-menu a{line-height:1.3em;padding:0.75em 1.85em}@media (min-width: 1200px){.main-menu .sub-menu a{padding:0.75em 3em}}.main-menu .sub-menu li{text-align:left;max-width:240px}@media (max-width: 768px){.mobile-nav-shown #main-content,.mobile-nav-shown footer{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mobile-nav-shown #mobile-nav{opacity:1}}@media (min-width: 768px){.mobile-nav-shown #main-content,.mobile-nav-shown footer{display:block !important}}#mobile-nav{width:100%;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background-color:#fff;border-top:1px solid #aaa}@media (min-width: 768px){#mobile-nav{top:104px}}@media (min-width: 768px){#mobile-nav{display:none}}#mobile-nav.level-2-shown #level-1{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}#mobile-nav .is-active,#mobile-nav .current-menu-item>a,#mobile-nav .current-menu-ancestor>a{font-family:UniversRoman}#mobile-nav .has-more:before,#mobile-nav .has-more:after,#mobile-nav .has-dropdown:before,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:before,#mobile-nav #full-nav:after{content:" ";display:table}#mobile-nav .has-more:after,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:after{clear:both}#mobile-nav .has-more button,#mobile-nav .has-dropdown button,#mobile-nav #full-nav button{color:#aaa;background-color:#f2f2f2;border:none;font-size:50px;padding:3px}#mobile-nav .has-more button,#mobile-nav .has-dropdown button{float:right}#mobile-nav .has-dropdown>.is-active+ul{display:block}#mobile-nav .has-dropdown button{background:transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#mobile-nav .has-dropdown.is-open button{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#mobile-nav #full-nav button{float:left;margin-right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#mobile-nav #full-nav a{line-height:2.17}#mobile-nav ul{margin:0}#mobile-nav ul+ul{border-top:5px solid #ccc}#mobile-nav ul ul a{padding-left:2.5em}#mobile-nav ul ul ul{display:none;width:100%;background-color:#e6e6e6;overflow:hidden}#mobile-nav ul ul ul a{padding-left:4em}#mobile-nav ul ul ul ul{display:block;background-color:#f2f2f2}#mobile-nav ul ul ul ul li{border-color:#ccc}#mobile-nav ul ul ul ul a{padding-left:4.8em}#mobile-nav li{background:none}#mobile-nav li+li,#mobile-nav li a+ul{border-top:1px solid #aaa}#mobile-nav a{color:#000;display:block;padding:15px;height:55px;line-height:1.9}#level-1,#level-2{position:absolute;width:100%;border-bottom:1px solid #aaa;background-color:#fff}#level-1{z-index:102;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}#level-2{display:none;z-index:101}#level-2 #full-nav{text-transform:uppercase;font-size:0.85em}.subpage-nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:none;padding-top:1.5rem;font-size:0.9rem}@media (min-width: 992px){.subpage-nav{float:left;width:25%}}@media (min-width: 992px){.subpage-nav{display:block}}.subpage-nav .subpage-primary{margin-top:22px}.subpage-nav .subpage-primary>li>a{font-size:1.125rem;font-weight:bold;margin-bottom:1rem;color:#333}.subpage-nav .subpage-primary>li>a:hover,.subpage-nav .subpage-primary>li>a:focus{color:#c00}.subpage-nav .subpage-primary .current-menu-ancestor>.sub-menu,.subpage-nav .subpage-primary .current-menu-item>.sub-menu{display:block}.subpage-nav .sub-menu .sub-menu{display:none;font-size:0.85em;padding-left:1rem}.subpage-nav .sub-menu .sub-menu li{background:none}.subpage-nav .sub-menu .sub-menu .sub-menu{font-size:inherit}.subpage-nav .current-menu-ancestor>a,.subpage-nav .current-menu-item>a{color:#000;font-weight:bold}.subpage-nav a{display:block;padding:0.3em 1em 0.3em 0em;color:#666;width:100%}.subpage-nav a:hover,.subpage-nav a:focus{color:#c00}.subpage-content{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.subpage-content{float:left;width:75%}}@media (max-width: 991px){.subpage-content{padding:0}}.subpage-content .container{width:auto}@media (min-width: 768px){.subpage-content .container{padding:0}}.subpage-content blockquote{margin-left:0;margin-right:0}.subpage-content .ncstate-fact:last-child,.subpage-content .single-tweet:last-child,.subpage-content .mini-story:last-child,.subpage-content .event-mod:last-child{margin-bottom:5rem}.subpage-content .text-mod:last-child .feature-content:last-child,.subpage-content .text-mod:last-child .background.instagram-mod:last-child,.subpage-content .text-mod:last-child .event-mod:last-child,.subpage-content .text-mod:last-child .highlight:last-child{margin-bottom:5rem}footer{font-size:0.9em;font-family:UniversLight;color:#fff;background-color:#900;letter-spacing:0.02em;position:relative;z-index:200;max-width:1500px;margin:auto;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}footer .footer-main{margin-left:-15px;margin-right:-15px;padding:3em 0}footer .footer-main:before,footer .footer-main:after{content:" ";display:table}footer .footer-main:after{clear:both}@media (min-width: 768px){footer .footer-main{padding:3em 0 2em}}.footer-address{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-address{float:left;width:25%}}@media (min-width: 992px){.footer-address{float:left;width:33.3333333333%}}@media (min-width: 1200px){.footer-address{float:left;width:25%}}.footer-address h5{margin-top:0}.footer-address address{padding:2em 0}.footer-address span.university{font-family:'UniversCondensed';font-weight:bold;font-size:2.5em;letter-spacing:0.05em}.footer-address span.college{font-family:'UniversLightCondensed';font-size:2em;font-weight:normal;display:block;margin-top:0.6em;line-height:1.3em}.footer-address .phone-number a[href^=tel]{color:#fff}.footer-interactive{width:270px;clear:both;margin:auto;padding-top:48px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-interactive{float:left;width:25%}}@media (min-width: 768px){.footer-interactive{clear:none;padding-top:0}}.footer-interactive h5{margin-top:0}.footer-links{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:30px}@media (min-width: 768px){.footer-links{float:left;width:50%}}@media (min-width: 992px){.footer-links{float:left;width:41.6666666667%}}@media (min-width: 1200px){.footer-links{float:left;width:50%}}@media (min-width: 768px){.footer-links{margin-top:-10px;margin-left:0px}}.footer-links a{color:#fff}.footer-links a:hover,.footer-links a:focus{text-decoration:underline}.footer-links ul{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-links ul{float:left;width:50%}}.footer-links ul li{margin-left:1rem}.footer-links li:before{font-size:0.9rem;color:#fff;display:inline-block;vertical-align:middle}.copyright{font-size:0.8em;padding-top:0.9em}.copyright p{text-align:center}@media (min-width: 768px){.copyright{float:left}}.social-channels{font-size:3.5em;width:6.1em;margin:0 auto}.social-channels:before,.social-channels:after{content:" ";display:table}.social-channels:after{clear:both}@media (min-width: 768px){.social-channels{float:right;width:auto;margin:0 -15px 0 0;font-size:2em}}.social-channels a{color:#fff}.social-channels li{float:left;padding:0 0.25em}#wolf-alert{font-size:.95em;padding:3em 0 2.5em;background-color:#000;color:#fff;border-bottom:1px solid #fff;line-height:1.8}#wolf-alert img{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:-16px auto 0}#wolf-alert .alert-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-top:1em}#wolf-alert .alert-txt a{color:#fff}#wolf-alert.minor{background-color:#666;padding:1em 0}#wolf-alert.minor img{display:none}#wolf-alert.minor .alert-txt{padding-top:0;position:relative;min-height:1px;padding-left:15px;padding-right:15px}#wolf-alert.minor .alert-txt p{margin:0}@media (min-width: 768px){#wolf-alert img{float:left;width:20.83333%;margin:-16px 0 0}#wolf-alert .alert-txt{float:left;width:79.16667%}#wolf-alert.minor .alert-txt{float:left;width:100%}}@media (min-width: 992px){#wolf-alert img{float:left;width:16.66667%}#wolf-alert .alert-txt{float:left;width:66.66667%}}@media (min-width: 1200px){#wolf-alert img{float:left;width:14.58333%}#wolf-alert .alert-txt{float:left;width:58.33333%}}.gray-nav .main-menu>li:hover,.gray-nav .main-menu>li:focus,.gray-nav .main-menu>li.dropdown-focused{background-color:#ccc}.gray-nav .main-menu .current-menu-item>a,.gray-nav .main-menu .current-menu-ancestor>a{font-weight:bold}.gray-nav .main-menu>li>a:hover,.gray-nav .main-menu>li>a:focus{color:#c00}.gray-nav .main-menu .dropdown{background-color:#ccc}.gray-nav .main-menu .dropdown a:hover,.gray-nav .main-menu .dropdown a:focus{color:#c00}nav.red-nav{background-color:#c00}.red-nav .main-menu>li:hover,.red-nav .main-menu>li:focus,.red-nav .main-menu>li.dropdown-focused{background-color:#900}.red-nav .main-menu .current-menu-item>a,.red-nav .main-menu .current-menu-ancestor>a{opacity:1;font-weight:bold}.red-nav .main-menu a{color:#fff;opacity:0.95}.red-nav .main-menu>li>a:hover,.red-nav .main-menu>li>a:focus{color:#fff;opacity:0.7}.red-nav .main-menu .dropdown{background-color:#900}.red-nav .main-menu .dropdown a:hover,.red-nav .main-menu .dropdown a:focus{color:#fff;opacity:0.7}nav.white-red-nav,nav.white-gray-nav{background-color:white;border-bottom:1px solid #ccc}.white-red-nav .main-menu .sub-menu a,.white-gray-nav .main-menu .sub-menu a{padding:0.5em 1.85em}.white-red-nav .main-menu .dropdown-focused .sub-menu a:focus,.white-gray-nav .main-menu .dropdown-focused .sub-menu a:focus{background-color:#900}.white-red-nav .main-menu>li.dropdown-focused>a:focus,.white-gray-nav .main-menu>li.dropdown-focused>a:focus{background-color:#f2f2f2}@media (min-width: 1200px){.white-red-nav .main-menu>li:focus .sub-menu a,.white-gray-nav .main-menu>li:focus .sub-menu a,.white-red-nav .main-menu>li.dropdown-focused .sub-menu a,.white-gray-nav .main-menu>li.dropdown-focused .sub-menu a{padding:0.5em 3em}}.white-red-nav .main-menu>li:focus .dropdown,.white-gray-nav .main-menu>li:focus .dropdown,.white-red-nav .main-menu>li.dropdown-focused .dropdown,.white-gray-nav .main-menu>li.dropdown-focused .dropdown{margin:0}.white-red-nav .main-menu>li:hover,.white-gray-nav .main-menu>li:hover,.white-red-nav .main-menu>li:focus,.white-gray-nav .main-menu>li:focus,.white-red-nav .main-menu>li.dropdown-focused,.white-gray-nav .main-menu>li.dropdown-focused{background-color:transparent}.white-red-nav .main-menu>li:hover>a,.white-gray-nav .main-menu>li:hover>a,.white-red-nav .main-menu>li:focus>a,.white-gray-nav .main-menu>li:focus>a,.white-red-nav .main-menu>li.dropdown-focused>a,.white-gray-nav .main-menu>li.dropdown-focused>a{color:#c00}.white-red-nav .main-menu>li:hover .indicator,.white-gray-nav .main-menu>li:hover .indicator,.white-red-nav .main-menu>li:focus .indicator,.white-gray-nav .main-menu>li:focus .indicator,.white-red-nav .main-menu>li.dropdown-focused .indicator,.white-gray-nav .main-menu>li.dropdown-focused .indicator{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin:-10px auto 0;border-bottom:10px solid #c00}.white-red-nav .main-menu>li.dropdown-focused .dropdown:not(.show-menu)+.indicator,.white-gray-nav .main-menu>li.dropdown-focused .dropdown:not(.show-menu)+.indicator{border-bottom-color:transparent}.white-red-nav .main-menu .current-menu-item>a,.white-gray-nav .main-menu .current-menu-item>a,.white-red-nav .main-menu .current-menu-ancestor>a,.white-gray-nav .main-menu .current-menu-ancestor>a{color:#c00}.white-red-nav .main-menu .dropdown,.white-gray-nav .main-menu .dropdown{background-color:#c00}@media (min-width: 1200px){.white-red-nav .main-menu .dropdown,.white-gray-nav .main-menu .dropdown{margin-left:1.15em}}.white-red-nav .main-menu .dropdown a,.white-gray-nav .main-menu .dropdown a{color:white;font-size:0.875rem}.white-red-nav .main-menu .dropdown .sub-menu a:hover,.white-gray-nav .main-menu .dropdown .sub-menu a:hover,.white-red-nav .main-menu .dropdown .sub-menu a:focus,.white-gray-nav .main-menu .dropdown .sub-menu a:focus,.white-red-nav .main-menu .dropdown .current-menu-item>a,.white-gray-nav .main-menu .dropdown .current-menu-item>a{opacity:0.7}.white-gray-nav .main-menu .dropdown{background-color:#333}.white-gray-nav .main-menu .dropdown-focused .sub-menu a:focus{background-color:#666}.white-gray-nav .main-menu>li:hover .indicator,.white-gray-nav .main-menu>li:focus .indicator,.white-gray-nav .main-menu>li.dropdown-focused .indicator{border-bottom-color:#333}.red-txt{color:#cc0000}.reynolds-red-txt{color:#990000}.orange-txt{color:#d14905}.yellow-txt{color:#FDD726}.green-txt{color:#7D8C1F}.blue-txt{color:#427E93}.indigo-txt{color:#4156a1}.background.red{color:#fff;background-color:#cc0000}.background.red a{color:#fff}.background.white{background-color:#fff;color:#cc0000}.background.white a{color:#cc0000}.background.reynolds-red{color:#fff;background-color:#990000}.background.reynolds-red a{color:#fff}.background.orange{color:#fff;background-color:#d14905}.background.orange a{color:#fff}.background.yellow{color:#000;background-color:#FDD726}.background.yellow a{color:#000}.background.green{color:#fff;background-color:#7D8C1F}.background.green a{color:#fff}.background.blue{color:#fff;background-color:#427E93}.background.blue a{color:#fff}.background.indigo{color:#fff;background-color:#4156a1}.background.indigo a{color:#fff}.background.gray-lighter{color:#000;background-color:#f2f2f2}.background.gray-light{color:#000;background-color:#ccc}.background.gray-dark{color:#fff;background-color:#666}.background.gray-dark a{color:#fff}.background.gray-darker{color:#fff;background-color:#333}.background.gray-darker a{color:#fff}html{font-size:14px}@media (min-width: 768px){html{font-size:16px}}body{font-size:14px;color:#333;font-family:"UniversLight"}@media (min-width: 768px){body{font-size:16px}}body.customize-support{margin-top:30px}b,strong{font-family:UniversRoman;font-weight:700}#main-content{max-width:1500px;margin:auto;position:relative;z-index:200;background-color:#fff;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}@media (min-width: 768px){#main-content{padding-top:46px}}.hash-anchor{width:0px;visibility:hidden;margin-top:-47px;height:47px;display:block}ul li{margin:1.2em 0}ul li:before{padding-right:1em;margin-left:-2em;font-size:0.6em}ol li{margin:1rem}.list-unstyled li{margin:0}.caption,.text-mod .section-txt .wp-caption-text,.text-mod .section-txt .wp-caption-text{color:#666;font-family:GlyphaRoman;letter-spacing:0.02em;font-size:0.8em;width:90%;margin:10px auto}@media (min-width: 768px){.caption,.text-mod .section-txt .wp-caption-text,.text-mod .section-txt .wp-caption-text{font-size:0.75em}}.btn:hover .glyphicon-thin-arrow,.btn:hover .glyphicon-bold-arrow,.btn:hover .glyphicon-roman-arrow,.btn:focus .glyphicon-thin-arrow,.btn:focus .glyphicon-bold-arrow,.btn:focus .glyphicon-roman-arrow,a:hover .glyphicon-thin-arrow,a:hover .glyphicon-bold-arrow,a:hover .glyphicon-roman-arrow,a:focus .glyphicon-thin-arrow,a:focus .glyphicon-bold-arrow,a:focus .glyphicon-roman-arrow{left:4px}.nowrap{white-space:nowrap}blockquote{font-family:GlyphaLight;font-size:2.222rem;letter-spacing:0.02em;margin:35px 0;text-align:center}@media (min-width: 992px){blockquote{margin-left:-8.3333333333%;margin-right:-8.3333333333%}}blockquote p+p:last-child{color:#333;font-family:UniversRoman;font-size:0.9rem}blockquote p:first-child:before{content:"\201c";margin-left:-0.4em}.glyphicon-thin-arrow,.glyphicon-bold-arrow,.glyphicon-roman-arrow{font-size:1.5em;line-height:1.5rem;vertical-align:middle;display:inline-block;left:0;top:-1px;-webkit-transition:left 0.2s ease;transition:left 0.2s ease}a:focus{outline:none}nav{background-color:#eee;position:absolute;z-index:300;width:100%;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:1500px;margin:auto;font-size:0.9rem;font-family:UniversRoman}@media (max-width: 767px){nav{border-top:1px solid #ccc}}.has-fixed-nav nav{max-width:none;border-bottom:1px solid #ccc;width:100%;top:0;position:fixed;z-index:300}.customize-support .ncstate-utility-bar{top:46px}@media (min-width: 783px){.customize-support .ncstate-utility-bar{top:32px}}#masthead h1{clear:both;text-align:center;font-family:UniversCondensed;font-size:2.75rem;margin:1.25em 0 0.65em}#masthead h1 a{color:#333}#masthead .parent-name{text-transform:uppercase;display:block;font-size:0.5em}#masthead .parent-link{font-family:UniversLightCondensed;font-size:1.1rem;float:right;color:#333;margin:0.5rem 0;display:none}@media (min-width: 768px){#masthead .parent-link{display:block}}#masthead .parent-link:hover{color:#cc0000}.ncstate-utility-bar-home{background-image:url("../_img/ncstate-brick-2x2-red.jpg");background-repeat:no-repeat;background-size:contain;height:60px}.ncstate-utility-bar-home a{height:60px;color:transparent !important;background-image:none !important}.ncstate-utility-bar-home a:hover{background-color:transparent !important}.ncstate-utility-bar-primary-util{padding-top:30px !important}#menu-toggle{float:right;border:none;background-color:transparent;margin:0 -5px;font-size:0.9em;text-transform:uppercase;padding:1em 0}@media (min-width: 768px){#menu-toggle{display:none}}#menu-toggle .glyphicon{font-size:3.2em;vertical-align:-33%;padding-left:5px}.main-menu{position:relative;width:100%;margin:auto;text-align:center;display:none}@media (min-width: 768px){.main-menu{display:block}}.main-menu a{display:block;color:#333;padding:0.8em 1.85em}@media (min-width: 1200px){.main-menu a{padding:0.8em 3em}}.main-menu .dropdown{padding:1.5rem 0;min-width:150px;display:none;position:absolute;z-index:300;margin:0}.main-menu .has-callout{padding:1.5rem 1.5rem 1.5rem 0;width:500px;left:2px}@media (min-width: 992px){.main-menu .has-callout{left:113px}}.main-menu .has-callout .sub-menu li{width:190px}.main-menu .callout{float:left;height:100%}.main-menu .callout a{padding:0}.main-menu>li{display:inline-block;vertical-align:bottom}.main-menu>li:hover .dropdown{display:block}.main-menu>li:nth-child(n+4) .has-callout{padding:1.5rem 0 1.5rem 1.5rem}.main-menu>li:nth-child(n+4):last-child .dropdown,.main-menu>li:nth-child(n+4) .has-callout{left:auto;right:2px}@media (min-width: 992px){.main-menu>li:nth-child(n+4):last-child .dropdown,.main-menu>li:nth-child(n+4) .has-callout{right:113px}}.main-menu .sub-menu{float:left;margin:-0.75em 0}.main-menu .sub-menu a{line-height:1.3em;padding:0.75em 1.85em}.main-menu .sub-menu li{text-align:left;max-width:240px}@media (max-width: 992px){.mobile-nav-shown #main-content,.mobile-nav-shown footer{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mobile-nav-shown #mobile-nav{opacity:1}}@media (min-width: 992px){.mobile-nav-shown #main-content{display:block !important}.mobile-nav-shown footer{display:block !important}}#mobile-nav{width:100%;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background-color:#fff;border-top:1px solid #aaa}@media (min-width: 768px){#mobile-nav{top:104px}}@media (min-width: 992px){#mobile-nav{display:none}}#mobile-nav.level-2-shown #level-1{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}#mobile-nav .is-active,#mobile-nav .current-menu-item>a,#mobile-nav .current-menu-ancestor>a{font-family:UniversRoman}#mobile-nav .has-more:before,#mobile-nav .has-more:after,#mobile-nav .has-dropdown:before,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:before,#mobile-nav #full-nav:after{content:" ";display:table}#mobile-nav .has-more:after,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:after{clear:both}#mobile-nav .has-more button,#mobile-nav .has-dropdown button,#mobile-nav #full-nav button{color:#aaa;background-color:#f2f2f2;border:none;font-size:50px;padding:3px}#mobile-nav .has-more button,#mobile-nav .has-dropdown button{float:right}#mobile-nav .has-dropdown>.is-active+ul{display:block}#mobile-nav .has-dropdown button{background:transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#mobile-nav .has-dropdown.is-open button{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#mobile-nav #full-nav button{float:left;margin-right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#mobile-nav #full-nav a{line-height:2.17}#mobile-nav ul{margin:0}#mobile-nav ul+ul{border-top:5px solid #ccc}#mobile-nav ul ul a{padding-left:2.5em}#mobile-nav ul ul ul{display:none;width:100%;background-color:#e6e6e6;overflow:hidden}#mobile-nav ul ul ul a{padding-left:4em}#mobile-nav ul ul ul ul{display:block;background-color:#f2f2f2}#mobile-nav ul ul ul ul li{border-color:#ccc}#mobile-nav ul ul ul ul a{padding-left:4.8em}#mobile-nav li{background:none}#mobile-nav li+li,#mobile-nav li a+ul{border-top:1px solid #aaa}#mobile-nav a{color:#000;display:block;padding:15px;height:55px;line-height:1.9}#level-1,#level-2{position:absolute;width:100%;border-bottom:1px solid #aaa;background-color:#fff}#level-1{z-index:102;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}#level-2{display:none;z-index:101}#level-2 #full-nav{text-transform:uppercase;font-size:0.85em}.subpage-content{margin-bottom:5rem;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.subpage-content{float:left;width:75%}}@media (max-width: 991px){.subpage-content{padding:0}}.subpage-content .container{width:auto}@media (min-width: 768px){.subpage-content .container{padding:0}}.subpage-nav{position:relative;min-height:1px;padding-left:15px;padding-right:15px;display:none;padding-top:1.5rem;font-size:0.9rem}@media (min-width: 768px){.subpage-nav{float:left;width:25%}}@media (min-width: 768px){.subpage-nav{display:block}}.subpage-nav .subpage-primary{margin-top:22px}.subpage-nav .subpage-primary>li>a{font-size:1.125rem;font-weight:bold;margin-bottom:1rem;color:#333}.subpage-nav .subpage-primary>li>a:hover{color:#cc0000}.subpage-nav .sub-menu .sub-menu{display:none;font-size:0.85em;padding-left:1rem}.subpage-nav .sub-menu .sub-menu li{background:none}.subpage-nav .current_page_ancestor>.sub-menu,.subpage-nav .current_page_item>.sub-menu{display:block}.subpage-nav .current_page_item>a{color:#000;font-weight:bold}.subpage-nav a{display:block;padding:0.3em 1em 0.3em 0em;color:#666;width:100%}.subpage-nav a:hover{color:#cc0000}.subpage-content .simple-header .header-content{width:auto}.subpage-content section.text-mod .section-txt{width:auto}.subpage-content section.text-mod .section-txt .alignleft{margin-left:0}.subpage-content section.text-mod .section-txt .alignright{margin-right:0}.subpage-content blockquote{margin-left:0;margin-right:0}.subpage-content .pull-quote.left{margin-left:0}.subpage-content .pull-quote.right{margin-right:0}@media (min-width: 768px){.subpage-content .ncstate-fact .the-support{width:70%}}@media (min-width: 768px){.subpage-content .feature-content.background,.subpage-content .background.instagram-mod,.subpage-content .background.event-mod,.subpage-content .background.event-mod{padding:2.5rem}}@media (min-width: 992px){.subpage-content .highlight-content{width:91.6666666667%;margin:0 auto}}footer{font-size:0.9em;font-family:UniversLight;color:#fff;background-color:#990000;letter-spacing:0.02em;position:relative;z-index:200;max-width:1500px;margin:auto;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease}footer .footer-main{margin-left:-15px;margin-right:-15px;padding:3em 0}footer .footer-main:before,footer .footer-main:after{content:" ";display:table}footer .footer-main:after{clear:both}@media (min-width: 768px){footer .footer-main{padding:3em 0 2em}}.footer-address{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-address{float:left;width:25%}}@media (min-width: 992px){.footer-address{float:left;width:33.3333333333%}}@media (min-width: 1200px){.footer-address{float:left;width:25%}}.footer-address h5{margin-top:0}.footer-address address{padding:2em 0}.footer-address span.university{font-family:'UniversCondensed';font-weight:bold;font-size:2.5em;letter-spacing:0.05em}.footer-address span.college{font-family:'UniversLightCondensed';font-size:2em;font-weight:normal}.footer-address .phone-number a[href^=tel]{color:#fff}.footer-interactive{width:270px;clear:both;margin:auto;padding-top:48px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-interactive{float:left;width:25%}}@media (min-width: 768px){.footer-interactive{clear:none;padding-top:0}}.footer-interactive h5{margin-top:0}.footer-links{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:30px}@media (min-width: 768px){.footer-links{float:left;width:50%}}@media (min-width: 992px){.footer-links{float:left;width:41.6666666667%}}@media (min-width: 1200px){.footer-links{float:left;width:50%}}@media (min-width: 768px){.footer-links{margin-top:-10px;margin-left:0px}}.footer-links a{color:#fff}.footer-links a:hover,.footer-links a:focus{text-decoration:underline}.footer-links ul{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.footer-links ul{float:left;width:50%}}.footer-links ul li{margin-left:1rem}.footer-links li:before{font-size:0.9rem;color:#fff;display:inline-block;vertical-align:middle}.copyright{font-size:0.8em;padding-top:0.9em}.copyright p{text-align:center}@media (min-width: 768px){.copyright{float:left}}.social-channels{font-size:3.5em;width:6.1em;margin:0 auto}.social-channels:before,.social-channels:after{content:" ";display:table}.social-channels:after{clear:both}@media (min-width: 768px){.social-channels{float:right;width:auto;margin:0 -15px 0 0;font-size:2em}}.social-channels a{color:#fff}.social-channels li{float:left;padding:0 0.25em}.gray-nav .main-menu>li:hover{background-color:#ccc}.gray-nav .main-menu .current-menu-item>a,.gray-nav .main-menu .current-menu-ancestor>a{font-weight:bold}.gray-nav .main-menu .main-menu-link:hover{color:#c00}.gray-nav .main-menu .dropdown{background-color:#ccc}.gray-nav .main-menu .dropdown a:hover{color:#cc0000}nav.white-nav{background-color:white;border-bottom:1px solid #ccc}.white-nav .main-menu .sub-menu a{padding:0.5em 1.85em}.white-nav .main-menu>li:hover{background-color:transparent}.white-nav .main-menu>li:hover>a{color:#cc0000}.white-nav .main-menu>li:hover .indicator{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin:-10px auto 0;border-bottom:10px solid #cc0000}@media (min-width: 992px){.white-nav .main-menu .has-callout{left:0px}}.white-nav .main-menu>li:nth-child(n+4):last-child .dropdown,.white-nav .main-menu>li:nth-child(n+4) .has-callout{left:auto;right:0px}.white-nav .main-menu .current-menu-item>a,.white-nav .main-menu .current-menu-ancestor>a{color:#cc0000}.white-nav .main-menu .dropdown{background-color:#cc0000}.white-nav .main-menu .dropdown a{color:white;letter-spacing:0.03em;font-size:0.875rem;font-family:UniversLight}.white-nav .main-menu .dropdown .sub-menu a:hover{opacity:0.7}nav.red-nav{background-color:#cc0000;font-family:UniversLight}.red-nav .main-menu a{color:#fff;letter-spacing:0.02rem}.red-nav .main-menu>li:hover{background-color:#aaa}.red-nav .main-menu>li:hover a{color:#333}.red-nav .main-menu .current-menu-item>a,.red-nav .main-menu .current-menu-ancestor>a{font-weight:bold}.red-nav .main-menu .dropdown{background-color:#aaa}.red-nav .main-menu .dropdown a:hover{color:#cc0000}.highlight{margin:2.5rem 0}.highlight.background{padding:2.5rem 0;margin:0}.highlight.background h2{color:inherit}@media (min-width: 992px){.highlight-content{width:83.3333333333%;margin:0 auto}}.highlight-content h2{color:#cc0000;margin-top:0;margin-bottom:0.5em}@media (min-width: 768px){.highlight-content h2{margin-bottom:1rem}}.highlight-txt,.highlight-img{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.highlight-txt,.highlight-img{float:left;width:50%}}.highlight-img{margin-bottom:1rem}@media (min-width: 768px){.img-right .highlight-img{left:50%}}@media (min-width: 768px){.img-right .highlight-txt{right:50%}}.link-list{margin:-1.2em 0;clear:both}.link-list.two-col ul{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.link-list.two-col ul{float:left;width:50%}}@media (max-width: 767px){.link-list.two-col ul:first-child li:last-child{margin-bottom:0}}.link-list ul{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}.link-list li{margin:1.2em 0}.link-list a{font-size:1.5rem}.feature-content,.background.instagram-mod,.event-mod,.event-mod{margin:4rem 0}.feature-content.background,.background.instagram-mod,.background.event-mod,.background.event-mod{padding:2.5rem 0;margin:0}.feature-content .feature-group_heading,.background.instagram-mod .feature-group_heading,.event-mod .feature-group_heading,.event-mod .feature-group_heading{color:#333;font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:0.9rem;margin:0 0 2em}@media (min-width: 768px){.feature-content .feature-group_heading,.background.instagram-mod .feature-group_heading,.event-mod .feature-group_heading,.event-mod .feature-group_heading{margin:0 0 2.2em}}.feature-content .feature-source,.background.instagram-mod .feature-source,.event-mod .feature-source,.event-mod .feature-source{display:inline-block;text-transform:none;font-weight:normal;padding:0 0.75em;margin:0 0.5em;border-left:2px solid #333;text-decoration:underline}.feature-content .feature-source:hover,.background.instagram-mod .feature-source:hover,.event-mod .feature-source:hover,.event-mod .feature-source:hover,.feature-content .feature-source:focus,.background.instagram-mod .feature-source:focus,.event-mod .feature-source:focus,.event-mod .feature-source:focus{text-decoration:none}.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column,.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:2em}@media (min-width: 768px){.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column,.event-mod .feature-column{float:left;width:33.3333333333%}}@media (min-width: 768px){.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column,.event-mod .feature-column{margin-top:0em}}.feature-content .feature-column:first-child,.background.instagram-mod .feature-column:first-child,.event-mod .feature-column:first-child,.event-mod .feature-column:first-child{margin-top:0}.feature-content.two-column .feature-column,.two-column.background.instagram-mod .feature-column,.two-column.event-mod .feature-column,.two-column.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.feature-content.two-column .feature-column,.two-column.background.instagram-mod .feature-column,.two-column.event-mod .feature-column,.two-column.event-mod .feature-column{float:left;width:50%}}@media (min-width: 992px){.feature-content.two-column .feature-column .feature-img,.two-column.background.instagram-mod .feature-column .feature-img,.two-column.event-mod .feature-column .feature-img,.feature-content.two-column .feature-column .archive-block .article-img,.archive-block .feature-content.two-column .feature-column .article-img,.two-column.background.instagram-mod .feature-column .archive-block .article-img,.archive-block .two-column.background.instagram-mod .feature-column .article-img,.two-column.event-mod .feature-column .archive-block .article-img,.archive-block .two-column.event-mod .feature-column .article-img,.two-column.event-mod .feature-column .feature-img,.two-column.event-mod .feature-column .archive-block .article-img,.archive-block .two-column.event-mod .feature-column .article-img{width:80%}}.feature-content.four-column .feature-column,.four-column.background.instagram-mod .feature-column,.four-column.event-mod .feature-column,.four-column.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.feature-content.four-column .feature-column,.four-column.background.instagram-mod .feature-column,.four-column.event-mod .feature-column,.four-column.event-mod .feature-column{float:left;width:25%}}.feature-block,.archive-block{display:block;color:#555}.feature-block+.feature-block,.archive-block+.feature-block,.feature-block+.archive-block,.archive-block+.archive-block{margin-top:2em}@media (min-width: 768px){.feature-block+.feature-block,.archive-block+.feature-block,.feature-block+.archive-block,.archive-block+.archive-block{margin-top:3em}}.feature-block h3,.archive-block h3{font-weight:normal;font-family:UniversLight;font-size:1.5rem;color:#cc0000;margin:0 0 0.75em}.feature-block p,.archive-block p{margin-bottom:11px;font-size:1rem}.feature-block .action-link,.archive-block .action-link{color:#cc0000;font-family:UniversRoman;font-size:0.875rem}a.feature-block:hover,a.archive-block:hover,a.feature-block:focus,a.archive-block:focus{color:#000}a.feature-block:hover h3,a.archive-block:hover h3,a.feature-block:focus h3,a.archive-block:focus h3{color:#660000}a.feature-block:hover .action-link,a.archive-block:hover .action-link,a.feature-block:focus .action-link,a.archive-block:focus .action-link{color:#660000}a.feature-block:hover img,a.archive-block:hover img,a.feature-block:focus img,a.archive-block:focus img{opacity:0.7}.feature-img,.archive-block .article-img{background-color:#000;margin-bottom:0}@media (min-width: 768px){.feature-img,.archive-block .article-img{margin-bottom:22px}}.feature-txt{padding:0 8px}.link-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:1rem 0}.link-block:before,.link-block:after{content:" ";display:table}.link-block:after{clear:both}@media (min-width: 768px){.link-block{float:left;width:100%}}@media (min-width: 992px){.link-block{float:left;width:50%}}@media (min-width: 768px){.link-block{margin:1.5rem 0}}.link-block .link-block-icon{width:20%;float:left}@media (min-width: 500px){.link-block .link-block-icon{width:80px}}.link-block .link-block-icon :first-child{display:block;margin:auto;width:100%;height:auto}.link-block .feature-block,.link-block .archive-block{width:80%;float:left;margin:0}.link-block .feature-block h3,.link-block .archive-block h3{margin-top:0}.link-block .feature-block p:not(.action-link),.link-block .archive-block p:not(.action-link){display:none}@media (min-width: 768px){.link-block .feature-block p:not(.action-link),.link-block .archive-block p:not(.action-link){display:block}}.landing-header{position:relative;overflow:hidden;background-color:#333333}.landing-header:before,.landing-header:after{content:" ";display:table}.landing-header:after{clear:both}.landing-header img{float:right;width:100%}@media (min-width: 992px){.landing-header img{width:55%}}@media (max-width: 767px){.landing-header .container{padding:0}}@media (max-width: 991px){.landing-header .container{width:auto}}.landing-header .header-content{letter-spacing:0.05em;line-height:1.75;float:left;padding:2.5rem 3rem;width:100%;color:#fff;background-color:transparent}@media (min-width: 992px){.landing-header .header-content{position:absolute;padding:0 0 0 1rem;max-width:370px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 992px){.landing-header .header-content{max-width:375px}}@media (min-width: 1200px){.landing-header .header-content{max-width:450px;padding:0;font-size:1.1rem}}.landing-header .header-content h1{font-size:2.75rem;margin-top:0}@media (min-width: 1200px){.landing-header .header-content h1{font-size:3.75rem}}.simple-header{padding-top:1.5rem;margin-bottom:3rem}@media (min-width: 992px){.simple-header .header-content{width:83.3333333333%;margin:auto}}.simple-header h1{line-height:1;font-size:3.75rem;color:#cc0000}.simple-header img{margin:2rem 0 0}.simple-header p{font-size:1.3125rem;margin-top:2rem}.simple-header p:last-child{margin-bottom:0}header.simple-header+.text-mod{margin-top:0}.text-mod{margin:4rem 0 0;width:100%;font-size:1.125rem}.text-mod h1,.text-mod .h1{font-size:3em}.text-mod h2,.text-mod .h2{font-size:1.666em}.text-mod h3,.text-mod .h3{font-family:UniversLight;font-weight:normal;font-size:1.333em}.text-mod h4,.text-mod .h4{font-size:1em}.text-mod h5,.text-mod .h5{font-size:1em}.text-mod p{margin:0 0 25px}.text-mod p:last-child{margin-bottom:0}.text-mod .container+.components{margin-top:4em}.text-mod.no-components+.text-mod{margin-top:0px}.text-mod.no-components .section-txt{margin-bottom:5rem}.text-mod .section-txt:before,.text-mod .section-txt:after{content:" ";display:table}.text-mod .section-txt:after{clear:both}@media (min-width: 992px){.text-mod .section-txt{width:83.3333333333%;margin:auto}}.text-mod .section-txt h1,.text-mod .section-txt .h1,.text-mod .section-txt h2,.text-mod .section-txt .h2,.text-mod .section-txt h3,.text-mod .section-txt .h3,.text-mod .section-txt h4,.text-mod .section-txt .h4,.text-mod .section-txt h5,.text-mod .section-txt .h5,.text-mod .section-txt h6,.text-mod .section-txt .h6{color:#cc0000}.text-mod .section-txt h1,.text-mod .section-txt .h1{font-size:2.875rem}.text-mod .section-txt h2,.text-mod .section-txt .h2{font-size:2.125rem}.text-mod .section-txt h3,.text-mod .section-txt .h3{font-family:UniversRoman;text-transform:none;font-size:1.25rem}.text-mod .section-txt h4,.text-mod .section-txt .h4{font-family:UniversRoman;font-weight:bold;text-transform:uppercase;font-size:0.875rem}.text-mod .section-txt h5,.text-mod .section-txt .h5{font-family:UniversRoman;text-transform:none;font-weight:bold;font-size:0.875rem}.text-mod .section-txt h6,.text-mod .section-txt .h6{font-family:UniversRoman;font-weight:bold;font-size:0.875rem}.text-mod .section-txt .section-head{margin:0 0 40px}.text-mod .section-txt p>img,.text-mod .section-txt p>a>img{box-sizing:content-box}.text-mod .section-txt .alignnone,.text-mod .section-txt .aligncenter{display:block;max-width:100%;height:auto;padding:0;width:auto;margin-bottom:2rem}@media (min-width: 768px){.text-mod .section-txt .alignnone,.text-mod .section-txt .aligncenter{width:720px}}@media (min-width: 992px){.text-mod .section-txt .alignnone,.text-mod .section-txt .aligncenter{width:783px}}@media (min-width: 1200px){.text-mod .section-txt .alignnone,.text-mod .section-txt .aligncenter{width:950px}}.text-mod .section-txt .alignleft,.text-mod .section-txt .alignright{margin:0.3em 0 1em;width:auto;height:auto}@media (min-width: 768px){.text-mod .section-txt .alignleft,.text-mod .section-txt .alignright{width:345px}}@media (min-width: 992px){.text-mod .section-txt .alignleft,.text-mod .section-txt .alignright{width:376px}}@media (min-width: 1200px){.text-mod .section-txt .alignleft,.text-mod .section-txt .alignright{width:460px}}.text-mod .section-txt .alignleft img,.text-mod .section-txt .alignright img{display:block;width:100%;height:auto}@media (min-width: 768px){.text-mod .section-txt .alignleft{float:left;margin-right:1.3em}}@media (min-width: 992px){.text-mod .section-txt .alignleft{margin-left:-8.3333333333%}}@media (min-width: 768px){.text-mod .section-txt .alignright{float:right;margin-left:1.3em}}@media (min-width: 992px){.text-mod .section-txt .alignright{margin-right:-8.3333333333%}}.ncstate-fact{padding:2.2em 0;font-family:GlyphaRoman;font-size:1.125rem}.ncstate-fact .the-fact,.ncstate-fact .the-support{text-align:center;margin:auto}.ncstate-fact h1{margin:0;font-size:2.75em}@media (min-width: 768px){.ncstate-fact h1{font-size:3.2em}}.ncstate-fact .the-fact{margin:0 auto 1.5em}@media (min-width: 992px){.ncstate-fact .the-fact{width:80%}}.ncstate-fact .the-support{padding:0 0.5em;letter-spacing:0.03em}@media (min-width: 768px){.ncstate-fact .the-support{width:70%}}@media (min-width: 992px){.ncstate-fact .the-support{width:50%}}.ncstate-fact .the-support a{display:block;font-size:1.5em;font-family:UniversLight;letter-spacing:normal;margin-top:1rem}@media (min-width: 768px){.ncstate-fact .the-support a{font-size:1.2em;font-family:UniversRoman}}.ncstate-fact .the-support a:hover,.ncstate-fact .the-support a:focus{color:#ccc}.storybook .storybook-heading{font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:0.9rem;margin:1.5rem 0}.storybook.background .story-index{background-color:#f2f2f2}.active+.indicator{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin:-10px 10px 0}@media (min-width: 768px){.active+.indicator{margin:0px auto}}.active+.indicator.red{border-bottom:10px solid #cc0000}.active+.indicator.reynolds-red{border-bottom:10px solid #990000}.active+.indicator.orange{border-bottom:10px solid #d14905}.active+.indicator.yellow{border-bottom:10px solid #FDD726}.active+.indicator.green{border-bottom:10px solid #7D8C1F}.active+.indicator.blue{border-bottom:10px solid #427E93}.active+.indicator.indigo{border-bottom:10px solid #4156a1}.story-index ul{margin:0}.story-index li{display:inline-block;margin:0 1em}.story-index li:first-child{margin-left:0}.story-index a{display:block;padding:1em 0;border-top:2px solid #fff;font-size:0.9em;color:#999}@media (min-width: 768px){.story-index a{border:none;padding:0;display:inline}}.story-index a.active,.story-index a:hover{color:#333}.story{width:100%;padding:2.5em 0;display:none;letter-spacing:0.02em}@media (min-width: 768px){.story{font-size:1.166em;padding:3.5em 0}}.story.active{display:block}.story .story-img,.story .story-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.story .story-img,.story .story-txt{float:left;width:50%}}.story .story-txt{display:block;padding-top:15px}.story .story-txt p:last-child{margin-bottom:0}.story h2{font-size:2em;font-weight:normal;margin:0 0 1em}.event-mod .feature-column{padding:0 15px;width:100%;margin-top:2rem;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px) and (max-width: 991px){.event-mod .feature-column{margin-top:0}.event-mod .feature-column:last-child{margin-top:2rem}}@media (min-width: 992px){.event-mod .feature-column{margin:0}}@media (min-width: 768px){.event-mod .feature-column{float:left;width:50%}}@media (min-width: 992px){.event-mod .feature-column{float:left;width:33.3333333333%}}.text-mod+.event-mod{margin-top:0}.event-block{display:block;color:#555}.event-block:before,.event-block:after{content:" ";display:table}.event-block:after{clear:both}a.event-block:hover,a.event-block:focus{color:#000}a.event-block:hover h2,a.event-block:focus h2{color:#660000}a.event-block:hover>.event-date,a.event-block:focus>.event-date{background-color:#990000}.event-date{position:relative;float:left;width:20.8333333333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:1em 0;background-color:#cc0000;color:#fff;font-family:GlyphaLight}@media (min-width: 768px){.event-date{float:left;width:25%}}@media (min-width: 1200px){.event-date{float:left;width:20.8333333333%}}.event-date time{display:block;text-align:center;font-size:1.5em;line-height:1.2}.event-date span{display:block;font-size:2em}.event-details{position:relative;float:left;width:79.1666666667%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-right:0}@media (min-width: 768px){.event-details{float:left;width:75%}}@media (min-width: 1200px){.event-details{float:left;width:79.1666666667%}}.event-details p{margin:0;font-size:0.9rem}.event-details p span{margin-left:5px;padding-left:8px;border-left:1px solid #333}.event-details h2{margin-top:0.3em;font-size:1.2rem;color:#cc0000}.single-tweet{text-align:center;padding:2em 0;font-family:GlyphaRoman;letter-spacing:0.02em}.single-tweet h1{font-size:3em;margin-top:0}@media (min-width: 500px){.single-tweet h1{font-size:4em}}.single-tweet p,.single-tweet .tweet-txt{margin:1rem 0;font-size:1.25em}.single-tweet .tweet-time{font-family:GlyphaLight;font-size:2em}.single-tweet .tweet-time .glyphicon{font-size:0.75em;margin-right:0.75em}.single-tweet .tweet-txt{display:block;width:70%;margin:1em auto}.single-tweet .tweet-txt:hover{text-decoration:none}.single-tweet a{color:#fff;text-decoration:none}.single-tweet a:hover{text-decoration:underline}.mini-story{margin:2.5rem 0}@media (max-width: 767px){.mini-story .feature-group_heading{margin-bottom:1.5em}}.mini-story .feature-block,.mini-story .archive-block{margin:0;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.mini-story .feature-block,.mini-story .archive-block{float:left;width:50%}}.mini-story .feature-block h3,.mini-story .archive-block h3{margin-top:0}.mini-story .feature-block .feature-txt,.mini-story .archive-block .feature-txt{padding:0}@media (min-width: 992px){.mini-story .img-right+.feature-block,.mini-story .img-right+.archive-block{right:50%}}.mini-story_img{margin-bottom:1.5em;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.mini-story_img{float:left;width:50%}}@media (min-width: 992px){.mini-story_img.img-right{left:50%}}.text-mod+.news.feature-content,.text-mod+.news.background.instagram-mod,.text-mod+.news.event-mod,.text-mod+.news.event-mod{margin-top:0}section.text-mod .section-txt .pull-quote{margin:0 0 30px 0;text-align:center;width:100%}section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right{text-align:left}@media (min-width: 768px){section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right{width:50%}}@media (min-width: 1200px){section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right{width:41.6666666667%}}section.text-mod .section-txt .pull-quote.left{margin-right:30px;float:left}@media (min-width: 992px){section.text-mod .section-txt .pull-quote.left{margin-left:-8.3333333333%}}section.text-mod .section-txt .pull-quote.right{margin-left:30px;float:right}@media (min-width: 992px){section.text-mod .section-txt .pull-quote.right{margin-right:-8.3333333333%}}section.text-mod .section-txt .pull-quote blockquote{padding:0 0 0 0.4em;margin:0 0 15px;letter-spacing:normal;text-align:inherit}@media (min-width: 768px){section.text-mod .section-txt .pull-quote blockquote{padding:0}}section.text-mod .section-txt .pull-quote .source{font-family:UniversRoman;font-size:0.9rem}section.text-mod .section-txt .pull-quote .source:before{content:"\2014"}section.text-mod .section-txt .pull-quote img{margin-right:1em;float:left;max-width:35%;height:auto;padding-left:1rem;box-sizing:content-box}@media (min-width: 768px){section.text-mod .section-txt .pull-quote img{padding:0}}@media (min-width: 992px){section.text-mod .section-txt .pull-quote img{width:40%}}.giving-form{width:100%;margin:1.2em auto;padding:1.2em;background-color:#f2f2f2}@media (min-width: 550px){.giving-form{width:320px;margin:0 1.2em 1.2em 1.2em}}.giving-form:before,.giving-form:after{content:" ";display:table}.giving-form:after{clear:both}.giving-form .form-intro h3{font-weight:normal;text-transform:none;letter-spacing:normal;color:#cc0000;font-size:1.2em;margin-top:0}@media (min-width: 1200px){.giving-form .form-intro h3{font-size:1.3em}}.giving-form .form-intro p{font-size:0.9em}.giving-form .form-group{margin:20px 0}.giving-form .form-group:before,.giving-form .form-group:after{content:" ";display:table}.giving-form .form-group:after{clear:both}.giving-form .form-control{width:253px;font-size:16px;border:none;box-shadow:none;-webkit-box-shadow:none}.giving-form .control-label{font-weight:normal;width:1em;float:left;font-size:1.2em;text-align:center}.giving-form .form-input{width:85%;float:left}.giving-form .btn{font-size:0.9em;width:100%;padding:1em;text-transform:uppercase;font-family:UniversRoman}@media (min-width: 1200px){.giving-form .btn{font-size:1em}}.spotlight-box{background-color:#eeeeee;padding:1.5rem;margin:1.5rem 0;max-width:350px}@media (min-width: 992px){.spotlight-box{float:right;width:33.3333333333%;margin-left:1.5rem;margin-top:0}}.spotlight-box h2.spotlight-group_heading{font-family:UniversRoman;text-transform:uppercase;font-size:0.9rem;font-weight:bold;margin-top:0;margin-bottom:2rem;color:#333}.spotlight-box h3.spotlight-main_heading{font-family:GlyphaLight;font-size:1.5rem;color:#cc0000;margin:0 0 2rem;font-weight:bold}.spotlight-box .action-link{display:block;margin-top:2rem;font-family:UniversRoman;font-weight:bold}.btn-shortcode{font-family:UniversRoman;text-transform:uppercase;padding:0.75rem 2rem;margin-right:1rem;margin-bottom:1.875rem}.btn-shortcode .glyphicon{font-size:2em;margin-left:0.2rem;top:-2px}.text-black{color:#000}.text-white{color:#FFF}.text-red{color:#C00}.text-orange{color:#D14905}.text-yellow{color:#FDD726}.text-green{color:#7D8C1F}.text-blue{color:#427E93}.text-purple,.text-indigo{color:#4156A1}.text-gray-lightest{color:#F2F2F2}.text-gray-lighter{color:#CCC}.text-gray-light{color:#666}.text-gray{color:#333}.bg-black{background-color:#000}.bg-white{background-color:#FFF}.bg-red{background-color:#C00}.bg-orange{background-color:#D14905}.bg-yellow{background-color:#FDD726}.bg-green{background-color:#7D8C1F}.bg-blue{background-color:#427E93}.bg-purple,.bg-indigo{background-color:#4156A1}.bg-gray-lightest{background-color:#F2F2F2}.bg-gray-lighter{background-color:#CCC}.bg-gray-light{background-color:#666}.bg-gray{background-color:#333}.color-block{width:100%;height:130px}#example-text-color p{padding:5px}#masthead h1 a{color:#C00}blockquote p:first-child:after{content:"\201D"}.quote-marks:before{content:"\201c";margin-left:-0.542em}.quote-marks:after{content:"\201D";margin-right:-0.542em}.text-mod{margin-bottom:4rem}@media (min-width: 992px){.text-mod{margin-bottom:4rem}.text-mod.text-mod-split .text-mod-img,.text-mod.text-mod-split .text-mod-quote{width:45.83333%;float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.text-mod.text-mod-split .text-mod-quote blockquote{margin:0;text-align:left;font-family:glyphaRoman;font-size:2.9rem;padding-top:0;padding-right:0;padding-bottom:0}.text-mod.text-mod-split .text-mod-quote .blockquote-subtext{padding-top:22px}.text-mod.text-mod-split .text-mod-txt{float:left;width:54.16667%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}}.tweet-txt a{text-decoration:underline}.feature-content .feature-txt h2,.background.instagram-mod .feature-txt h2,.event-mod .feature-txt h2,.feature-content .feature-txt h4,.background.instagram-mod .feature-txt h4,.event-mod .feature-txt h4,.feature-content .feature-txt h4,.background.instagram-mod .feature-txt h4,.event-mod .feature-txt h4{color:#C00}.instagram-mod{font-family:glyphaRoman}.instagram-mod .row{padding-top:1em}.instagram-mod .instagram-mod-header{font-size:2.8rem;margin-top:0}.instagram-mod .instagram-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.instagram-mod .instagram-txt p{font-size:1.2rem}.instagram-mod .instagram-txt .social-tag{font-size:2rem}.instagram-mod .instagram-img img{width:50%;padding:0.4em;float:left}@media (min-width: 992px){.instagram-mod .instagram-txt{float:left;width:41.66667%}.instagram-mod .instagram-img{float:left;width:58.33333%}.instagram-mod .instagram-img img{max-width:25%}.instagram-mod .instagram-img a:nth-child(n){display:inline}}@media (min-width: 400px){.instagram-mod .instagram-img img{width:33.33333%}}.storybook{background-color:#F2F2F2}.storybook .storybook-heading{margin-top:0}pre{text-align:left}#chass-intro .intro-header,#chass-intro .intro-modules ul a span{font-size:22px}#chass-intro img{width:100%;max-width:100%}#chass-intro .intro-modules ul{margin-bottom:10px !important}#chass-intro .intro-modules ul a{display:block;margin-bottom:10px}#chass-intro .intro-modules ul a span{display:block;margin-bottom:10px}#chass-intro section{padding:10px 0;margin:10px 0}#chass-intro section h2{margin-top:0}#chass-intro section p{margin-bottom:0}#chass-intro section code{display:block;padding:5px 0;margin:10px 0;font-size:12px}#chass-intro section.intro-font-colors li>p:first-child{margin-bottom:10px;background-color:#000;padding:5px}.footer-main .footer-address{float:none;width:100%;text-align:center}.footer-main .footer-address address{padding-top:0 !important}.footer-main .footer-links{width:100%;float:none}.footer-main .footer-interactive{text-align:center;width:auto;float:none;width:100%}.footer-main .college{font-family:'UniversLightCondensed';font-size:2em;font-weight:normal;line-height:1.6;padding:1.6rem 0}.footer-main .block-as-small{display:block;line-height:2rem}.footer-sub .social-channels{text-align:center}.footer-sub .social-channels li{display:inline-block;float:none;margin:0 auto;text-align:center}.block-as-small{display:block;line-height:2rem}@media (min-width: 768px){.footer-main .footer-address{float:left;width:25%;text-align:left}.footer-main .footer-links{float:left;width:50%}.footer-main .footer-interactive{float:left;width:25%}.block-as-small{display:block}}img{max-width:100%}.tweet-at,.instagram-hashtag{word-wrap:break-word}@media (min-width: 768px){.child-header{margin-top:2.5rem}}.child-header h2{margin-top:0}.child-header img{width:100%;height:auto}.child-header .child-header-spacer{padding:2rem}.child-header p{font-family:"UniversLight"}.simple-header h2,.child-header h2,.header-content h2{font-size:2.125em}.no-horizontal-menu #main-content{padding-top:0}.no-horizontal-menu #masthead{border-bottom:1px solid #CCC}.no-horizontal-menu .subpage-nav .subpage-primary .current_page_item>a{font-weight:bold;color:#000}.no-horizontal-menu .subpage-nav .subpage-primary>li>a{font-size:1em;font-weight:normal;margin-bottom:0}.no-horizontal-menu .subpage-nav .sub-menu{padding-left:1rem;font-size:0.85em}.instagram-mod{font-family:"GlyphaRoman";letter-spacing:0.02em;font-size:1.125em;padding:4em 0 3em;width:100%}.instagram-mod h2{font-size:2.5em;margin-top:0}.instagram-mod .row{padding-top:1em}.social-tag{font-size:1.7em;padding:0.25em 0;margin-top:0.294117em}.social-tag .glyphicon{display:inline-block;vertical-align:-5px;font-size:1.2em}.instagram-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.instagram-txt{float:left;width:41.6666666667%}}.twitter-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:1em}@media (min-width: 992px){.twitter-txt{float:left;width:75%}}.instagram-img{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.instagram-img{float:left;width:58.3333333333%}}.instagram-img img{float:left;padding:0.4em;width:50%}@media (min-width: 400px){.instagram-img img{width:33.3333333333%}}@media (min-width: 768px){.instagram-img img{width:25%}}.instagram-img a:nth-child(n+5){display:none}@media (min-width: 400px){.instagram-img a:nth-child(n+7){display:inline}}@media (min-width: 768px){.instagram-img a:nth-child(n){display:inline}}.highlight{margin:2.5rem 0}.highlight.background{padding:2.5rem 0;margin:0}.highlight.background h2{color:inherit}@media (min-width: 992px){.highlight-content{width:83.3333333333%;margin:0 auto}}.highlight-content h2{color:#c00;margin-top:0;margin-bottom:0.5em}@media (min-width: 768px){.highlight-content h2{margin-bottom:1rem}}.highlight-txt,.highlight-img{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.highlight-txt,.highlight-img{float:left;width:50%}}.highlight-img{margin-bottom:1rem}@media (min-width: 768px){.img-right .highlight-img{left:50%}}@media (min-width: 768px){.img-right .highlight-txt{right:50%}}@media (min-width: 992px){.subpage-content .highlight-content{width:91.6666666667%;margin:0 auto}}.link-list{margin:-1.2em 0 0;clear:both}.link-list.two-col ul{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.link-list.two-col ul{float:left;width:50%}}@media (max-width: 767px){.link-list.two-col ul:first-child li:last-child{margin-bottom:0}}.link-list ul{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:0}.link-list li{margin:1.2em 0 0}.link-list a{font-size:1.5rem}.feature-content,.background.instagram-mod,.event-mod{margin:4rem 0}.feature-content.background,.background.instagram-mod,.background.event-mod{padding:2.5rem 0;margin:0}.feature-content .feature-group_heading,.background.instagram-mod .feature-group_heading,.event-mod .feature-group_heading{color:#333;font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:0.9rem;margin:0 0 2em}@media (min-width: 768px){.feature-content .feature-group_heading,.background.instagram-mod .feature-group_heading,.event-mod .feature-group_heading{margin:0 0 2.2em}}.feature-content .feature-source,.background.instagram-mod .feature-source,.event-mod .feature-source{display:inline-block;text-transform:none;font-weight:normal;padding:0 0.75em;margin:0 0.5em;border-left:2px solid #333;text-decoration:underline}.feature-content .feature-source:hover,.background.instagram-mod .feature-source:hover,.event-mod .feature-source:hover,.feature-content .feature-source:focus,.background.instagram-mod .feature-source:focus,.event-mod .feature-source:focus{text-decoration:none}.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:2em}@media (min-width: 768px){.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column{float:left;width:33.3333333333%}}@media (min-width: 768px){.feature-content .feature-column,.background.instagram-mod .feature-column,.event-mod .feature-column{margin-top:0em}}.feature-content .feature-column:first-child,.background.instagram-mod .feature-column:first-child,.event-mod .feature-column:first-child{margin-top:0}.feature-content.two-column .feature-column,.two-column.background.instagram-mod .feature-column,.two-column.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.feature-content.two-column .feature-column,.two-column.background.instagram-mod .feature-column,.two-column.event-mod .feature-column{float:left;width:50%}}@media (min-width: 992px){.feature-content.two-column .feature-column .feature-img,.two-column.background.instagram-mod .feature-column .feature-img,.two-column.event-mod .feature-column .feature-img,.feature-content.two-column .feature-column .archive-block .article-img,.archive-block .feature-content.two-column .feature-column .article-img,.two-column.background.instagram-mod .feature-column .archive-block .article-img,.archive-block .two-column.background.instagram-mod .feature-column .article-img,.two-column.event-mod .feature-column .archive-block .article-img,.archive-block .two-column.event-mod .feature-column .article-img{width:80%}}.feature-content.four-column .feature-column,.four-column.background.instagram-mod .feature-column,.four-column.event-mod .feature-column{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.feature-content.four-column .feature-column,.four-column.background.instagram-mod .feature-column,.four-column.event-mod .feature-column{float:left;width:25%}}.feature-block,.archive-block{display:block;color:#555}.feature-block+.feature-block,.archive-block+.feature-block,.feature-block+.archive-block,.archive-block+.archive-block{margin-top:2em}@media (min-width: 768px){.feature-block+.feature-block,.archive-block+.feature-block,.feature-block+.archive-block,.archive-block+.archive-block{margin-top:3em}}.feature-block h3,.archive-block h3{font-weight:normal;font-family:UniversLight;font-size:1.5rem;color:#c00;margin:0 0 0.75em}.feature-block p,.archive-block p{margin-bottom:11px;font-size:1rem}.feature-block .action-link,.archive-block .action-link{color:#c00;font-family:UniversRoman;font-size:1.125rem}@media (min-width: 992px){.feature-block .action-link,.archive-block .action-link{font-size:0.875rem}}a.feature-block:hover,a.archive-block:hover,a.feature-block:focus,a.archive-block:focus{color:#000}a.feature-block:hover h3,a.archive-block:hover h3,a.feature-block:focus h3,a.archive-block:focus h3{color:#600}a.feature-block:hover .action-link,a.archive-block:hover .action-link,a.feature-block:focus .action-link,a.archive-block:focus .action-link{color:#600}a.feature-block:hover img,a.archive-block:hover img,a.feature-block:focus img,a.archive-block:focus img{opacity:0.7}.feature-img,.archive-block .article-img{background-color:#000;margin-bottom:0}@media (min-width: 768px){.feature-img,.archive-block .article-img{margin-bottom:22px}}.feature-txt{padding:0 8px}@media (min-width: 768px){.subpage-content .feature-content.background,.subpage-content .background.instagram-mod,.subpage-content .background.event-mod{padding:2.5rem}}.link-block{position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin:1rem 0}.link-block:before,.link-block:after{content:" ";display:table}.link-block:after{clear:both}@media (min-width: 768px){.link-block{float:left;width:100%}}@media (min-width: 992px){.link-block{float:left;width:50%}}@media (min-width: 768px){.link-block{margin:1.5rem 0}}.link-block .link-block-icon{width:20%;padding:0 10px;float:left}@media (min-width: 500px){.link-block .link-block-icon{width:80px}}.link-block .link-block-icon svg:first-child{display:block;margin:auto;width:100%;height:auto}.link-block .feature-block,.link-block .archive-block{width:80%;float:left;margin:0}.link-block .feature-block h3,.link-block .archive-block h3{margin-top:0}.link-block .feature-block p:not(.action-link),.link-block .archive-block p:not(.action-link){display:none}@media (min-width: 768px){.link-block .feature-block p:not(.action-link),.link-block .archive-block p:not(.action-link){display:block}}.landing-header{position:relative;overflow:hidden;background-color:#333}.landing-header:before,.landing-header:after{content:" ";display:table}.landing-header:after{clear:both}.landing-header img{float:right;width:100%}@media (min-width: 992px){.landing-header img{width:55%}}@media (max-width: 767px){.landing-header .container{padding:0}}@media (max-width: 991px){.landing-header .container{width:auto}}.landing-header .header-content{letter-spacing:0.05em;line-height:1.75;float:left;padding:2.5rem 3rem;width:100%;color:#fff;background-color:transparent}@media (min-width: 992px){.landing-header .header-content{position:absolute;padding:0 0 0 1rem;max-width:370px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 992px){.landing-header .header-content{max-width:375px}}@media (min-width: 1200px){.landing-header .header-content{max-width:450px;padding:0;font-size:1.1rem}}.landing-header .header-content h1{font-size:2.75rem;margin-top:0}@media (min-width: 1200px){.landing-header .header-content h1{font-size:3.75rem}}@media (min-width: 768px){.subpage-content .landing-header{margin-top:46px}}.subpage-content .landing-header img{float:none;width:100%}.subpage-content .landing-header .header-content{position:static;float:none;padding:2.5rem 3rem;width:100%;max-width:none;top:auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);font-size:1rem}.subpage-content .landing-header .header-content h1{font-size:2.75rem}.simple-header{padding-top:1.5rem;margin-bottom:3rem}@media (min-width: 992px){.simple-header .header-content{width:83.3333333333%;margin:auto}}.simple-header h1{line-height:1;font-size:3.75rem;color:#c00}.simple-header img{margin:2rem 0 0}.simple-header p{font-size:1.3125rem;margin-top:2rem}.simple-header p:last-child{margin-bottom:0}.subpage-content .simple-header .header-content{width:auto}header.simple-header+.text-mod{margin-top:0}.text-mod{margin:4rem 0 0;width:100%;font-size:1.125rem}.text-mod h1,.text-mod .h1{font-size:3em}.text-mod h2,.text-mod .h2{font-size:1.666em}.text-mod h3,.text-mod .h3{font-family:UniversLight;font-weight:normal;font-size:1.333em}.text-mod h4,.text-mod .h4{font-size:1em}.text-mod h5,.text-mod .h5{font-size:1em}.text-mod p{margin:0 0 25px}.text-mod p:last-child{margin-bottom:0}.text-mod .container+.components{margin-top:4em}.text-mod.no-components+.text-mod{margin-top:0px}.text-mod.no-components .section-txt{margin-bottom:5rem}.text-mod .section-txt>:last-child{margin-bottom:0}.text-mod .section-txt>ul:last-child li{margin-bottom:0}.text-mod .section-txt:before,.text-mod .section-txt:after{content:" ";display:table}.text-mod .section-txt:after{clear:both}@media (min-width: 992px){.text-mod .section-txt{width:83.3333333333%;margin:auto}}.text-mod .section-txt h1,.text-mod .section-txt .h1,.text-mod .section-txt h2,.text-mod .section-txt .h2,.text-mod .section-txt h3,.text-mod .section-txt .h3,.text-mod .section-txt h4,.text-mod .section-txt .h4,.text-mod .section-txt h5,.text-mod .section-txt .h5,.text-mod .section-txt h6,.text-mod .section-txt .h6{color:#c00}.text-mod .section-txt h1,.text-mod .section-txt .h1{font-size:2.875rem}.text-mod .section-txt h2,.text-mod .section-txt .h2{font-size:2.125rem}.text-mod .section-txt h3,.text-mod .section-txt .h3{font-family:UniversRoman;text-transform:none;font-size:1.25rem}.text-mod .section-txt h4,.text-mod .section-txt .h4{font-family:UniversRoman;font-weight:bold;text-transform:uppercase;font-size:0.875rem}.text-mod .section-txt h5,.text-mod .section-txt .h5{font-family:UniversRoman;text-transform:none;font-weight:bold;font-size:0.875rem}.text-mod .section-txt h6,.text-mod .section-txt .h6{font-family:UniversRoman;font-weight:bold;font-size:0.875rem}.text-mod .section-txt .section-head{margin:0 0 40px}.text-mod .section-txt p>img,.text-mod .section-txt p>a>img{box-sizing:content-box}.text-mod .section-txt .alignnone,.text-mod .section-txt .aligncenter{display:block;max-width:100%;height:auto;padding:0;width:auto;margin-bottom:2rem}@media (min-width: 768px){.text-mod .section-txt .alignnone.retina-shortcode,.text-mod .section-txt .aligncenter.retina-shortcode{width:720px}}@media (min-width: 992px){.text-mod .section-txt .alignnone.retina-shortcode,.text-mod .section-txt .aligncenter.retina-shortcode{width:783px}}@media (min-width: 1200px){.text-mod .section-txt .alignnone.retina-shortcode,.text-mod .section-txt .aligncenter.retina-shortcode{width:950px}}.text-mod .section-txt .alignnone img,.text-mod .section-txt .aligncenter img{display:block;width:100%;height:auto}.text-mod .section-txt .alignleft,.text-mod .section-txt .alignright{margin:0.3em 0 1em;width:auto;height:auto}@media (min-width: 768px){.text-mod .section-txt .alignleft.retina-shortcode,.text-mod .section-txt .alignright.retina-shortcode{width:345px}}@media (min-width: 992px){.text-mod .section-txt .alignleft.retina-shortcode,.text-mod .section-txt .alignright.retina-shortcode{width:376px}}@media (min-width: 1200px){.text-mod .section-txt .alignleft.retina-shortcode,.text-mod .section-txt .alignright.retina-shortcode{width:460px}}.text-mod .section-txt .alignleft img,.text-mod .section-txt .alignright img{display:block;width:100%;height:auto}@media (min-width: 768px){.text-mod .section-txt .alignleft{float:left;margin-right:1.3em}}@media (min-width: 992px){.text-mod .section-txt .alignleft{margin-left:-8.3333333333%}}@media (min-width: 768px){.text-mod .section-txt .alignright{float:right;margin-left:1.3em}}@media (min-width: 992px){.text-mod .section-txt .alignright{margin-right:-8.3333333333%}}.subpage-content section.text-mod .section-txt{width:auto}.subpage-content section.text-mod .section-txt .alignleft{margin-left:0}.subpage-content section.text-mod .section-txt .alignright{margin-right:0}.ncstate-fact{padding:2.2em 0;font-family:GlyphaRoman;font-size:1.125rem}.ncstate-fact .the-fact,.ncstate-fact .the-support{text-align:center;margin:auto}.ncstate-fact h1{margin:0;font-size:2.75em}@media (min-width: 768px){.ncstate-fact h1{font-size:3.2em}}.ncstate-fact svg{display:block;margin:auto;padding:0.5em 0;width:5em}.ncstate-fact .the-fact{margin:0 auto 1.5em}@media (min-width: 992px){.ncstate-fact .the-fact{width:80%}}.ncstate-fact .the-support{padding:0 0.5em;letter-spacing:0.03em}@media (min-width: 768px){.ncstate-fact .the-support{width:70%}}@media (min-width: 992px){.ncstate-fact .the-support{width:50%}}.ncstate-fact .the-support a{display:block;font-size:1.5em;font-family:UniversLight;letter-spacing:normal;margin-top:1rem}@media (min-width: 768px){.ncstate-fact .the-support a{font-size:1.2em;font-family:UniversRoman}}.ncstate-fact .the-support a:hover,.ncstate-fact .the-support a:focus{color:#ccc}.ncstate-fact.background.gray-light .the-support a:hover,.ncstate-fact.background.gray-light .the-support a:focus{color:#900}@media (min-width: 768px){.subpage-content .ncstate-fact .the-support{width:70%}}.storybook .storybook-heading{font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:0.9rem;margin:1.5rem 0}.storybook.background .story-index{background-color:#f2f2f2}.active+.indicator{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin:-10px 10px 0}@media (min-width: 768px){.active+.indicator{margin:0px auto}}.active+.indicator.red{border-bottom:10px solid #c00}.active+.indicator.reynolds-red{border-bottom:10px solid #900}.active+.indicator.orange{border-bottom:10px solid #d14905}.active+.indicator.yellow{border-bottom:10px solid #FDD726}.active+.indicator.green{border-bottom:10px solid #7D8C1F}.active+.indicator.blue{border-bottom:10px solid #427E93}.active+.indicator.indigo{border-bottom:10px solid #4156a1}.story-index ul{margin:0}.story-index li{display:inline-block;margin:0 1em}.story-index li:first-child{margin-left:0}.story-index a{display:block;padding:1em 0;border-top:2px solid #fff;font-size:0.9em;color:#999}@media (min-width: 768px){.story-index a{border:none;padding:0;display:inline}}.story-index a.active,.story-index a:hover,.story-index a:focus{color:#333}.story{width:100%;padding:2.5em 0;display:none;letter-spacing:0.02em}@media (min-width: 768px){.story{font-size:1.166em;padding:3.5em 0}}.story.active{display:block}.story .story-img,.story .story-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.story .story-img,.story .story-txt{float:left;width:50%}}.story .story-txt{display:block;padding-top:15px}.story .story-txt p:last-child{margin-bottom:0}.story h2{font-size:2em;font-weight:normal;margin:0 0 1em}@media (min-width: 768px){.subpage-content .storybook .container{margin:0 2em}}.event-mod .feature-column{padding:0 15px;width:100%;margin-top:2rem;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 768px) and (max-width: 991px){.event-mod .feature-column{margin-top:0}.event-mod .feature-column:last-child{margin-top:2rem}}@media (min-width: 992px){.event-mod .feature-column{margin:0}}@media (min-width: 768px){.event-mod .feature-column{float:left;width:50%}}@media (min-width: 992px){.event-mod .feature-column{float:left;width:33.3333333333%}}.text-mod.no-components+.event-mod{margin-top:0}.event-block{display:block;color:#555}.event-block:before,.event-block:after{content:" ";display:table}.event-block:after{clear:both}a.event-block:hover,a.event-block:focus{color:#000}a.event-block:hover h2,a.event-block:focus h2{color:#600}a.event-block:hover>.event-date,a.event-block:focus>.event-date{background-color:#900}.event-date{position:relative;float:left;width:20.8333333333%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:1em 0;background-color:#c00;color:#fff;font-family:GlyphaLight}@media (min-width: 768px){.event-date{float:left;width:25%}}@media (min-width: 1200px){.event-date{float:left;width:20.8333333333%}}.event-date time{display:block;text-align:center;font-size:1.5em;line-height:1.2}.event-date span{display:block;font-size:2em}.event-details{position:relative;float:left;width:79.1666666667%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-right:0}@media (min-width: 768px){.event-details{float:left;width:75%}}@media (min-width: 1200px){.event-details{float:left;width:79.1666666667%}}.event-details p{margin:0;font-size:0.9rem}.event-details p span{margin-left:5px;padding-left:8px;border-left:1px solid #333}.event-details h2{margin-top:0.3em;font-size:1.2rem;color:#c00}@media (min-width: 992px){.subpage-content .event-date{float:none;width:100%;padding:0.5em;margin-bottom:0.75em}.subpage-content .event-date span{display:inline;margin-left:5px;font-size:1em}.subpage-content .event-details h2{margin-top:0.5em}}.single-tweet{text-align:center;padding:2em 0;font-family:GlyphaRoman;letter-spacing:0.02em}.single-tweet h1{font-size:2.5em;margin-top:0}@media (min-width: 500px){.single-tweet h1{font-size:4em}}.single-tweet p,.single-tweet .tweet-txt{margin:1rem 0;font-size:1.25em}.single-tweet .tweet-time{font-family:GlyphaLight;font-size:2em}.single-tweet .tweet-time .glyphicon{font-size:0.75em;margin-right:0.75em}.single-tweet .tweet-txt{display:block;width:70%;margin:1em auto}.single-tweet .tweet-txt:hover{text-decoration:none}.single-tweet a{color:#fff;text-decoration:none}.single-tweet a:hover,.single-tweet a:focus{text-decoration:underline}.text-mod.no-components+.mini-story{margin-top:0}.mini-story{margin:2.5rem 0}@media (max-width: 767px){.mini-story .feature-group_heading{margin-bottom:1.5em}}.mini-story .feature-block,.mini-story .archive-block{margin:0;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.mini-story .feature-block,.mini-story .archive-block{float:left;width:50%}}.mini-story .feature-block h3,.mini-story .archive-block h3{margin-top:0}.mini-story .feature-block .feature-txt,.mini-story .archive-block .feature-txt{padding:0}@media (min-width: 992px){.mini-story .img-right+.feature-block,.mini-story .img-right+.archive-block{right:50%}}.mini-story_img{margin-bottom:1.5em;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width: 992px){.mini-story_img{float:left;width:50%}}@media (min-width: 992px){.mini-story_img.img-right{left:50%}}.cta-box{padding:1.5rem 1rem;margin:1.5rem 0;text-align:left}.cta-box:before,.cta-box:after{content:" ";display:table}.cta-box:after{clear:both}@media (min-width: 992px){.cta-box{width:33.3333333333%;float:right;margin:0 0 1.5rem 1.5rem}}.cta-box h2.cta-group-heading{width:auto;margin-bottom:1.5em;float:none}@media (min-width: 992px){.cta-box h2.cta-group-heading{margin-bottom:0.5em}}.cta-box ul{width:100%;text-align:left;margin-bottom:-0.5em}.cta-box li{margin:0.5em 0;text-align:left}.cta-box{padding:1.5rem 1rem;background-color:#f2f2f2;font-family:UniversRoman;font-size:16px}.cta-box li .glyphicon{top:-1px;font-size:1.75em;margin-right:0.5em;display:inline;vertical-align:middle;color:#C00}.cta-box li a{color:#000}.cta-box li a:hover,.cta-box li a:hover .glyphicon{color:#900}.cta-box ul{width:100%;text-align:left;margin-bottom:-0.5em}@media (min-width: 992px){.cta-box h2.cta-group-heading{margin-bottom:0.5em}}.cta-box h2.cta-group-heading{width:auto;margin-bottom:1.5em;float:none}.cta-box h2.cta-group-heading{color:#C00;line-height:1.6;text-transform:uppercase;margin:0;padding-bottom:8px;font-size:1rem;font-family:UniversRoman}@media (min-width: 768px){.cta-bar ul,.cta-box ul{width:80%;float:left;margin:-1em 0}}@media (min-width: 992px){.cta-bar ul,.cta-box ul{width:85%;text-align:center;margin:0}}.text-mod.no-componenets+.news.feature-content,.text-mod.no-componenets+.news.background.instagram-mod,.text-mod.no-componenets+.news.event-mod{margin-top:0}.video-header .header-content{text-align:center;color:#666;font-size:1.3em;margin:1.5em auto}@media (min-width: 992px){.video-header .header-content{width:70%}}@media (max-width: 991px){.video-header .header-content h1{font-size:2.2em}}.video-header .video-wrapper{width:100%}@media (min-width: 992px){.video-header .video-wrapper{position:absolute}}.video-header .video-wrapper a.play-video{display:block;width:117px;height:117px;margin:1em auto 2em;text-align:center;font-family:UniversRoman;background-color:#c00;color:#fff}@media (min-width: 992px){.video-header .video-wrapper a.play-video{margin-top:14%}}.video-header .video-wrapper a.play-video:hover{color:#fff;background-color:#900}.video-header .video-wrapper a.play-video .glyphicon{display:block;font-size:3em;padding:18px 0}.video-header .statement{background-color:#900;text-align:center;color:#fff;font-size:2em;padding:1.5em 0}.video-header .statement p{margin:0}section.text-mod .section-txt .pull-quote,section.simple-header .simple-header-txt .pull-quote{margin:0 0 30px 0;text-align:center;width:100%}section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right,section.simple-header .simple-header-txt .pull-quote.left,section.simple-header .simple-header-txt .pull-quote.right{text-align:left}@media (min-width: 768px){section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right,section.simple-header .simple-header-txt .pull-quote.left,section.simple-header .simple-header-txt .pull-quote.right{width:50%}}@media (min-width: 1200px){section.text-mod .section-txt .pull-quote.left,section.text-mod .section-txt .pull-quote.right,section.simple-header .simple-header-txt .pull-quote.left,section.simple-header .simple-header-txt .pull-quote.right{width:41.6666666667%}}section.text-mod .section-txt .pull-quote.left,section.simple-header .simple-header-txt .pull-quote.left{margin-right:30px;float:left}@media (min-width: 992px){section.text-mod .section-txt .pull-quote.left,section.simple-header .simple-header-txt .pull-quote.left{margin-left:-8.3333333333%}}section.text-mod .section-txt .pull-quote.right,section.simple-header .simple-header-txt .pull-quote.right{margin-left:30px;float:right}@media (min-width: 992px){section.text-mod .section-txt .pull-quote.right,section.simple-header .simple-header-txt .pull-quote.right{margin-right:-8.3333333333%}}section.text-mod .section-txt .pull-quote blockquote,section.simple-header .simple-header-txt .pull-quote blockquote{padding:0 0 0 0.4em;margin:0 0 15px;letter-spacing:normal;text-align:inherit}@media (min-width: 768px){section.text-mod .section-txt .pull-quote blockquote,section.simple-header .simple-header-txt .pull-quote blockquote{padding:0}}section.text-mod .section-txt .pull-quote blockquote p,section.simple-header .simple-header-txt .pull-quote blockquote p{font-size:2.222rem}section.text-mod .section-txt .pull-quote .source,section.simple-header .simple-header-txt .pull-quote .source{font-family:UniversRoman;font-size:0.9rem}section.text-mod .section-txt .pull-quote .source:before,section.simple-header .simple-header-txt .pull-quote .source:before{content:"\2014"}section.text-mod .section-txt .pull-quote img,section.simple-header .simple-header-txt .pull-quote img{margin-right:1em;float:left;max-width:35%;height:auto;padding-left:1rem;box-sizing:content-box}@media (min-width: 768px){section.text-mod .section-txt .pull-quote img,section.simple-header .simple-header-txt .pull-quote img{padding:0}}@media (min-width: 992px){section.text-mod .section-txt .pull-quote img,section.simple-header .simple-header-txt .pull-quote img{width:40%}}.subpage-content .pull-quote.left{margin-left:0}.subpage-content .pull-quote.right{margin-right:0}.giving-form{width:100%;margin:1.2em auto;padding:1.2em;background-color:#f2f2f2}@media (min-width: 550px){.giving-form{width:320px;margin:0 1.2em 1.2em 1.2em}}.giving-form:before,.giving-form:after{content:" ";display:table}.giving-form:after{clear:both}.giving-form .form-intro h3{font-weight:normal;text-transform:none;letter-spacing:normal;color:#c00;font-size:1.2em;margin-top:0}@media (min-width: 1200px){.giving-form .form-intro h3{font-size:1.3em}}.giving-form .form-intro p{font-size:0.9em}.giving-form .form-group{margin:20px 0}.giving-form .form-group:before,.giving-form .form-group:after{content:" ";display:table}.giving-form .form-group:after{clear:both}.giving-form .form-control{width:253px;font-size:16px;border:none;box-shadow:none;-webkit-box-shadow:none}.giving-form .control-label{font-weight:normal;width:1em;float:left;font-size:1.2em;text-align:center}.giving-form .form-input{width:85%;float:left}.giving-form .btn{font-size:0.9em;width:100%;padding:1em;text-transform:uppercase;font-family:UniversRoman}@media (min-width: 1200px){.giving-form .btn{font-size:1em}}.spotlight-box{background-color:#eeeeee;padding:1.5rem;margin:1.5rem 0;max-width:350px}@media (min-width: 992px){.spotlight-box{float:right;width:33.3333333333%;margin-left:1.5rem;margin-top:0}}.spotlight-box h2.spotlight-group_heading{font-family:UniversRoman;text-transform:uppercase;font-size:0.9rem;font-weight:bold;margin-top:0;margin-bottom:2rem;color:#333}.spotlight-box h3.spotlight-main_heading{font-family:GlyphaLight;font-size:1.5rem;color:#c00;margin:0 0 2rem;font-weight:bold}.spotlight-box .action-link{display:block;margin-top:2rem;font-family:UniversRoman;font-weight:bold}.btn-shortcode{font-family:UniversRoman;text-transform:uppercase;padding:0.75rem 2rem;margin-right:1rem;margin-bottom:1.875rem}.btn-shortcode .glyphicon{font-size:2em;margin-left:0.2rem;top:-2px}.archive-header,.single-header{padding-top:1.5rem}.archive-header h1,.single-header h1{line-height:1;margin-bottom:0;font-size:3.75rem;color:#c00}.archive-index,.single-article{padding:0 15px;margin-bottom:2rem}@media (min-width: 992px){.archive-index,.single-article{padding:0;width:83.3333333333%;margin-left:auto;margin-right:auto}}.subpage-content .archive-index,.subpage-content .single-article{width:auto}.archive-search{margin:1.5rem 0 2rem}.archive-search .search-form{max-width:100%}.archive-search .search-form:before,.archive-search .search-form:after{content:" ";display:table}.archive-search .search-form:after{clear:both}.archive-search .search-field{float:left;position:relative;border:none;height:46px;box-shadow:none;padding:10px;text-indent:10px;width:80%;max-width:300px;font-size:14px;line-height:1.6;color:#555;background-color:#eee;background-image:none;border-radius:1px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.archive-search .search-submit{color:#333;font-family:"ncsu-icons";font-size:1.5em;width:20%;max-width:60px;height:46px;padding-right:10px;background-color:#eee;float:left;border:0;border-radius:0}.archive-search .search-submit:hover,.archive-search .search-submit:focus{background-color:#aaa}.archive-nav{margin:2rem 0}.archive-nav:before,.archive-nav:after{content:" ";display:table}.archive-nav:after{clear:both}.archive-nav .archive-nav-recent{font-weight:bold;float:left}.archive-nav .archive-nav-recent a:hover .glyphicon.glyphicon-bold-arrow{left:-4px}.archive-nav .archive-nav-recent .glyphicon{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.archive-nav .archive-nav-older{font-weight:bold;float:right}.archive-block:before,.archive-block:after{content:" ";display:table}.archive-block:after{clear:both}.archive-block+.archive-block{margin-top:2em}.archive-block:hover .icon-video,.archive-block:focus .icon-video{opacity:0.7}.archive-block h3{font-size:1.25rem;margin-bottom:11px}.archive-block .feature-img,.archive-block .article-img{position:relative}.archive-block .article-img{float:left;width:35%;position:relative}@media (min-width: 992px){.archive-block .article-img+.article-txt{float:left;width:65%;padding-left:1rem}}.archive-block .article-txt-meta{font-size:0.875rem;font-weight:normal}.archive-block .icon-video{background:#333;color:#fff;font-size:1.5em;line-height:1;padding:8px;position:absolute;right:0;left:auto;top:0;z-index:1}#news-home-page .top-stories.feature-content .feature-group_heading,#news-home-page .top-stories.background.instagram-mod .feature-group_heading,#news-home-page .top-stories.event-mod .feature-group_heading{color:#000}.single-article .text-mod{margin-top:0}.single-article .section-txt{width:auto}.single-header{margin-bottom:2rem}.single-header .single-feature-image{margin:2rem 0}.single-header .videoContainer{margin:2rem 0}.single-byline{font-size:1.125rem;font-weight:bold;margin:2rem 0}.single-article-content{margin-bottom:4rem}.single-categories{font-family:GlyphaLight;margin:2rem 0}.single-categories a{color:#333}.single-categories a:hover{text-decoration:underline}.single-categories li{display:inline}.single-categories li+li{margin:0 4px}.single-share-buttons .share-links{margin-bottom:0}.single-share-buttons li.share-link{display:inline-block;margin-left:10px}.single-share-buttons li.share-link:first-of-type{margin-left:0}.single-share-buttons li.share-link a{color:#000;font-size:24px}.single-share-buttons li.share-link a:hover{color:#900}.flickr-gallery{padding:2em 0 0;margin-top:2.5em;margin-left:-15px;margin-right:-15px;border-top:1px solid #ccc}.flickr-gallery .photos{padding:0 15px}.flickr-gallery .photos .feature-group_heading{color:#333;font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:0.9rem}.flickr-gallery .photos img{margin:0.5em}div.modal{top:10%;max-height:80%}.main-menu{max-width:1500px}.footer-main .footer-interactive{text-align:left}.footer-interactive img{width:100%}.footer-address .unit{font-family:'UniversLightCondensed';font-size:1.5em;font-weight:normal;line-height:1.6;padding-bottom:1rem}.footer-address address{margin-bottom:0}.footer-map-header{text-transform:uppercase}#main-content #sidebar{position:initial;overflow-x:hidden;display:inline-block}@media (min-width: 768px){#main-content #sidebar{width:220px}}@media (min-width: 1200px){#main-content #sidebar{width:265px}}@media (min-width: 1500px){#main-content #sidebar{width:320px}}.main-menu a{padding-left:1.65em;padding-right:1.65em}.customize-support.has-fixed-nav #masthead nav{margin-top:32px}.main-menu>li:nth-child(n+4):last-child .dropdown,.main-menu>li:nth-child(n+4) .has-callout{left:auto;right:auto}@media (max-width: 767px){.has-fixed-nav nav{border:none}}#mobile-nav a{height:auto;min-height:55px}.text_block.no-components+.events_block .event-mod{margin-top:0}.event-block-detailed{padding-bottom:4%}.event-block-detailed .event-date{float:none;display:inline-block;width:20%;vertical-align:top}.event-block-detailed .event-details{float:none;display:inline-block;width:75%;padding-left:4%;vertical-align:top}html #main-content .image_divider_block:first-child>.img-divider{padding-top:0 !important}.image_divider_block .img-divider img{margin-left:auto;margin-right:auto}.fact_block+.ministory_block_static .no-background,.fact_block+.ministory_block_blog .no-background,.fact_block+.featured_content_block_static .no-background,.fact_block+.featured_content_block_blog .no-background,.fact_block+.rss_block .no-background,.fact_block+.events_block .no-background{padding-top:2.5rem}.text_block.no-components+.mini_story_block_blog .mini-story,.text_block.no-components+.mini_story_block_static .mini-story{margin-top:0}.ministory_block_static+.featured_content_block_static .no-background,.ministory_block_static+.featured_content_block_blog .no-background,.ministory_block_static+.ministory_block_static+.ministory_block_static .no-background,.ministory_block_static+.ministory_block_blog .no-background,.ministory_block_static+.rss_block .no-background,.ministory_block_static+.events_block .no-background{padding-top:2.5rem}.ministory_block_blog+.featured_content_block_static .no-background,.ministory_block_blog+.featured_content_block_blog .no-background,.ministory_block_blog+.ministory_block_static+.ministory_block_static .no-background,.ministory_block_blog+.ministory_block_blog .no-background,.ministory_block_blog+.rss_block .no-background,.ministory_block_blog+.events_block .no-background{padding-top:2.5rem}.text_block.no-components+.featured_content_block_blog .feature_content,.text_block.no-components+.featured_content_block_static .feature_content{margin-top:0}.simple_header_block+.text_block .text-mod{margin-top:0}.text_block.no-components+.text_block .text-mod{margin-top:0px}.text-mod.background>.container{margin-bottom:3rem}.text-mod.background h1{color:inherit}.text-mod.background.default h1{color:#c00;padding-left:0;padding-right:0}.text-mod.background .caption,.text-mod.background .section-txt .wp-caption-text{color:inherit}.text-mod.background .section-head{padding-left:15px;padding-right:15px}.text_block+.text_block .text-mod{margin-top:0}.text_block+.featured_content_block_static .no-background,.text_block+.featured_content_block_blog .no-background,.text_block+.ministory_block_static .no-background,.text_block+.ministory_block_blog .no-background,.text_block+.rss_block .no-background,.text_block+.events_block .no-background{padding-top:2.5rem}.configurable+.text_block .background{margin-top:0;padding-top:4rem}.spotlight{padding-bottom:2rem}@media (max-width: 992px){.spotlight .spotlight-txt{padding-bottom:4rem}}@media (min-width: 992px){.spotlight{padding-bottom:4rem}.spotlight .spotlight-txt{width:60%;float:left}}.spotlight .pull-quote,.spotlight .pullquote{font-size:0.9em}.pull-quote blockquote,.spotlight .pullquote{text-align:left;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding:0 2rem 2rem 0}.spotlight .pull-quote .quote-attribution:before,.spotlight .pull-quote .quote-attribution:after{content:" ";display:table}.spotlight .pull-quote .quote-attribution:after{clear:both}.spotlight .pull-quote .quote-attribution{display:block;margin-bottom:2.5rem;max-width:300px}@media (min-width: 992px){.spotlight .pull-quote .quote-attribution{margin-bottom:0}}.spotlight .pull-quote.pull-quote-extended .quote-attribution img{width:40%}.spotlight .pull-quote.pull-quote-extended .quote-attribution p{width:60%;float:left}.spotlight .pull-quote.pull-quote-extended .quote-attribution .thumbnail-citation{float:left;padding-right:1em}@media (min-width: 992px){.spotlight .admissions_giving_social{width:40%;float:left;position:relative;padding-left:3rem}}.spotlight .admissions_giving_social .btn{display:block;width:100%;margin-bottom:.8rem}.spotlight .pull-quote.pull-quote-extended .quote-attribution{text-align:left}.spotlight .pull-quote.pull-quote-extended .quote-attribution .byline{display:block}.spotlight .pullquote>.blockquote-subtext{text-align:center}.spotlight-pull-quote .spotlight-pull-quote-attribution{width:25%;display:inline-block;margin:0 2em 0 0;vertical-align:top}.spotlight-pull-quote .pullquote{display:inline-block;width:66%;vertical-align:top}.landing-header{color:#FFF}.landing-header .header-content{color:inherit}.landing-header.background.gray{color:#FFF}.landing-header-media{float:right;width:100%}.landing-header-media>div{position:relative;padding-bottom:56.25%;height:0}.landing-header-media>div>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.landing-header-media>picture>img{width:100%}@media (min-width: 992px){.landing-header-media{width:55%}}.landing_header_block+.featured_content_block_static .no-background,.landing_header_block+.featured_content_block_blog .no-background,.landing_header_block+.ministory_block_static .no-background,.landing_header_block+.ministory_block_blog .no-background,.landing_header_block+.rss_block .no-background,.landing_header_block+.events_block .no-background{padding-top:2.5rem}.simple-header.background h1{color:inherit}.simple-header.background.default h1{color:#c00}.hp-header:before,.hp-header:after{content:" ";display:table}.hp-header:after{clear:both}.hp-header{position:relative;overflow:hidden;background-color:#cc0000}.hp-header a{color:#fff}.hp-header .header-content{color:#fff;padding:2.5em 3em;display:block;float:left;width:100%}@media (min-width: 992px){.hp-header .header-content{position:absolute;width:44%;top:50%;left:57%;padding-left:2.5rem;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, 50%)}}.hp-header .header-content .no-cta-lead{font-weight:bold;font-size:2.5rem;line-height:1.1;letter-spacing:0.1rem}.hp-header .header-content .no-cta-txt{font-size:1.2rem}.hp-header .header-content .action-link{font-size:1.2rem}.hp-header .image-header{width:100%}@media (min-width: 992px){.hp-header .image-header{width:57%}}.hp-header .image-feature{width:100%;height:auto}.homepage-header-media{float:left;width:100%}.homepage-header-media>div{position:relative;padding-bottom:56.25%;height:0}.homepage-header-media>div>iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width: 992px){.homepage-header-media{width:55%}}.flickr-mod{font-family:"GlyphaRoman";letter-spacing:0.02em;font-size:1.125em;padding:4em 0 3em;width:100%}.flickr-mod h2{font-size:2.5em;margin-top:0}.flickr-mod .row{padding-top:1em}.flickr-mod .row .flickr-txt{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.flickr-mod .row .flickr-img{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.flickr-mod .row .flickr-img .flickr-gallery{padding:0;margin-top:0;margin-left:0;margin-right:0;border:none}.flickr-mod .row .flickr-img .flickr-gallery .photos{padding:0}.flickr-mod .row .flickr-img .flickr-gallery .photos img{margin:0;padding:0.4em}@media (min-width: 992px){.flickr-mod .flickr-txt{float:left;width:41.66667%}.flickr-mod .flickr-img{float:left;width:58.33333%}.flickr-mod .flickr-img img{max-width:24%}.flickr-mod .flickr-img a:nth-child(n){display:inline}}@media (min-width: 400px){.flickr-mod .flickr-img img{width:33.33333%}}.flickr_block+.featured_content_block_static .no-background,.flickr_block+.featured_content_block_blog .no-background,.flickr_block+.ministory_block_static .no-background,.flickr_block+.ministory_block_blog .no-background,.flickr_block+.rss_block .no-background,.flickr_block+.events_block .no-background{padding-top:2.5rem}.news-subscribe{padding:2.5em 0;font-size:1.1em}.news-subscribe .section-intro,.news-subscribe .section-support{padding-left:15px;padding-right:15px;position:relative;min-height:1px}.news-subscribe h2{font-size:2em}.news-subscribe h3{font-family:'UniversRoman';font-weight:700;line-height:1;text-transform:uppercase;font-size:.875em;margin:1.5em 0}.news-subscribe h3:first-of-type{margin-top:0}.news-subscribe .section-intro{margin-bottom:2.5em;color:#c00}.news-subscribe .support-email{padding-bottom:1.222em;width:100%;position:relative}.news-subscribe .support-email h3{margin-bottom:1.222em}.news-subscribe .support-email input[type=text]{position:relative;width:80%;border:none;background:#f2f2f2;padding:10px;color:#333;text-indent:20px}.news-subscribe #mc-embedded-subscribe,.news-subscribe .embedded-subscribe{color:#333;font-family:'ncsu-icons';font-sixe:1.5em;position:absolute;width:60px;height:48px;border:none;padding-right:10px;background-color:#f2f2f2;float:left;border:0;border-radius:0}@media (min-width: 768px){.news-subscribe .section-intro{margin-bottom:0}}@media (min-width: 992px){.news-subscribe .section-intro{float:left;width:54.16667%}.news-subscribe .section-support{float:left;width:45.83333%}}.subscribe-email{padding:2.5em 0}.subscribe-email h3{font-family:'UniversRoman';font-weight:700;line-height:1;text-transform:uppercase;font-size:.875em;margin:1.5em 0}.subscribe-email h3:first-of-type{margin-top:0}.subscribe-email .support-email{padding-bottom:1.222em;width:100%;position:relative}.subscribe-email .support-email h3{margin-bottom:1.222em}.subscribe-email .support-email input[type=text]{position:relative;width:80%;border:none;background:#f2f2f2;padding:10px;color:#333;text-indent:20px}.subscribe-email .embedded-subscribe{color:#333;font-family:'ncsu-icons';font-sixe:1.5em;position:absolute;width:60px;height:48px;border:none;padding-right:10px;background-color:#f2f2f2;float:left;border:0;border-radius:0}.panel-group .panel-title a:before,.panel-group .panel-title a.collapsed:before{content:"+";margin-right:.5rem;text-align:center;vertical-align:middle;width:1em;display:inline-block}.panel-group .panel-title a:not(.collapsed):before{content:"-"}.panel-heading{padding:0}.panel-title>a{display:block;padding:10px 15px}blockquote.pullquote{margin-left:initial;margin-right:initial}blockquote.pullquote>p.blockquote-subtext:before{content:'- '}blockquote.pullquote p{font-size:2.222rem}.pull-quote.pull-quote-extended .quote-attribution:before,.pull-quote.pull-quote-extended .quote-attribution:after{content:" ";display:table}.pull-quote.pull-quote-extended .quote-attribution:after{clear:both}.pull-quote.pull-quote-extended .quote-attribution{display:block;text-align:center;margin-bottom:2.5rem}@media (min-width: 992px){.pull-quote.pull-quote-extended .quote-attribution{margin-bottom:0}}.pull-quote.pull-quote-extended .quote-attribution .byline{display:inline-block;text-align:left;vertical-align:middle}.pull-quote.pull-quote-extended .quote-attribution .thumbnail-citation{float:none;padding-right:1em;max-width:171px !important;display:inline-block;vertical-align:middle}.btn-red{font-family:UniversRoman;text-transform:uppercase;padding:0.75rem 2rem;margin-right:1rem;margin-bottom:1.875rem}.btn-red .glyphicon{font-size:2em;margin-left:0.2rem;top:-2px}.events_block+.featured_content_block_static .no-background,.events_block+.featured_content_block_blog .no-background,.events_block+.rss_block .no-background{padding-top:2.5rem}.all-social:before,.all-social:after{content:" ";display:table}.all-social:after{clear:both}.all-social{background-color:#f2f2f2;padding:1em;width:100%}p+.all-social{margin:1em 0 0}.all-social a{color:#333;text-align:center}.all-social a:hover,.all-social a:focus{text-decoration:underline}.all-social ul{font-family:UniversRoman;width:50%;float:left;font-size:0.8em}.all-social ul li{padding:0.7rem 0}.all-social>h3,.text-mod .section-txt .all-social>h3{line-height:1;text-transform:uppercase;margin:6px 0 22px;font-size:0.9em;font-weight:bold;font-family:UniversRoman;color:inherit}@media (min-size: 768px){.all-social>h3,.text-mod .section-txt .all-social>h3{font-size:0.77em}}.all-social .glyphicon{font-size:1.7em;margin-right:0.8em;vertical-align:-7px}.people-panels .people-panel-person{padding-top:.75rem;padding-bottom:.75rem}.people-panels .people-panel-person a{display:block}.people-panels .people-panel-person a:hover img{opacity:0.7}.people-panels .people-panel-person .people-img{margin-right:.5rem;display:inline-block;vertical-align:top;width:150px;background-color:#000}.people-panels .people-panel-person .people-img img{vertical-align:top;display:block;width:100%}.people-panels .people-panel-person .people-info{display:inline-block;max-width:42%}.people-panels .people-panel-person .people-info h3{margin:0}.people-panels .people-panel-person .people-info .people-info-title{color:#333;margin-bottom:.75rem;font-style:italic}.people-panels .people-panel-person .people-info .people-info-title>div{padding-left:1em;text-indent:-1em}.people-panels .people-panel-person .people-info .people-info-contact>span{color:#333;display:inline-block;margin-left:1rem}.people-panels .people-panel-person .people-extended-info span{color:#333;display:inline-block;margin-left:1rem}@media (min-width: 992px){.people-panels.two-column .people-panel-person{display:inline-block;width:46%;margin-right:2%;vertical-align:top}.people-panels.two-column .people-panel-person .people-img{width:35%}.people-panels.two-column .people-panel-person .people-info{width:60%}}.feature-img img,.archive-block .article-img img{width:100%}.feature-content.no-background,.no-background.background.instagram-mod,.no-background.event-mod{margin:0;padding-bottom:2.5rem}.featured_content_block_static+.featured_content_block_static .no-background,.featured_content_block_blog+.featured_content_block_static .no-background,.featured_content_block_static+.featured_content_block_blog .no-background,.featured_content_block_blog+.featured_content_block_blog .no-background,.featured_content_block_static+.ministory_block_static .no-background,.featured_content_block_blog+.ministory_block_static .no-background,.featured_content_block_static+.ministory_block_blog .no-background,.featured_content_block_blog+.ministory_block_blog .no-background,.featured_content_block_static+.rss_block .no-background,.featured_content_block_blog+.rss_block .no-background,.featured_content_block_static+.events_block .no-background,.featured_content_block_blog+.events_block .no-background{padding-top:2.5rem}#msth-give-now{display:none}@media (min-width: 768px){#msth-give-now{display:block;position:absolute;right:0;margin-top:1px}}#msth-give-now .btn{font-size:0.75em;position:relative;padding:0.25em 1em;margin:0;color:#fff;text-transform:uppercase;font-family:UniversRoman}.faux-quote{font-family:glyphaRoman;font-size:1.3rem}.rss_block+.featured_content_block_static .no-background,.rss_block+.featured_content_block_blog .no-background,.rss_block+.events_block .no-background{padding-top:2.5rem}.cta-link-text{max-width:69%;display:inline-block;vertical-align:top}.link-list.one-col{clear:none}.link-list.one-col ul{width:auto}#subpage-main-content .background>.container{padding-left:.5rem;padding-right:.5rem}.glypha{font-family:GlyphaLight}.quote:before{content:"\201C";margin-left:-0.4em}.quote:after{content:"\201D"}ol>li{list-style-type:decimal}ol>li ol>li{list-style-type:upper-alpha}ol>li ol>li ol>li{list-style-type:lower-roman}ol>li ol>li ol>li ol>li{list-style-type:lower-alpha}ol>li ol>li ol>li ol>li ol>li{list-style-type:disc}ul li li li{padding-left:1em}ul.no-space li{margin:0}ul.no-space li:last-child{margin-bottom:1.2em}.table-bordered.table-striped>tbody>tr>td,.table-bordered.table-striped>tbody>tr>th,.table-bordered.table-striped>tfoot>tr>td,.table-bordered.table-striped>tfoot>tr>th,.table-bordered.table-striped>thead>tr>td,.table-bordered.table-striped>thead>tr>th{border-color:#ccc}
/*# sourceMappingURL=style.css.map */
