/*!
 Theme Name:   NCState CALS Child Theme v2_4_17
 Description:  NCState CALS Child Theme, using  ncstate-cals-college-parent v2.4
 Author:       University Communications/CAAT Academic Web Team
 Template:     ncstate-cals-college-parent
 Version:      2.4.17
 
GitHub Theme URI: https://github.com/ncstate/wordpress-template/
GitHub Branch: master
*/img[class*="size-"],.landing-header img,.single-feature-image img,.feature-img img,.spotlight-box img{max-width:100%;height:auto}svg *[onclick]{cursor:pointer}.nowrap{white-space:nowrap;display:inline-block}a:focus{outline:1px dotted #212121 !important;outline:5px auto -webkit-focus-ring-color !important}a.btn-red:focus{color:#fff !important}.sr-only:focus{display:block;z-index:10000000;position:relative;height:auto;width:auto;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f1f1f1;color:#0073aa;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}footer a:focus{color:#fff;outline:1px dotted #e0e0e0 !important;outline:5px auto -webkit-focus-ring-color !important}.privacy{margin:0 0 0 2em;float:left;padding:0;padding-top:0.6em}.privacy a,.privacy a:hover,.privacy a:active,.privacy a:focus{color:#fff;font-weight:bold;text-decoration:none}.privacy a:hover{text-decoration:underline}.red-txt{color:#c00}.reynolds-red-txt{color:#900}.orange-txt{color:#d14905}.yellow-txt{color:#FDD726}.green-txt{color:#6F7D1C}.blue-txt{color:#427E93}.indigo-txt{color:#4156a1}.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:#6F7D1C}.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}.cta-block{overflow:auto;max-width:none;display:flex;flex-direction:column;min-height:100%}.cta-block .svg-icon{display:block;width:100%}.cta-block .svg-icon img{max-width:100px;margin:0 auto;display:block}.cta-body{display:flex;flex-direction:column}.cta-body p{flex-grow:1}.cta-icon-blocks{display:flex}.feature-content.cta-icon-blocks .feature-column.three-column,.feature-content.cta-icon-blocks .feature-column.two-column{float:none;width:auto}@media (max-width: 768px){.cta-block{overflow:visible}.cta-block .svg-icon{display:none}.cta-body p{flex-grow:unset;margin:0}.feature-content.cta-icon-blocks{margin:0}}@media (min-width: 768px){.feature-content.cta-icon-blocks.three-column .row,.feature-content.cta-icon-blocks.two-column .row{display:flex;justify-content:flex-start;overflow:auto}.feature-content.cta-icon-blocks.three-column .feature-column,.feature-content.cta-icon-blocks.two-column .feature-column{float:none;justify-content:space-between;min-height:100%}.cta-block .cta-body{text-align:center;height:auto;flex-grow:1}}.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:left;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:right;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%;left:60%;-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}.news-header{position:relative;overflow:hidden;background-color:#333}.news-header:before,.news-header:after{content:" ";display:table}.news-header:after{clear:both}.news-header .news-feature{background-color:#c00;position:relative;float:left;width:100%}@media (min-width: 992px){.news-header .news-feature{width:55%}}.news-header .news-feature a.top-feature-txt{color:#FFF;display:block;padding:0 1rem;margin-bottom:1.5rem;font-size:1.125rem;font-weight:bold;letter-spacing:0.02em}@media (min-width: 768px){.news-header .news-feature a.top-feature-txt{padding:0 4% 0 6%}}.news-header .news-feature a.top-feature-txt h2{font-size:1.125rem;margin-top:22px;line-height:1.6}@media (max-width: 767px){.news-header .container{padding:0}}@media (max-width: 991px){.news-header .container{width:auto}}.news-header .header-content{letter-spacing:0.05em;line-height:1.75;float:right;padding:2.5rem 3rem;width:100%;color:#fff;background-color:transparent}@media (min-width: 992px){.news-header .header-content{position:absolute;padding:0 0 0 1rem;max-width:370px;top:50%;left:60%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (min-width: 992px){.news-header .header-content{max-width:375px}}@media (min-width: 1200px){.news-header .header-content{max-width:450px;padding:0;font-size:1.1rem}}.news-header .header-content h1{font-size:2.75rem;margin-top:0}@media (min-width: 1200px){.news-header .header-content h1{font-size:3.75rem}}.text-spotlight .text{width:100%}.text-spotlight.spotlight .text{float:left}@media (min-width: 992px){.text-spotlight.spotlight .text{width:63%}}.text-spotlight.spotlight .spotlight-container{float:left;width:100%;margin:1.5em auto}@media (min-width: 992px){.text-spotlight.spotlight .spotlight-container{width:33%;margin:0 0 1.5em 1.5em}}.text-spotlight.spotlight .spotlight-container .spotlight-box{width:100%;margin:0 auto}.img-divider{display:none}@media (min-width: 768px){.img-divider{display:block}}.img-divider figure{position:relative;margin:0}.img-divider figure .cta{position:absolute;right:0;bottom:0;background-color:rgba(51,51,51,0.5)}.img-divider figure .cta a{display:block;padding:1em 2em;text-transform:uppercase;color:white}.img-divider .caption{text-align:center;width:50%}.n-c-vis-w+br,div[class*='n-c-vis-c']+br{display:none}.n-c-vis-w,div[class*='n-c-vis-c']{float:left;clear:none}div[class*='n-c-vis-c']{margin:0 3% 2em 0;padding-bottom:2em}div.n-c-vis{padding-bottom:2em}div[class*='n-c-vis-c'] a,.n-c-vis-w a{margin:0}.n-c-vis-w{margin:0 3% 2em 0}.text-mod div[class*='n-c-vis'] .wp-caption-text{margin:4px 0 0 4px}div.n-c-vis-c-1{width:100%}@media (max-width: 767px){div[class*='n-c-vis-c']{width:100%;margin-right:0}}@media (min-width: 768px){.n-c-vis-c-3,.n-c-vis-c-2{width:45%}}@media (min-width: 992px){.n-c-vis-c-3{width:30%}}.n-c-vis-wr{display:block;position:relative;margin:0 auto;overflow:hidden}.n-c-vis-wr:hover,.n-c-vis-wr:focus{cursor:pointer}.n-c-vis-wr.active .videoWrapper:after{display:none}.n-c-vis-wr .wp-caption-text{text-align:center}.n-c-vis-w iframe.n-c-map,div[class*='n-c-vis-c'] iframe.n-c-map{width:100%;height:100%}.n-c-vis .n-c-map{width:100%;height:300px}.n-c-vis-wr .videoWrapper{margin:0;width:100%;position:relative}.n-c-vis-wr .videoWrapper:after{content:'I';color:#fff;background-color:#c00;padding:15px;display:inline-block;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3rem;font-family:ncsu-icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 768px){.n-c-vis-wr .videoWrapper:after{font-size:4rem}}.n-c-vis-wr:hover .videoWrapper:after,.n-c-vis-wr:focus .videoWrapper:after{background-color:#900}.n-c-vis-wr .attachment-video_image{position:absolute;z-index:1;max-width:100%;height:auto;width:100%}.n-c-vis-wr.videoWrapper{display:block;position:relative;margin:0 auto;overflow:hidden;margin:0;position:relative;width:100%}div#mobile-nav .search-btn a{font-size:1rem}div#mobile-nav .search-btn.screen{display:none}nav .menu-item.mobile{display:none}.sidebar-module ul li{margin:0.25em 0}li.search-btn a{padding-top:0.5em;padding-bottom:0.5em;font-size:1.325rem}.show-search-bar{color:#c00}.show-search-bar .masthead-search{color:#333;display:block}.masthead-search{background:#e6e6e6;display:none;right:80px;padding:1rem;position:absolute;top:100%}.masthead-search:before{border-bottom:6px solid #e6e6e6;border-left:6px solid transparent;border-right:6px solid transparent;bottom:100%;content:'';right:10%;position:absolute}.masthead-search #s{background:none;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #000}.masthead-search #searchform{margin:0}.masthead-search #searchform button{display:inline-block;vertical-align:middle}.masthead-search-button{background:none;border:none;font-size:1.75em;text-align:center;line-height:1.4375em;vertical-align:middle;height:36px;width:36px;margin:0}h2.letter{font-size:4em !important;display:block;float:left;padding-left:18px}.alphabet{clear:both}.alphabet p{font-weight:700;font-family:UniversRoman,arial,sans-serif}.n-c-no-controls.alphabet{margin:0}.alphabet p{width:100%;display:block;margin-bottom:12px !important;text-transform:uppercase;font-size:14px}.alphabet .links a{font-size:1.2em;padding-right:.5em;text-decoration:none;display:inline-block}.alphabet .links a:hover,a.back-to-top:hover{text-decoration:underline}a.back-to-top{display:block;float:right;margin-top:60px}@media (max-width: 767px){.alphabet .links{margin-left:-11px;margin-right:-11px}.alphabet .links a{font-size:1.7em;padding-right:0;text-align:center;width:40px}a.back-to-top{margin-right:18px}}.controls .dropdown-menu li>a,.controls .dropdown-menu li>div{padding:1rem;white-space:normal}.controls .dropdown-menu li>div{font-style:italic}.controls .dropdown-menu ul li{margin:0 0 0 -1.1rem;padding:1rem}.controls .dropdown-menu ul li a{color:#333}.controls .dropdown-menu ul li>a{display:block;padding:0 1rem}.controls .dropdown-menu ul li:hover,.controls .dropdown-menu ul li:focus{background-color:#d2d2d2}.controls .dropdown-menu ul li>a:focus,.controls .dropdown-menu ul li>a:hover{background-color:transparent}.controls .category-dropdown:first-child{width:100%}nav.white-red-nav,nav.white-25-gray-nav{background-color:white;border-bottom:1px solid #ccc}.white-red-nav .main-menu .sub-menu a,.white-25-gray-nav .main-menu .sub-menu a{padding:0.5em 1.85em}.white-red-nav .main-menu .dropdown-focused .sub-menu a:focus,.white-25-gray-nav .main-menu .dropdown-focused .sub-menu a:focus{background-color:#900}.white-red-nav .main-menu>li.dropdown-focused>a:focus,.white-25-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-25-gray-nav .main-menu>li:focus .sub-menu a,.white-red-nav .main-menu>li.dropdown-focused .sub-menu a,.white-25-gray-nav .main-menu>li.dropdown-focused .sub-menu a{padding:0.5em 3em}}.white-red-nav .main-menu>li:focus .dropdown,.white-25-gray-nav .main-menu>li:focus .dropdown,.white-red-nav .main-menu>li.dropdown-focused .dropdown,.white-25-gray-nav .main-menu>li.dropdown-focused .dropdown{margin:0}.white-red-nav .main-menu>li:hover,.white-25-gray-nav .main-menu>li:hover,.white-red-nav .main-menu>li:focus,.white-25-gray-nav .main-menu>li:focus,.white-red-nav .main-menu>li.dropdown-focused,.white-25-gray-nav .main-menu>li.dropdown-focused{background-color:transparent}.white-red-nav .main-menu>li:hover>a,.white-25-gray-nav .main-menu>li:hover>a,.white-red-nav .main-menu>li:focus>a,.white-25-gray-nav .main-menu>li:focus>a,.white-red-nav .main-menu>li.dropdown-focused>a,.white-25-gray-nav .main-menu>li.dropdown-focused>a{color:#c00}.white-red-nav .main-menu>li:hover .indicator,.white-25-gray-nav .main-menu>li:hover .indicator,.white-red-nav .main-menu>li:focus .indicator,.white-25-gray-nav .main-menu>li:focus .indicator,.white-red-nav .main-menu>li.dropdown-focused .indicator,.white-25-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-25-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-25-gray-nav .main-menu .current-menu-item>a,.white-red-nav .main-menu .current-menu-ancestor>a,.white-25-gray-nav .main-menu .current-menu-ancestor>a{color:#c00}.white-red-nav .main-menu .dropdown,.white-25-gray-nav .main-menu .dropdown{background-color:#c00}@media (min-width: 1200px){.white-red-nav .main-menu .dropdown,.white-25-gray-nav .main-menu .dropdown{margin-left:1.15em}}.white-red-nav .main-menu .dropdown a,.white-25-gray-nav .main-menu .dropdown a{color:white;font-size:0.875rem}.white-red-nav .main-menu .dropdown .sub-menu a:hover,.white-25-gray-nav .main-menu .dropdown .sub-menu a:hover,.white-red-nav .main-menu .dropdown .sub-menu a:focus,.white-25-gray-nav .main-menu .dropdown .sub-menu a:focus,.white-red-nav .main-menu .dropdown .current-menu-item>a,.white-25-gray-nav .main-menu .dropdown .current-menu-item>a{opacity:0.7}.white-25-gray-nav .main-menu .dropdown{background-color:#CCC}.white-25-gray-nav .main-menu .dropdown a{color:#000}.white-25-gray-nav .main-menu .dropdown .sub-menu a:hover,.white-25-gray-nav .main-menu .dropdown .sub-menu a:focus,.white-25-gray-nav .main-menu .dropdown .current-menu-item>a{color:#CC0000;background-color:#CCC}.white-25-gray-nav .main-menu>li:hover .indicator,.white-25-gray-nav .main-menu>li:focus .indicator,.white-25-gray-nav .main-menu>li.dropdown-focused .indicator{border-bottom-color:#CCC}li.share-link{margin-left:4px}#news-home-page .text-mod .section-txt{width:100%}.red-header{background-color:#CC0000}.text-mod .section-txt .spotlight-block h4{color:#000;margin-bottom:4px}.text-mod .section-txt .spotlight-block h4+p{margin-top:0}html body .gform_wrapper form .top_label .gfield_label{line-height:1.35em}#masthead .container{position:relative}a#giving-btn{display:none;position:absolute;right:0;top:1.5em;padding:0.9em 1em 0.5em;font-family:UniversRoman;margin:0.5em 0;text-transform:uppercase}@media (min-width: 992px){a#giving-btn{display:inline-block}}.news-nav .main-menu a{padding-left:1.65em;padding-right:1.65em}@media (min-width: 1200px){.news-nav .main-menu a{padding-left:2.5em;padding-right:2.5em}}#news-home-page .top-stories.feature-content .feature-group_heading{color:#000}@media (min-width: 1200px){.main-menu a{padding:0.8em 2.75em}}header.simple-header+.text-mod,header.simple-header+a+.text-mod{margin-top:0}#main-content{z-index:201}.option-tree-active-layout,.option-tree-save-layout{display:none}.text-mod .section-txt .social-box ul+h2.box-label{margin-top:2.35rem}.text-mod .section-txt .section-head.component-head{margin-left:-10%}.archive-bottom-button{text-align:right;margin-bottom:1em;overflow:auto}.archive-bottom-button a.sidebar-button{margin-bottom:0;margin-left:auto;float:right}.sb-title{margin-top:-15px;font-family:UniversLight}.caat-col-list{-webkit-column-width:15em;-moz-column-width:15em;column-width:15em;column-gap:5em;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;-webkit-margin-before:0;-webkit-margin-after:0;margin-left:0;padding-left:0;margin-top:0em}ul.caat-col-list li{margin-top:0;padding-bottom:0;padding-top:0;overflow:hidden;padding-left:1.2em}.caat-long-list ul li{margin:.5em 0}.caat-long-list h3:first-child{margin-top:2em}.caat-indent{margin-left:2em}.white-red-nav .main-menu>li:last-child .dropdown.show-menu,.white-25-gray-nav .main-menu>li:last-child .dropdown.show-menu,.white-red-nav .main-menu>li:hover:last-child .dropdown,.white-25-gray-nav .main-menu>li:hover:last-child .dropdown,.main-menu>li:last-child .dropdown.show-menu,.main-menu>li:last-child .dropdown.show-menu,.white-25-gray-nav .main-menu>li:last-child .dropdown.show-menu{left:auto;right:auto}#masthead .n-c-mobile-only{display:none}.c-imgs{margin-left:-15px}.c-imgs [class^="col-md-"] img+p:empty,.c-imgs [class^="col-sm-"] img+p:empty{display:none}.c-imgs [class^="col-md-"],.c-imgs [class^="col-sm-"]{margin-bottom:2em}.job_listings ul li:before{content:''}.cals-initials{width:150px;height:150px;font-size:50px;text-align:center;background-color:#ddd;vertical-align:middle;line-height:150px;font-family:UniversCondensed,Arial,sans-serif}.text-mod .feature-block h3{font-family:UniversLight;font-size:1.5rem}@media (min-width: 992px){.archive-header h1{width:100% !important}}.c-cat-desc{margin-bottom:2.25em}.n-c-clear{clear:both}.landing-header:after,.landing-header:before,.text-mod .section-txt:after,.text-mod .section-txt:before{content:none}.subpage-content section.text-mod .section-txt{overflow:auto}@media (min-width: 992px){.text-mod .section-txt .alignleft.layout_image,.text-mod .section-txt .alignleft.retina-shortcode,.text-mod .section-txt .alignleft.size-page_layout_small{margin-left:-15px}section.text-mod .section-txt .left.marketing-quote,section.text-mod .section-txt .pull-quote.left{margin-left:-15px}section.text-mod .section-txt .pull-quote.right,section.text-mod .section-txt .right.marketing-quote{margin-right:-15px}section.text-mod .section-txt .center.marketing-quote,section.text-mod .section-txt .pull-quote.center{margin-left:-15px;margin-right:-15px}}abbr[title]{border-bottom:none;cursor:inherit;text-decoration:none}a:hover{text-decoration:none;word-wrap:break-word;overflow-wrap:break-word}.text-mod .section-txt .box-right.giving-form{clear:right}@media print{h1,h2,h3,h4,h5,h6,.event-block,p{page-break-inside:avoid}#main-content{width:100%}.container{width:100% !important;padding:0;margin:0}#mobile-nav{display:none}.landing-header .header-content{width:495pt}html,body,p,.text-mod{font-size:12pt !important;font-family:UniversRoman, sans-serif;margin-top:0 !important;line-height:1.3}.cta-bar .cta-bar-button{font-size:1rem}.single-tweet h1{font-size:20pt}.single-header h1{font-size:20pt;font-family:UniversRoman, sans-serif;font-weight:bold}.hp-fact-list .hp-single-fact .fact-number{font-size:20pt}.sidebar,article.single-article .gform_wrapper,.post-edit-link,.single-byline-author+.single-byline-sep,#keep-up-with-cals,#keep-up-with-cals+h1,#keep-up-with-cals+h1+div .gform_wrapper{display:none}body,#main-content,.single-header,.feature-content.background,.cta-bar .cta-bar-button{margin-top:0;padding-top:0}.single-header,.single-article section.single-content,article,.section-txt,.single-article,.text-mod.no-components .section-txt{padding:0;margin:0}.text-mod{font-size:10pt}#main-content img{display:block !important}picture,picture img,.feature-img,img{page-break-inside:avoid}.text-mod .section-txt img.aligncenter{margin:0}.landing-header img{float:left;width:auto}.videoContainer{display:none}.pageQR{width:100%;margin-top:28pt;page-break-inside:avoid;overflow:auto}.pageQR canvas{float:left;width:128px;margin-left:0;margin-right:15px;page-break-inside:avoid}.pageQR p{font-weight:bold}}@font-face{font-family:cals-supplemental-icons;src:url("icons/fonts/cals-supplemental-icons.eot");src:url("icons/fonts/cals-supplemental-icons.eot?#iefix") format("embedded-opentype"),url("icons/fonts/cals-supplemental-icons.woff") format("woff"),url("icons/fonts/cals-supplemental-icons.ttf") format("truetype"),url("icons/fonts/cals-supplemental-icons.svg#cals-supplemental-icons") format("svg")}.csi{position:relative;top:1px;display:inline-block;font-family:'cals-supplemental-icons';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.csi:before{padding-right:.75rem}[data-icon]:before{font-family:"cals-supplemental-icons" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="c-"]:before,[class*=" c-"]:before{font-family:"cals-supplemental-icons" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-eye:before{content:"\e000"}.c-down-dir:before{content:"\e001"}.c-right-dir:before{content:"\e002"}.c-commit:before{content:"\e004"}.c-add:before{content:"\e003"}.c-new-win-link:before{content:"\e005"}.c-edit:before{content:"\e006"}.c-print:before{content:"\61"}.hp-quote-spotlight{position:relative;border-bottom:1px solid #ccc}.hp-quote-spotlight .hp-quote{padding:2em;margin:0 auto;width:85%}@media (min-width: 768px){.hp-quote-spotlight .hp-quote{width:50%;padding-right:4em;padding-left:15px}}.hp-quote-spotlight .hp-quote .quote-text p{font-size:2.25em;font-family:GlyphaLight;letter-spacing:0.02rem;padding-bottom:1.25em;line-height:1.3em;text-align:center;margin:0;color:#427E93;display:block}@media (min-width: 768px){.hp-quote-spotlight .hp-quote .quote-text p{font-size:2.65em;line-height:1.2em;text-align:left}}.hp-quote-spotlight .hp-quote .quote-text p:before{content:"\201c";margin-left:-0.4em}.hp-quote-spotlight .hp-quote .quote-text p:after{content:"\201d";margin-right:-0.4em}.hp-quote-spotlight .hp-quote .quote-attribution{width:70%;margin:1em auto;display:block}.hp-quote-spotlight .hp-quote .quote-attribution:before,.hp-quote-spotlight .hp-quote .quote-attribution:after{content:" ";display:table}.hp-quote-spotlight .hp-quote .quote-attribution:after{clear:both}@media (min-width: 768px){.hp-quote-spotlight .hp-quote .quote-attribution{width:100%}}.hp-quote-spotlight .hp-quote .quote-attribution .quote-img{width:35%;float:left;margin-right:0.5em}.hp-quote-spotlight .hp-quote .quote-attribution .quote-name{width:60%;float:left}.hp-quote-spotlight .hp-quote .quote-attribution .quote-name p{font-size:0.8em;margin-bottom:0;padding-left:0.5em;padding-right:1em}.hp-quote-spotlight .hp-spotlight{padding:2em 1em 2em 1em;background-color:#f2f2f2;margin:0 auto}@media (min-width: 992px){.hp-quote-spotlight .hp-spotlight{margin:2rem 0;padding:2em 3em}}.hp-quote-spotlight .hp-spotlight .spotlight{width:85%;margin:0 auto}.hp-quote-spotlight .hp-spotlight .spotlight h2{color:#c00}.hp-quote-spotlight .hp-spotlight .spotlight a{font-weight:bold}.hp-quote-spotlight .hp-spotlight .spotlight p{padding-bottom:1em}.hp-fact-list{margin-bottom:1em}.hp-fact-list .fact-title{font-size:40px;padding-bottom:15px;padding-left:1em}.hp-fact-list .hp-single-fact{text-align:center;padding-bottom:1em}.hp-fact-list .hp-single-fact .fact-number{font-size:4em;font-weight:bold}.hp-fact-list .hp-single-fact .fact-support{width:90%;margin:0 auto}.hp-social-connect:before,.hp-social-connect:after{content:" ";display:table}.hp-social-connect:after{clear:both}@media (min-width: 768px){.hp-social-connect .row{display:table;padding:2em 0 4em 3em}}.hp-social-connect .hp-tweet{display:block;width:100%}@media (min-width: 768px){.hp-social-connect .hp-tweet{display:table-cell;width:50%}}.hp-social-connect .single-tweet{padding:1em 2em;align:right}.hp-social-connect .single-tweet:before,.hp-social-connect .single-tweet:after{content:" ";display:table}.hp-social-connect .single-tweet:after{clear:both}@media (min-width: 768px){.hp-social-connect .single-tweet{margin-right:2em;margin-top:1em;text-align:left}}.hp-social-connect .single-tweet h1{font-size:3em}@media (min-width: 768px){.hp-social-connect .single-tweet h1{font-size:2.25em}}@media (min-width: 992px){.hp-social-connect .single-tweet h1{font-size:3em}}@media (min-width: 768px){.hp-social-connect .single-tweet .tweet-txt{margin:0}}.hp-social-connect .single-tweet .tweet-cta a:hover{text-decoration:none}.hp-social-connect .hp-connect-with-us{display:block;padding:2em 1em 2em 1em;margin:0 auto;width:85%}@media (min-width: 992px){.hp-social-connect .hp-connect-with-us{display:table-cell;padding:2em 1em 1em 3em;margin:0}}.hp-social-connect .hp-connect-with-us .connect-with-us{width:100%}.hp-social-connect .hp-connect-with-us .connect-with-us:before,.hp-social-connect .hp-connect-with-us .connect-with-us:after{content:" ";display:table}.hp-social-connect .hp-connect-with-us .connect-with-us:after{clear:both}.hp-social-connect .hp-connect-with-us .connect-with-us img{margin-bottom:1em}.hp-social-connect .hp-connect-with-us .connect-with-us ul{float:left;margin-bottom:0;font-size:1.1em;font-weight:bold;width:50%}@media (min-width: 768px){.hp-social-connect .hp-connect-with-us .connect-with-us ul{font-size:0.9em}}@media (min-width: 992px){.hp-social-connect .hp-connect-with-us .connect-with-us ul{font-size:1.1em}}.hp-social-connect .hp-connect-with-us .connect-with-us ul li{margin:0;padding:0.7em 0}.hp-social-connect .hp-connect-with-us .connect-with-us ul a{color:#333}.hp-social-connect .hp-connect-with-us .connect-with-us ul a:hover{text-decoration:underline}.hp-social-connect .hp-connect-with-us .connect-with-us ul .glyphicon{font-size:1.8em;vertical-align:-7px;margin-right:0.3em}.cta-bar{color:#CCC;background-color:#CCC;text-align:center}.cta-bar .cta-bar-button{padding:15px;color:#CC0000;float:left;text-align:center;width:100%;font-size:1.25rem}@media (min-width: 992px){.cta-bar .cta-bar-button{width:33%}}.cta-bar .cta-bar-button .cta-icon{position:absolute;left:-20px}.cta-bar .cta-bar-button #apply svg{height:35px;width:35px}.cta-bar .cta-bar-button #fund{top:9px}.cta-bar .cta-bar-button #fund svg{height:30px;width:30px}.cta-bar .cta-bar-button #partner{left:-35px;top:5px}.cta-bar .cta-bar-button #partner svg{height:45px;width:45px}.cta-bar .cta-bar-button a{color:#333;padding:15px 25px;position:relative}@media (min-width: 768px){.hp-split{width:50%;float:left}}.gray-background{display:none;width:50%;background-color:#f2f2f2;height:100%;position:absolute;right:0;z-index:-1}@media (min-width: 768px){.gray-background{display:block}}.hp-header a{color:#FFF}.audience-menu{float:right;margin-top:10px}.audience-menu li{float:left;font-family:UniversCondensed,Arial,sans-serif;font-family:UniversRoman,Arial,sans-serif;text-transform:uppercase;text-transform:none;font-size:14px}.audience-menu li:last-of-type .divider{display:none}.audience-menu a{color:#666;font-size:12.8px}.audience-menu a:hover{text-decoration:none;color:#c00}.audience-menu .divider{margin:0 5px}@media (max-width: 992px){.audience-menu{display:none}}#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}@media (min-width: 768px){#wolf-alert img{float:left;width:20.83333%}}@media (min-width: 992px){div#wolf-alert+#main-content{padding-top:0}#wolf-alert{margin-top:calc(31px + 1em)}#wolf-alert img{float:left;width:16.66667%}}@media (min-width: 1200px){#wolf-alert img{float:left;width:14.58333%}}@media (min-width: 768px){#wolf-alert img{margin:-16px 0 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}@media (min-width: 768px){#wolf-alert .alert-txt{float:left;width:79.16667%}}@media (min-width: 992px){#wolf-alert .alert-txt{float:left;width:66.66667%}}@media (min-width: 1200px){#wolf-alert .alert-txt{float:left;width:58.33333%}}#wolf-alert .alert-txt a{color:#fff}#wolf-alert.minor{background-color:#666;padding:1em 0}#wolf-alert.info{background-color:#6F7D1C;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}@media (min-width: 768px){#wolf-alert.minor .alert-txt{float:left;width:100%}}#wolf-alert.minor .alert-txt p{margin:0}div#wolf-alert+#main-content{padding-top:0}.gallery{display:flex;flex-wrap:wrap;margin-left:-0.8em;margin-right:-0.8em;width:calc(100% + 1.6em)}.gallery-caption{display:block;margin-top:0.8em}.gallery .gallery-item{margin:0.8em 0;padding:0 0.8em;max-width:100%}.gallery .gallery-icon{padding:1px}.gallery.gallery-columns-9 .gallery-item{flex:1 0 11.111%}.gallery.gallery-columns-8 .gallery-item{flex:1 0 12.5%}.gallery.gallery-columns-7 .gallery-item{flex:1 0 14.29%}.gallery.gallery-columns-6 .gallery-item{flex:1 0 16.66%}.gallery.gallery-columns-5 .gallery-item{flex:1 0 20%}@media (max-width: 768px){.gallery.gallery-columns-9 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-5 .gallery-item{flex:1 0 25%}.gallery.gallery-columns-4 .gallery-item{flex:1 0 25%}.gallery.gallery-columns-3 .gallery-item{flex:1 0 33%}.gallery.gallery-columns-2 .gallery-item{flex:1 0 50%}.gallery .gallery-item{flex:1 0 100%}}@media (max-width: 600px){.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{flex:1 0 50%}}@media (max-width: 400px){.gallery.gallery-columns-2 .gallery-item .gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item,.gallery .gallery-item{flex:1 0 100%}}#news-home-page .top-stories.feature-content .feature-group_heading{color:#000}.mapplic-fullscreen-on nav{position:relative;z-index:1}.mapplic-fullscreen-on #wpadminbar{z-index:1}.mapplic-fullscreen-on div#ncstate-utility-bar{z-index:2 !important}.mapplic-list-location>a:hover{background-color:#eee !important;border-left:1px solid #eee !important}.mapplic-list-location span{color:#333 !important}.mapplic-popup-link{background-color:#c00 !important}.mapplic-tooltip-description,.mapplic-tooltip p{color:#333 !important}.mapplic-lightbox iframe{max-width:100%}.mapplic-lightbox{display:table;max-width:100% !important}.mapplic-lightbox .n-c-vis-c-1{min-width:80vw}.modern li.feed-item.j-twitter .j-message,.juicer-feed,.juicer-feed.white li.feed-item.j-twitter .j-message,.juicer-feed.user li.feed-item.j-twitter .j-message,.juicer-feed.juicer-widget li.feed-item.j-twitter .j-message,.juicer-feed.colors li.feed-item.j-twitter .j-message,.juicer-feed.gray li.feed-item.j-twitter .j-message,.juicer-feed.modern li.feed-item.j-twitter .j-message,.juicer-feed.polaroid li.feed-item.j-twitter .j-message,.juicer-feed.modern .j-text{font-weight:normal;color:#333;font-family:UniversLight, sans-serif;font-size:1rem}.juicer-feed ul li:before{content:"";padding-right:0;margin-left:0}.juicer-feed a,.juicer-feed a:hover,a:focus{color:#900;text-decoration:none}.customize-support.has-fixed-nav .juicer-feed nav{top:0}.juicer-feed .j-paginate{font-family:UniversRoman;text-transform:uppercase;padding:13px 32px 8px;margin-right:1rem;margin-bottom:1.875rem;color:#fff;background-color:#c00;display:inline-block;font-weight:400;border:1px solid transparent;white-space:nowrap;font-size:14px;line-height:1.6}.juicer-feed .j-paginate:hover,.juicer-feed .j-paginate:active,.juicer-feed .j-paginate:focus{color:#fff;background-color:#900;text-decoration:none}.juicer-feed h1.referral,.j-loading{display:none}.juicer-feed .comments{border-top:none}
