/*!
Theme Name: News Child Theme
Theme URI: http://brand.ncsu.edu/web/
Author: University Communications
Author URI: http://github.com/ncstate
Description: news.ncsu.edu template overrides
Version: 1.0
Template: college-parent
*/.magazine div.related_stories{float:right;margin-right:-12.5%;margin-left:2.75em;width:37.5%}@media (max-width:992px){.magazine div.related_stories{margin-left:1em;margin-right:0;width:37.5%}}@media (max-width:1200px){.magazine div.related_stories{width:50%}}.magazine div.related_stories.left{float:left;margin-left:-150px;margin-right:2.75em}.magazine div.related_stories h1{font-size:.75em;text-transform:uppercase;font-weight:700;font-family:UniversRoman,Arial,sans-serif;line-height:1.6}.magazine div.related_stories .related_story{padding:.75em 0;font-family:UniversLight,Arial,sans-serif;display:block;margin:0;color:#555}.magazine div.related_stories .related_story:focus,.magazine div.related_stories .related_story:hover{color:#000}.magazine div.related_stories .related_story:focus img,.magazine div.related_stories .related_story:hover img{opacity:.7}.magazine div.related_stories .related_story:focus h2,.magazine div.related_stories .related_story:hover h2{color:#600}.magazine div.related_stories .related_story h2{color:#c00;font-size:1.25em}.magazine div.related_stories .related_story p{margin:0;font-size:1em}.magazine div.related_stories .related_story .story-image{background-color:#000}.magazine div.related_stories .related_story .story-image img{margin-bottom:10px}.magazine div.related_stories li{margin:0}.magazine div.related-links{float:right;margin-right:-100px;margin-left:2.75em;width:25%}.magazine div.related-links.left{float:left;margin-left:-150px;margin-right:2.75em}.magazine div.related-links h1{font-size:.75em;text-transform:uppercase;font-weight:700;font-family:UniversRoman,Arial,sans-serif}.magazine div.related-links li{margin:0}.magazine aside.example,.magazine aside.informational{display:block;clear:both;margin:2em 0;padding:2em 0}.magazine .single-content,.magazine .single-title,.magazine aside.example .image,.magazine aside.example .image+.text,.magazine aside.example .text,.magazine aside.informational .image,.magazine aside.informational .image+.text,.magazine aside.informational .text{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.magazine aside.example:after,.magazine aside.example:before,.magazine aside.informational:after,.magazine aside.informational:before{content:" ";display:table}.magazine aside.example:after,.magazine aside.informational:after{clear:both}.magazine aside.example a,.magazine aside.informational a{display:block;color:#555}.magazine aside.example a:hover,.magazine aside.informational a:hover{color:#000}.magazine aside.example a:hover h2,.magazine aside.informational a:hover h2{color:#600}@media (max-width:992px){.magazine aside.example .image+.text h2,.magazine aside.informational .image+.text h2{margin-top:.5em}}.magazine aside.example p.action-link,.magazine aside.example p.attribution,.magazine aside.informational p.action-link,.magazine aside.informational p.attribution{margin-top:10px}.magazine aside.example.gray-lighter h2,.magazine aside.informational.gray-lighter h2{color:#c00}.magazine aside.example p.attribution:before,.magazine aside.informational p.attribution:before{content:"-"}.magazine aside.example .image,.magazine aside.informational .image{float:left}.magazine aside.example .text,.magazine aside.informational .text{float:left;display:block}@media (min-width:992px){.magazine aside.example .image,.magazine aside.informational .image{float:left;width:41.66667%}.magazine aside.example .text,.magazine aside.informational .text{float:left;width:83.33333%;margin-left:8.33333%}.magazine aside.example .image+.text,.magazine aside.informational .image+.text{float:left;width:50%;margin-left:0}}.magazine .single{margin-left:-15px;margin-right:-15px;font-size:16px}.magazine .single:after,.magazine .single:before{content:" ";display:table}.magazine .single:after{clear:both}@media (min-width:768px){.magazine .single{font-size:18px}.magazine .single-content{float:left;width:100%}}.magazine .single-title{float:left;width:100%;margin:3em 0}.magazine .single-title h1{font-size:2.875rem;color:#c00;text-align:center}.magazine .single-title .single-byline{text-align:center;margin:0;color:#666;font-size:18px;font-family:UniversLight;font-weight:400}.magazine .single p,.magazine .single-meta{margin-bottom:1.875rem}.magazine .single h2,.magazine .single-meta{color:#c00}.magazine .single-meta a:hover{text-decoration:underline}.magazine .shortcode,.magazine .shortcode.highlight{margin-bottom:60px}.magazine .shortcode.infographic{margin-bottom:0}.magazine .single-content{margin-bottom:0;padding-bottom:40px}@media (min-width:992px){.magazine .single-content{float:left;width:66.66667%;margin-left:16.66667%}}.magazine .single-content .h1,.magazine .single-content h1{font-size:2.875rem}.magazine .single-content .h2,.magazine .single-content h2{font-size:2.125rem}.magazine .single-content .h3,.magazine .single-content h3{font-family:UniversRoman;text-transform:none;font-size:1.25rem}.magazine .single-content .h4,.magazine .single-content .h5,.magazine .single-content .h6,.magazine .single-content h4,.magazine .single-content h5,.magazine .single-content h6{font-family:UniversRoman;font-weight:700;font-size:.875rem}.magazine .single-content .h4,.magazine .single-content h4{text-transform:uppercase}.magazine .single-content .h5,.magazine .single-content h5{text-transform:none}.magazine .single .wp-caption-text,.magazine .single aside.pullquote .quote,.magazine p.categories,.magazine p.lead{font-family:"Glypha LT W01 55 Roman",Georgia,serif}.magazine .single .alignleft,.magazine .single .alignright{display:block;height:auto;max-width:100%}.magazine .single .alignleft img,.magazine .single .alignright img{max-width:100%;display:block;height:auto}.magazine .single .alignright{float:right;margin:0 0 1em 1em}@media screen and (min-width:992px){.magazine .single .alignright{margin-right:-12.5%;margin-left:20px}}.magazine .single .alignleft{float:left;margin:0 1.5em 1em 0}@media screen and (min-width:992px){.magazine .single .alignleft{margin-left:-12.5%;margin-right:20px}}.magazine .single .aligncenter{display:block;height:auto;width:auto;max-width:125%;margin:50px -12.5%}@media (max-width:768px){.magazine .single .aligncenter{max-width:100%;margin-left:0;margin-right:0}}.magazine .single .aligncenter img{display:block;height:auto}.magazine .single .wp-caption-text{width:90%;font-size:13px;color:#555;margin:30px auto 40px;text-align:center}.magazine .single aside.pullquote{display:block;text-align:center;clear:both;margin:2em 0 2em -12.5%;width:125%}@media (max-width:992px){.magazine .single aside.pullquote{width:100%;margin-left:0}}.magazine .single aside.pullquote .quote{color:#7D8C1F;font-size:2em}.magazine .single aside.pullquote .attribution{display:block;clear:both;margin-top:1em}.magazine p.categories{color:#666;font-size:.8em}.magazine p.categories a{text-decoration:none;color:#666}.abstract-content a:hover,.magazine p.categories a:hover{text-decoration:underline}.magazine p.lead{line-height:1.75em}.magazine .videoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:2.5em}.magazine .videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.abstract-block:hover .glyphicon,.abstract-content h3:hover .glyphicon,.abstract-post:hover .glyphicon-roman-arrow,.abstract-post:hover .glyphicon-thin-arrow{left:4px}.magazine .photos-container{padding:2em 0 0;margin-top:2.5em;margin-left:-15px;margin-right:-15px;border-top:1px solid #ccc}.magazine .photos{padding:0 15px}.magazine .photos .feature-group_heading{color:#333;font-family:UniversRoman;font-weight:700;line-height:1;text-transform:uppercase;font-size:.9rem}#masthead .container h1,.abstract-content h3{font-family:UniversRoman,Arial,sans-serif;font-weight:700;text-transform:uppercase}.magazine .photos img{margin:.5em}#masthead .container h1{font-size:30px;margin:1.25em 0 .4em}#masthead .container h1 a{color:#333!important}.main-menu a{padding:.8em .65em}.white-gray-nav .main-menu .dropdown{background-color:#f2f2f2}.white-gray-nav .main-menu .dropdown a{color:#333}.white-gray-nav .main-menu .dropdown .sub-menu a:hover{color:#c00;opacity:1}.white-gray-nav .main-menu .current-menu-item>a{color:#333}.white-gray-nav .main-menu>li.dropdown-focused .indicator,.white-gray-nav .main-menu>li:focus .indicator,.white-gray-nav .main-menu>li:hover .indicator{border-bottom-color:#f2f2f2}.abstract-content{background-color:#900;color:#fff;margin-bottom:20px;font-size:1.1em;padding:2em 0}@media (max-width:768px){.abstract-content .container{padding:0}.abstract-content .row{margin:0}}.abstract-content.home{margin-bottom:0}.abstract-content.category{font-size:12px}.abstract-content.category h1{margin:42px 30px}.abstract-content a{color:#fff}.abstract-content h2{color:#fff;margin:0 0 30px;font-size:2.55em}.abstract-content h3{line-height:1;font-size:.9em;margin:1.5em 0;color:#fff}.event-article h3,.event-calendar h3{font-family:UniversRoman;line-height:1}@media (min-width:768px){.abstract-content h3{margin:0 0 2.2em}}.abstract-content.abstract-source{display:inline-block;text-transform:none;font-weight:400;padding:0 0 7.5em;margin:0 .5em;border-left:2px solid #333;text-decoration:underline}.abstract-content.single .abstract-block,.abstract-content.single .abstract-block .abstract-txt,.abstract-content.two-column .abstract-block{padding-left:15px;padding-right:15px;position:relative;min-height:1px}.abstract-block.intro-block:hover,.abstract-content.abstract-source:hover{text-decoration:none}.abstract-content.single .abstract-block{float:left;width:100%;margin-left:-15px;margin-right:-15px;background-color:transparent}.abstract-content.single .abstract-block:hover img{opacity:1}@media (min-width:992px){.abstract-content.single .abstract-block,.abstract-content.single .abstract-block .abstract-txt,.abstract-content.two-column .abstract-block{float:left;width:50%}}@media (min-width:768px){.abstract-content.single .abstract-block,.abstract-content.single .abstract-block .abstract-txt,.abstract-content.two-column .abstract-block{float:left;width:50%}.abstract-content .row+.row{padding-top:2em}}.abstract-block{display:block;position:relative;min-height:1px;color:#555;padding:1em 15px}.abstract-block .abstract-post{margin-top:0}.abstract-block p:last-child{margin-bottom:0}.abstract-block.intro-block:hover p:last-child{color:#ccc}.abstract-block:hover h4{color:#600}.abstract-block:hover img{opacity:.7}.abstract-block:hover .action-link .abstract-link{color:#666000}.abstract-block p{font-size:1.125em;margin-bottom:40px;color:#fff}.abstract-block h4{font-size:1.33em;color:#900;margin-top:0}.abstract-block.list{padding-top:0;padding-bottom:0}.abstract-block.list a{text-decoration:underline}.abstract-block.list a.hover{text-decoration:none}.abstract-block.list ul{margin-left:8px}.abstract-block.list li{margin:1.5em 0}.abstract-block.list li.before{display:inline;vertical-align:-2px}.abstract-block.list li:first-child{margin-top:0}.abstract-block.list ul{color:#fff;margin-bottom:11px;font-size:.9em}@media (min-width:768px){.abstract-block.list ul{font-size:1.125em}.abstract-block .action-link{margin:15px 0 0}}.abstract-block .action-link{color:#900;display:block;font-size:1.3em}@media (max-width:768px){.abstract-block{float:left;width:33.3333%;padding-top:0;padding-bottom:0}}@media (min-width:992px){.abstract-block{float:left;width:33.333%}}@media (min-width:768px){.abstract-block{width:33.3333%;float:left}}@media (max-width:768px){.abstract-block{width:100%}}.abstract-block.single{width:100%;display:block}.feature-bar .abstract-post p{font-size:18px}.abstract-post{margin:50px 0}.abstract-post h6{color:#fff;margin-bottom:0;font-weight:100;font-size:.77em}.abstract-post p{font-size:1.125em}.abstract-content .intro-block{margin-bottom:2.5em}.abstract-txt{padding:0 8px}.news-calendar{padding:0;font-size:1.2em}.news-split{position:relative}.event-article h3{font-weight:700}@media (min-width:768px){.abstract-content .intro-block{margin-bottom:0}.event-article h3,.event-calendar h3{font-size:.77em}}.event-article h3 a{border-color:#c00;font-weight:400;border-left:2px solid #333;margin:0 .5em;padding:0 .75em}.event-calendar{width:45.8333%;padding:2.5em 2.5em 1.5em 15px;float:left}.event-calendar h3{color:#c00;font-weight:700}.event-calendar h3 a{border-color:#c00;font-weight:400;border-left:2px solid #c00;margin:0 .5em;padding:0 .75em}.event-calendar .event-post{display:-webkit-box;margin-bottom:35px}.event-calendar .event-post:after,.event-calendar .event-post:before{content:" ";display:table}.event-calendar .event-post:after{clear:both}.event-calendar .event-post:hover{color:#000}.event-calendar .event-post:hover h4{color:#600}.event-calendar .event-post:hover>.event-date{background-color:#900}.event-calendar .event-post .event-date{float:left;width:20.83333%;position:relative;min-height:1px;background-color:#c00;color:#fff;font-family:GlyphaLight;padding:1em 0}@media (min-width:768px){.event-calendar .event-post .event-date{float:left;width:25%}}@media (min-width:1200px){.event-calendar .event-post .event-date{float:left;width:20.83333%}}.event-calendar .event-post .event-date time{display:block;text-align:center;font-size:1.2em;line-height:1.2}.event-calendar .event-post .event-date span{display:block;font-size:2em}.event-calendar .event-post .event-details{float:left;width:79.16667%;position:relative;min-height:1px;padding-left:15px;font-size:.85em;padding-right:0}@media (min-width:768px){.event-calendar .event-post .event-details{float:left;width:75%}}@media (min-width:1200px){.event-calendar .event-post .event-details{float:left;width:79.16667%}}.event-calendar .event-post .event-details p{color:#555;margin:0}.event-calendar .event-post .event-details p span{margin-left:5px;padding-left:8px;border-left:1px solid #333}.event-calendar .event-post .event-details h4{margin-top:.3em;font-size:1.2em}@media (max-width:768px){.event-calendar{padding:2.5em 2.5em 0}.event-calendar .event-txt p{width:84.333%}.event-calendar .event-post{margin-bottom:15px}}.event-article{background-color:#f2f2f2;width:54.16667%;padding:2.5em 0 0;float:left;right:0;z-index:2}@media (min-width:991px){.event-article{min-height:600px}}.event-article h3{padding-left:8.333%}.event-article .event-txt{margin-bottom:45px}.event-article .event-txt:hover p{color:#600}.event-article .event-txt h6{color:#555;font-weight:100;margin:0 auto 5px}.event-article .event-txt p{color:#c00;font-size:1.375em;line-height:1.375em}.event-article .event-txt.single{display:block;width:83.333%;margin:0 auto 45px}@media (max-width:768px){.event-article{position:relative;padding-bottom:1px}.event-article .event-txt:last-child{margin-bottom:0}.event-article,.event-calendar{float:none;display:block;width:100%}}.event-article h3,.event-calendar h3{text-transform:uppercase;font-size:.77em;margin:0 0 2.2em}.event-article h3 a,.event-calendar h3 a{text-decoration:underline;text-transform:capitalize}.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}@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%}}.support-email{padding-bottom:1.222em;width:100%;position:relative}.support-email h3{margin-bottom:1.222em}.support-email input[type=text]{position:relative;width:100%;border:none;background:#f2f2f2;padding:10px;color:#333;text-indent:20px}.support-email .glyphicon-bold-arrow{font-size:1.375em;position:absolute;right:10px;left:auto;top:52px;color:#333;line-height:1}input[type=text]#mce-EMAIL{float:left;width:80%;height:48px;border-radius:0}input[type=submit]#mc-embedded-subscribe{color:#333;font-family:ncsu-icons;font-size:1.5em;width:60px;height:48px;padding-right:10px;background-color:#f2f2f2;float:left;border:0;border-radius:0}.the-abstract{display:block;width:100%;background-color:#900;margin-bottom:5em}.the-abstract h1{color:#fff;font-size:2.3em;padding:.25em 0 1.5em!important;display:block;width:100%}.single-article.series,.single-article.series .intro,.single-article.series .series-stories,.single-article.series .single-header,.single-article.series section.single-content{padding-left:15px;padding-right:15px;position:relative}.single-article.series{min-height:1px}.single-article.series .single-header{min-height:1px}.single-article.series .intro{min-height:1px;padding-bottom:2em}@media (min-width:992px){.single-article.series{float:left;width:100%}.single-article.series .single-header{float:left;width:83.33333%;left:8.33333%}.single-article.series .intro{float:left;width:83.33333%;left:8.33333%}}.single-article.series .intro img{margin-bottom:1em}.single-article.series .intro .caption{margin:10px auto 1.5em;text-align:center}.single-article.series .intro p{width:90%}.single-article.series .series-stories{min-height:1px}.single-article.series .series-stories h1{font-size:2em;color:#c00;padding-bottom:1em;display:block;clear:both}.single-article.series section.single-content{min-height:1px}@media (min-width:768px){.single-article.series section.single-content{float:left;width:100%}}.single-article.series .text-mod .section-txt a .series-article{position:relative;padding-left:15px;padding-right:15px;float:left;font-size:.9em;min-height:28em}@media (min-width:992px){.single-article.series .series-stories{float:left;width:100%}.single-article.series .text-mod .section-txt a .series-article{float:left;width:50%;padding:0 auto}}.single-article.series .text-mod .section-txt a .series-article img{margin-bottom:1em;padding:0;background-color:#000;width:85%}.single-article.series .text-mod .section-txt a .series-article h2{font-size:1.5em;margin-top:0;display:block;width:100%}@media (max-width:992px){.single-article.series .text-mod .section-txt a .series-article h2,.single-article.series .text-mod .section-txt a .series-article p{padding-left:0}.single-article.series .text-mod .section-txt a .series-article h2{margin-top:.5em}}.single-article.series .text-mod .section-txt a .series-article p{color:#555;margin-bottom:3em}.magazine .comments{position:relative;min-height:1px;padding-left:15px;padding-right:15px;border-top:1px solid #ccc;padding-top:40px}@media (min-width:768px){.magazine .comments{float:left;width:100%}}@media (min-width:992px){.magazine .comments{float:left;width:66.66667%;margin-left:16.66667%;border-bottom:none}}.magazine .share-links{margin-bottom:0}.magazine li.share-link{display:inline-block;margin-left:-12.5%;float:left;clear:left}.magazine li.share-link a{color:#999;font-size:24px;display:block;margin-bottom:25px}.magazine li.share-link a:hover{color:#555}.magazine .sidebar-meta-title{margin-bottom:0;display:none}.magazine .sidebar-meta-module{margin-bottom:0}.sidebar-module .abstract-content{font-size:1.3em;padding:2em}
/*# sourceMappingURL=style.css.map */
