@charset "UTF-8";.panel .panel-title button,.panel .panel-title span{text-transform:uppercase;text-align:left;font-size:.8em}.transparentwhite{background-color:none;color:#fff}.transparentwhite svg{fill:#fff}.transparentblack{background-color:none;color:#000}.transparentblack svg{fill:#000}.transparentred{background-color:none;color:#c00}.transparentred svg{fill:#c00}.black{background-color:#000;color:#fff}.black svg{fill:#fff}.gray10 svg,.gray25 svg,.white svg{fill:#000}.white{background-color:#fff;color:#000}.gray10{background-color:#f2f2f2;color:#000}.gray25{background-color:#ccc;color:#000}.gray60 svg,.gray90 svg,.pyromanflame svg,.reynoldsred svg,.wolfpackred svg{fill:#fff}.gray60{background-color:#666;color:#fff}.gray90{background-color:#333;color:#fff}.wolfpackred{background-color:#c00;color:#fff}.reynoldsred{background-color:#900;color:#fff}.pyromanflame{background-color:#D14905;color:#fff}.huntyellow{background-color:#FDD726;color:#000}.huntyellow svg{fill:#000}.bioindigo svg,.genomicgreen svg,.innovationblue svg{fill:#fff}.genomicgreen{background-color:#7D8C1F;color:#fff}.innovationblue{background-color:#427E93;color:#fff}.bioindigo{background-color:#4156A1;color:#fff}.transparentwhite a,.transparentwhite a:active,.transparentwhite a:focus,.transparentwhite a:hover{color:#fff}.transparentblack a,.transparentblack a:active,.transparentblack a:focus,.transparentblack a:hover{color:#000}.transparentred a{color:#c00}.transparentred a:active,.transparentred a:focus,.transparentred a:hover{color:#900}.black a,.black a:active,.black a:focus,.black a:hover{color:#fff}.gray10 a,.gray10 a:active,.gray10 a:focus,.gray10 a:hover,.gray25 a,.gray25 a:active,.gray25 a:focus,.gray25 a:hover,.white a,.white a:active,.white a:focus,.white a:hover{color:#000}.gray60 a,.gray60 a:active,.gray60 a:focus,.gray60 a:hover,.gray90 a,.gray90 a:active,.gray90 a:focus,.gray90 a:hover,.pyromanflame a,.pyromanflame a:active,.pyromanflame a:focus,.pyromanflame a:hover,.reynoldsred a,.reynoldsred a:active,.reynoldsred a:focus,.reynoldsred a:hover,.wolfpackred a,.wolfpackred a:active,.wolfpackred a:focus,.wolfpackred a:hover{color:#fff}.huntyellow a,.huntyellow a:active,.huntyellow a:focus,.huntyellow a:hover{color:#000}.bioindigo a,.bioindigo a:active,.bioindigo a:focus,.bioindigo a:hover,.genomicgreen a,.genomicgreen a:active,.genomicgreen a:focus,.genomicgreen a:hover,.innovationblue a,.innovationblue a:active,.innovationblue a:focus,.innovationblue a:hover,a.black:active,a.black:focus,a.black:hover{color:#fff}a.white:active,a.white:focus,a.white:hover{background-color:#e6e6e6;color:#000}a.gray10:active,a.gray10:focus,a.gray10:hover{background-color:#d9d9d9;color:#000}a.gray25:active,a.gray25:focus,a.gray25:hover{background-color:#b3b3b3;color:#000}a.gray60:active,a.gray60:focus,a.gray60:hover{background-color:#4d4d4d;color:#fff}a.gray90:active,a.gray90:focus,a.gray90:hover{background-color:#1a1a1a;color:#fff}a.wolfpackred:active,a.wolfpackred:focus,a.wolfpackred:hover{background-color:#900;color:#fff}a.reynoldsred:active,a.reynoldsred:focus,a.reynoldsred:hover{background-color:#600;color:#fff}a.pyromanflame:active,a.pyromanflame:focus,a.pyromanflame:hover{background-color:#9f3804;color:#fff}a.huntyellow:active,a.huntyellow:focus,a.huntyellow:hover{background-color:#edc202;color:#000}a.genomicgreen:active,a.genomicgreen:focus,a.genomicgreen:hover{background-color:#5a6416;color:#fff}a.innovationblue:active,a.innovationblue:focus,a.innovationblue:hover{background-color:#336071;color:#fff}a.bioindigo:active,a.bioindigo:focus,a.bioindigo:hover{background-color:#32427b;color:#fff}.gce-page-grid li:before{content:''}.universlight{font-family:UniversLight,arial,sans-serif}.universlightcondensed{font-family:UniversLightCondensed,arial,sans-serif}.universroman{font-family:UniversRoman,arial,sans-serif}.universcondensed{font-family:UniversCondensed,arial,sans-serif}.glypha{font-family:'Glypha LT W01 55 Roman',Georgia,serif}.glyphicon{font-family:ncsu-icons}.dashicons{font-family:dashicons!important}.alert-body,.panel .panel-title button,.panel .panel-title span{font-family:UniversRoman,arial,sans-serif}span.ncsu-icons{font-style:normal}.element-left{float:left!important}.element-right{float:right!important}.element-center{float:none!important;margin-left:auto!important;margin-right:auto!important;clear:both!important}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}a .right-arrow{position:absolute}a .right-arrow svg{position:absolute;left:0;-webkit-transition:left .2s ease;transition:left .2s ease;width:1.5em;height:1.5em;margin-left:.25em;margin-right:.5em}a .left-arrow{position:relative}a .left-arrow svg{position:absolute;right:0;-webkit-transition:right .2s ease;transition:right .2s ease;width:1.5em;height:1.5em;margin-right:.25em;margin-left:.5em}a:active .right-arrow svg,a:focus .right-arrow svg,a:hover .right-arrow svg{left:.25em;-webkit-transition:left .2s ease;transition:left .2s ease}a:active .left-arrow svg,a:focus .left-arrow svg,a:hover .left-arrow svg{right:.25em;-webkit-transition:right .2s ease;transition:right .2s ease}#tinymce .wpview.wpview-wrap[data-wpview-type=major-link],#tinymce .wpview.wpview-wrap[data-wpview-type=button]{display:inline-block;width:auto}#tinymce .wpview.wpview-wrap[data-wpview-type=pullquote]{display:inline;width:auto}#tinymce .wpview.wpview-wrap[data-wpview-type=lead] p.lead{font-size:1.75em;margin-bottom:0}#tinymce .wpview.wpview-wrap[data-wpview-text*="displayblock%3D%22true"]{display:block;width:100%}.alert{padding:0!important;border-radius:0!important;border:.15em solid!important;background-color:#fff!important;color:#000!important;display:flex;flex-direction:row}.alert button.close{align-self:flex-end;margin:0 0 auto auto;padding:.6em;opacity:.6}.alert button.close:active,.alert button.close:focus,.alert button.close:hover{opacity:1}.alert-body{margin:auto 0!important;padding:1em!important}.alert-icon{margin:0;padding:.25em .4em .25em .25em;text-align:center;height:auto;float:left;display:flex;min-width:4.5em;min-height:4.5em}.alert-icon span{position:relative}.alert-icon svg{position:absolute;top:50%;margin-top:-2em;width:4em;height:4em;fill:#fff}.alert-icon .glyphicon{margin:auto;font-size:2em}.alert-success{color:#000;background-color:#fff;border-color:#7D8C1F!important}.alert-success .alert-icon{color:#fff;background-color:#7D8C1F}.alert-info{color:#000;background-color:#fff;border-color:#427E93!important}.alert-info .alert-icon{color:#fff;background-color:#427E93}.alert-warning{color:#000;background-color:#fff;border-color:#FDD726!important}.alert-warning .alert-icon{color:#000;background-color:#FDD726}.alert-warning .alert-icon svg{fill:#000}.alert-danger{color:#000;background-color:#fff;border-color:#900!important}.alert-danger .alert-icon{color:#fff;background-color:#900}.alert-help{color:#000;background-color:#fff;border-color:#d14905!important}.alert-help .alert-icon{color:#fff;background-color:#d14905}@media screen and (max-width:768px){.alert{display:flex;flex-direction:column}.alert-icon{width:auto}.alert-icon .glyphicon{font-size:3em}}.ncsu-button{margin-top:.5em;margin-bottom:.5em;border:0!important}.ncsu-button .btn-content{padding:0 .5em}.ncsu-button svg{height:1.25em;width:1.25em;margin:-.25em 0;fill:#fff}.ncsu-button.btn-block{position:relative}.ncsu-button.btn-block .button-icon{padding:0 1em;position:absolute}.ncsu-button.btn-block .button-icon.left-arrow,.ncsu-button.btn-block .button-icon.right-arrow{top:50%;margin-top:-.5em}.ncsu-button.btn-block .button-icon.pull-right{right:0}.ncsu-button.btn-block .button-icon.pull-left{left:0}.ncsu-button.white{color:#c00}.ncsu-button.white svg{fill:#c00}.ncsu-button.white:active,.ncsu-button.white:focus,.ncsu-button.white:hover{color:#900}.ncsu-button.white:active svg,.ncsu-button.white:focus svg,.ncsu-button.white:hover svg{fill:#900}a .enhanced-heading svg,a .enhanced-heading.default .heading-icon.circle-open svg,a .enhanced-heading.default .heading-icon.clean svg,a .enhanced-heading.default .heading-icon.square-open svg{fill:#c00}.ncsu-button .button-icon{margin-top:.1em}.ncsu-button .right-arrow{display:block;margin-right:1.5em;margin-left:.5em;position:relative}.ncsu-button .left-arrow{display:block;margin-left:1.5em;margin-right:.5em;position:relative}.ncsu-callout{padding:2em;margin:1.5em 0;font-size:1.25em;display:flex;flex-direction:row}.ncsu-callout .callout-heading{font-size:1.8em;margin-bottom:.25em}.ncsu-callout .callout-heading .heading-icon{width:100%;display:block;clear:both;font-size:2em;line-height:1.25em}.ncsu-callout .callout-heading .heading-icon svg{width:1em;height:1em}.ncsu-callout .callout-content{margin:auto;flex:1 auto}.ncsu-callout h1,.ncsu-callout h2,.ncsu-callout h3,.ncsu-callout p{font-weight:400;margin:0}.ncsu-callout a,.ncsu-callout div{display:block;width:100%}.ncsu-callout .textleft{text-align:left}.ncsu-callout .textcenter{text-align:center}.ncsu-callout .textright{text-align:right}.ncsu-callout.thinmargin{margin:1em 0}.ncsu-callout.nomargin{margin:0}.ncsu-callout.callout-media{padding:0}.ncsu-callout.callout-media.callout-video{min-height:350px}.ncsu-callout.callout-media .callout-content{flex:1 100%;width:50%}.ncsu-callout.callout-media .callout-content.media-left,.ncsu-callout.callout-media .callout-content.media-right{order:1;padding:1.5em}.ncsu-callout.callout-media.callout-media-image .callout-content{margin:auto}.ncsu-callout .callout-img{max-width:60%;max-height:100%;margin:auto;flex:1 100%;position:relative}.ncsu-callout .callout-img img{width:100%;height:auto}.ncsu-callout .callout-img.media-left{order:1;padding:0}.ncsu-callout .callout-img.media-left .callout-img-caption{text-align:left}.ncsu-callout .callout-img.media-right{order:2;padding:0}.ncsu-callout .callout-img.media-right .callout-img-caption{text-align:right}.ncsu-callout .embed-responsive-item{border:none;width:60%;flex:1 100%}.callout-img-caption{position:absolute;bottom:-1.75em;right:0;font-size:12px;color:#000}.ncsu-callout-bgimg,.ncsu-callout-bgvid{max-width:1500px;height:500px;position:relative}.ncsu-callout-bgimg.thinmargin,.ncsu-callout-bgvid.thinmargin{margin:1em 0}.ncsu-callout-bgimg.nomargin,.ncsu-callout-bgvid.nomargin{margin:0}.ncsu-callout-bgimg.normal,.ncsu-callout-bgvid.normal{margin:2em 0}.ncsu-callout-bgimg .callout-media-wrapper,.ncsu-callout-bgvid .callout-media-wrapper{position:absolute;margin:auto;height:100%;width:100%}.ncsu-callout-bgimg .callout-media-wrapper .bgimg,.ncsu-callout-bgvid .callout-media-wrapper .bgimg{height:100%;width:100%;display:block;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.ncsu-callout-bgimg .callout-media-wrapper .embed-responsive,.ncsu-callout-bgvid .callout-media-wrapper .embed-responsive{height:100%;width:100%;display:block;overflow:hidden;position:relative}.ncsu-callout-bgimg .callout-media-wrapper .embed-responsive .bgimg,.ncsu-callout-bgvid .callout-media-wrapper .embed-responsive .bgimg{position:absolute}.ncsu-callout-bgimg .callout-media-wrapper .embed-responsive video,.ncsu-callout-bgvid .callout-media-wrapper .embed-responsive video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute}.ncsu-callout-bgimg .callout-content-container,.ncsu-callout-bgvid .callout-content-container{position:absolute;display:flex;padding:2em;height:100%;width:100%}.ncsu-callout-bgimg .ncsu-callout,.ncsu-callout-bgvid .ncsu-callout{padding:2em;font-size:1.2em;display:inline-block;margin:0;position:relative}.ncsu-callout-bgimg .ncsu-callout.left,.ncsu-callout-bgvid .ncsu-callout.left{margin-right:auto}.ncsu-callout-bgimg .ncsu-callout.right,.ncsu-callout-bgvid .ncsu-callout.right{margin-left:auto}.ncsu-callout-bgimg .ncsu-callout.center,.ncsu-callout-bgvid .ncsu-callout.center{margin-left:auto;margin-right:auto}.ncsu-callout-bgimg .ncsu-callout.top,.ncsu-callout-bgvid .ncsu-callout.top{margin-bottom:auto}.ncsu-callout-bgimg .ncsu-callout.bottom,.ncsu-callout-bgvid .ncsu-callout.bottom{margin-top:auto}.ncsu-callout-bgimg .ncsu-callout.middle,.ncsu-callout-bgvid .ncsu-callout.middle{margin-top:auto;margin-bottom:auto}@media screen and (max-width:992px){.ncsu-callout{flex-direction:column;font-size:1em}.ncsu-callout.callout-media{padding:0}.ncsu-callout.callout-media .callout-content{padding:1.5em;flex:1 100%;width:100%}.ncsu-callout .callout-img{max-width:100%;max-height:100%;margin:0;flex:1 100%}.ncsu-callout .embed-responsive-item{border:none;width:100%;min-height:400px;flex:1 100%}.ncsu-callout-bgvid .callout-media-wrapper .embed-responsive video{display:none}.callout-content-container,.callout-media-wrapper{position:relative!important;float:left}.callout-content-container{height:auto!important;padding:0!important;margin-bottom:1em}.ncsu-callout-bgimg,.ncsu-callout-bgvid{height:300px}}.enhanced-heading-container{display:inline-block;width:100%}a .enhanced-heading.default .heading-icon.circle-open,a .enhanced-heading.default .heading-icon.clean,a .enhanced-heading.default .heading-icon.square-open{border-color:#c00}a:active .enhanced-heading .default .circle-open,a:active .enhanced-heading .default .clean,a:active .enhanced-heading .default .square-open,a:active .enhanced-heading.text.wolfpackred .circle-open,a:active .enhanced-heading.text.wolfpackred .clean,a:active .enhanced-heading.text.wolfpackred .square-open,a:focus .enhanced-heading .default .circle-open,a:focus .enhanced-heading .default .clean,a:focus .enhanced-heading .default .square-open,a:focus .enhanced-heading.text.wolfpackred .circle-open,a:focus .enhanced-heading.text.wolfpackred .clean,a:focus .enhanced-heading.text.wolfpackred .square-open,a:hover .enhanced-heading .default .circle-open,a:hover .enhanced-heading .default .clean,a:hover .enhanced-heading .default .square-open,a:hover .enhanced-heading.text.wolfpackred .circle-open,a:hover .enhanced-heading.text.wolfpackred .clean,a:hover .enhanced-heading.text.wolfpackred .square-open{border-color:#900}a:active .enhanced-heading .default .circle-open svg,a:active .enhanced-heading .default .clean svg,a:active .enhanced-heading .default .square-open svg,a:active .enhanced-heading svg,a:active .enhanced-heading.text.wolfpackred .circle-open svg,a:active .enhanced-heading.text.wolfpackred .clean svg,a:active .enhanced-heading.text.wolfpackred .square-open svg,a:focus .enhanced-heading .default .circle-open svg,a:focus .enhanced-heading .default .clean svg,a:focus .enhanced-heading .default .square-open svg,a:focus .enhanced-heading svg,a:focus .enhanced-heading.text.wolfpackred .circle-open svg,a:focus .enhanced-heading.text.wolfpackred .clean svg,a:focus .enhanced-heading.text.wolfpackred .square-open svg,a:hover .enhanced-heading .default .circle-open svg,a:hover .enhanced-heading .default .clean svg,a:hover .enhanced-heading .default .square-open svg,a:hover .enhanced-heading svg,a:hover .enhanced-heading.text.wolfpackred .circle-open svg,a:hover .enhanced-heading.text.wolfpackred .clean svg,a:hover .enhanced-heading.text.wolfpackred .square-open svg{fill:#900}a .enhanced-heading.default .heading-icon.circle-filled,a .enhanced-heading.default .heading-icon.square-filled{background-color:#c00}a:active .enhanced-heading .default.circle-filled,a:active .enhanced-heading .default.square-filled,a:focus .enhanced-heading .default.circle-filled,a:focus .enhanced-heading .default.square-filled,a:hover .enhanced-heading .default.circle-filled,a:hover .enhanced-heading .default.square-filled{background-color:#900}a:active .enhanced-heading.text,a:focus .enhanced-heading.text,a:hover .enhanced-heading.text{background:0 0}a:active .enhanced-heading.text.wolfpackred,a:focus .enhanced-heading.text.wolfpackred,a:hover .enhanced-heading.text.wolfpackred{color:#900}a:active .enhanced-heading.text.black,a:active .enhanced-heading.text.gray90,a:focus .enhanced-heading.text.black,a:focus .enhanced-heading.text.gray90,a:hover .enhanced-heading.text.black,a:hover .enhanced-heading.text.gray90{color:#000}a:active .enhanced-heading.text.black .circle-open,a:active .enhanced-heading.text.black .clean,a:active .enhanced-heading.text.black .square-open,a:active .enhanced-heading.text.gray90 .circle-open,a:active .enhanced-heading.text.gray90 .clean,a:active .enhanced-heading.text.gray90 .square-open,a:focus .enhanced-heading.text.black .circle-open,a:focus .enhanced-heading.text.black .clean,a:focus .enhanced-heading.text.black .square-open,a:focus .enhanced-heading.text.gray90 .circle-open,a:focus .enhanced-heading.text.gray90 .clean,a:focus .enhanced-heading.text.gray90 .square-open,a:hover .enhanced-heading.text.black .circle-open,a:hover .enhanced-heading.text.black .clean,a:hover .enhanced-heading.text.black .square-open,a:hover .enhanced-heading.text.gray90 .circle-open,a:hover .enhanced-heading.text.gray90 .clean,a:hover .enhanced-heading.text.gray90 .square-open{border-color:#000}a:active .enhanced-heading.text.wolfpackred .circle-filled,a:active .enhanced-heading.text.wolfpackred .square-filled,a:focus .enhanced-heading.text.wolfpackred .circle-filled,a:focus .enhanced-heading.text.wolfpackred .square-filled,a:hover .enhanced-heading.text.wolfpackred .circle-filled,a:hover .enhanced-heading.text.wolfpackred .square-filled{background-color:#900}a:active .enhanced-heading.text.black .circle-filled,a:active .enhanced-heading.text.black .square-filled,a:active .enhanced-heading.text.gray90 .circle-filled,a:active .enhanced-heading.text.gray90 .square-filled,a:focus .enhanced-heading.text.black .circle-filled,a:focus .enhanced-heading.text.black .square-filled,a:focus .enhanced-heading.text.gray90 .circle-filled,a:focus .enhanced-heading.text.gray90 .square-filled,a:hover .enhanced-heading.text.black .circle-filled,a:hover .enhanced-heading.text.black .square-filled,a:hover .enhanced-heading.text.gray90 .circle-filled,a:hover .enhanced-heading.text.gray90 .square-filled{background-color:#000}a:active .enhanced-heading.text.wolfpackred .circle-filled svg,a:active .enhanced-heading.text.wolfpackred .square-filled svg,a:focus .enhanced-heading.text.wolfpackred .circle-filled svg,a:focus .enhanced-heading.text.wolfpackred .square-filled svg,a:hover .enhanced-heading.text.wolfpackred .circle-filled svg,a:hover .enhanced-heading.text.wolfpackred .square-filled svg{fill:#fff}a:active .enhanced-heading.text.wolfpackred .right-arrow svg,a:focus .enhanced-heading.text.wolfpackred .right-arrow svg,a:hover .enhanced-heading.text.wolfpackred .right-arrow svg{fill:#900}a:active .enhanced-heading.text.gray90 .circle-filled svg,a:active .enhanced-heading.text.gray90 .square-filled svg,a:focus .enhanced-heading.text.gray90 .circle-filled svg,a:focus .enhanced-heading.text.gray90 .square-filled svg,a:hover .enhanced-heading.text.gray90 .circle-filled svg,a:hover .enhanced-heading.text.gray90 .square-filled svg{fill:#fff}a:active .enhanced-heading.text.gray90 .right-arrow svg,a:focus .enhanced-heading.text.gray90 .right-arrow svg,a:hover .enhanced-heading.text.gray90 .right-arrow svg{fill:#000}a:active .enhanced-heading.text.black .circle-filled svg,a:active .enhanced-heading.text.black .square-filled svg,a:focus .enhanced-heading.text.black .circle-filled svg,a:focus .enhanced-heading.text.black .square-filled svg,a:hover .enhanced-heading.text.black .circle-filled svg,a:hover .enhanced-heading.text.black .square-filled svg{fill:#fff}a:active .enhanced-heading.text.black .right-arrow svg,a:focus .enhanced-heading.text.black .right-arrow svg,a:hover .enhanced-heading.text.black .right-arrow svg{fill:#000}a:active .enhanced-heading.text.reynoldsred,a:focus .enhanced-heading.text.reynoldsred,a:hover .enhanced-heading.text.reynoldsred{color:#600}a:active .enhanced-heading.text.reynoldsred .circle-open,a:active .enhanced-heading.text.reynoldsred .clean,a:active .enhanced-heading.text.reynoldsred .square-open,a:focus .enhanced-heading.text.reynoldsred .circle-open,a:focus .enhanced-heading.text.reynoldsred .clean,a:focus .enhanced-heading.text.reynoldsred .square-open,a:hover .enhanced-heading.text.reynoldsred .circle-open,a:hover .enhanced-heading.text.reynoldsred .clean,a:hover .enhanced-heading.text.reynoldsred .square-open{border-color:#600}a:active .enhanced-heading.text.reynoldsred .circle-filled,a:active .enhanced-heading.text.reynoldsred .square-filled,a:focus .enhanced-heading.text.reynoldsred .circle-filled,a:focus .enhanced-heading.text.reynoldsred .square-filled,a:hover .enhanced-heading.text.reynoldsred .circle-filled,a:hover .enhanced-heading.text.reynoldsred .square-filled{background-color:#600}a:active .enhanced-heading.text.reynoldsred .circle-filled svg,a:active .enhanced-heading.text.reynoldsred .square-filled svg,a:focus .enhanced-heading.text.reynoldsred .circle-filled svg,a:focus .enhanced-heading.text.reynoldsred .square-filled svg,a:hover .enhanced-heading.text.reynoldsred .circle-filled svg,a:hover .enhanced-heading.text.reynoldsred .square-filled svg{fill:#fff}a:active .enhanced-heading.text.reynoldsred .right-arrow svg,a:focus .enhanced-heading.text.reynoldsred .right-arrow svg,a:hover .enhanced-heading.text.reynoldsred .right-arrow svg{fill:#600}a:active .enhanced-heading.text.pyromanflame,a:focus .enhanced-heading.text.pyromanflame,a:hover .enhanced-heading.text.pyromanflame{color:#9f3804}a:active .enhanced-heading.text.pyromanflame .circle-open,a:active .enhanced-heading.text.pyromanflame .clean,a:active .enhanced-heading.text.pyromanflame .square-open,a:focus .enhanced-heading.text.pyromanflame .circle-open,a:focus .enhanced-heading.text.pyromanflame .clean,a:focus .enhanced-heading.text.pyromanflame .square-open,a:hover .enhanced-heading.text.pyromanflame .circle-open,a:hover .enhanced-heading.text.pyromanflame .clean,a:hover .enhanced-heading.text.pyromanflame .square-open{border-color:#9f3804}a:active .enhanced-heading.text.pyromanflame .circle-filled,a:active .enhanced-heading.text.pyromanflame .square-filled,a:focus .enhanced-heading.text.pyromanflame .circle-filled,a:focus .enhanced-heading.text.pyromanflame .square-filled,a:hover .enhanced-heading.text.pyromanflame .circle-filled,a:hover .enhanced-heading.text.pyromanflame .square-filled{background-color:#9f3804}a:active .enhanced-heading.text.pyromanflame .circle-filled svg,a:active .enhanced-heading.text.pyromanflame .square-filled svg,a:focus .enhanced-heading.text.pyromanflame .circle-filled svg,a:focus .enhanced-heading.text.pyromanflame .square-filled svg,a:hover .enhanced-heading.text.pyromanflame .circle-filled svg,a:hover .enhanced-heading.text.pyromanflame .square-filled svg{fill:#fff}a:active .enhanced-heading.text.pyromanflame .right-arrow svg,a:focus .enhanced-heading.text.pyromanflame .right-arrow svg,a:hover .enhanced-heading.text.pyromanflame .right-arrow svg{fill:#9f3804}a:active .enhanced-heading.text.genomicgreen,a:focus .enhanced-heading.text.genomicgreen,a:hover .enhanced-heading.text.genomicgreen{color:#586216}a:active .enhanced-heading.text.genomicgreen .circle-open,a:active .enhanced-heading.text.genomicgreen .clean,a:active .enhanced-heading.text.genomicgreen .square-open,a:focus .enhanced-heading.text.genomicgreen .circle-open,a:focus .enhanced-heading.text.genomicgreen .clean,a:focus .enhanced-heading.text.genomicgreen .square-open,a:hover .enhanced-heading.text.genomicgreen .circle-open,a:hover .enhanced-heading.text.genomicgreen .clean,a:hover .enhanced-heading.text.genomicgreen .square-open{border-color:#586216}a:active .enhanced-heading.text.genomicgreen .circle-filled,a:active .enhanced-heading.text.genomicgreen .square-filled,a:focus .enhanced-heading.text.genomicgreen .circle-filled,a:focus .enhanced-heading.text.genomicgreen .square-filled,a:hover .enhanced-heading.text.genomicgreen .circle-filled,a:hover .enhanced-heading.text.genomicgreen .square-filled{background-color:#586216}a:active .enhanced-heading.text.genomicgreen .circle-filled svg,a:active .enhanced-heading.text.genomicgreen .square-filled svg,a:focus .enhanced-heading.text.genomicgreen .circle-filled svg,a:focus .enhanced-heading.text.genomicgreen .square-filled svg,a:hover .enhanced-heading.text.genomicgreen .circle-filled svg,a:hover .enhanced-heading.text.genomicgreen .square-filled svg{fill:#fff}a:active .enhanced-heading.text.genomicgreen .right-arrow svg,a:focus .enhanced-heading.text.genomicgreen .right-arrow svg,a:hover .enhanced-heading.text.genomicgreen .right-arrow svg{fill:#586216}a:active .enhanced-heading.text.innovationblue,a:focus .enhanced-heading.text.innovationblue,a:hover .enhanced-heading.text.innovationblue{color:#326070}a:active .enhanced-heading.text.innovationblue .circle-open,a:active .enhanced-heading.text.innovationblue .clean,a:active .enhanced-heading.text.innovationblue .square-open,a:focus .enhanced-heading.text.innovationblue .circle-open,a:focus .enhanced-heading.text.innovationblue .clean,a:focus .enhanced-heading.text.innovationblue .square-open,a:hover .enhanced-heading.text.innovationblue .circle-open,a:hover .enhanced-heading.text.innovationblue .clean,a:hover .enhanced-heading.text.innovationblue .square-open{border-color:#326070}a:active .enhanced-heading.text.innovationblue .circle-filled,a:active .enhanced-heading.text.innovationblue .square-filled,a:focus .enhanced-heading.text.innovationblue .circle-filled,a:focus .enhanced-heading.text.innovationblue .square-filled,a:hover .enhanced-heading.text.innovationblue .circle-filled,a:hover .enhanced-heading.text.innovationblue .square-filled{background-color:#326070}a:active .enhanced-heading.text.innovationblue .circle-filled svg,a:active .enhanced-heading.text.innovationblue .square-filled svg,a:focus .enhanced-heading.text.innovationblue .circle-filled svg,a:focus .enhanced-heading.text.innovationblue .square-filled svg,a:hover .enhanced-heading.text.innovationblue .circle-filled svg,a:hover .enhanced-heading.text.innovationblue .square-filled svg{fill:#fff}a:active .enhanced-heading.text.innovationblue .right-arrow svg,a:focus .enhanced-heading.text.innovationblue .right-arrow svg,a:hover .enhanced-heading.text.innovationblue .right-arrow svg{fill:#326070}a:active .enhanced-heading.text.bioindigo,a:focus .enhanced-heading.text.bioindigo,a:hover .enhanced-heading.text.bioindigo{color:#32437d}a:active .enhanced-heading.text.bioindigo .circle-open,a:active .enhanced-heading.text.bioindigo .clean,a:active .enhanced-heading.text.bioindigo .square-open,a:focus .enhanced-heading.text.bioindigo .circle-open,a:focus .enhanced-heading.text.bioindigo .clean,a:focus .enhanced-heading.text.bioindigo .square-open,a:hover .enhanced-heading.text.bioindigo .circle-open,a:hover .enhanced-heading.text.bioindigo .clean,a:hover .enhanced-heading.text.bioindigo .square-open{border-color:#32437d}a:active .enhanced-heading.text.bioindigo .circle-filled,a:active .enhanced-heading.text.bioindigo .square-filled,a:focus .enhanced-heading.text.bioindigo .circle-filled,a:focus .enhanced-heading.text.bioindigo .square-filled,a:hover .enhanced-heading.text.bioindigo .circle-filled,a:hover .enhanced-heading.text.bioindigo .square-filled{background-color:#32437d}a:active .enhanced-heading.text.bioindigo .circle-filled svg,a:active .enhanced-heading.text.bioindigo .square-filled svg,a:focus .enhanced-heading.text.bioindigo .circle-filled svg,a:focus .enhanced-heading.text.bioindigo .square-filled svg,a:hover .enhanced-heading.text.bioindigo .circle-filled svg,a:hover .enhanced-heading.text.bioindigo .square-filled svg{fill:#fff}a:active .enhanced-heading.text.bioindigo .right-arrow svg,a:focus .enhanced-heading.text.bioindigo .right-arrow svg,a:hover .enhanced-heading.text.bioindigo .right-arrow svg{fill:#32437d}.enhanced-heading{display:flex;flex-direction:row}.enhanced-heading .heading-content{margin:auto 0;text-align:center}.enhanced-heading .heading-icon{margin:auto 1rem auto 0}.enhanced-heading .heading-icon svg{width:1.75em;height:1.75em;display:block;padding:.25em}.enhanced-heading .heading-icon.square-open{border:.5rem solid #000;background-color:#fff}.enhanced-heading .heading-icon.square-open svg{fill:#000}.enhanced-heading .heading-icon.square-filled{background-color:#000}.enhanced-heading .heading-icon.square-filled svg{fill:#fff}.enhanced-heading .heading-icon.circle-open{border:.5rem solid #000;background-color:#fff;border-radius:50%}.enhanced-heading .heading-icon.circle-open svg{fill:#000}.enhanced-heading .heading-icon.circle-filled{background-color:#000;border-radius:50%}.enhanced-heading .heading-icon.circle-filled svg{fill:#fff}.enhanced-heading.stacked{flex-direction:column}.enhanced-heading.stacked .heading-content,.enhanced-heading.stacked .heading-icon{margin:0 auto}.enhanced-heading.background{padding:1em .5em}.enhanced-heading.text{background:0 0}.enhanced-heading.text.wolfpackred{color:#c00}.enhanced-heading.text.wolfpackred .circle-open,.enhanced-heading.text.wolfpackred .clean,.enhanced-heading.text.wolfpackred .square-open{border-color:#c00}.enhanced-heading.text.wolfpackred .circle-open svg,.enhanced-heading.text.wolfpackred .clean svg,.enhanced-heading.text.wolfpackred .square-open svg{fill:#c00}.enhanced-heading.text.wolfpackred .circle-filled,.enhanced-heading.text.wolfpackred .square-filled{background-color:#c00}.enhanced-heading.text.wolfpackred .circle-filled svg,.enhanced-heading.text.wolfpackred .square-filled svg{fill:#fff}.enhanced-heading.text.wolfpackred .right-arrow svg{fill:#c00}.enhanced-heading.text.gray90{color:#1a1a1a}.enhanced-heading.text.gray90 .circle-open,.enhanced-heading.text.gray90 .clean,.enhanced-heading.text.gray90 .square-open{border-color:#1a1a1a}.enhanced-heading.text.gray90 .circle-open svg,.enhanced-heading.text.gray90 .clean svg,.enhanced-heading.text.gray90 .square-open svg{fill:#1a1a1a}.enhanced-heading.text.gray90 .circle-filled,.enhanced-heading.text.gray90 .square-filled{background-color:#1a1a1a}.enhanced-heading.text.gray90 .circle-filled svg,.enhanced-heading.text.gray90 .square-filled svg{fill:#fff}.enhanced-heading.text.gray90 .right-arrow svg{fill:#1a1a1a}.enhanced-heading.text.black{color:#000}.enhanced-heading.text.black .circle-open,.enhanced-heading.text.black .clean,.enhanced-heading.text.black .square-open{border-color:#000}.enhanced-heading.text.black .circle-open svg,.enhanced-heading.text.black .clean svg,.enhanced-heading.text.black .square-open svg{fill:#000}.enhanced-heading.text.black .circle-filled,.enhanced-heading.text.black .square-filled{background-color:#000}.enhanced-heading.text.black .circle-filled svg,.enhanced-heading.text.black .square-filled svg{fill:#fff}.enhanced-heading.text.black .right-arrow svg{fill:#000}.enhanced-heading.text.reynoldsred{color:#900}.enhanced-heading.text.reynoldsred .circle-open,.enhanced-heading.text.reynoldsred .clean,.enhanced-heading.text.reynoldsred .square-open{border-color:#900}.enhanced-heading.text.reynoldsred .circle-open svg,.enhanced-heading.text.reynoldsred .clean svg,.enhanced-heading.text.reynoldsred .square-open svg{fill:#900}.enhanced-heading.text.reynoldsred .circle-filled,.enhanced-heading.text.reynoldsred .square-filled{background-color:#900}.enhanced-heading.text.reynoldsred .circle-filled svg,.enhanced-heading.text.reynoldsred .square-filled svg{fill:#fff}.enhanced-heading.text.reynoldsred .right-arrow svg{fill:#900}.enhanced-heading.text.pyromanflame{color:#d14905}.enhanced-heading.text.pyromanflame .circle-open,.enhanced-heading.text.pyromanflame .clean,.enhanced-heading.text.pyromanflame .square-open{border-color:#d14905}.enhanced-heading.text.pyromanflame .circle-open svg,.enhanced-heading.text.pyromanflame .clean svg,.enhanced-heading.text.pyromanflame .square-open svg{fill:#d14905}.enhanced-heading.text.pyromanflame .circle-filled,.enhanced-heading.text.pyromanflame .square-filled{background-color:#d14905}.enhanced-heading.text.pyromanflame .circle-filled svg,.enhanced-heading.text.pyromanflame .square-filled svg{fill:#fff}.enhanced-heading.text.pyromanflame .right-arrow svg{fill:#d14905}.enhanced-heading.text.genomicgreen{color:#7D8C1F}.enhanced-heading.text.genomicgreen .circle-open,.enhanced-heading.text.genomicgreen .clean,.enhanced-heading.text.genomicgreen .square-open{border-color:#7D8C1F}.enhanced-heading.text.genomicgreen .circle-open svg,.enhanced-heading.text.genomicgreen .clean svg,.enhanced-heading.text.genomicgreen .square-open svg{fill:#7D8C1F}.enhanced-heading.text.genomicgreen .circle-filled,.enhanced-heading.text.genomicgreen .square-filled{background-color:#7D8C1F}.enhanced-heading.text.genomicgreen .circle-filled svg,.enhanced-heading.text.genomicgreen .square-filled svg{fill:#fff}.enhanced-heading.text.genomicgreen .right-arrow svg{fill:#7D8C1F}.enhanced-heading.text.innovationblue{color:#427E93}.enhanced-heading.text.innovationblue .circle-open,.enhanced-heading.text.innovationblue .clean,.enhanced-heading.text.innovationblue .square-open{border-color:#427E93}.enhanced-heading.text.innovationblue .circle-open svg,.enhanced-heading.text.innovationblue .clean svg,.enhanced-heading.text.innovationblue .square-open svg{fill:#427E93}.enhanced-heading.text.innovationblue .circle-filled,.enhanced-heading.text.innovationblue .square-filled{background-color:#427E93}.enhanced-heading.text.innovationblue .circle-filled svg,.enhanced-heading.text.innovationblue .square-filled svg{fill:#fff}.enhanced-heading.text.innovationblue .right-arrow svg{fill:#427E93}.enhanced-heading.text.bioindigo{color:#4156a1}.enhanced-heading.text.bioindigo .circle-open,.enhanced-heading.text.bioindigo .clean,.enhanced-heading.text.bioindigo .square-open{border-color:#4156a1}.enhanced-heading.text.bioindigo .circle-open svg,.enhanced-heading.text.bioindigo .clean svg,.enhanced-heading.text.bioindigo .square-open svg{fill:#4156a1}.enhanced-heading.text.bioindigo .circle-filled,.enhanced-heading.text.bioindigo .square-filled{background-color:#4156a1}.enhanced-heading.text.bioindigo .circle-filled svg,.enhanced-heading.text.bioindigo .square-filled svg{fill:#fff}.enhanced-heading.text.bioindigo .right-arrow svg{fill:#4156a1}.external-posts{width:100%;display:flex}.external-posts.list{flex-direction:column}.external-posts.grid{flex-direction:row;flex-wrap:wrap}a.external-post{display:block;float:left;color:#333;margin:0;padding-bottom:1.5em}a.external-post:hover{color:#000}a.external-post:hover .external-post-title{color:#900;text-decoration:none}a.external-post img{width:100%;max-width:356px;max-height:200px}a.external-post .external-post-meta{margin:.5em 0 0;font-size:.85em}a.external-post .external-post-byline{margin:0 0 .5em;font-size:.85em}a.external-post .external-post-title{color:#c00;font-size:1.8em;text-decoration:underline;margin:0}a.ncsu-major-link,a.ncsu-major-link:hover{text-decoration:none}.list a.external-post img{float:right;margin-left:1.5em}.googledrive-link{font-size:.8em;text-align:right}.googledrive-folder .googledrive-iframe{width:100%}.lead{font-size:1.5em;color:#000}@media screen and (min-width:768px){.lead{font-size:1.75em}}a.ncsu-major-link{font-size:1.5em;padding-right:2.5em}a.ncsu-major-link svg{fill:#c00}a.ncsu-major-link:hover svg{fill:#900}.panel{box-shadow:none}.panel .panel-heading{padding:0}.panel .panel-body{padding:1em}.panel .panel-title{padding:0}.panel .panel-title span{font-weight:700;display:block;padding:1.25em 1em 1em}.panel .panel-title button{position:relative;display:block;width:100%;padding:1.5em 1em 1em;text-decoration:underline;border:none;background:0 0;font-weight:700}.panel .panel-title button:active,.panel .panel-title button:focus,.panel .panel-title button:hover{text-decoration:none}.panel .panel-title button span.showless{display:block}.panel .panel-title button span.showmore,.panel .panel-title button.collapsed span.showless{display:none}.panel .panel-title button.collapsed span.showmore{display:block!important}.panel .panel-title button span.showless,.panel .panel-title button span.showmore{position:absolute;right:1em;top:50%;margin-top:-.75em;padding:0;font-size:.8em}.panel .panel-title button span.showless span,.panel .panel-title button span.showmore span{display:inline;position:relative;top:auto;right:auto;margin:0;padding:0}.panel .panel-title button span.showless svg,.panel .panel-title button span.showmore svg{width:1.5em;height:1.5em;vertical-align:sub}.panel.panel-default{border-color:#bfbfbf}.panel.panel-default .panel-heading{background-color:#e6e6e6;border-color:#e6e6e6}.panel.panel-default .panel-title button{color:#c00;text-decoration:underline}.panel.panel-default .panel-title button svg{fill:#c00}.panel.panel-default .panel-title button:active,.panel.panel-default .panel-title button:focus,.panel.panel-default .panel-title button:hover{color:#900;text-decoration:none}.panel.panel-info .panel-title,.panel.panel-info .panel-title button,.panel.panel-success .panel-title,.panel.panel-success .panel-title button{color:#fff}.panel.panel-default .panel-title button:active svg,.panel.panel-default .panel-title button:focus svg,.panel.panel-default .panel-title button:hover svg{fill:#900}.panel.panel-info .panel-title button svg,.panel.panel-primary .panel-title button svg,.panel.panel-success .panel-title button svg{fill:#fff}.panel.panel-primary .panel-title button:active,.panel.panel-primary .panel-title button:focus,.panel.panel-primary .panel-title button:hover{background-color:#900}.panel.panel-success{border-color:#7D8C1F}.panel.panel-success .panel-heading{background-color:#7D8C1F;border-color:#7D8C1F}.panel.panel-success .panel-title button:active,.panel.panel-success .panel-title button:focus,.panel.panel-success .panel-title button:hover{background-color:#586216}.panel.panel-info{border-color:#427E93}.panel.panel-info .panel-heading{background-color:#427E93;border-color:#427E93}.panel.panel-info .panel-title button:active,.panel.panel-info .panel-title button:focus,.panel.panel-info .panel-title button:hover{background-color:#326070}.panel.panel-warning{border-color:#FDD726}.panel.panel-warning .panel-heading{background-color:#FDD726;border-color:#FDD726}.panel.panel-warning .panel-title,.panel.panel-warning .panel-title button{color:#000}.panel.panel-warning .panel-title button svg{fill:#000}.panel.panel-danger .panel-title button svg,.panel.simple.panel-info .panel-title button .showless svg,.panel.simple.panel-info .panel-title button .showmore svg,.panel.simple.panel-primary .panel-title button .showless svg,.panel.simple.panel-primary .panel-title button .showmore svg,.panel.simple.panel-success .panel-title button .showless svg,.panel.simple.panel-success .panel-title button .showmore svg{fill:#fff}.panel.panel-warning .panel-title button:active,.panel.panel-warning .panel-title button:focus,.panel.panel-warning .panel-title button:hover{background-color:#eec402}.panel.panel-danger{border-color:#900}.panel.panel-danger .panel-heading{background-color:#900;border-color:#900}.panel.noborder,.panel.simple{border:none}.panel.panel-danger .panel-title,.panel.panel-danger .panel-title button{color:#fff}.panel.panel-danger .panel-title button:active,.panel.panel-danger .panel-title button:focus,.panel.panel-danger .panel-title button:hover{background-color:#600}.panel.noborder .panel-body{padding:1em 0}.panel.simple .panel-heading{background:0 0;border:none}.panel.simple .panel-title{color:#000}.panel.simple .panel-title button{color:#c00;background:0 0}.panel.simple .panel-title button.active,.panel.simple .panel-title button.focus,.panel.simple .panel-title button.hover{background:0 0!important}.panel.simple .panel-title button,.panel.simple .panel-title span{padding:0;font-size:1.25em;font-family:inherit;text-transform:inherit;font-weight:700;text-align:left}.panel.simple .panel-title button>span.showless,.panel.simple .panel-title button>span.showmore{font-size:.51em;font-family:UniversRoman,arial,sans-serif;text-transform:uppercase;font-weight:700;border-radius:.5em}.panel.simple .panel-title button>span.showless svg,.panel.simple .panel-title button>span.showmore svg{width:1em;height:1em}.panel.simple .panel-body{padding:1em 0}.panel.simple.panel-primary .panel-title button{background:0 0}.panel.simple.panel-primary .panel-title button .showless,.panel.simple.panel-primary .panel-title button .showmore{background-color:#c00;padding:.25em .5em;color:#fff}.panel.simple.panel-primary .panel-title button.active,.panel.simple.panel-primary .panel-title button.focus,.panel.simple.panel-primary .panel-title button.hover,.panel.simple.panel-success .panel-title button{background:0 0}.panel.simple.panel-success .panel-title button .showless,.panel.simple.panel-success .panel-title button .showmore{background-color:#7D8C1F;padding:.25em .5em;color:#fff}.panel.simple.panel-info .panel-title button,.panel.simple.panel-success .panel-title button.active,.panel.simple.panel-success .panel-title button.focus,.panel.simple.panel-success .panel-title button.hover{background:0 0}.panel.simple.panel-info .panel-title button .showless,.panel.simple.panel-info .panel-title button .showmore{background-color:#427E93;padding:.25em .5em;color:#fff}.panel.simple.panel-info .panel-title button.active,.panel.simple.panel-info .panel-title button.focus,.panel.simple.panel-info .panel-title button.hover,.panel.simple.panel-warning .panel-title button{background:0 0}.panel.simple.panel-warning .panel-title button .showless,.panel.simple.panel-warning .panel-title button .showmore{background-color:#FDD726;padding:.25em .5em;color:#000}.panel.simple.panel-warning .panel-title button .showless svg,.panel.simple.panel-warning .panel-title button .showmore svg{fill:#000}.panel.simple.panel-danger .panel-title button,.panel.simple.panel-warning .panel-title button.active,.panel.simple.panel-warning .panel-title button.focus,.panel.simple.panel-warning .panel-title button.hover{background:0 0}.panel.simple.panel-danger .panel-title button .showless,.panel.simple.panel-danger .panel-title button .showmore{background-color:#900;padding:.25em .5em;color:#fff}.panel.simple.panel-danger .panel-title button .showless svg,.panel.simple.panel-danger .panel-title button .showmore svg{fill:#fff}.panel.simple.panel-danger .panel-title button.active,.panel.simple.panel-danger .panel-title button.focus,.panel.simple.panel-danger .panel-title button.hover{background:0 0}aside.pullquote{display:block;margin:2em 1em;padding:1em}aside.pullquote .quote-content{background:0 0;font-size:2em;line-height:1.25em;font-family:GlyphaLight,georgia,serif;quotes:"“" "”" "‘" "’"}aside.pullquote .quote-content:before{content:open-quote}aside.pullquote .quote-content:after{content:close-quote}aside.pullquote .quote-content.wolfpackred{color:#c00}aside.pullquote .quote-content.gray90{color:#1a1a1a}aside.pullquote .quote-content.black{color:#000}aside.pullquote .quote-content.reynoldsred{color:#900}aside.pullquote .quote-content.pyromanflame{color:#d14905}aside.pullquote .quote-content.genomicgreen{color:#7D8C1F}aside.pullquote .quote-content.innovationblue{color:#427E93}aside.pullquote .quote-content.bioindigo{color:#4156a1}aside.pullquote cite{font-family:UniversRoman,arial,sans-serif;font-weight:700;text-align:right;float:right;font-size:1.25em}aside.pullquote cite:before{content:'\2015';padding-right:.25em}aside.pullquote.alignleft{text-align:left}aside.pullquote.aligncenter{text-align:center}aside.pullquote.alignright{text-align:right}@media screen and (min-width:768px){aside.pullquote.alignleft{width:40%;padding-right:2em;padding-left:0}aside.pullquote.alignright{width:40%;padding-left:2em;padding-right:0}aside.pullquote.aligncenter{width:100%;padding:1em 2em}aside.pullquote.aligncenter .quote-content{margin:0 auto;width:70%}}.recent-posts{width:100%;display:flex}.recent-posts.list{flex-direction:column}.recent-posts.grid{flex-direction:row;flex-wrap:wrap}a.recent-post{display:block;float:left;color:#333;margin:0;padding-bottom:1.5em;text-decoration:initial}a.recent-post:hover{color:#000}a.recent-post:hover .recent-post-title{color:#900;text-decoration:none}a.recent-post img{width:100%;max-width:356px;max-height:200px}a.recent-post .recent-post-meta{margin:.5em 0 0;font-size:.85em}a.recent-post .recent-post-byline{margin:0 0 .5em;font-size:.85em}a.recent-post .recent-post-title{color:#c00;font-size:1.8em;text-decoration:underline;margin:0}.list a.recent-post img{float:right;margin-left:1.5em}.servicenow-search label{width:100%}.servicenow-search .search-field{border:1px solid #666}li.simcal-event:before{content:''!important;margin:0!important;padding:0!important}.ncsu-cal{width:100%;overflow:hidden}.ncsu-cal .simcal-events-list-container{clear:both}.ncsu-cal.cal-horizontal .simcal-events-list-container{display:flex;flex-direction:row;flex-wrap:wrap}.ncsu-cal.cal-vertical .simcal-events-list-container{display:block}.ncsu-cal .simcal-default-calendar-list .simcal-event-details{font-size:1em;line-height:1.2em;width:100%}.ncsu-cal.cal-vertical .simcal-default-calendar-list .simcal-event-details{padding-left:1em}.ncsu-cal .simcal-calendar-head{width:100%;float:left;clear:both}.ncsu-cal .simcal-default-calendar-list dt.simcal-day-label{width:8.33333333%;float:left;margin:0;border-bottom:none!important;text-align:right}.ncsu-cal.cal-vertical .simcal-default-calendar-list dt.simcal-day-label{clear:left}.ncsu-cal.cal-horizontal .simcal-events-list-container dd{width:25%}.ncsu-cal.cal-vertical .simcal-events-list-container dd{width:75%;float:left}.ncsu-cal .simcal-day-label span{display:inline-block;font-size:1.2em;background-color:#c00!important;color:#fff;font-family:GlyphaLight,Georgia,serif;padding:1em!important}.ncsu-cal .simcal-day-label span.simcal-date-format{padding:0!important;float:left;clear:both;width:100%;text-align:center;font-size:1.2em;line-height:1.2em}.ncsu-cal .simcal-day-label span.simcal-date-format:nth-child(2){font-size:2em}.ncsu-cal .simcal-default-calendar-list ul.simcal-events,.ncsu-cal .simcal-default-calendar-list ul.simcal-events li.simcal-event{margin:0!important}.ncsu-cal .simcal-event-details{margin:0 0 2.5em;display:block;float:left}.ncsu-cal .simcal-event-title{font-size:1.1em;line-height:1.3em;text-decoration:none!important}.ncsu-cal .simcal-calendar-list-compact .simcal-day{display:block;width:30%;float:left;margin-right:2%}@media screen and (max-width:1200px){.ncsu-cal .simcal-events-list-container dd{width:41%}.ncsu-cal .simcal-calendar-list-compact .simcal-day{width:47%}}@media screen and (max-width:800px){.ncsu-cal .simcal-events-list-container{display:block;flex-direction:row;flex-wrap:wrap}.ncsu-cal .simcal-default-calendar-list dt.simcal-day-label{width:16.66666667%;display:block;clear:left}.ncsu-cal .simcal-events-list-container dd{width:auto;display:block;clear:right}.ncsu-cal .simcal-event-details{padding-left:1em}.ncsu-cal .simcal-calendar-list-compact .simcal-day{width:95%}}@media screen and (max-width:500px){.ncsu-cal .simcal-default-calendar-list dt.simcal-day-label{font-size:.6em}.ncsu-cal .simcal-default-calendar-list .simcal-event-details{font-size:.75em}}.sysnews-announcements{font-size:.9em}.sysnews-announcements.panel.noborder .panel-body{padding:0}.sysnews-announcements .panel-footer{padding:1em 0 0;background-color:#fff}.sysnews-announcements .label{text-transform:uppercase}.sysnews-announcements a.list-group-item{color:#000}.sysnews-announcements a.list-group-item .item-title{color:#c00;text-decoration:underline;font-weight:700;font-family:UniversRoman,arial,sans-serif}.sysnews-announcements a.list-group-item:active .item-title,.sysnews-announcements a.list-group-item:focus .item-title,.sysnews-announcements a.list-group-item:hover .item-title{color:#900;text-decoration:none}