/*!
 Theme Name:   OIED Child Theme
 Theme URI:    https://www.ncsu.edu
 Description:  Child theme of the NC State theme (aka college-parent)
 Template:     college-parent
 Version: 1.0
*/.homepage-header{background-color:#c00}.homepage-header p{font-size:28px;line-height:34px}.homepage-header p.action-link{margin-top:30px}.homepage-header a{color:#fff;text-decoration:none}.homepage-header a:hover{text-decoration:underline}.homepage-header img{float:left}.homepage-header .header-content{left:58%}.event-mod-home .feature-column{margin-bottom:40px}#fact-and-news{position:relative;padding:3rem 0 0;border-top:2px solid #ccc;border-bottom:2px solid #ccc}@media (min-width:992px){#fact-and-news{padding-bottom:3rem}}@media (max-width:991px){#fact-and-news>.container{padding:0;width:auto}}#fact-and-news .gray-background,#fact-and-news .gray-background-news{display:none;position:absolute;right:0;top:0;background-color:#f2f2f2;height:100%;width:50%;z-index:-1}#fact-and-news .gray-background-news{display:block;width:100%}#fact-and-news .fact-and-social{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){#fact-and-news .gray-background,#fact-and-news .gray-background-news{display:block}#fact-and-news .gray-background-news{display:none}#fact-and-news .fact-and-social{float:left;width:45.83333%}#fact-and-news .fact-and-social .container{padding:0;width:auto}#fact-and-news .news{float:left;width:50%}}#fact-and-news .news{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:3rem}@media (min-width:992px){#fact-and-news .news{margin-left:4.16667%;margin-top:0}#fact-and-news .news .container{padding:0;width:auto}}#fact-and-news .news .single-story{background-color:#f2f2f2;padding:2.5rem 0}#fact-and-news .news .single-story .feature-img{margin-bottom:22px;display:block!important}@media (min-width:768px){#fact-and-news .news .single-story .feature-img,#fact-and-news .news .single-story .feature-txt{max-width:345px;width:50%;float:left}}@media (min-width:768px) and (max-width:991px){#fact-and-news .news .single-story .feature-txt{margin-left:1rem}}#fact-and-news .news .feature-content,#fact-and-news .news .single-story .action-link{margin-bottom:0}@media (min-width:992px){#fact-and-news .news .single-story .feature-img,#fact-and-news .news .single-story .feature-txt{float:none;width:auto;max-width:450px}#fact-and-news .news .feature-content{margin:0;padding:0}}#fact-and-news .news .feature-block+.feature-block{margin-top:2rem}#signup-and-social{background-color:#f2f2f2}#signup-and-social h2.box-label{font-family:UniversRoman,Arial,sans-serif;text-transform:uppercase;font-size:16px;font-weight:700}#signup-and-social .box-content{margin-left:8px}#signup-and-social .signup-box{max-width:450px;width:100%;margin:0;float:none;padding:24px}#signup-and-social .signup-box form[id^=gform].signup-box{padding:0}#signup-and-social .signup-box .text.field{display:inline-block;float:left;margin:0;width:calc(100% - 50px);max-width:25rem}#signup-and-social .signup-box .signup-submit{display:inline-block;margin-left:0;margin-right:0;width:48px;height:48px;margin-top:0}#signup-and-social .signup-box .signup-submit .glyphicon-bold-arrow{top:-2px;left:-3px}#signup-and-social .social-section{padding:24px}.hp-quote{margin:0 auto}.hp-quote .quote-text p{font-size:2.25em;font-family:GlyphaLight;letter-spacing:.02rem;padding-bottom:0;line-height:1.3em;text-align:center;margin:0;color:inherit;display:block}.hp-quote .quote-text p:before{content:"\201c";margin-left:-.4em}.hp-quote .quote-text p:after{content:"\201d";margin-right:-.4em}.hp-quote .quote-attribution{width:70%;margin:24px auto 3em;display:block;color:#333}.hp-quote .quote-attribution:after,.hp-quote .quote-attribution:before{content:" ";display:table}.hp-quote .quote-attribution:after{clear:both}@media (min-width:768px){.hp-quote .quote-text p{font-size:2.65em;line-height:1.2em;text-align:left}.hp-quote .quote-attribution{width:100%}}.hp-quote .quote-attribution .quote-img{width:35%;float:left;margin-right:.25em}.hp-quote .quote-attribution .quote-name{width:60%;float:left}.hp-quote .quote-attribution .quote-name p{font-size:.9em;margin-bottom:0;padding-left:.5em;padding-right:1em}@media (max-width:991px) and (min-width:768px){.event-mod-home .feature-column:last-child{margin-top:0}}