  /*!
 * ÀÖÓ¯VI New Trail CSS
 * @author Dean Vigoren <vigoren@ualberta.ca>
 * @version v2.0.0
 */@font-face{font-family:Adelle;src:url('/_assets/fonts/newtrail/adelle-regular.woff2') format("woff2");src:url('/_assets/fonts/newtrail/adelle-regular.woff') format("woff"),url('/_assets/fonts/newtrail/adelle-regular.eot') format("eot");font-weight:400;font-style:normal}@font-face{font-family:Adelle Bold;src:url('/_assets/fonts/newtrail/adelle-bold.woff2') format("woff2");src:url('/_assets/fonts/newtrail/adelle-bold.woff') format("woff"),url('/_assets/fonts/newtrail/adelle-bold.eot') format("eot");font-weight:400;font-style:normal}@font-face{font-family:Adelle ExtraBold;src:url('/_assets/fonts/newtrail/adelle-extrabold.woff2') format("woff2");src:url('/_assets/fonts/newtrail/adelle-extrabold.woff') format("woff"),url('/_assets/fonts/newtrail/adelle-extrabold.eot') format("eot");font-weight:400;font-style:normal}@font-face{font-family:"Adelle Sans";src:url('/_assets/fonts/newtrail/adellesans-heavy.woff2') format("woff2");src:url('/_assets/fonts/newtrail/adellesans-heavy.woff') format("woff"),url('/_assets/fonts/newtrail/adellesans-heavy.eot') format("eot");font-weight:400;font-style:normal}@font-face{font-family:"Adelle Bold Italic";src:url('/_assets/fonts/newtrail/adelle-bolditalic.woff2') format("woff2");src:url('/_assets/fonts/newtrail/adelle-bolditalic.woff') format("woff"),url('/_assets/fonts/newtrail/adelle-bolditalic.eot') format("eot");font-weight:400;font-style:normal}*{font-variant-ligatures:none !important}body{color:#000}.btn-black{background-color:#000;font:Bold 14px/16px Arial;letter-spacing:1.4px;color:#fff;text-transform:uppercase;padding:16px 35px}.btn-black:hover,.btn-black:active{color:#000;background-color:#ffd200}.btn-white{background-color:#fff;font:Bold 14px/16px Arial;letter-spacing:1.4px;color:#999;text-transform:uppercase;padding:16px 35px}.btn-white:hover,.btn-white:active{color:#000;background-color:#ffd200}.ualberta-alert{z-index:1000;margin-bottom:0}.newtrail-homepage.large-blade header .newtrail-blade.blade-fixed{margin-top:130px}.newtrail-homepage.large-blade header .newtrail-blade .navbar{height:130px}.newtrail-homepage.large-blade header .newtrail-blade .navbar .navbar-brand{content:url('/_assets/images/newtrail/new-trail-masthead.svg');max-width:186px;align-self:flex-end;margin-bottom:20px}.newtrail-homepage.large-blade header .newtrail-blade .navbar .navbar-collapse{align-self:flex-end;margin-bottom:28px}.newtrail-homepage.large-blade header .newtrail-blade .navbar .btn-search{align-self:flex-end;margin-bottom:14px;margin-left:-12px}.newtrail-homepage.large-blade header .blade-give{position:absolute;right:16px;top:0}.newtrail-homepage .main-content .advertisement{margin-top:-12px;border:0}.newtrail-homepage .main-content .story-content{padding:0 18px}.newtrail-homepage .main-content .news-links .related-stories{padding-top:36px}.newtrail-homepage .main-content .news-links .related-stories h4{font:normal 16px/18px Arial;letter-spacing:1.6px;margin-bottom:24px}.newtrail-homepage .main-content .news-links .related-stories .story-list .story{padding-bottom:0;margin-bottom:0}.newtrail-homepage .main-content .news-links .related-stories .story-list .story .story-image{height:200px}.newtrail-homepage .main-content .news-links .related-stories .story-list .story .story-title{margin-bottom:14px}.newtrail-homepage .main-content .news-links .related-stories .story-list .story .story-title a{font:Bold 16px/20px "Adelle Bold",Georgia,Times New Roman,Times,serif;display:block}.newtrail-homepage .main-content .news-links .related-stories .story-list .story .story-teaser{font:normal 12px/14px Arial}.newtrail-homepage .main-content .featured-stories .latest-stories.featured-latest-stories .story-list .story-column{margin-bottom:23px}.newtrail-homepage .main-content .featured-stories .latest-stories.featured-latest-stories .story-list .story-column .story{padding-bottom:21px}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list-second-col{border-top:0;border-bottom:0;margin-top:0;padding:0;margin-bottom:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list{flex-direction:column}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column{margin-bottom:20px;padding-right:0;padding-left:0;border:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column .story{padding-left:0;padding-right:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column:first-child{padding-left:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column:last-child{padding-right:0}.newtrail-homepage .main-content .sub-feature .story-content{padding:44px 40px}.latest-stories.latest-stories-feed{padding-right:18px;padding-left:18px}header .newtrail-blade .navbar{height:62px;padding:0 1rem;border-bottom:1px solid #ccc}header .newtrail-blade .navbar-brand{align-self:flex-start;margin-top:10px;padding:0}header .newtrail-blade .btn-search{align-self:flex-start;margin-top:10px;padding-left:.75rem;padding-right:.75rem}header .newtrail-blade.blade-fixed{margin-top:62px}header .newtrail-blade.blade-fixed .navbar{position:fixed;top:0;left:0;right:0;z-index:100;background-color:#fff}header .navbar-brand{margin-top:-6.5px;margin-right:0;margin-bottom:7px;padding-bottom:.375rem;max-width:113px}header .navbar-nav a{color:#000;font:normal 12px/14px Arial;text-transform:uppercase;margin:0 5px;letter-spacing:.84px;padding:.2rem .1rem !important;background:linear-gradient(to bottom, #FFD200 0%, #FFD200 100%) repeat-x 0 100%;background-size:2px 2px;transition:background-size .4s;text-decoration:none}header .navbar-nav a:hover{background-size:2px 50px}header .blade-give{background-color:#000;width:150px;height:150px;align-self:flex-start !important;flex-shrink:0 !important;margin-top:-75px;margin-left:auto;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:.32px;padding:95px 30px 0;border-radius:50%;font:Bold 14px/15px Arial;z-index:10;text-decoration:none}header .blade-give:hover{background-color:#ffd200;color:#000;text-decoration:none}header .btn-search{margin-top:-6.5px;margin-left:0;margin-bottom:6px;flex-shrink:0 !important}header .newtrail-search-modal .btn-search-modal-close{flex-grow:0 !important;align-self:flex-end !important;font:Bold 14px/16px Arial;letter-spacing:.84px;color:#ccc;text-transform:uppercase;margin-right:22px}header .newtrail-search-modal .btn-search-modal-close svg{stroke:#ccc;vertical-align:bottom;height:18px;width:18px}header .newtrail-search-modal .modal-dialog{max-width:100%;width:100%}header .newtrail-search-modal .modal-content{background-color:rgba(0,0,0,0);border:0}header .newtrail-search-modal .modal-content .modal-body{margin:88px auto 0;padding:22px;max-width:100%;width:100%}header .newtrail-search-modal .modal-content .modal-search-box{background-color:rgba(0,0,0,0);border-radius:0;border-width:0;border-bottom-width:1px;border-color:#707070;font:normal 28px/32px Arial;letter-spacing:0;color:#707070}header .newtrail-search-modal .modal-content .modal-search-box::-moz-placeholder{color:#707070;opacity:1}header .newtrail-search-modal .modal-content .modal-search-box::placeholder{color:#707070;opacity:1}header .newtrail-search-modal .modal-content .modal-search-box:-ms-input-placeholder{color:#707070}header .newtrail-search-modal .modal-content .modal-search-box::-ms-input-placeholder{color:#707070}header .newtrail-search-modal .modal-content .btn-search-modal{border-bottom:1px solid #707070;margin-top:4px;border-radius:0}header .newtrail-search-modal .modal-content .social-buttons{text-align:right;margin-top:50px}header .newtrail-search-modal .modal-content .social-buttons a{margin:0 15px;text-decoration:none}header .newtrail-search-modal .modal-content .social-buttons a svg{width:28px;height:28px;fill:#fff}header .newtrail-search-modal .modal-content .social-buttons a:last-child{margin-right:0}header .newtrail-search-modal .modal-content .social-buttons a:hover svg,header .newtrail-search-modal .modal-content .social-buttons a:active svg{fill:#ffd200}header .newtrail-search-modal .modal-content .footer-links{margin-top:50px;flex-direction:column}header .newtrail-search-modal .modal-content .footer-links .group-wrapper{margin-bottom:2rem}header .newtrail-search-modal .modal-content .footer-links .group-wrapper .category-header{color:#ffd200;font:Bold 20px/44px Arial;margin-bottom:0}header .newtrail-search-modal .modal-content .footer-links .group-wrapper .btn{display:none}header .newtrail-search-modal .modal-content .footer-links .group-wrapper ul{list-style:none;margin:0;display:block !important}header .newtrail-search-modal .modal-content .footer-links .group-wrapper ul li a{font:normal 20px/44px Arial;color:#999;text-decoration:none}header .newtrail-search-modal .modal-content .footer-links .group-wrapper ul li a:hover{color:#fff;text-decoration:none}.modal-backdrop.show{opacity:.9 !important}.main-content{font:normal 1.25rem/2rem Georgia,"Times New Roman",Times,serif;margin-bottom:20px;max-width:unset}.main-content h1{font:bold 3.25rem/2.938rem "Adelle Sans",Arial,sans-serif;color:#000;letter-spacing:unset}.main-content h2{font:bold 1.625rem/1.875rem "Adelle Sans",Arial,sans-serif;color:#000;letter-spacing:unset}.main-content h3{font:bold 1.5rem/1.75rem "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000;letter-spacing:unset}.main-content h4{font:bold 1.375rem/1.625rem "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000;letter-spacing:unset}.main-content h5{font:bold 1.375rem/1.563rem "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000;letter-spacing:unset}.main-content h6{font:bold 1.25rem/1.438rem "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000;letter-spacing:unset}.main-content.newtrail-story h1{font:normal 40px/44px "Adelle Bold",Georgia,serif;letter-spacing:0;color:#000}.main-content.newtrail-story h2{text-transform:initial;font-size:calc(1.3125rem + .75vw) !important;font-weight:700;font-family:"Adelle Bold",Georgia,Times New Roman,Times,serif}.main-content.newtrail-story h3{font-size:calc(1.25rem + .75vw) !important}.main-content.newtrail-story h4{font-size:1.375rem;line-height:1.625rem}.main-content.newtrail-story h5{font-size:1.25rem;line-height:1.5rem}.main-content.newtrail-story h6{font-size:1.125rem;line-height:1.375rem}.main-content .story-content,.main-content .story-quote,.main-content .about-author,.main-content .go-deeper,.main-content .story-tags,.main-content .share-and-subscribe,.main-content .comments{padding:0 18px}.main-content>.row.row-full-width-no-padding{margin-top:0;margin-left:0;margin-right:0}.main-content>.row.row-full-width-no-padding:not(:first-child){padding:0}.main-content>.row>div[class^=col-]{padding-left:0;padding-right:0}.main-content>.row .row>div[class^=col-]:first-child{padding-left:0}.main-content>.row .row>div[class^=col-]:last-child{padding-right:0}.main-content .page-title{margin-top:86px;margin-left:21px;margin-right:21px}.main-content .page-title h1{font:bold 52px/47px "Adelle Sans",Arial,sans-serif;letter-spacing:1.04px;color:#000;text-transform:uppercase}.main-content .heading-row{margin-top:43px;margin-left:21px !important;margin-right:21px !important;margin-bottom:20px}.main-content .heading-row h1{margin-bottom:26px}.main-content .heading-row p{font:italic 24px/26px Georgia;color:#5f5f5f}.main-content .row.feature-area{margin-top:0}.main-content a{color:#000;background:linear-gradient(to bottom, #FFD200 0%, #FFD200 100%) repeat-x 0 100%;background-size:2px 2px;transition:background-size .4s;text-decoration:none}.main-content a:hover,.main-content a:active{color:#000;text-decoration:none;background-size:2px 50px}.main-content p{margin-bottom:32px}.main-content .card-title{margin-bottom:.75rem}.main-content .card-img{border-radius:0}.main-content .feature-area{padding-right:0;padding-left:0;margin-bottom:1rem}.main-content .feature-area .card{overflow:hidden;border:0;border-radius:0}.main-content .feature-area .card>.card-img{max-width:unset;width:150vw;margin-left:-25vw}.main-content .feature-area .card .card-img-overlay{border-radius:0}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-center{top:67%;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:25px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-left{top:67%;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:25px;padding-left:25px;padding-right:25px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-left .feature-text{align-self:start}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-right{top:67%;text-align:right;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:25px;padding-left:25px;padding-right:25px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-right .feature-text{align-self:flex-end}.main-content .feature-area .card .card-img-overlay.feature-text-top-center{bottom:67%;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-top-left{bottom:67%;text-align:left;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;padding-left:25px;padding-right:25px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-top-left .feature-text{align-self:start}.main-content .feature-area .card .card-img-overlay.feature-text-top-right{bottom:67%;text-align:right;display:flex;flex-direction:column;justify-content:flex-start;padding-top:45px;padding-left:25px;padding-right:25px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(2, 2, 2, 0) 0%, #000000 150%) 0 0 no-repeat padding-box;background-blend-mode:multiply}.main-content .feature-area .card .card-img-overlay.feature-text-top-right .feature-text{align-self:flex-end}.main-content .feature-area .card .card-img-overlay.feature-text-center{top:33%;bottom:66%;text-align:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:25px}.main-content .feature-area .card .card-img-overlay .feature-text .feature-bug{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title a{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title a:hover{color:#fff;text-decoration:none}.main-content .feature-area .card .feature-horizontal{background-color:#fff;display:flex;flex-direction:column}.main-content .feature-area .card .feature-horizontal .feature-text{text-align:center;margin:auto;padding:50px 50px}.main-content .feature-area .card .feature-center .feature-image-credit{padding-right:0}.main-content .feature-area .card .feature-text{max-width:100%;align-self:center}.main-content .feature-area .card .feature-text .feature-bug{font:normal 14px/12px Arial;letter-spacing:2.8px;color:#5f5f5f;text-transform:uppercase;margin-bottom:16px}.main-content .feature-area .card .feature-text .card-title{font:bold 30px/33px "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000}.main-content .feature-area .card .feature-text .card-title a{color:#000;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .feature-area .card .feature-text .card-title a:hover{color:#000;text-decoration:none}.main-content .feature-area .card .feature-text .card-text{font:normal 19px/25px Adelle,Georgia,Times New Roman,Times,serif;color:#707070}.main-content .feature-area .card .feature-text .card-text.author-name{font:normal 14px/16px Arial;letter-spacing:1.28px;color:#000}.main-content .feature-area .card .feature-text .card-text.author-name span{font:Bold 14px/16px Arial;letter-spacing:1.28px;text-transform:uppercase}.main-content .feature-area .feature-text-wrapper{text-align:center;padding-left:.75rem;padding-right:.75rem}.main-content .feature-area .feature-text-wrapper.no-image{margin-top:150px}.main-content .feature-area .feature-text-wrapper .feature-text{padding:70px 21px 11px}.main-content .feature-area .feature-text-wrapper .feature-bug{font:normal 14px/16px Arial;letter-spacing:2.8px;color:#5f5f5f;text-transform:uppercase;margin-bottom:16px}.main-content .feature-area .feature-text-wrapper .card-title{font:normal 40px/44px "Adelle Bold",Georgia,serif;letter-spacing:0;color:#000}.main-content .feature-area .feature-text-wrapper .card-title a{color:#000;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .feature-area .feature-text-wrapper .card-title a:hover{color:#000;text-decoration:none}.main-content .feature-area .feature-text-wrapper .card-text{font:normal 22px/29px Adelle,Georgia,serif;letter-spacing:0;color:#707070}.main-content .feature-area .feature-text-wrapper .card-text.author-name{font:normal 16px/18px Arial;letter-spacing:1.28px;color:#000;text-transform:uppercase}.main-content .feature-area .feature-text-wrapper .card-text.author-name span{font:Bold 16px/18px Arial}.main-content .feature-area .img-caption-credit{line-height:18px;margin-top:16px;display:block;font:normal 14px/18px Arial;text-align:right}.main-content .feature-area .img-caption-credit.credit-left{text-align:left !important}.main-content .feature-area .img-caption-credit.credit-left .feature-image-credit{text-align:left !important}.main-content .feature-area .img-caption-credit.img-full-cc-padding{padding-left:21px}.main-content .feature-area .img-caption-credit.img-cc-padding{padding-left:21px}.main-content .feature-area .img-caption-credit .feature-image-caption{font:normal 14px/18px Arial;color:#000;text-align:left;margin:0 auto}.main-content .feature-area .img-caption-credit .force-fic{font:normal 14px/18px Arial !important}.main-content .feature-area .img-caption-credit .feature-image-credit{text-align:right;font:normal 12px/14px Arial;letter-spacing:.24px;color:#999;text-transform:uppercase;padding-top:16px;padding-right:21px;padding-bottom:0;padding-left:0 !important}.main-content .card-img-overlay{border-radius:0}.main-content .sub-feature{background-color:rgba(0,0,0,.85);margin-bottom:36px}.main-content .sub-feature .story-content{padding:44px 40px}.main-content .sub-feature .card{background:rgba(0,0,0,0);border-radius:0;border:0}.main-content .sub-feature .card .feature-horizontal{flex-direction:column}.main-content .sub-feature .card .feature-horizontal .feature-horizontal-image{margin-bottom:36px}.main-content .sub-feature .card .feature-text{align-self:center;max-width:500px;color:#fff}.main-content .sub-feature .card .feature-text .feature-bug{font:normal 14px/12px Arial;letter-spacing:2.8px;color:#fff;text-transform:uppercase;margin-bottom:16px}.main-content .sub-feature .card .feature-text .card-title{font:bold 26px/29px "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#fff}.main-content .sub-feature .card .feature-text .card-title a{color:#fff;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .sub-feature .card .feature-text .card-title a:hover{color:#fff;text-decoration:none}.main-content .sub-feature .card .feature-text .card-text{font:normal 19px/25px Adelle,Georgia,Times New Roman,Times,serif;color:#fff}.main-content .sub-feature .card:hover{cursor:pointer}.main-content .sub-feature .card:hover a{text-decoration:none}.main-content .issue-feature .story-content{padding:42px 21px}.main-content .issue-feature .card{background:rgba(0,0,0,0);border-radius:0;border:0}.main-content .issue-feature .card .feature-horizontal{flex-direction:column}.main-content .issue-feature .card .feature-horizontal .feature-horizontal-image{margin-bottom:36px}.main-content .issue-feature .card .feature-text .card-title{font:bold 26px/29px "Adelle Bold",Georgia,Times New Roman,Times,serif}.main-content .issue-feature .card .feature-text .card-title a{background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .issue-feature .card .feature-text .card-title a:hover{text-decoration:none}.main-content .issue-feature .card .feature-text .card-text{font:normal 19px/25px Adelle,Georgia,Times New Roman,Times,serif;color:#707070}.main-content .issue-feature .card .feature-text .issue-download-link{font:bold 14px/16px Arial;letter-spacing:1.4px;color:#bababa;text-transform:uppercase;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .issue-feature .card .feature-text .issue-download-link:hover,.main-content .issue-feature .card .feature-text .issue-download-link:active{color:#000;text-decoration:none}.main-content .publish-date{color:#999;text-align:center;text-transform:uppercase;font:Bold 12px/14px Arial;letter-spacing:1.2px;margin-bottom:37px;margin-top:12px}.main-content .publish-date:before,.main-content .publish-date:after{background-color:#ccc;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:25px}.main-content .publish-date:before{right:.5em}.main-content .publish-date:after{left:.5em}.main-content div[class^=col-] .figure{display:block;text-align:center}.main-content .figure{margin-top:36px;margin-bottom:50px}.main-content .figure .figure-img{margin-bottom:0}.main-content .figure .figure-caption{font:normal 14px/18px Arial;color:#000;text-align:left;margin:16px auto 0}.main-content .figure .image-credit{font:normal 12px/18px Arial;letter-spacing:.24px;color:#999;text-transform:uppercase}.main-content .figure .image-credit.no-caption{text-align:right;display:block}.main-content .story-quote{text-align:center;font:Italic 25px/31px "Adelle Bold Italic",Georgia,Times New Roma,Times,serif;color:#000;padding:40px 0 20px;margin:36px 0;border-top:1px solid #999;border-bottom:1px solid #999}.main-content .story-quote.quote-beside{text-align:left;font:bolder 20px/24px "Adelle Extrabold",Georgia,Times New Roman,Times,serif;border:0;color:#ccc;padding:0 8px 0 8px}.main-content .story-quote .quote-by{text-align:center;font:Bold 14px/16px Arial;color:#000;text-transform:uppercase;margin-top:20px}.main-content .story-quote .quote-by span{text-align:center;font:normal 14px/16px Arial;color:#000;text-transform:none}.main-content .about-author{font:Italic 18px/26px Georgia;color:#000;border-top:1px solid #ccc;padding-top:26px;margin-top:8px}.main-content .about-author h3{font:Bold 18px/21px Arial;color:#000;text-transform:uppercase}.main-content .go-deeper{border:4px solid #ebebeb;padding:30px;font:normal 18px/26px Georgia;margin-top:44px}.main-content .go-deeper h3{font:Bold 24px/28px Arial;text-transform:uppercase}.main-content .story-tags{margin-top:46px;font:normal 16px/20px Arial}.main-content .story-tags a{color:#000}.main-content .share-and-subscribe{padding:55px 0;text-align:center}.main-content .share-and-subscribe p{font:Italic 18px/24px Georgia;max-width:285px;margin:35px auto 26px}.main-content .share-and-subscribe a{background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .share-and-subscribe a:hover,.main-content .share-and-subscribe a:active{background-size:0}.main-content .comments{border-top:1px solid #ccc;padding-top:26px;padding-bottom:63px;font:normal 15px/21px Arial}.main-content .related-stories{border-top:1px solid #ccc;padding-top:33px;margin-bottom:36px}.main-content .related-stories h4{text-align:center;font:normal 18px/20px Arial;letter-spacing:3.6px;color:#5f5f5f;text-transform:uppercase;margin-bottom:30px}.main-content .related-stories .story-list{display:flex;flex-direction:row;align-items:stretch;overflow-y:hidden;overflow-x:scroll;margin-right:-21px}.main-content .related-stories .story-list .story{display:flex;flex-direction:column;border-right:1px solid #ccc;margin-bottom:36px;flex:1 1 100%;min-width:295px;padding:0 18px}.main-content .related-stories .story-list .story:first-child{padding-left:0}.main-content .related-stories .story-list .story:last-child{padding-right:21px;border-right:0}.main-content .related-stories .story-list .story .story-image{height:220px;background-size:cover;background-repeat:no-repeat;background-position-y:50%;margin-bottom:20px}.main-content .related-stories:after{content:" ";height:39px;display:block;background-image:url('/_assets/images/newtrail/hatch-pattern.svg');opacity:.5;margin-right:-21px}.main-content .stories-landing .latest-stories .story-list.load-more{height:3000px}.main-content .stories-landing .latest-stories .story-list .story-column-first{padding-left:0}.main-content .latest-stories{-moz-column-rule-color:#ccc;column-rule-color:#ccc;-moz-column-rule-width:1px;column-rule-width:1px;-moz-column-rule-style:solid;column-rule-style:solid}.main-content .latest-stories h4{padding-top:33px;padding-bottom:30px;border-top:1px solid #ccc;text-align:center;text-transform:UPPERCASE;font:normal 16px/16px Arial;letter-spacing:3.2px;color:#5f5f5f}.main-content .latest-stories .spinner{text-align:center}.main-content .latest-stories .story-list{display:flex;flex-direction:row}.main-content .latest-stories .story-list.load-more{overflow:hidden;height:1800px;transition:height .25s ease-in}.main-content .latest-stories .story-list .story-column{flex:1 1 100%;border-right:1px solid #ccc;padding:0 18px}.main-content .latest-stories .story-list .story-column:first-child{padding-left:0}.main-content .latest-stories .story-list .story-column:last-child{padding-right:0;border-right:0}.main-content .latest-stories .story-list .story-column .story{padding-bottom:0;margin-bottom:0;border-bottom:1px solid #ccc}.main-content .latest-stories .load-more-button{text-align:center;margin-top:36px;margin-bottom:36px;padding-top:24px;border-top:1px solid #ccc}.main-content .latest-stories .load-more-button .btn{border:1px solid #ccc;border-radius:4px;text-align:center;font:Bold 14px/16px Arial;letter-spacing:1.4px;color:#999;text-transform:uppercase;padding:16px 35px}.main-content .latest-stories .load-more-button .btn:hover{background-color:#000;color:#fff;box-shadow:unset}.main-content .latest-stories .load-more-button .btn:focus,.main-content .latest-stories .load-more-button .btn:active{box-shadow:unset}.main-content .featured-stories .latest-stories .story-list .story-column:first-child{padding-left:0}.main-content .featured-stories .latest-stories .story-list .story-column:last-child{padding-right:0}.main-content .story-list .story{position:relative}.main-content .story-list .story:hover{cursor:pointer}.main-content .story-list .story:hover a{text-decoration:none}.main-content .story-list .story.featured-story{position:absolute;text-align:center;padding-bottom:24px;min-width:300px}.main-content .story-list .story.featured-story:after{content:" ";height:39px;display:block;background-image:url('/_assets/images/newtrail/hatch-pattern.svg');opacity:.5;margin-top:52px}.main-content .story-list .story .story-image{margin-bottom:20px}.main-content .story-list .story .story-bug{font:normal 12px/14px Arial;letter-spacing:2.4px;color:#5f5f5f;text-transform:uppercase;margin-bottom:9px}.main-content .story-list .story .story-title{margin-bottom:6px}.main-content .story-list .story .story-title a{font:Bold 22px/25px "Adelle Bold",Georgia,Times New Roman,Times,serif;color:#000;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .story-list .story .story-teaser{font:normal 16px/21px Adelle,Georgia,Times New Roman,Times,serif;color:#707070}.main-content .story-list .story .issue-download-link{font:bold 14px/16px Arial;letter-spacing:1.4px;color:#bababa;text-transform:uppercase;background-color:rgba(0,0,0,0);background-size:0;transition:none}.main-content .story-list .story .issue-download-link:hover .main-content .story-list .story .issue-download-link:active{color:#000;text-decoration:none}.main-content .advertisement{display:flex;flex-direction:column;align-items:center;max-width:728px;margin-left:auto;margin-right:auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 18px 16px 18px;margin-bottom:36px}.main-content .advertisement .ad-text{font:normal 10px/17px Arial;color:#999;margin-bottom:6px}.main-content .news-links{background-color:#f4f4f4}.main-content .news-links .related-stories{border-top:0}.main-content .news-links .related-stories:after{content:none}.main-content .latest-stories.latest-stories-feed .story-list .story-column .story{padding-left:0;padding-right:0;padding-bottom:21px;margin-bottom:24px}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.disable-scrollbars::-webkit-scrollbar{width:0;background:rgba(0,0,0,0)}.share-toast{position:fixed;bottom:0;left:0;right:0;height:60px;display:flex;flex-direction:row;justify-content:flex-start;padding:0 21px;background-image:url('/_assets/images/newtrail/hatch-patterns-gradient.svg');border-top:1px solid #ccc;z-index:500}.share-toast.slide-up{position:fixed;animation:slide-up .4s forwards}.share-toast.slide-down{position:fixed;animation:slide-down .4s forwards}.share-toast a{align-self:center;background-color:rgba(0,0,0,0);background-size:0;transition:none}.share-toast a:hover,.share-toast a:active{background-size:0}.share-toast .home-button{text-align:left;font:normal 14px/30px Arial;letter-spacing:1.4px;color:#000;text-transform:uppercase}.share-toast .home-button:hover,.share-toast .home-button:active{text-decoration:none}.share-toast .facebook-button{margin-left:auto}.share-toast .twitter-button{margin-right:auto}@keyframes slide-up{from{bottom:-60px;opacity:0}to{bottom:0;opacity:1}}@keyframes slide-down{from{bottom:0;opacity:1}to{bottom:-60px;opacity:0}}.twitter-button,.facebook-button{font:normal 14px/30px Arial;letter-spacing:1.4px;text-transform:uppercase;color:#000}.twitter-button:before,.facebook-button:before{width:18px;height:18px;margin-right:12px}.twitter-button:hover,.twitter-button:active,.facebook-button:hover,.facebook-button:active{text-decoration:none}.twitter-button:before{display:inline-block;content:url('/_assets/images/newtrail/x-logo-black.svg')}.facebook-button{margin-right:58px}.facebook-button:before{display:inline-block;content:url('/_assets/images/newtrail/facebook-icon-black.svg')}footer{background-color:rgba(0,0,0,.85)}footer .top-footer{flex-direction:column;padding:49px 21px 0}footer .top-footer .alumni-logo{width:285px;margin-bottom:43px}footer .top-footer .footer-links{flex-direction:column}footer .top-footer .footer-links .group-wrapper{border-top:1px solid #999;padding:20px 0;line-height:normal}footer .top-footer .footer-links .group-wrapper:last-child{border-bottom:1px solid #999}footer .top-footer .footer-links .group-wrapper .category-header{font:Bold 20px/44px Arial;color:#ffd200}footer .top-footer .footer-links .group-wrapper .btn{float:right}footer .top-footer .footer-links .group-wrapper .btn.collapsed:after{content:url('/_assets/images/newtrail/accordian-open-icon.svg');margin-top:5px;display:block;height:20px;width:20px}footer .top-footer .footer-links .group-wrapper .btn:after{content:url('/_assets/images/newtrail/accordian-close-icon.svg');margin-top:-1px;display:block;height:20px;width:20px}footer .top-footer .footer-links .group-wrapper .btn:focus{box-shadow:unset}footer .top-footer .footer-links .group-wrapper ul{margin:0}footer .top-footer .footer-links .group-wrapper ul li{padding:11px 0}footer .top-footer .footer-links .group-wrapper ul li a{font:normal 20px/27px Arial;color:#999;text-decoration:none}footer .top-footer .footer-links .group-wrapper ul li a:hover,footer .top-footer .footer-links .group-wrapper ul li a:focus{color:#fff;text-decoration:none}footer .top-footer .subscribe{margin-top:25px}footer .top-footer .subscribe h4{font:Bold 20px/24px Arial;color:#ffd200;margin-bottom:20px}footer .top-footer .subscribe .subscribe-form{max-width:500px}footer .top-footer .subscribe .subscribe-form input{height:calc(1.625em + .75rem + 4px);border-color:#ccc;border-width:2px 0 2px 2px;border-radius:5px 0 0 5px}footer .top-footer .subscribe .subscribe-form .btn-secondary{font:Bold 14px/16px Arial;letter-spacing:1.4px;text-transform:uppercase;padding:16px 35px}footer .top-footer .subscribe .social-buttons{text-align:right;margin-top:50px}footer .top-footer .subscribe .social-buttons a{margin:0 15px;text-decoration:none}footer .top-footer .subscribe .social-buttons a svg{width:28px;height:28px;fill:#fff}footer .top-footer .subscribe .social-buttons a:last-child{margin-right:0}footer .top-footer .subscribe .social-buttons a:hover svg,footer .top-footer .subscribe .social-buttons a:active svg{fill:#ffd200}footer .bottom-footer{background-color:#000;padding:15px 0 15px 0;margin-top:27px;font:normal 14px/16px Arial;letter-spacing:.2px;color:#fff;text-transform:uppercase;flex-direction:column;min-height:50px}footer .bottom-footer a{color:#fff;margin:11px 0 11px 21px;text-decoration:none}footer .bottom-footer .copyright{text-align:right;flex:1 1 auto;margin-right:21px;margin-top:-28px;color:#999}@media(min-width: 576px){.newtrail-homepage.large-blade header .blade-give{position:relative;width:221px;height:221px;margin-top:-110.5px;padding:142px 50px 0;font:Bold 18px/20px Arial;letter-spacing:.36px}.newtrail-homepage .main-content .featured-stories .latest-stories.featured-latest-stories .story-list .story-column{margin-bottom:0}.newtrail-homepage .main-content .featured-stories .latest-stories.featured-latest-stories .story-list .story-column .story{padding-bottom:0;margin-bottom:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list{flex-direction:row;margin-left:-18px;margin-right:-18px}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column{border-right:1px solid #ccc;padding:0 18px}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column:last-child{border-right:0}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list .story-column .story{padding-bottom:21px;margin-bottom:21px}.newtrail-homepage .main-content .featured-stories .latest-stories .story-list-second-col{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;padding:36px 0;margin-bottom:36px}header .btn-search{margin-left:1rem}.main-content>.row.row-full-width-no-padding:not(:first-child){padding:0}.main-content .heading-row{margin-top:86px;margin-left:114px !important;margin-right:114px !important}.main-content.newtrail-story .story-content,.main-content.newtrail-story .story-quote,.main-content.newtrail-story .about-author,.main-content.newtrail-story .go-deeper,.main-content.newtrail-story .story-tags,.main-content.newtrail-story .share-and-subscribe,.main-content.newtrail-story .comments{width:42rem;max-width:100%;max-width:calc(100% - 8rem);margin-left:auto;margin-right:auto}.main-content .figure{padding:0 21px}.main-content .feature-area .card .feature-center{width:-moz-fit-content;width:fit-content;margin:0 auto}.main-content .feature-area .card .feature-center img{display:block;margin-left:auto;margin-right:auto}.main-content .feature-area .card .card-img-overlay .feature-text .feature-bug{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title a{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-title a:hover{color:#fff;text-decoration:none}.main-content .feature-area .card .card-img-overlay .feature-text .card-text{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-text.author-name{color:#fff}.main-content .feature-area .card .card-img-overlay .feature-text .card-text.author-name span{color:#ffd200}.main-content .story-quote.quote-beside{margin:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.main-content .related-stories{padding-left:21px}.main-content .related-stories .story-list{margin-right:0}.main-content .related-stories:after{margin-right:0}.main-content .latest-stories{padding:0 21px}.main-content .story-list .story.featured-story{right:21px}.main-content .featured-latest-stories .story-list .story-column .story{border-bottom:0}.right-col-img{padding-left:0 !important}.share-toast .twitter-button{margin-right:0}}@media(max-width: 575px){.justify-content-center.row-full-width-no-padding .story-content{padding:0 1.25rem}}@media(min-width: 768px){header .navbar-brand{margin-top:0;margin-bottom:20px}header .blade-give{width:159px;height:159px;margin-top:-81px;padding:97px 30px 0;font:Bold 16px/18px Arial}header .btn-search{margin-top:0;margin-bottom:19px}header .newtrail-search-modal .modal-content .modal-body{max-width:796px}header .newtrail-search-modal .modal-content .footer-links{flex-direction:row;justify-content:space-between}.main-content .feature-area .card .feature-horizontal{background-color:rgba(0,0,0,.85);flex-direction:row}.main-content .feature-area .card .feature-horizontal .feature-horizontal-image{flex:1 0 58.472222%}.main-content .feature-area .card .feature-horizontal .feature-text{max-width:41.527777%;flex:0 0 41.527777%}.main-content .feature-area .card>.card-img{max-width:100%;width:100%;margin-left:0}.main-content .feature-area .card .feature-text .feature-bug{color:#fff}.main-content .feature-area .card .feature-text .card-title{color:#fff}.main-content .feature-area .card .feature-text .card-title a{color:#fff}.main-content .feature-area .card .feature-text .card-title a:hover{color:#fff;text-decoration:none}.main-content .feature-area .card .feature-text .card-text{color:#fff}.main-content .feature-area .card .feature-text .card-text.author-name{color:#fff}.main-content .feature-area .card .feature-text .card-text.author-name span{color:#ffd200}.main-content .feature-area .feature-text-wrapper .feature-text{max-width:50%;margin:0 auto}.main-content .sub-feature .story-content{padding:84px 114px}.main-content .sub-feature .card .feature-horizontal{flex-direction:row}.main-content .sub-feature .card .feature-horizontal .feature-horizontal-image{margin-bottom:0}.main-content .sub-feature .card .feature-text{margin-left:113px}.main-content .sub-feature .card .feature-text .feature-bug{font:normal 14px/16px Arial;letter-spacing:2.8px;margin-bottom:16px}.main-content .sub-feature .card .feature-text .card-text{font:normal 22px/29px Adelle,Georgia,Times New Roman,Times,serif}.main-content .sub-feature .card .feature-text .card-title{font:bold 40px/44px "Adelle Bold",Georgia,Times New Roman,Times,serif;margin-bottom:10px}.main-content .issue-feature .story-content{padding:84px 114px 36px}.main-content .issue-feature .card .feature-horizontal{flex-direction:row}.main-content .issue-feature .card .feature-horizontal .feature-horizontal-image{margin-bottom:0}.main-content .issue-feature .card .feature-text{align-self:flex-end;max-width:600px;margin-right:25px}.main-content .issue-feature .card .feature-text .card-title{font:bold 44px/48px "Adelle Bold",Georgia,Times New Roman,Times,serif}.main-content .issue-feature .card .feature-text .card-text{font:normal 22px/29px Adelle,Georgia,Times New Roman,Times,serif;margin-bottom:56px}.main-content .publish-date{font:Bold 14px/14px Arial;letter-spacing:1.4px;margin-top:22px}.main-content .publish-date:before,.main-content .publish-date:after{width:50px}.main-content .related-stories{padding-top:48px;padding-left:0;margin-left:114px;margin-right:114px}.main-content .related-stories h4{margin-bottom:44px}.main-content .related-stories .story-list{margin-right:0}.main-content .related-stories .story-list .story:last-child{padding-right:0}.main-content .latest-stories h4{font:normal 18px/20px Arial;letter-spacing:3.6px;padding-top:48px;padding-bottom:44px;margin-bottom:0}.main-content .story-list .story{padding-left:0;padding-right:0}.main-content .story-list .story .story-bug{font:normal 14px/16px Arial;letter-spacing:2.8px}.main-content .story-list .story .story-title a{font:Bold 26px/29px "Adelle Bold",Georgia,Times New Roman,Times,serif}.main-content .story-list .story .story-teaser{font:normal 19px/25px Adelle,Georgia,Times New Roman,Times,serif}.main-content .comments{padding-left:0;padding-right:0}.main-content .advertisement{padding:10px 0 16px 0}.newtrail-homepage .main-content .sub-feature .story-content{padding:84px 114px}footer .bottom-footer{flex-direction:row}footer .bottom-footer a{margin:0 15px}footer .bottom-footer a:first-child{margin-left:21px}footer .bottom-footer .copyright{margin-right:21px;margin-top:0}}@media(min-width: 992px){.newtrail-homepage.large-blade header .navbar-nav{display:none}.newtrail-homepage.large-blade header .btn-search .d-lg-none{display:inline-block !important}.main-content .page-title{margin-left:114px;margin-right:114px}.main-content .feature-area .feature-center .img-caption-credit.img-cc-padding{padding-left:0}.main-content .feature-area.img-cc-padding{padding-left:0}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-center{padding-bottom:50px}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-left{padding-bottom:50px;padding-left:50px;padding-right:50px}.main-content .feature-area .card .card-img-overlay.feature-text-bottom-right{padding-bottom:50px;padding-left:50px;padding-right:50px}.main-content .feature-area .card .card-img-overlay.feature-text-top-center{padding-top:90px;padding-left:50px;padding-right:50px}.main-content .feature-area .card .card-img-overlay.feature-text-top-left{padding-top:90px;padding-left:50px;padding-right:50px}.main-content .feature-area .card .card-img-overlay.feature-text-top-right{padding-top:90px;padding-left:50px;padding-right:50px}.main-content .feature-area .card .feature-center{margin:78px auto 0}.main-content .feature-area .card .feature-text{max-width:50%}.main-content .feature-area .card .feature-text .feature-bug{font:normal 14px/16px Arial}.main-content .feature-area .card .feature-text .card-title{font:bold 40px/44px "Adelle Bold",Georgia,Times New Roman,Times,serif}.main-content .feature-area .card .feature-text .card-text{font:normal 22px/29px Adelle,Georgia,Times New Roman,Times,serif}.main-content .feature-area .card .feature-text .card-text.author-name{font:normal 16px/18px Arial}.main-content .feature-area .card .feature-text .card-text.author-name span{font:Bold 16px/18px Arial}.main-content .figure{margin-top:56px;margin-bottom:70px}.main-content .story-quote{font:Italic 40px/50px "Adelle Bold Italic",Georgia,Times New Roman,Times,serif;padding:44px 0;margin-top:44px;margin-bottom:66px;width:52rem}.main-content .story-quote.quote-beside{margin:0 52px 0 56px}.main-content .story-list .story.featured-story{right:114px}.main-content .latest-stories{padding-top:0;padding-bottom:0;padding-right:114px;padding-left:114px}.main-content .latest-stories .featured-latest-stories{padding-right:21px;padding-left:21px}header .newtrail-blade.blade-fixed{margin-top:72px}header .newtrail-blade .navbar{height:72px;padding:0 48px}header .newtrail-blade .navbar-brand{margin-bottom:0;margin-top:15px}header .newtrail-blade .btn-search{margin-left:0;margin-bottom:0;margin-top:15px}header .navbar-nav a{font:normal 14px/16px Arial;margin:0 12px}header .blade-give{width:185px;height:185px;margin-top:-92.5px;padding:110px 45px 0}.share-toast{padding:0 48px}}@media(min-width: 1200px){.newtrail-homepage.large-blade header .navbar-nav{display:flex}.newtrail-homepage.large-blade header .navbar-nav a{font:normal 14px/16px Arial}.newtrail-homepage.large-blade header .btn-search .d-lg-none{display:none !important}header .navbar-nav a{margin:0 24px}header .newtrail-blade .btn-search{margin-left:15px}.main-content.newtrail-story h1{font:normal 40px/44px "Adelle Bold",Georgia,serif;letter-spacing:0;color:#000}.main-content.newtrail-story h2{font-size:1.625rem !important;line-height:1.875rem !important}.main-content.newtrail-story h3{font-size:1.5rem !important;line-height:1.75rem !important}.main-content.newtrail-story h4{font-size:1.375rem;line-height:1.625rem}.main-content.newtrail-story h5{font-size:1.25rem;line-height:1.5rem}.main-content.newtrail-story h6{font-size:1.125rem;line-height:1.375rem}.main-content .story-quote.quote-beside{margin:0 52px 0 112px}footer .top-footer{flex-direction:row;justify-content:space-between;padding-left:48px;padding-right:48px}footer .top-footer .alumni-logo{width:230px;margin-bottom:0;align-self:flex-start}footer .top-footer .footer-links{flex-direction:row;justify-content:space-between}footer .top-footer .footer-links .group-wrapper{border-top:0;padding:0 40px}footer .top-footer .footer-links .group-wrapper:first-child{padding-left:15px}footer .top-footer .footer-links .group-wrapper:last-child{border-bottom:0;padding-right:15px}footer .top-footer .footer-links .group-wrapper .category-header{font:Bold 14px/16px Arial;padding-bottom:5px;display:block}footer .top-footer .footer-links .group-wrapper .btn{display:none}footer .top-footer .footer-links .group-wrapper ul{display:block !important}footer .top-footer .footer-links .group-wrapper ul li{padding:2px 0}footer .top-footer .footer-links .group-wrapper ul li a{font:normal 14px/24px Arial}footer .top-footer .subscribe{margin-top:0}footer .top-footer .subscribe h4{font:Bold 14px/16px Arial}footer .top-footer .subscribe .social-buttons a{margin:0 10px}footer .top-footer .subscribe .social-buttons a img{width:18px;height:18px}footer .bottom-footer a{margin:0 36px}footer .bottom-footer a:first-child{margin-left:48px}footer .bottom-footer .copyright{margin-right:48px;margin-top:0}}
