/*!
Theme Name: Physics
Theme URI: http://brand.ncsu.edu/web/
Author: Scott Thompson, Andrew Matthews, Johnathan Smith, University Communications
Author URI: http://github.com/ncstate
Description: Child theme for College Parent
Template: college-parent
*/.cta-bar,.cta-bar .cta-bar-button{text-align:center;color:#fff}.cta-bar.gray{background-color:#555}.cta-bar.red{background-color:#c00}.cta-bar .cta-bar-button{padding:15px;float:left;width:100%;font-size:1.25rem}.cta-bar .cta-bar-button:last-child{padding-bottom:20px}@media (min-width:768px){.cta-bar .cta-bar-button{width:33%;margin-left:0;font-size:1rem}.cta-bar .cta-bar-button:last-child{padding-bottom:0}}@media (min-width:992px){.cta-bar .cta-bar-button{font-size:1.25rem}}.cta-bar .cta-bar-button .cta-icon{position:absolute;left:-20px;fill:#fff;top:10px}.cta-bar .cta-bar-button .cta-icon svg{height:30px;width:30px}.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:#fff;padding:15px 25px;position:relative}.subpage-nav .no-horizontal-menu .sub-menu{display:none}.subpage-nav .no-horizontal-menu>li>a{font-size:1em;font-weight:400;margin-bottom:0}.subpage-nav .no-horizontal-menu>li .sub-menu{font-size:.85em;padding-left:1rem}.subpage-nav .no-horizontal-menu>li .sub-menu li{background:0 0}.subpage-nav .no-horizontal-menu .current-menu-ancestor>a,.subpage-nav .no-horizontal-menu .current-menu-item>a{color:#000;font-weight:700}.subpage-nav .no-horizontal-menu .sub-menu .sub-menu{font-size:inherit}.landing-header{position:relative;overflow:hidden}.landing-header.gray{background-color:#333}.landing-header.red{background-color:#c00}.landing-header:after,.landing-header:before{content:" ";display:table}.landing-header:after{clear:both}.landing-header img{float:right;width:100%;height:auto}@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:.05em;line-height:1.75;float:left;padding:2.5rem 3rem;width:100%;color:#fff;background-color:transparent}@media (min-width:992px){.landing-header .header-content{position:absolute;padding:0 0 0 1rem;top:50%;transform:translate(0,-50%);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;transform:translate(0,0);font-size:1rem}.subpage-content .landing-header .header-content h1{font-size:2.75rem}