/**
 * Theme Name: Plymouth State University Child Theme
 * Theme URI: n/a
 * Template: psu
 * Description:
 * Author: Liberty Concepts, Inc.
 * Author URI: http://www.libertyconcepts.com
 * Version: 2
 * Author: Liberty Concepts, Inc.
 * Author URI: https://libertyconcepts.com/
 * Version: 2.0.0
 * Text Domain: liberty
 */

#main_content .sidebar{width:100%;margin-bottom:25px}@media all and (min-width:600px){#main_content .sidebar{float:left;width:170px}}#main_content .sidebar ul{border-top:3px solid #b5bd34;padding:30px 0 0 0;margin:0}#main_content .sidebar ul li{list-style:none;padding:0;margin:0;text-align:left;width:100%}#main_content .sidebar ul li.info{background:url(dist/images/sidebar-request.png) center left no-repeat;background-size:24px}#main_content .sidebar ul li.apply{background:url(dist/images/sidebar-apply.png) center left no-repeat;background-size:24px}#main_content .sidebar ul li.visit{background:url(dist/images/sidebar-visit.png) center left no-repeat;background-size:26px}#main_content .sidebar ul li.deposit{background:url(dist/images/sidebar-deposit.png) center left no-repeat;background-size:25px}#main_content .sidebar ul li.cost{background:url(dist/images/sidebar-cost.png) center left no-repeat;background-size:24px}#main_content .sidebar ul li.register{background:url(dist/images/sidebar-register.png) center left no-repeat;background-size:24px}#main_content .sidebar ul li a{text-decoration:none;display:inline-block;height:40px;line-height:40px;text-transform:uppercase;font-weight:600;padding-left:40px;font-family:Lato;font-size:13px;color:#303332;letter-spacing:2px;transition:all .4s}#main_content .sidebar ul li a:hover{color:#107353}.menu-toggle{background:0 0;border:none;color:#fff;display:block;position:relative;margin:0;padding:0;width:80px;height:80px;font-size:0;cursor:pointer;transition:background .3s,margin-top .3s;text-transform:none;z-index:1000}@media (min-width:48em){.menu-toggle{height:54px;margin:6px 0 0 20px;width:54px}.menu-toggle:after{font-size:18px;font-size:1.125rem;color:#fff;content:'Menu';display:block;font-weight:400;left:-120px;letter-spacing:.01em;position:absolute;right:0;top:22%}}@media (min-width:64.0625em){.menu-toggle{opacity:0;position:absolute;z-index:-1}}.menu-toggle:focus{outline:0}.menu-toggle span{display:block;font-size:0;position:absolute;top:32.66667px;left:28px;right:28px;height:3px;background:#fff}.show-nav .menu-toggle span{background:#4c4c4d}.at-top.show-nav .menu-toggle span{background:#fff}@media (min-width:48em){.menu-toggle span{top:24px;left:14px;right:14px;height:3px}}.menu-toggle span::after,.menu-toggle span::before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.show-nav .menu-toggle span::after,.show-nav .menu-toggle span::before{background:#4c4c4d}.at-top.show-nav .menu-toggle span::after,.at-top.show-nav .menu-toggle span::before{background:#fff}.menu-toggle span::before{top:-9px}.menu-toggle span::after{bottom:-9px}.menu-toggle span{transition:background 0s .3s}.menu-toggle span::after,.menu-toggle span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.menu-toggle span::before{transition-property:top,transform}.menu-toggle span::after{transition-property:bottom,transform}.menu-toggle.is-active:after{content:'Close'}.menu-toggle.is-active span{background:0 0!important}.menu-toggle.is-active span::before{top:0;background:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.is-active span::after{bottom:0;background:#fff;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.is-active span::after,.menu-toggle.is-active span::before{transition-delay:0s,.3s}.page-template-template-learning.show-nav.at-top .site-header,.page-template-template-pro-studs.show-nav.at-top .site-header{background:#11573f}.site-header{height:70px;left:0;max-width:100%;position:fixed;right:0;top:0;-ms-transform:translateY(0);transform:translateY(0);transition:transform .3s;z-index:500;transition:all 1s}@media all and (min-width:700px){.site-header{height:120px}}@media all and (min-width:1025px){.site-header{height:150px}}.page-template-template-learning .site-header{background:#11573f}.page-template-template-pro-studs .site-header{background:#11573f}.site-header:hover{background:#11573f}@media (min-width:48em){.at-top .site-header{height:80px}}@media (min-width:64.0625em){.site-header{margin:auto;height:150px}.site-header .container{max-width:1300px;width:90%;zoom:1;margin:8px auto 0}.site-header .container:after,.site-header .container:before{content:" ";display:table}.site-header .container:after{clear:both}}.hide-nav .site-header{-ms-transform:translateY(-150px);transform:translateY(-150px)}.site-branding{transition:.3s;padding-left:25px;z-index:1000;position:relative}@media all and (min-width:1024px){.site-branding{width:90%;padding-left:0;margin:0 auto}}@media (min-width:64.0625em){.site-branding{width:300px;float:left}}.site-branding p{float:left;font-size:10px;color:#fff}@media all and (max-width:350px){.site-branding p{margin-top:-3px}}@media all and (min-width:351px) and (max-width:767px){.site-branding p{margin-top:7px}}@media all and (max-width:499px){.site-branding p{max-width:200px;font-size:9px;line-height:10px}}@media all and (min-width:500px) and (max-width:650px){.site-branding p{max-width:250px}}@media all and (min-width:790px){.site-branding p{width:100%}}.menu-toggle{float:right}.site-title{float:left;margin:0;max-width:300px;width:calc(100% - 80px)}.site-title a{background-image:url(/wp-content/themes/psu/images/logo.svg);background-position:left center;background-repeat:no-repeat;background-size:200px;display:block;height:70px;text-indent:-9999px;opacity:1;transition:.3s;width:100%}.navopen .site-title a{background-image:url(/wp-content/themes/psu/images/logo.svg)!important}@media (min-width:48em){.site-title a{height:80px}.at-top .site-title a{height:80px;width:100%}}@media (min-width:64.0625em){.site-title a{height:80px}.at-top .site-title a{height:80px}}.show-nav .site-header{background:#fff;height:70px}@media all and (min-width:700px){.show-nav .site-header{height:120px}}@media all and (min-width:1025px){.show-nav .site-header{height:150px}}.show-nav .site-header .main-navigation .top .search-form input[type=search]{background:rgba(255,255,255,0) url(../images/search-dark.png) no-repeat 7px center}.show-nav .site-header .site-title a{background-image:url(/wp-content/themes/psu/images/logo-g.svg)}.show-nav .site-header .site-branding p{color:#486287}.show-nav .site-header .main-navigation{transition:.3s}@media all and (min-width:1024px) and (min-width:1025px){.show-nav .site-header .main-navigation .main-menu .menu-item a{color:#424242}}@media all and (min-width:1024px){.show-nav .site-header .main-navigation .main-menu .menu-item .sub-menu a{color:#fff}.show-nav .site-header .main-navigation .main-menu .menu-item .sub-menu a:hover{color:#b5bd34}.show-nav .site-header .main-navigation .social{position:relative;top:3px}.show-nav .site-header .main-navigation .social a{color:#535353;border:1px solid #535353}.show-nav .site-header .main-navigation .top .search{color:#535353}}.show-nav.at-top .site-header{background:0 0}@media all and (min-width:1025px){.show-nav.at-top .site-header{height:150px}}.show-nav.at-top .site-header:hover{background:#11573f}.show-nav.at-top .site-header .main-navigation .top .search-form input[type=search]{background:url(../images/search-white.png) no-repeat 7px center}.show-nav.at-top .site-header .main-navigation .top .search-form input[type=search]:focus{background:url(../images/search-dark.png) no-repeat 11px center;width:75px;padding-left:32px!important;color:#000;background-color:#fff;cursor:auto}@media all and (min-width:1300px){.show-nav.at-top .site-header .main-navigation .top .search-form input[type=search]:focus{width:130px}}.show-nav.at-top .site-header .site-title a{background-image:url(/wp-content/themes/psu/images/logo.svg)}.show-nav.at-top .site-header .site-branding p{color:#fff}.show-nav.at-top .site-header .main-navigation{-ms-transform:translateY(0);transform:translateY(0)}.show-nav.at-top .site-header .main-navigation .main-menu .menu-item a{color:#fff}.show-nav.at-top .site-header .main-navigation .social a{color:#fff;border:1px solid #e7e7e7}.show-nav.at-top .site-header .main-navigation .top .search{color:#fff}.site-description{opacity:0;position:absolute;z-index:-1}body.hide-nav{padding-top:0!important}.navopen #psu-emergency-alert{display:none!important}#header #psu-emergency-alert{position:relative}.hide-nav #header #psu-emergency-alert{display:none}.show-nav #header #psu-emergency-alert{display:none}.show-nav.at-top #header #psu-emergency-alert{display:block}#header .top{width:100%;background:#062a1c;display:none}@media all and (min-width:700px){#header .top{display:inline-block}.navopen #header .top{display:none}}#header .top .top-holder{zoom:1;max-width:1300px;width:100%;margin:0 auto;display:table}#header .top .top-holder:after,#header .top .top-holder:before{content:" ";display:table}#header .top .top-holder:after{clear:both}@media all and (max-width:1299px){#header .top .top-holder{padding:0 25px}}#header .top .header-left{float:left}#header .top .header-right{float:right}#header .top .header-left,#header .top .header-right{margin:0;padding:10px 0}#header .top .header-left li,#header .top .header-right li{float:left;list-style:none;margin:0}#header .top .header-left li a,#header .top .header-right li a{color:#fff;text-decoration:none;text-transform:uppercase;margin-left:15px;transition:all .4s}#header .top .header-left li a:hover,#header .top .header-right li a:hover{color:#dedede}#header .top .header-left li:nth-of-type(1) a,#header .top .header-right li:nth-of-type(1) a{margin-left:0}#header .top .search-form{float:right;display:block;margin:7px 0 0 0}@media all and (min-width:1024px){#header .top .search-form{display:inline-block;position:relative;margin-right:15px}}#header .top .search-form input{outline:0}#header .top .search-form input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}#header .top .search-form input::-webkit-search-cancel-button,#header .top .search-form input::-webkit-search-decoration{display:none}#header .top .search-form input[type=search]{background:rgba(255,255,255,0) url(dist/images/top-header-mag-glass.png) no-repeat 7px center;padding:0;border:none;border-radius:10em;transition:all .5s}#header .top .search-form input[type=search]:focus{background:#ededed url(dist/images/top-header-mag-glass-dark.png) no-repeat 7px center;width:130px;background-color:#fff;border-color:#66cc75;box-shadow:0 0 5px rgba(109,207,246,.5)}#header .top .search-form input:-moz-placeholder{color:#999}#header .top .search-form input::-webkit-input-placeholder{color:#999}#header .top .search-form input[type=search]{height:25px;width:25px;padding-left:10px;color:transparent;cursor:pointer}#header .top .search-form input[type=search]:hover{background-color:rgba(255,255,255,.3)}#header .top .search-form input[type=search]:focus{width:75px;padding-left:32px!important;color:#000;background-color:#fff;cursor:auto}@media all and (min-width:1300px){#header .top .search-form input[type=search]:focus{width:130px}}#header .top .search-form input:-moz-placeholder{color:transparent}#header .top .search-form input::-webkit-input-placeholder{color:transparent}.main-navigation{background:0 0;height:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:70px;transition:.4s;width:100%;z-index:-1}.main-navigation .mobile-bottom{display:none;background:#062a1c;margin:35px 0;padding:20px 0}.main-navigation .mobile-bottom .search-form{max-width:100%}.main-navigation .mobile-bottom form{padding:0 25px}.main-navigation .mobile-bottom form input{width:100%;max-width:100%;background:url(dist/images/top-header-mag-glass.png) no-repeat 7px center;color:#fff;padding-left:40px;border-bottom:2px solid #536c63}.main-navigation .mobile-bottom form input:-ms-input-placeholder{color:#fff}.main-navigation .mobile-bottom form input::placeholder{color:#fff}.main-navigation .mobile-bottom ul{margin:0;padding:0}.main-navigation .mobile-bottom ul li{list-style:none;margin:0;padding:10px 25px}.main-navigation .mobile-bottom ul li a{color:#fff;text-transform:uppercase;font-size:16px;text-decoration:none}.navopen .main-navigation .mobile-bottom{display:block}.main-navigation .top{width:100%;background:#062a1c;margin-top:20px;text-align:center}@media all and (min-width:1024px){.main-navigation .top{text-align:right;margin-top:5px}}.main-navigation .top .search{color:#fff;margin-right:20px;display:inline-block}.main-navigation .top .header-left,.main-navigation .top .header-right{margin:0;padding:0}.main-navigation .top .header-left li,.main-navigation .top .header-right li{float:left;list-style:none;margin:0}.main-navigation .top .search-form{display:block}@media all and (min-width:1024px){.main-navigation .top .search-form{display:inline-block;position:relative;bottom:1px;margin-right:15px}}.main-navigation .top .search-form input{outline:0}.main-navigation .top .search-form input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}.main-navigation .top .search-form input::-webkit-search-cancel-button,.main-navigation .top .search-form input::-webkit-search-decoration{display:none}.main-navigation .top .search-form input[type=search]{background:rgba(255,255,255,0) url(../images/search-white.png) no-repeat 7x center;padding:9px 10px 9px 32px;border:none;border-radius:10em;transition:all .5s}.main-navigation .top .search-form input[type=search]:focus{background:#ededed url(../images/search-dark.png) no-repeat 7px center;width:130px;background-color:#fff;border-color:#66cc75;box-shadow:0 0 5px rgba(109,207,246,.5)}.main-navigation .top .search-form input:-moz-placeholder{color:#999}.main-navigation .top .search-form input::-webkit-input-placeholder{color:#999}.main-navigation .top .search-form input[type=search]{height:9px;width:9px;padding-left:10px;color:transparent;cursor:pointer}.main-navigation .top .search-form input[type=search]:hover{background-color:rgba(255,255,255,.3)}.main-navigation .top .search-form input[type=search]:focus{width:75px;padding-left:32px!important;color:#000;background-color:#fff;cursor:auto}@media all and (min-width:1300px){.main-navigation .top .search-form input[type=search]:focus{width:130px}}.main-navigation .top .search-form input:-moz-placeholder{color:transparent}.main-navigation .top .search-form input::-webkit-input-placeholder{color:transparent}.navopen .main-navigation{background:#11573f;min-height:100vh;opacity:1;padding:60px 0 2em;pointer-events:auto;overflow-y:scroll;z-index:500;top:0}@media (min-width:48em){.navopen .main-navigation{height:100vh}}@media (min-width:64.0625em){.main-navigation{zoom:1;-ms-flex-align:center;align-items:center;background:0 0;display:inline-block;float:right;height:auto;opacity:1;overflow-y:visible;pointer-events:auto;position:relative;top:0;transition:padding .3s;width:calc(100% - 320px);z-index:100}.main-navigation:after,.main-navigation:before{content:" ";display:table}.main-navigation:after{clear:both}}.main-menu{font-family:lato;margin:0 auto;width:80%;padding:0}.main-menu .sub-menu{display:none}.navopen .main-menu{border-top:1px solid #80928b;border-bottom:1px solid #80928b;margin-top:20px;padding:30px 0 50px 0;width:100%}.main-menu>.menu-item{font-size:16px;font-size:1rem;position:relative;list-style:none}@media (min-width:64.0625em){.main-menu>.menu-item{font-size:16px;font-size:1rem;margin-left:10px}}@media all and (min-width:64.0625em) and (min-width:1200px){.main-menu>.menu-item{margin-left:15px}}@media (min-width:64.0625em){.main-menu>.menu-item:nth-of-type(1){margin-left:0}}.main-menu>.menu-item a{color:#fff;display:block;font-family:Lato,sans-serif;letter-spacing:.5px;text-decoration:none;font-size:15px;font-weight:700}@media all and (min-width:1250px){.main-menu>.menu-item a{font-size:16px}}.main-menu>.menu-item>.sub-menu{height:auto;background:#117353;top:96px;padding:0;cursor:pointer;left:0;z-index:100;transition:height .3s}@media all and (min-width:1024px){.main-menu>.menu-item>.sub-menu{background:#117353}}@media all and (min-width:1025px){.main-menu>.menu-item>.sub-menu{-ms-transform:translatex(-25%);transform:translatex(-25%)}}.main-menu>.menu-item>.sub-menu>li{position:relative;list-style:none;margin:0}.main-menu>.menu-item>.sub-menu>li.menu-item-has-children>a::after{content:"\f107";display:inline-block;font-family:FontAwesome;position:absolute;color:#fff!important;right:5px;top:1em;transition:.3s;z-index:2}.main-menu>.menu-item>.sub-menu a{color:#fff}.main-menu>.menu-item>.sub-menu .sub-menu{width:100%;max-width:none!important;background:#5bb4e3}.main-menu>.menu-item>.sub-menu .sub-menu li{position:relative}.main-menu>.menu-item>.sub-menu .sub-menu li.menu-item-has-children a::hover{color:#1f4875!important}.main-menu>.menu-item>.sub-menu .sub-menu li.menu-item-has-children>a::after{content:"\f107";display:inline-block;font-family:FontAwesome;position:absolute;right:10px;top:1em;transition:.3s;z-index:1}.main-menu>.menu-item>.sub-menu .sub-menu li a{padding-left:25px!important}.main-menu>.menu-item>.sub-menu .sub-menu li a:hover{color:#1f4875!important}.main-menu>.menu-item>.sub-menu .sub-menu .sub-menu{background:#3b94c3}.main-menu>.menu-item>.sub-menu .sub-menu .sub-menu a{padding-left:50px!important}.main-menu>.menu-item>.sub-menu .sub-menu .sub-menu a:hover{color:#1f4875!important}.main-menu>.menu-item>.sub-menu .menu-item a{padding:15px 20px}.main-menu>.menu-item>.sub-menu .menu-item a:hover{color:#b5bd34}.main-menu>.menu-item>a{padding:37px 0;border-bottom:4px solid transparent;transition:all .2s}.navopen .main-menu>.menu-item>a{padding:10px 20px}.main-menu>.menu-item>a:hover{border-bottom:4px solid #b5bd34}.navopen .main-menu>.menu-item>a:hover{border-bottom:4px solid transparent}.main-menu>.menu-item.menu-item-has-children{padding-right:19px}@media all and (min-width:1250px){.main-menu>.menu-item.menu-item-has-children{padding-right:25px}}.navopen .main-menu>.menu-item.menu-item-has-children{padding-right:0}.main-menu>.menu-item.menu-item-has-children>a::after{content:"\f107";display:inline-block;font-family:FontAwesome;position:absolute;right:3px;top:38px;transition:.3s;z-index:-1}.navopen .main-menu>.menu-item.menu-item-has-children>a::after{top:10px;right:20px}.main-menu>.menu-item.sub-open .sub-menu{height:auto;opacity:1;pointer-events:auto;z-index:5}.main-menu>.menu-item.sub-open .sub-menu .menu-item a{padding:.5em 0}@media (min-width:64.0625em){.main-menu{clear:both;margin:0 auto;width:auto;float:right}.main-menu>.menu-item{display:inline-block;position:relative}.main-menu .menu-item-has-children .sub-menu{box-shadow:1px 1px 6px rgba(0,0,0,.15);min-width:20em;position:absolute;width:140%;padding:0}.main-menu .menu-item-has-children .sub-menu .menu-item a{color:#fff;text-decoration:none;transition:all .3s}.main-menu .menu-item-has-children .sub-menu .menu-item a:visited{color:#fff}.main-menu .menu-item-has-children .sub-menu .menu-item a:active,.main-menu .menu-item-has-children .sub-menu .menu-item a:focus,.main-menu .menu-item-has-children .sub-menu .menu-item a:hover{color:#b2ba34;text-decoration:none;outline:0;outline-width:0}.main-menu .menu-item-has-children .sub-menu .sub-menu{box-shadow:none;margin-left:0;min-width:20em;position:relative}}.admin-bar .page,.admin-bar .site-header{margin-top:46px}@media (max_width:37.4375em){.admin-bar .page,.admin-bar .site-header{margin-top:46px}}@media (min-width:48.9375em){.admin-bar .page,.admin-bar .site-header{margin-top:32px}}@media (min-width:75em){.admin-bar .page,.admin-bar .site-header{margin-top:32px}}.admin-bar .site-header{position:absolute}@media (min-width:48.9375em){.admin-bar .site-header{position:fixed}}.admin-bar.nav-up .page,.admin-bar.nav-up .site-header{margin-top:0}@media (max_width:37.4375em){.admin-bar.nav-up .page,.admin-bar.nav-up .site-header{margin-top:0}}@media (min-width:37.5625em){.admin-bar.nav-up .page,.admin-bar.nav-up .site-header{margin-top:46px}}@media (min-width:48.9375em){.admin-bar.nav-up .page,.admin-bar.nav-up .site-header{margin-top:32px}}@media (min-width:75em){.admin-bar.nav-up .page,.admin-bar.nav-up .site-header{margin-top:0}}#clusters{padding:100px 1%}#clusters>h2{text-align:center;font-weight:600;text-transform:none;font-size:35px;color:#115740;letter-spacing:1.4px;line-height:40px}#clusters ul{zoom:1;text-align:center;padding:0;margin:50px 0}#clusters ul:after,#clusters ul:before{content:" ";display:table}#clusters ul:after{clear:both}#clusters ul li{padding:0;display:inline-block;margin:15px 1%;width:98%;height:300px;position:relative;overflow:hidden}@media all and (min-width:501px){#clusters ul li{width:47%}}@media all and (min-width:700px){#clusters ul li{width:30%}}@media all and (min-width:950px){#clusters ul li{width:22%}}#clusters ul li:hover .overlay{opacity:1;visibility:visible;top:0}#clusters ul li .cluster,#clusters ul li .overlay{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .4s}#clusters ul li .overlay{background:#117353;top:100%;opacity:0;visibility:hidden;padding:5% 5%;z-index:2}@media all and (min-width:1400px){#clusters ul li .overlay{padding:20px 30px}}#clusters ul li .overlay h2{font-weight:400;color:#e8e613;letter-spacing:1.75px;text-align:center;font-size:13px;line-height:19px}@media all and (min-width:1400px){#clusters ul li .overlay h2{font-size:14px;line-height:24px}}#clusters ul li .overlay p{color:#fff;font-size:13px;line-height:18px}@media all and (min-width:1100px){#clusters ul li .overlay p{font-size:15px;line-height:20px}}@media all and (min-width:1400px){#clusters ul li .overlay p{font-size:16px;letter-spacing:.44px;line-height:22px}}#clusters ul li .overlay a{display:inline-block;background:url(dist/images/cluster-arrow.png) center center no-repeat;width:22px;height:20px}#clusters ul li .overlay a.full-width-link{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}#clusters ul li:nth-of-type(2) .cluster .image{background:url(dist/images/cluster-explore.png) center center no-repeat}#clusters ul li:nth-of-type(3) .cluster .image{background:url(dist/images/cluster-health.png) center center no-repeat}#clusters ul li:nth-of-type(4) .cluster .image{background:url(dist/images/cluster-innovation.png) center center no-repeat}#clusters ul li:nth-of-type(5) .cluster .image{background:url(dist/images/cluster-education.png) center center no-repeat}#clusters ul li:nth-of-type(6) .cluster .image{background:url(dist/images/cluster-justice.png) center center no-repeat}#clusters ul li:nth-of-type(7) .cluster .image{background:url(dist/images/cluster-tourism.png) center center no-repeat}#clusters ul li .cluster .image{width:200px;height:200px;background:url(dist/images/cluster-arts.png) center center no-repeat;background-size:cover;margin:0 auto;display:table;border-radius:50%}#clusters ul li .cluster h2{text-align:center;font-weight:600;width:70%;letter-spacing:2px;margin:30px auto 0;display:table;font-size:16px;color:#303332;letter-spacing:2px;text-align:center;line-height:24px}#cluster_tools{max-width:1090px;padding:75px 25px;margin:0 auto;width:100%}#cluster_tools .top h2{font-weight:600;text-transform:none;font-size:24px;color:#115740;letter-spacing:.87px;text-align:center;line-height:30px}#cluster_tools .top p{font-size:18px;color:#303332;letter-spacing:.5px;line-height:28px}#cluster_tools .bottom{zoom:1;padding:75px 0}#cluster_tools .bottom:after,#cluster_tools .bottom:before{content:" ";display:table}#cluster_tools .bottom:after{clear:both}#cluster_tools .bottom>h2{text-transform:none;font-weight:600;font-size:35px;color:#115740;letter-spacing:1.27px;line-height:45px}@media all and (min-width:1000px){#cluster_tools .bottom>h2{width:250px;float:left}}#cluster_tools .bottom .accordion{width:100%}@media all and (min-width:1000px){#cluster_tools .bottom .accordion{float:right;width:calc(100% - 320px)}}#cluster_tools .bottom .toggle{display:none}#cluster_tools .bottom .option{position:relative;border-bottom:1px solid #c2ccc9}#cluster_tools .bottom .option:nth-of-type(1){border-top:1px solid #c2ccc9}#cluster_tools .bottom .inner,#cluster_tools .bottom .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .2s}#cluster_tools .bottom .title{cursor:pointer;padding:1em 0;font-size:20px;display:block;color:#303332;letter-spacing:.73px;line-height:22px;padding-right:40px}#cluster_tools .bottom .title:hover:after{-ms-transform:rotate(270deg);transform:rotate(270deg)}#cluster_tools .bottom .title:hover:before{-ms-transform:rotate(360deg);transform:rotate(360deg)}#cluster_tools .bottom .title:after,#cluster_tools .bottom .title:before{content:'';position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#484b4a;transition:all .4s}#cluster_tools .bottom .title:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}#cluster_tools .bottom .inner{max-height:0;overflow:hidden}#cluster_tools .bottom .inner .content{min-height:0}#cluster_tools .bottom .inner p{margin:0;padding:.5em 1em 1em;font-size:16px;color:#303332;letter-spacing:.44px;line-height:26px}#cluster_tools .bottom .inner img{float:right;padding:0 0 10px 10px}#cluster_tools .bottom .toggle:checked+.title+.inner{max-height:500px;margin-bottom:25px}#cluster_tools .bottom .toggle:checked+.title:before{-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important}#grey_bg{background:#f7f7f7}#real_world_projects{max-width:1200px;padding:75px 0;width:100%;margin:0 auto;display:table;border-bottom:1px solid #e6e6e6}@media all and (max-width:1199px){#real_world_projects{padding:10% 5%}}#real_world_projects>h2{font-weight:600;text-transform:none;font-size:35px;color:#115740;letter-spacing:1.27px;line-height:45px}#real_world_projects ul{margin:75px 0 0 0;padding:0;zoom:1}#real_world_projects ul:after,#real_world_projects ul:before{content:" ";display:table}#real_world_projects ul:after{clear:both}#real_world_projects ul li{width:100%;margin:15px 0;list-style:none;padding:0;position:relative;background:#1b2622;box-shadow:0 2px 4px 0 rgba(0,0,0,.5),inset 0 1px 3px 0 rgba(0,0,0,.5);height:400px;background:url(dist/images/real-world-food.png) center center no-repeat;background-size:cover}@media all and (min-width:700px){#real_world_projects ul li{float:left;width:48%;margin:0;margin-left:4%}}#real_world_projects ul li:nth-of-type(2){background:url(dist/images/real-world-designing.png) center center no-repeat;background-size:cover}#real_world_projects ul li:nth-of-type(1){margin-left:0}#real_world_projects ul li .copy{position:absolute;bottom:10%;left:10%;width:80%}#real_world_projects ul li .copy h2{text-transform:none;font-weight:600;font-size:30px;color:#fff;letter-spacing:1.5px;line-height:45px}#real_world_projects ul li .copy a{height:45px;box-sizing:border-box;border-radius:30px;border:2px solid #e8e612;background:0 0;color:#e8e612;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;transition:.4s}#real_world_projects ul li .copy a:hover{background:#b5bd34;color:#fff;border-color:#fff}#person_spotlight{max-width:1200px;width:100%;margin:0 auto;display:table;padding:60px 0;zoom:1}@media all and (max-width:1199px){#person_spotlight{padding:10% 5%}}#person_spotlight:after,#person_spotlight:before{content:" ";display:table}#person_spotlight:after{clear:both}#person_spotlight .headshot-info{margin:0 auto;display:table;width:250px}@media all and (min-width:750px){#person_spotlight .headshot-info{float:left;margin:0}}#person_spotlight .headshot-info .image{width:150px;height:150px;margin:0 auto;display:table;background:url(dist/images/abby-goode.png) center center no-repeat;background-size:cover;border-radius:50%}#person_spotlight .headshot-info h2{font-size:18px;font-weight:600;text-transform:none;text-align:center;margin:20px 0 10px;color:#303332;letter-spacing:1.5px;line-height:26px}#person_spotlight .headshot-info p{width:70%;margin:0 auto;display:table;text-align:center;font-size:14px;color:#303332;letter-spacing:.2px;line-height:20px}#person_spotlight>p{font-family:lato;font-size:18px;line-height:30px;color:#303332;letter-spacing:.8px}@media all and (min-width:750px){#person_spotlight>p{width:calc(100% - 320px);float:right}}@media all and (min-width:1200px){#person_spotlight>p{font-size:22px;line-height:38px}}#request_info{background:url(dist/images/learning-model-top-footer.png) center center no-repeat;background-size:cover;position:relative;padding:10% 0}@media all and (min-width:800px){#request_info{padding:100px 0}}#request_info .copy{width:90%;margin-left:10%}@media all and (min-width:800px){#request_info .copy{width:78%;margin-left:22%}}#request_info .copy h2{text-transform:none;width:60%;font-weight:600;font-size:25px;line-height:40px;color:#fff;letter-spacing:1.27px}@media all and (min-width:800px){#request_info .copy h2{font-size:35px;line-height:50px}}#request_info .copy .pgl{width:100%;height:2px;background:#848d90}#request_info .copy a{height:45px;border-radius:30px;background:#fff;color:#117353;border:2px solid #fff;text-decoration:none;line-height:41px;padding:0 40px;margin-top:40px;font-weight:600;font-size:18px;display:inline-block;transition:all .4s}#request_info .copy a:hover{background:#117353;color:#fff;border-color:#fff}.body-page-header-bg{height:70px;background:#11573f}@media all and (min-width:700px){.body-page-header-bg{height:120px}}@media all and (min-width:1025px){.body-page-header-bg{height:150px}}.page-template-template-home-psu .body-page-header-bg{height:0}#learning_header{padding:100px 0 0 0}#learning_header .copy{max-width:1200px;width:100%;margin:0 auto;display:table}@media all and (max-width:1250px){#learning_header .copy{padding:0 5%}}#learning_header h2{text-transform:none;font-weight:600;margin:0;padding:0;font-size:40px;color:#11573f;letter-spacing:1.6px;line-height:65px}#pros_header{background:url(dist/images/prospective-students-header.png) center center no-repeat;background-size:cover;height:400px;padding-top:200px;position:relative}#pros_header .copy{max-width:1200px;width:100%;margin:0 auto;display:table}@media all and (max-width:1250px){#pros_header .copy{padding:0 5%}}#pros_header h2{width:400px;text-transform:none;font-weight:600;margin:0;padding:0;font-size:50px;color:#fff;letter-spacing:2px;line-height:65px}#pros_header:after{background:#fff;bottom:0;content:'';display:block;height:50px;left:0;position:absolute;right:0;-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-ms-transform-origin:100%;transform-origin:100%;z-index:2}#main_content{width:100%;max-width:1200px;padding-top:150px;margin:0 auto;display:table;zoom:1}@media all and (max-width:1199px){#main_content{padding:10% 5% 0}}#main_content:after,#main_content:before{content:" ";display:table}#main_content:after{clear:both}@media all and (min-width:600px){#main_content .main-content{width:calc(100% - 230px);float:right}}#main_content .main-content p{font-size:18px;color:#303332;letter-spacing:.5px;line-height:28px}#main_content .main-content .buttons{text-align:left;margin-bottom:30px}#main_content .main-content .buttons a{height:45px;border-radius:30px;border:2px solid #185b44;background:0 0;display:inline-block;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;margin-left:15px;font-family:Lato;font-size:16px;color:#115740;letter-spacing:1px;margin-bottom:5px;transition:all .4s}#main_content .main-content .buttons a:hover{background:#185b44;color:#fff;border-color:#185b44}#main_content .main-content .buttons a:nth-of-type(1){margin-left:0}#programs{zoom:1;width:100%;max-width:1200px;margin:100px auto;display:table;position:relative}#programs:after,#programs:before{content:" ";display:table}#programs:after{clear:both}@media all and (max-width:1199px){#programs{padding:0 5%}}#programs .image{width:100%;background:url(dist/images/programs-bg.png) center center no-repeat;background-size:cover;height:420px}@media all and (min-width:750px){#programs .image{width:75%;float:right;position:absolute;top:0;right:-20%}}#programs .copy{margin-bottom:20px}@media all and (min-width:750px){#programs .copy{float:left;width:35%;position:relative;height:400px;margin:0}}@media all and (min-width:750px){#programs .copy .vert{position:absolute;top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%);width:100%}}#programs .copy .vert h2{text-transform:none;font-weight:600;font-size:40px;color:#115740;letter-spacing:1.6px;line-height:65px}#programs .copy .vert p{font-size:16px;color:#303332;letter-spacing:.44px;line-height:26px}#programs .copy .vert>a{height:45px;border-radius:30px;background:#b5bd34;border:2px solid #b5bd34;color:#fff;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;transition:all .4s}#programs .copy .vert>a:hover{background:#fff;color:#b5bd34}#programs .copy .vert .links{text-align:left;margin-bottom:30px}#programs .copy .vert .links a{text-decoration:none;border-bottom:2px solid #879915;padding-bottom:10px;display:inline-block;margin-left:15px;font-family:Lato;font-size:16px;color:#879915;letter-spacing:1px;line-height:20px;transition:all .4s}#programs .copy .vert .links a:hover{border-bottom:2px solid #175b43}#programs .copy .vert .links a:nth-of-type(1){margin-left:0}#learning_model{zoom:1;max-width:1200px;width:100%;margin:0 auto 100px;display:table}#learning_model:after,#learning_model:before{content:" ";display:table}#learning_model:after{clear:both}@media all and (max-width:1199px){#learning_model{padding:0 5%}}@media all and (min-width:750px){#learning_model iframe{float:left;width:57%;height:300px;margin-bottom:0}}#learning_model .copy{position:relative;margin-bottom:20px}@media all and (min-width:750px){#learning_model .copy{float:right;width:35%;height:300px;margin-bottom:0}}@media all and (min-width:750px){#learning_model .copy .vert{position:absolute;top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%);width:100%}}#learning_model .copy .vert h2{text-transform:none;font-weight:600;font-size:35px;color:#115740;letter-spacing:1.4px;line-height:40px}#learning_model .copy .vert p{font-size:16px;color:#303332;letter-spacing:.44px;line-height:26px}#learning_model .copy .vert a{height:45px;border-radius:30px;background:#b5bd34;border:2px solid #b5bd34;color:#fff;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;transition:all .4s}#learning_model .copy .vert a:hover{background:#fff;color:#b5bd34}.bottom-bg{background:#f7f7f7;padding:100px 0}#three_boxes{max-width:1200px;zoom:1;margin:0 auto;display:table}@media all and (max-width:1199px){#three_boxes{padding:0 5%}}#three_boxes:after,#three_boxes:before{content:" ";display:table}#three_boxes:after{clear:both}@media all and (max-width:899px){#three_boxes{text-align:center}}#three_boxes .box{display:inline-block;padding:10%;width:100%;margin-bottom:20px;transition:all .4s;background:#8c9c1f}@media all and (min-width:600px){#three_boxes .box{width:48%;margin-left:4%;height:300px;padding:2%}}@media all and (min-width:900px){#three_boxes .box{float:left;width:32%;margin-left:2%}}@media all and (min-width:1050px){#three_boxes .box{width:30%;margin-left:5%}}@media all and (min-width:1200px){#three_boxes .box{padding:40px 30px 0}}#three_boxes .box:nth-of-type(1){margin-left:0}#three_boxes .box:nth-of-type(1):hover{background:#7c8c0f}#three_boxes .box:nth-of-type(1) a{height:45px;border-radius:30px;border:2px solid #fff;background:0 0;color:#fff;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#three_boxes .box:nth-of-type(1) a:hover{background:#fff;color:#8c9c1f}#three_boxes .box:nth-of-type(2){background:#1c785a}#three_boxes .box:nth-of-type(2):hover{background:#0c684a}#three_boxes .box:nth-of-type(2) a{height:45px;border-radius:30px;background:#fff;border:2px solid #fff;color:#115740;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#three_boxes .box:nth-of-type(2) a:hover{background:#115740;color:#fff}#three_boxes .box:nth-of-type(3){background:url(dist/images/threebox.png) center center no-repeat;background-size:100%;transition:all .4s}@media all and (max-width:1199px){#three_boxes .box:nth-of-type(3){background-size:cover!important}}#three_boxes .box:nth-of-type(3):hover{background-size:108%}#three_boxes .box:nth-of-type(3) a{height:45px;border-radius:30px;background:#115740;color:#fff;display:table;text-decoration:none;line-height:45px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#three_boxes .box:nth-of-type(3) a:hover{background:#fff;color:#115740}#three_boxes .box:nth-of-type(3) h2{font-size:45px;color:#fff;letter-spacing:1.64px;text-align:center;line-height:45px}#three_boxes .box h2{font-weight:600;text-transform:none;font-size:35px;color:#fff;letter-spacing:1.27px;text-align:center;line-height:35px}#three_boxes .box p{text-align:center;font-size:18px;color:#fff;letter-spacing:.5px;text-align:center;line-height:24px}#main{padding-bottom:0}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lato}p,span{font-family:"Source Sans Pro"}html{overflow-x:hidden}body{color:#2f3332;overflow-x:hidden;font-family:'Source Sans Pro',sans-serif}#main::after{display:none}#main::before{display:none}#main_slider{height:500px;position:relative;width:100%}@media all and (min-width:600px){#main_slider{height:800px}}#main_slider .owl-item{display:inline-block}#main_slider .owl-nav{display:none;position:absolute;bottom:100px;right:150px}@media all and (min-width:700px){#main_slider .owl-nav{display:inline-block}}#main_slider .owl-nav .owl-next,#main_slider .owl-nav .owl-prev{height:60px;width:60px;border:1px solid #b5bd34;border-radius:50%;background:0 0;color:#b5bd34;font-size:30px;line-height:60px;text-indent:-9999;padding:0;outline:0;transition:all .4s}#main_slider .owl-nav .owl-next span,#main_slider .owl-nav .owl-prev span{opacity:0}#main_slider .owl-nav .owl-next:hover,#main_slider .owl-nav .owl-prev:hover{background:#b5bd34;border:1px solid #b5bd34;color:#fff}#main_slider .owl-nav .owl-next{margin-left:10px;background:url(dist/images/slide-next-yellow.png) center center no-repeat}#main_slider .owl-nav .owl-next:hover{background:#b5bd34 url(dist/images/slide-next-white.png) center center no-repeat}#main_slider .owl-nav .owl-prev{background:url(dist/images/slide-prev-yellow.png) center center no-repeat}#main_slider .owl-nav .owl-prev:hover{background:#b5bd34 url(dist/images/slide-prev-white.png) center center no-repeat}@media all and (max-width:699px){#main_slider .owl-dots{margin:-150px auto 0;display:table}}@media all and (min-width:700px){#main_slider .owl-dots{position:absolute;bottom:100px;left:150px}}#main_slider .owl-dots button{height:40px;margin-left:10px;width:40px;border-radius:50%;text-align:center;border:none;background:0 0;outline:0;transition:all .4s}#main_slider .owl-dots button:nth-of-type(1){margin-left:0}#main_slider .owl-dots button.active,#main_slider .owl-dots button:hover{background:#878e96}#main_slider .owl-dots button.active span,#main_slider .owl-dots button:hover span{background:#fff}#main_slider .owl-dots button span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cecece;left:-2px;top:-1px;position:relative}#main_slider .slide{height:500px;width:100%;float:left;position:relative;display:inline-block}@media all and (min-width:600px){#main_slider .slide{height:800px}}#main_slider .slide a.mobile-button{display:inline-block;height:45px;border-radius:30px;background:#fff;border:2px solid #fff;color:#117353;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;margin-top:40px;transition:all .4s}@media all and (min-width:700px){#main_slider .slide a.mobile-button{display:none}}#main_slider .slide a.mobile-button:hover{background:#117353;border:2px solid #fff;color:#fff}#main_slider .slide .vert{position:absolute;margin:0 auto;display:table;top:50%;-ms-transform:translatey(-50%);transform:translatey(-50%);zoom:1;width:100%}#main_slider .slide .vert:after,#main_slider .slide .vert:before{content:" ";display:table}#main_slider .slide .vert:after{clear:both}#main_slider .slide .vert .copy{max-width:1000px;margin:0 auto;display:table;width:100%}@media all and (max-width:1050px){#main_slider .slide .vert .copy{padding:0 5%}}@media all and (min-width:700px){#main_slider .slide .vert .copy .title-and-link{width:40%;float:left}}#main_slider .slide .vert .copy .title-and-link h2{color:#fff;font-weight:600;font-size:30px;letter-spacing:2px;text-transform:none;margin:0;padding:0}@media all and (min-width:400px){#main_slider .slide .vert .copy .title-and-link h2{font-size:40px}}@media all and (min-width:600px){#main_slider .slide .vert .copy .title-and-link h2{font-size:60px}}#main_slider .slide .vert .copy .title-and-link a{display:none;height:45px;border-radius:30px;background:#fff;border:2px solid #fff;color:#117353;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin-top:40px;transition:all .4s}@media all and (min-width:700px){#main_slider .slide .vert .copy .title-and-link a{display:inline-block}}#main_slider .slide .vert .copy .title-and-link a:hover{background:#117353;border:2px solid #fff;color:#fff}@media all and (min-width:700px){#main_slider .slide .vert .copy .small-text{width:45%;float:right}}#main_slider .slide .vert .copy .small-text p{font-size:20px;line-height:28px;padding-top:30px;color:#fff}#admin_finaid{position:relative;padding:5% 0}@media all and (min-width:700px){#admin_finaid{padding:100px 0 300px}}#admin_finaid:before{background:#fff;top:-65px;content:'';display:block;height:50%;left:0;position:absolute;right:0;-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-ms-transform-origin:100%;transform-origin:100%;z-index:2}#admin_finaid:after{background:#fff;bottom:-45px;content:'';display:block;height:50%;left:0;position:absolute;right:0;-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-ms-transform-origin:100%;transform-origin:100%;z-index:1}#why_psu{position:relative;padding:5% 0}@media all and (min-width:700px){#why_psu{padding:100px 0 0}}#why_psu:before{background:#fff;top:-65px;content:'';display:block;height:50%;left:0;position:absolute;right:0;-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-ms-transform-origin:100%;transform-origin:100%;z-index:2}#why_psu:after{background:#fff;bottom:-45px;content:'';display:block;height:50%;left:0;position:absolute;right:0;-ms-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-ms-transform-origin:100%;transform-origin:100%;z-index:1}#why_header{max-width:1200px;width:100%;display:table;position:relative;z-index:2}@media all and (max-width:1199px){#why_header{padding:0 5%}}@media all and (min-width:501px){#why_header{margin:0 auto 100px}}#why_header>h3{color:#115740;font-weight:600;font-size:22px;letter-spacing:.88px;line-height:20px}#why_header .giant-words-and-text{zoom:1;margin:30px 0 0 0;display:inline-block}#why_header .giant-words-and-text:after,#why_header .giant-words-and-text:before{content:" ";display:table}#why_header .giant-words-and-text:after{clear:both}#why_header .giant-words-and-text h2{font-weight:600;text-transform:none;padding:0;margin:0;font-size:50px;color:#b5bd34;letter-spacing:1.71px}@media all and (min-width:501px){#why_header .giant-words-and-text h2{float:left;width:45%}}@media all and (min-width:700px){#why_header .giant-words-and-text h2{font-size:70px}}@media all and (min-width:950px){#why_header .giant-words-and-text h2{font-size:95px;line-height:105px}}#why_header .giant-words-and-text .copy{margin-top:15px}@media all and (min-width:501px){#why_header .giant-words-and-text .copy{float:right;width:45%}}#why_header .giant-words-and-text .copy p{font-size:18px;color:#303332;letter-spacing:.5px;line-height:28px}#why_header .giant-words-and-text .copy a{height:45px;border-radius:30px;border:2px solid #115740;background:0 0;color:#115740;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;transition:all .4s}#why_header .giant-words-and-text .copy a:hover{background:#115740;color:#fff}#admission_financial{max-width:1200px;width:100%;margin:0 auto;padding:100px 0;display:table;position:relative}@media all and (min-width:600px){#admission_financial{height:700px;padding:0}}#admission_financial .admission{padding:6%;margin:5%;position:relative;background:url(dist/images/admission.png) center center no-repeat;background-size:cover;z-index:4;box-shadow:20px 32px 14px 0 rgba(0,0,0,.13)}@media all and (min-width:900px){#admission_financial .admission{padding:30px 60px;width:60%}}@media all and (min-width:600px){#admission_financial .admission{height:480px;width:52%}}#admission_financial .admission .copy{width:100%}@media all and (min-width:600px){#admission_financial .admission .copy{position:absolute;bottom:60px;left:60px}}@media all and (min-width:500px){#admission_financial .admission .copy{width:65%}}#admission_financial .admission .copy h2{color:#fff;text-transform:none;font-weight:600;letter-spacing:2.36px;font-size:40px;text-align:left}@media all and (min-width:900px){#admission_financial .admission .copy h2{font-size:65px;line-height:60px}}#admission_financial .admission .copy p{text-align:left;color:#fff;letter-spacing:.5px;font-size:16px;margin:40px 0}@media all and (min-width:900px){#admission_financial .admission .copy p{font-size:18px}}#admission_financial .admission .copy a{height:45px;border-radius:30px;border:2px solid #d3d818;background:0 0;color:#d3d818;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;transition:all .4s}#admission_financial .admission .copy a:hover{border:2px solid #fff;background:#d3d818;color:#fff}#admission_financial .financial{padding:30px 60px;margin:5%;z-index:3;zoom:1;position:relative;background:#117353;background-size:cover}#admission_financial .financial:after,#admission_financial .financial:before{content:" ";display:table}#admission_financial .financial:after{clear:both}@media all and (min-width:600px){#admission_financial .financial{position:absolute;width:50%;height:480px;margin:0;top:100px;left:50%}}#admission_financial .financial .copy{zoom:1}@media all and (min-width:500px){#admission_financial .financial .copy{float:right;width:65%}}@media all and (min-width:600px){#admission_financial .financial .copy{position:absolute;bottom:60px;right:60px;float:none}}#admission_financial .financial .copy:after,#admission_financial .financial .copy:before{content:" ";display:table}#admission_financial .financial .copy:after{clear:both}#admission_financial .financial .copy h2{color:#fff;text-transform:none;font-weight:600;font-size:35px;line-height:40px;letter-spacing:2.5px;text-align:right}@media all and (min-width:900px){#admission_financial .financial .copy h2{font-size:50px;line-height:60px}}#admission_financial .financial .copy p{text-align:right;color:#fff;margin:40px 0 30px;font-size:16px;letter-spacing:.5px}@media all and (min-width:900px){#admission_financial .financial .copy p{font-size:18px}}#admission_financial .financial .copy a{height:45px;border-radius:30px;background:#fff;color:#117353;text-decoration:none;border:2px solid #fff;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;float:right;transition:all .4s}#admission_financial .financial .copy a:hover{background:#107353;color:#fff;border:2px solid #fff}#academic_programs{max-width:1200px;width:100%;margin:0 auto;display:table;position:relative}#academic_programs .academic-programs{padding:30px 60px;z-index:3;position:relative;width:100%;background:url(dist/images/academic-programs.png) center center no-repeat;background-size:cover;zoom:1}@media all and (min-width:600px){#academic_programs .academic-programs{height:480px}}#academic_programs .academic-programs:after,#academic_programs .academic-programs:before{content:" ";display:table}#academic_programs .academic-programs:after{clear:both}#academic_programs .academic-programs .copy{float:right;width:100%}@media all and (min-width:550px){#academic_programs .academic-programs .copy{width:75%}}@media all and (min-width:750px){#academic_programs .academic-programs .copy{width:50%}}#academic_programs .academic-programs .copy h2{color:#fff;text-transform:none;font-weight:600;letter-spacing:1.82px;font-size:35px;text-align:right}@media all and (min-width:850px){#academic_programs .academic-programs .copy h2{font-size:50px}}#academic_programs .academic-programs .copy .small-text{float:right}@media all and (min-width:600px){#academic_programs .academic-programs .copy .small-text{width:70%}}#academic_programs .academic-programs .copy .small-text p{text-align:right;font-size:16px;line-height:21px;letter-spacing:.5px;color:#fff}@media all and (min-width:850px){#academic_programs .academic-programs .copy .small-text p{font-size:18px;line-height:24px}}#academic_programs .academic-programs .copy .small-text .buttons{text-align:right;margin-bottom:30px}#academic_programs .academic-programs .copy .small-text .buttons a{color:#fff;text-decoration:none;border-bottom:2px solid #8c8d8d;padding-bottom:10px;font-weight:700;letter-spacing:1px;font-family:lato;display:inline-block;margin-left:15px;transition:all .4s}#academic_programs .academic-programs .copy .small-text .buttons a:hover{border-bottom:2px solid #d3d818}#academic_programs .academic-programs .copy .small-text a.button{height:45px;border-radius:30px;border:2px solid #d3d818;background:0 0;color:#d3d818;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;float:right;transition:all .4s}#academic_programs .academic-programs .copy .small-text a.button:hover{background:#d4d817;color:#fff}#academic_programs .our-learning-model{z-index:3;position:relative;width:80%;margin:75px auto;box-shadow:40px -40px 0 0 #b5bd34;background:url(dist/images/learning-model.png) center center no-repeat;background-size:cover;padding:5%}@media all and (min-width:750px){#academic_programs .our-learning-model{position:absolute;left:100px;height:400px;margin:0;top:350px;width:40%}}@media all and (min-width:700px){#academic_programs .our-learning-model{padding:30px 50px}}#academic_programs .our-learning-model:after{display:none;position:absolute;top:0;left:0;height:400px;width:100%;box-shadow:-30px 32px 14px 0 rgba(0,0,0,.13);content:"";z-index:-1}@media all and (min-width:750px){#academic_programs .our-learning-model:after{display:inline-block}}#academic_programs .our-learning-model h2{color:#fff;font-weight:600;font-size:35px;line-height:45px;letter-spacing:1.27px;width:50%}#academic_programs .our-learning-model p{color:#fff;font-size:18px;letter-spacing:.5px;line-height:24px;overflow-y:hidden}@media all and (min-width:750px){#academic_programs .our-learning-model p{max-height:70px}}#academic_programs .our-learning-model a{height:45px;margin-top:20px;border-radius:30px;border:2px solid #d3d818;background:0 0;color:#d3d818;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;display:inline-block;transition:all .4s}#academic_programs .our-learning-model a:hover{background:#d4d817;color:#fff}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#life_at_psu{background:url(dist/images/life-bg.jpg) top center no-repeat;background-size:cover;padding:150px 0 30px 0;position:relative}#life_at_psu .owl-stage-outer{position:relative}@media all and (min-width:900px){#life_at_psu .owl-stage-outer{left:-150px}}#life_at_psu .top{max-width:800px;margin:0 auto 50px;display:table}#life_at_psu .top h2{color:#fff;font-weight:600;letter-spacing:1.3px;font-size:35px;text-transform:none;text-align:center}#life_at_psu .top p{color:#fff;font-size:18px;line-height:24px;letter-spacing:.5px;text-align:center;margin:35px 0}#life_at_psu .top a{height:45px;border-radius:30px;border:2px solid #d3d818;background:0 0;color:#d3d818;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#life_at_psu .slider{margin:40px 0;zoom:1;position:relative}#life_at_psu .slider:after,#life_at_psu .slider:before{content:" ";display:table}#life_at_psu .slider:after{clear:both}#life_at_psu .slider .owl-item{display:inline-block}#life_at_psu .slider .owl-nav{display:none;position:absolute;top:200px;width:90%;left:7%}@media all and (min-width:750px){#life_at_psu .slider .owl-nav{display:inline-block}}#life_at_psu .slider .owl-nav .owl-next,#life_at_psu .slider .owl-nav .owl-prev{height:60px;width:60px;background:#b5bd34;border-radius:50%;border:none;color:#fff;font-size:30px;line-height:60px;padding:0;outline:0;transition:all .4s}#life_at_psu .slider .owl-nav .owl-next span,#life_at_psu .slider .owl-nav .owl-prev span{opacity:0}#life_at_psu .slider .owl-nav .owl-next{margin-left:10px;float:right;background:#b5bd34 url(dist/images/slide-next-white.png) center center no-repeat}#life_at_psu .slider .owl-nav .owl-next:hover{background:#d5dd54 url(dist/images/slide-next-white.png) center center no-repeat}#life_at_psu .slider .owl-nav .owl-prev{float:left;background:#b5bd34 url(dist/images/slide-prev-white.png) center center no-repeat}#life_at_psu .slider .owl-nav .owl-prev:hover{background:#d5dd54 url(dist/images/slide-prev-white.png) center center no-repeat}#life_at_psu .slider .owl-dots{padding:20px 0;margin:0 auto;display:table}#life_at_psu .slider .owl-dots button{height:40px;margin-left:10px;width:40px;border-radius:50%;text-align:center;border:none;transition:all .4s;outline:0}#life_at_psu .slider .owl-dots button:nth-of-type(1){margin-left:0}#life_at_psu .slider .owl-dots button.active,#life_at_psu .slider .owl-dots button:hover{background:#3d7462}#life_at_psu .slider .owl-dots button.active span,#life_at_psu .slider .owl-dots button:hover span{background:#fff}#life_at_psu .slider .owl-dots button span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cecece;left:-2px;top:-1px;position:relative}#life_at_psu .slider .slide{float:left;display:inline-block;width:100%;zoom:1;box-shadow:-10px 22px 55px 0 #0b3829,inset 0 1px 3px 0 rgba(0,0,0,.5)}@media all and (min-width:750px){#life_at_psu .slider .slide{width:700px;height:415px}}#life_at_psu .slider .slide:after,#life_at_psu .slider .slide:before{content:" ";display:table}#life_at_psu .slider .slide:after{clear:both}#life_at_psu .slider .slide:nth-of-type(2) .image,#life_at_psu .slider .slide:nth-of-type(4) .image{background:url(dist/images/life-2.png) center center no-repeat}#life_at_psu .slider .slide .image{width:100%;height:290px;background:url(dist/images/life-1.png) top center no-repeat;background-size:cover}@media all and (min-width:500px){#life_at_psu .slider .slide .image{height:415px}}@media all and (min-width:750px){#life_at_psu .slider .slide .image{width:290px;float:left;height:415px}}#life_at_psu .slider .slide .copy{width:100%;padding:40px 30px 30px 30px;background:#fff}@media all and (min-width:750px){#life_at_psu .slider .slide .copy{float:right;width:410px;height:415px}}#life_at_psu .slider .slide .copy p{color:#117353;font-family:lato;text-align:center;overflow-y:hidden;font-size:20px}@media all and (min-width:750px){#life_at_psu .slider .slide .copy p{font-size:28px;letter-spacing:1px;line-height:38px;max-height:265px}}#life_at_psu .slider .slide .copy p.name{font-size:18px;color:#303332;line-height:26px;font-weight:600;margin-bottom:5px;letter-spacing:1.5px}#life_at_psu .slider .slide .copy p.title{font-size:14px;line-height:20px;color:#303332;letter-spacing:.5px}#life_at_psu .bottom{max-width:800px;margin:0 auto 50px;display:table}#life_at_psu .bottom h2{color:#11573f;font-weight:600;letter-spacing:1.3px;font-size:35px;text-transform:none;text-align:center}#life_at_psu .bottom p{color:#444;font-size:18px;line-height:24px;letter-spacing:.5px;text-align:center;margin:35px 0}#life_at_psu .bottom a:hover{background:0 0;color:#777}#life_at_psu .bottom a{height:45px;border-radius:30px;border:2px solid #adbfb9;background:#11573f;color:#fff;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#life_at_psu .bottom a:hover{background:0 0;color:#777}#psu_news{padding:50px 0 30px 0;position:relative!important}#psu_news .owl-stage-outer{position:relative}@media all and (min-width:900px){#psu_news .owl-stage-outer{left:-150px}}#psu_news .top{max-width:800px;margin:0 auto 50px;display:table}#psu_news .top h2{color:#fff;font-weight:600;letter-spacing:1.3px;font-size:35px;text-transform:none;text-align:center}#psu_news .top p{color:#fff;font-size:18px;line-height:24px;letter-spacing:.5px;text-align:center;margin:35px 0}#psu_news .top a{height:45px;border-radius:30px;border:2px solid #d3d818;background:0 0;color:#d3d818;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#psu_news .slider{margin:40px 0;zoom:1;position:relative}#psu_news .slider:after,#psu_news .slider:before{content:" ";display:table}#psu_news .slider:after{clear:both}#psu_news .slider .owl-item{display:inline-block}#psu_news .slider .owl-nav{display:none;position:absolute;top:200px;width:90%;left:7%}@media all and (min-width:750px){#psu_news .slider .owl-nav{display:inline-block}}#psu_news .slider .owl-nav .owl-next,#psu_news .slider .owl-nav .owl-prev{height:60px;width:60px;background:#b5bd34;border-radius:50%;border:none;color:#fff;font-size:30px;line-height:60px;padding:0;outline:0;transition:all .4s}#psu_news .slider .owl-nav .owl-next span,#psu_news .slider .owl-nav .owl-prev span{opacity:0}#psu_news .slider .owl-nav .owl-next{margin-left:10px;float:right;background:#b5bd34 url(dist/images/slide-next-white.png) center center no-repeat}#psu_news .slider .owl-nav .owl-next:hover{background:#d5dd54 url(dist/images/slide-next-white.png) center center no-repeat}#psu_news .slider .owl-nav .owl-prev{float:left;background:#b5bd34 url(dist/images/slide-prev-white.png) center center no-repeat}#psu_news .slider .owl-nav .owl-prev:hover{background:#d5dd54 url(dist/images/slide-prev-white.png) center center no-repeat}#psu_news .slider .owl-dots{padding:20px 0;margin:0 auto;display:table}#psu_news .slider .owl-dots button{height:40px;margin-left:10px;width:40px;border-radius:50%;text-align:center;border:none;transition:all .4s;outline:0}#psu_news .slider .owl-dots button:nth-of-type(1){margin-left:0}#psu_news .slider .owl-dots button.active,#psu_news .slider .owl-dots button:hover{background:#3d7462}#psu_news .slider .owl-dots button.active span,#psu_news .slider .owl-dots button:hover span{background:#fff}#psu_news .slider .owl-dots button span{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cecece;left:-2px;top:-1px;position:relative}#psu_news .slider .slide{float:left;display:inline-block;width:100%;zoom:1;box-shadow:-10px 22px 55px 0 #4d4e4e,inset 0 1px 3px 0 rgba(0,0,0,.5)}@media all and (min-width:750px){#psu_news .slider .slide{width:700px;height:415px}}#psu_news .slider .slide:after,#psu_news .slider .slide:before{content:" ";display:table}#psu_news .slider .slide:after{clear:both}#psu_news .slider .slide:nth-of-type(2) .image,#psu_news .slider .slide:nth-of-type(4) .image{background:url(dist/images/life-2.png) center center no-repeat}#psu_news .slider .slide .image{width:100%;height:290px;background:url(dist/images/life-1.png) top center no-repeat;background-size:cover}@media all and (min-width:500px){#psu_news .slider .slide .image{height:415px}}@media all and (min-width:750px){#psu_news .slider .slide .image{width:290px;float:left;height:415px}}#psu_news .slider .slide .copy{width:100%;padding:40px 30px 30px 30px;background:#fff}@media all and (min-width:750px){#psu_news .slider .slide .copy{float:right;width:410px;height:415px}}#psu_news .slider .slide .copy p{color:#117353;font-family:lato;text-align:center;overflow-y:hidden;font-size:20px}@media all and (min-width:750px){#psu_news .slider .slide .copy p{font-size:28px;letter-spacing:1px;line-height:38px;max-height:265px}}#psu_news .slider .slide .copy p.name{font-size:18px;color:#303332;line-height:26px;font-weight:600;margin-bottom:5px;letter-spacing:1.5px}#psu_news .slider .slide .copy p.title{font-size:16px;line-height:20px;color:#303332;letter-spacing:.5px}#psu_news .bottom{max-width:800px;margin:0 auto 50px;display:table}#psu_news .bottom h2{color:#11573f;font-weight:600;letter-spacing:1.3px;font-size:35px;text-transform:none;text-align:center}#psu_news .bottom p{color:#444;font-size:18px;line-height:24px;letter-spacing:.5px;text-align:center;margin:35px 0}#psu_news .bottom a:hover{background:0 0;color:#777}#psu_news .bottom a{height:45px;border-radius:30px;border:2px solid #adbfb9;background:#11573f;color:#fff;display:table;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;margin:0 auto;transition:all .4s}#psu_news .bottom a:hover{background:0 0;color:#777}.copy p a{text-decoration:none}p.read-more a{font-size:20px}#visit{background:url(dist/images/video-bg-temp.png) center center no-repeat;background-size:cover;padding:8% 4%;position:relative;overflow-y:hidden;overflow-x:hidden}@media all and (min-width:600px){#visit{padding:100px}}#visit .vjs-big-play-button,#visit .vjs-control-bar,#visit .vjs-error-display,#visit .vjs-loading-spinner,#visit .vjs-modal-dialog,#visit .vjs-poster,#visit .vjs-text-track-display{display:none}#visit #myVideo,#visit video{display:none;position:absolute;top:0;left:0}@media all and (min-width:600px){#visit #myVideo,#visit video{display:inline-block}}@media all and (max-width:999px){#visit #myVideo,#visit video{height:100%}}@media all and (min-width:1000px){#visit #myVideo,#visit video{width:100%}}#visit .copy{max-width:1000px;position:relative;width:100%;display:table;margin:0 auto;z-index:3;zoom:1}#visit .copy:after,#visit .copy:before{content:" ";display:table}#visit .copy:after{clear:both}#visit .copy .visit-block{background:rgba(255,255,255,.86);padding:70px 40px 50px;color:#115740;display:inline-block;max-width:480px}@media all and (min-width:600px){#visit .copy .visit-block{max-width:400px}}#visit .copy .visit-block h2{font-weight:600;margin:0 0 30px;font-size:50px;color:#115740;letter-spacing:1.82px;line-height:45px}#visit .copy .visit-block p{font-size:18px;color:#303332;letter-spacing:.5px;line-height:24px;margin-bottom:25px}#visit .copy .visit-block a{height:45px;border-radius:30px;background:#115740;border:2px solid #115740;color:#fff;display:inline-block;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;transition:all .4s}#visit .copy .visit-block a:hover{background:#fff;color:#115740;border:2px solid #115740}#banner_link{background:#a0b8b0;padding:5%}@media all and (min-width:1000px){#banner_link{padding:30px 0}}#banner_link .copy{max-width:1000px;width:100%;display:table;margin:0 auto;zoom:1}#banner_link .copy:after,#banner_link .copy:before{content:" ";display:table}#banner_link .copy:after{clear:both}#banner_link .copy h2{text-align:center;text-transform:none;font-weight:600;margin:0;padding:0;font-size:30px;color:#11573f;letter-spacing:1.09px;line-height:45px}@media all and (min-width:750px){#banner_link .copy h2{float:left;text-align:left}}#banner_link .copy a{margin:10px auto 0;display:table;height:45px;border-radius:30px;background:#fff;border:2px solid #fff;color:#115740;text-decoration:none;line-height:41px;padding:0 40px;font-weight:600;font-size:18px;transition:all .4s}@media all and (min-width:750px){#banner_link .copy a{margin:0;float:right;display:inline-block}}#banner_link .copy a:hover{background:#115740;color:#fff}#featured_links{display:table;max-width:1000px;background:#fff;margin:0 auto;padding:5% 5%;width:100%;zoom:1}@media all and (min-width:1000px){#featured_links{padding:125px 0}}#featured_links:after,#featured_links:before{content:" ";display:table}#featured_links:after{clear:both}#featured_links>h2{text-align:center;margin-bottom:25px;width:100%;text-transform:none;font-weight:600;font-size:30px;color:#115740;letter-spacing:1.09px;line-height:30px}@media all and (min-width:975px){#featured_links>h2{float:left;width:auto}}#featured_links .quick-links{margin:0 auto;display:table}@media all and (min-width:975px){#featured_links .quick-links{float:right;margin:0}}#featured_links .quick-links ul{margin:0 auto;display:table;width:315px;zoom:1;padding:0}@media all and (min-width:700px){#featured_links .quick-links ul{width:650px;margin:0}}#featured_links .quick-links ul:after,#featured_links .quick-links ul:before{content:" ";display:table}#featured_links .quick-links ul:after{clear:both}#featured_links .quick-links ul li{width:315px;display:inline-block;padding-right:30px;background:#fff;border-top:1px solid #c8e6dc}@media all and (min-width:700px){#featured_links .quick-links ul li{float:left}}@media all and (min-width:700px){#featured_links .quick-links ul li:nth-of-type(2n){margin-left:20px}}#featured_links .quick-links ul li:hover{background:#115740}#featured_links .quick-links ul li:hover a{color:#fff;background:url(dist/images/featured-white.png) center right no-repeat}#featured_links .quick-links ul li a{text-decoration:none;height:50px;padding:0 0 0 10px;line-height:50px;margin:0;width:100%;display:inline-block;font-family:Lato;font-size:18px;color:#115740;letter-spacing:.65px;transition:all .4s;background:url(dist/images/featured-green.png) center right no-repeat}.footer{padding:5% 0;background:#ebebeb;box-shadow:none;color:#115740}@media all and (min-width:600px){.footer{padding:50px 0}}.footer a{color:#115740}.footer .top{max-width:1200px;margin:0 auto;zoom:1;padding-bottom:30px;border-bottom:2px solid #bcd9cf}@media all and (max-width:1200px){.footer .top{padding:0 5%}}.footer .top:after,.footer .top:before{content:" ";display:table}.footer .top:after{clear:both}@media all and (max-width:599px){.footer .top .footer-logo{margin:20px auto;display:table}.footer .top .footer-logo img{width:300px;margin:0 0 20px 0}}@media all and (min-width:600px){.footer .top .footer-logo{float:left}}.footer .top .social-nav{margin-top:20px}@media all and (max-width:599px){.footer .top .social-nav{margin:0 auto;display:table}}@media all and (min-width:600px){.footer .top .social-nav{float:right}}.footer .top .social-nav li{list-style:none;display:inline-block;margin-left:25px}.footer .top .social-nav li:nth-of-type(1){margin-left:0}.footer .top .social-nav li a{transition:all .4s}.footer .top .social-nav li a:hover{color:#7da094}.footer .top .social-nav li i{font-size:25px}.footer .bottom{max-width:1200px;margin:0 auto;zoom:1}@media all and (max-width:1200px){.footer .bottom{padding:0 5%}}.footer .bottom:after,.footer .bottom:before{content:" ";display:table}.footer .bottom:after{clear:both}.footer .bottom .quick-links{display:none;padding-top:45px}@media all and (min-width:600px){.footer .bottom .quick-links{display:inline-block}}@media all and (min-width:601px) and (max-width:849px){.footer .bottom .quick-links{margin:0 auto;display:table}}@media all and (min-width:850px){.footer .bottom .quick-links{float:right}}.footer .bottom .quick-links .title{font-size:26px;color:#7da094}@media all and (max-width:849px){.footer .bottom .quick-links .title{text-align:center;width:100%;display:inline-block}}.footer .bottom .quick-links ul{zoom:1;width:370px;padding:0;margin:15px 0 0 0}.footer .bottom .quick-links ul:after,.footer .bottom .quick-links ul:before{content:" ";display:table}.footer .bottom .quick-links ul:after{clear:both}.footer .bottom .quick-links ul li{list-style:none;padding:5px 0;margin:0;float:left;width:150px;display:inline-block;font-size:15px}.footer .bottom .quick-links ul li a{text-decoration:none;color:#115740}.footer .bottom .quick-links ul li a:hover{font-weight:700}.footer .bottom .quick-links ul li:nth-of-type(2n){margin-left:70px}.footer .bottom .address-copy{padding-top:45px}@media all and (max-width:849px){.footer .bottom .address-copy{width:100%;text-align:center}}@media all and (min-width:850px){.footer .bottom .address-copy{float:left}}.footer .bottom .address-copy p{margin-bottom:10px;font-size:18px;font-family:lato;letter-spacing:.5px;line-height:24px}.footer .bottom .address-copy p.bold{font-weight:700}.footer .bottom .address-copy .copyright{margin-top:40px;text-align:left}@media all and (max-width:849px){.footer .bottom .address-copy .copyright{width:100%;text-align:center}}.footer .bottom .address-copy .copyright p{font-family:lato;font-size:14px;line-heigth:16px}