*{box-sizing:border-box}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}html{overflow-y:scroll;width:100%;margin:0;padding:0;font-size:100%;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-smoothing:antialiased}body{width:100%;margin:0;padding:0;color:#333;font-size:1em;line-height:1.4em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background:url(images/theme/patterns/basilica-wall-gray.png) 0 0 repeat fixed}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}p{margin:0 0 1em}p+p{margin:1em 0}a,a:link{color:#004da3;outline:none;-webkit-tap-highlight-color:#369}a:visited{color:#4a3651}a:hover{color:#002b5b}a:active{color:#aa272f}a:focus{outline:thin dotted}::-moz-selection{background:#0058cf;color:#fff;text-shadow:none}::selection{background:#0058cf;color:#fff;text-shadow:none}strong,b{font-weight:bold}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{margin:1.4em 0 0.25em;line-height:1.1em;color:#002b5b;font-weight:normal;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#333}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1{margin-top:0;font-size:2.5em}h2{font-size:2.25em}h3{font-size:1.875em}h4{font-size:1.625em}h5{font-size:1.375em}h6{font-size:1.125em}h1+h2,h2+h3,h3+h4,h4+h5{margin-top:0}ol,ul{padding:0 0 0 2em}li{margin:0 0 0.25em}li{margin:0 0 0.5em 0.25em}.columnlist li{overflow:hidden;width:auto;column-break-inside:avoid}.columnlist.plain li:before{content:''}.columnlist.block li{display:block}nav ul{margin:0;padding:0;list-style:none}nav li{margin:0;padding:0}nav a{text-decoration:none}table{width:100%;border-collapse:collapse;border-spacing:0}table caption{padding:0.25em}tr{border-top:1px solid #aaa}tr:hover{background:rgba(0,0,0,0.05)}thead th{text-align:left}tfoot th{text-align:right}th,td{padding:0.25em}.number{text-align:right}td,td img{vertical-align:top}.social-list h2{margin:1em 0 .35em;padding:0 0 0.25em;border-bottom:2px solid #dcb439}.social-list h3{margin:0;font-size:1.2rem;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.social-list ul{margin:0 0 1rem;padding:0;list-style:none}.social-list li{display:inline-block;vertical-align:top;margin:0}.social-list li a{padding:0.4em}table{max-width:100%;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:18px}.table th,.table td{padding:8px;line-height:18px;text-align:left;border-top:1px solid #ddd}.table th{font-weight:bold;vertical-align:bottom}.table td{vertical-align:top}.table thead:first-child tr th,.table thead:first-child tr td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-radius:4px}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{border-radius:4px 0 0 0}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{border-radius:0 4px 0 0}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{border-radius:0 0 4px 0}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}pre,code,kbd,samp{font-family:monospace, sans-serif}hr{width:100%}.hr{clear:boht;height:1em;width:90%;margin:1em auto;border:none;background:url(images/theme/patterns/bars-gold.png)}.hr.alt{height:42px;border:0;background:url(images/theme/hr-alt.png) center center no-repeat}.hr hr{display:none}aside.related{clear:right}aside.related h2{padding:0 0 0.25em;color:#002b5b;font-size:1.625em;text-transform:uppercase;background:url(images/theme/divider.png) 0 bottom repeat-x}aside.related h3{padding:0 0 0.25em;background:url(images/theme/divider.png) 0 bottom repeat-x}aside.related h4,.gamma h4{margin:0 0 0.5em}aside.related img,.gamma img,figure img{display:block;margin:0 0 0.5em;border:1px solid #000;box-shadow:0 1px 3px rgba(0,0,0,0.3)}aside.related figure,.gamma figure{float:none;margin:0 0 2em}aside.related figcaption,.gamma figcaption{font-size:80%}aside.related blockquote,.gamma blockquote{margin:0}aside.related blockquote p,.gamma blockquote p{font-size:1em}aside.related figcaption blockquote{padding:0.5em 1em 2em;background:url(images/theme/patterns/bars-gold.png) bottom repeat-x}.gamma>h3{margin-top:0}form{margin:0 0 1em}label{display:block;font-weight:bold}.site-content button[type="submit"]{clear:both;display:block}button,input,select,textarea{margin:0;width:100%;margin:0 0 0.5em;font-size:100%;vertical-align:baseline;*vertical-align:middle}button{width:auto;overflow:visible}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}blockquote{margin:1em;padding:0}blockquote p{margin:0;padding:0 0 0 0.75em;border-left:3px solid #dcb439;line-height:1.7em;color:#002b5b;font-size:1.2em;font-style:italic;font-family:"Adobe Garamond", Garmond, Georgia, "Times New Roman", Times, serif}blockquote p cite{display:block;margin-top:1em;color:#666;line-height:1.5em;font-style:normal;font-weight:normal;font-size:0.8em;font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}blockquote.pull{float:right;font-style:normal}img{max-width:100%;width:auto;height:auto;border:none;vertical-align:bottom;-ms-interpolation-mode:bicubic}.default{position:relative}.right{float:right}.left{float:left}.center{text-align:center}.default a,.right a,.left a{display:block;text-decoration:none;border:none}.no-js .img-replace{display:none}figure{margin:0 0 1em}figure,aside.right,figure.right{float:right;max-width:100%}aside.right p{margin-right:0 !important}figure.left{float:left}figcaption{display:block;text-align:left;line-height:1.5em}figcaption blockquote{width:auto;font-weight:normal}.noborder{border:none !important}.cal{padding:1px 0 0 20px;background:url(images/icons/cal.png) left center no-repeat}.feed{padding:1px 0 0 20px;background:url(images/icons/atom.png) left center no-repeat}.pdf{padding:1px 0 0 20px;background:url(images/icons/pdf.png) left center no-repeat}.ndmark{display:block;width:200px;max-width:100%;text-decoration:none}.datetime{padding:1px 0 0 20px;background:url(images/icons/clock-yellow.png) left center no-repeat}.visibility-hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.icon{display:inline-block;vertical-align:text-bottom;width:1.25rem;height:1.25rem;fill:#555}.icon-gold{fill:#dbb339}.icon-white{fill:#fff}[data-icon="nd-monogram"]{fill:#0c2340}[data-icon="twitter"]{fill:#55acee}[data-icon="facebook-official"]{fill:#3b5998}[data-icon="youtube"]{fill:#cd201f}[data-icon="pinterest-p"]{fill:#bd081c}[data-icon="tumblr"]{fill:#32506d}.btn{display:inline-block;*display:inline;*zoom:1;white-space:nowrap;margin-bottom:0;*margin-left:.3em;padding:4px 10px 2px 8px;cursor:pointer;font-size:1em;line-height:1em;text-decoration:none;color:#333;text-align:center;vertical-align:middle;border:1px solid transparent;border-radius:3px}.btn:visited{color:#004da3}.btn.active{border:1px solid #666;background:#eee;background:linear-gradient(to bottom, #eee 0%, #ddd 50%, #ccc 51%, #ccc 100%)}.btn:hover,.btn.active:hover{border:1px solid #003877;color:#fff;background:#0073d0;background:linear-gradient(to bottom, #0073d0 0%, #0062bc 50%, #004da3 51%, #004da3 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:active,.btn.active{background-color:#ccc \9}.btn:hover svg,.btn.active svg{fill:#fff}.headlinelist{margin:0 0 2em;padding:0;list-style:none;font-size:0.8em}.headlinelist li{margin:0 0 1em}.headlinelist a{display:block;font-weight:bold;font-size:1.2em;line-height:1.2em;color:#002b5b;text-decoration:none}.headlinelist a:hover{text-decoration:underline}.alumni-news .headline-date{display:none}.eventlist{margin:0;padding:0;list-style:none}.eventlist li{margin:0 0 1em;padding:0}.eventlist li a{text-decoration:none;font-weight:bold;color:#002b5b}.eventlist li a:hover{text-decoration:underline}.eventlist .date{margin-left:4px;font-size:0.8em}.more{clear:both;float:none;display:inline-block;*display:inline;*zoom:1;margin:0;padding:0 24px 0 0;text-decoration:none;font-size:1.2em;line-height:1.2em;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background:url(images/theme/more.png) 98% center no-repeat;transition:all 250ms ease-in-out}.more:visited{color:#004da3}.more.right{display:block;text-align:right;padding:0 2.25em 0 0}.more.full{display:block;margin:0 .5em .5em;padding:0}.more:hover{background-position-x:100%}.buttonset,.buttonset li{list-style:none;padding:0;margin:0}.buttonset{margin:1.5em 0}.sublink{margin-left:25px;font-size:0.4em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.gallery{margin:0 0 0.4em;padding:0;list-style:none}.gallery li{position:relative;display:inline-block;*display:inline;*zoom:1;width:90px;height:90px;overflow:hidden;text-align:center;border:1px solid #000}.gallery li a{display:block}.gallery li img{max-width:none;min-height:100%;min-width:100%;margin:auto;border:none}.youtube,.flyout .video{position:relative}.flyout .video{max-width:320px;margin:1em auto}.youtube a,.flyout .video a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:url(images/theme/watch-now.png) 50% 80% no-repeat;background-size:800px 90px}.youtube>h2{margin-top:0}.photos{position:relative;margin-top:2em}.photos a{display:block;position:absolute;bottom:0;left:0;width:100%;padding:0em 0 0.8em;font-size:1.1em;color:#fff;text-decoration:none;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;border-bottom:3px solid #dcb439;background:#002b5b;background:rgba(0,43,91,0.75)}.photos b,.photos span{display:inline-block;*display:inline;*zoom:1}.photos b{margin:19px 8px 0 10px;color:#dcb439;font-weight:normal;font-size:1.5em;text-transform:uppercase}.photos span{margin:0;font-size:0.9em}.cf:before,.cf:after{content:"\0020";display:block;height:0;overflow:hidden}.cf:after{clear:both}.cf{zoom:1}.breadcrumbs{display:block;overflow:hidden;margin:0 0 1em;padding:0;list-style:none;font-size:0.8em}.breadcrumbs li{display:inline;float:left;margin:0 4px 0 0}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs a:visited{color:#004da3}.gridset,.gridset li{margin:0;padding:0;list-style:none}.gridset li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:100%;padding:0.5em 0.5em 2em;overflow:hidden}.gridset li a{display:block;padding:.5em;text-decoration:none;box-sizing:border-box;transition:all ease-in-out 250ms}.gridset li a:hover{background:#dadada;box-shadow:0 8px 10px -6px rgba(0,0,0,0.9),inset 0 0 0 1px #888}.gridset li img{margin:0 0 0.5em;border:1px solid #000;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.gridset li h2{margin:0;font-family:GalaxiePolarisCondensedBook,"HelveticaNeue",Helvetica,Verdana,sans-serif;font-size:1.5em;text-align:left;border-bottom:0 none}.gridset li a p{color:#333}@font-face{font-family:GalaxiePolarisCondensedBook;src:url("/assets/fonts/gpc-book.woff2") format("woff2"),url("/assets/fonts/gpc-book.woff") format("woff"),url("/assets/fonts/gpc-book.ttf") format("truetype")}@font-face{font-family:GalaxiePolarisCondensedMedium;src:url("/assets/fonts/gpc-medium.woff2") format("woff2"),url("/assets/fonts/gpc-medium.woff") format("woff"),url("/assets/fonts/gpc-medium.ttf") format("truetype")}#skip-links{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#skip-links:active,#skip-links:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.search{overflow:hidden;margin:0;padding:1px;border:1px solid #ba912a;background-color:#f7f3e5;border-radius:3px;box-shadow:inset 0 1px 2px rgba(255,255,255,0.6)}.search label{display:none}.search-input{float:left;width:165px;height:30px;margin:0;padding:0 3px;border:none;font-size:0.8em;color:#444;-webkit-appearance:textfield;background:transparent}.search-button{display:block;float:right;text-indent:-9999px;overflow:hidden;width:30px;height:30px;margin:0;padding:0;border:1px solid #00162f;cursor:pointer;box-shadow:inset 0 1px 0 0 rgba(189,220,255,0.4);border-radius:2px;background:#486e9a url(images/icons/searchmag.png) center center no-repeat;background:url(images/icons/searchmag.png) center center no-repeat,linear-gradient(to bottom, #4a6e99 0%, #2c5786 50%, #083970 51%, #011d3b 100%);transition:all .15s ease-in-out}.search-button:hover{background:#efe3b4 url(images/icons/searchmag.png) center center no-repeat;background:url(images/icons/searchmag.png) center center no-repeat,linear-gradient(to bottom, rgba(255,255,255,0.9), rgba(255,255,255,0)),#c7a005}.search-button:active{background:#ccc299 url(images/icons/searchmag.png) center center no-repeat;background:url(images/icons/searchmag.png) center center no-repeat,linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.9)),#c7a005}@media only screen{.bluebox{padding:2px;border:1px solid #001e3f;background:#002b5b;background:rgba(0,43,91,0.75);border-radius:3px;box-shadow:inset 0 1px 0 0 rgba(1,79,168,0.8)}.bluebox a{color:#fff}#alert-banner{font-size:14px;line-height:1.2em;font-weight:bold}#alert-banner a{display:block;text-decoration:none}#alert-banner h2,#alert-banner h3,#alert-banner p{margin:0}#alert-banner.notice{padding:10px 0;text-align:center;border-top:1px solid #efbe2d;border-bottom:1px solid #974803;background:#fecf2f;background:linear-gradient(to bottom, #fecf2f 0%, #eb9508 89%, #b26104 100%)}#alert-banner.notice a:link,#alert-banner.notice a:visited{color:#0058cf}#alert-banner.nd-notice p{padding:0 1em}#alert-banner.alert{margin:0;padding:15px 0;color:#fff;text-align:center;background:#fe3131;background:linear-gradient(to bottom, #fe3131 0%, #8c1616 79%, #3b0909 100%)}#alert-banner.alert a:link,#alert-banner.alert a:visited{color:#f6d16e}#alert-banner.alert h2{width:152px;height:35px;margin:0 auto;text-indent:-9999px;overflow:hidden;background:url(images/alert-logo.png) 0 0 no-repeat}#alert-banner.alert h3{color:#fff}#alert-main{width:90%;margin:20px auto;padding:15px;border:4px solid red}#alert-main h1 a{text-decoration:none}.gamma{padding-bottom:3em}.site-header{position:relative;z-index:100;float:left;width:100%}.site-title{float:left;width:200px;height:80px;margin:0;padding:10px 0 120px}.site-title a{float:left;display:block;width:100%;height:auto;margin:0;white-space:nowrap;overflow:hidden}.no-inlinesvg .site-title a,.no-svg .site-title a{background-image:url(images/theme/progress-bar.png)}.site-content{clear:both;padding:0.5em}h1.page-title{margin:0 0 0.5em;padding:0;color:#002b5b}.col-title{padding:0 0 0.25em;color:#002b5b;font-size:1.625em;background:url(images/theme/divider.png) 0 bottom repeat-x}.col-title.upper{text-transform:uppercase}.gamma .feature_image ~ h2{margin:0.5em 0}.gamma img{display:block;margin:0 0 0.5em;border:1px solid #000}#b-home .site-content{overflow:hidden;padding:0}#news-and-events{margin:1em 0}.home-news{overflow:hidden;margin:0 0 2em}.home-news .alpha,.home-news .beta,.home-news .gamma,.home-news .gamma h3{margin-top:0}.section-title{margin:0 0 1em}.section-title a{color:#002b5b}.hentry{overflow:hidden;clear:both;margin:0 0 1em}.hentry a{display:block;text-decoration:none}.entry-title{margin:0 0 0.75em;font-size:1.4em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.hentry a:hover .entry-title{color:#004da3;text-decoration:underline}.entry-pubdate{display:none}.hentry img{margin:0 0 1rem;border:1px solid #000}.excerpt{color:#333}.excerpt img{display:none}.lt-ie8 .hentry.item-0 .article,.lt-ie8 .hentry.item-1 .article{width:68%;padding:0 0 1em}.hentry.item-2,.hentry.item-3,.hentry.item-4{margin:0 0 0.75em}.hentry.item-2 img,.hentry.item-3 img,.hentry.item-4 img,.hentry.item-2 .excerpt,.hentry.item-3 .excerpt,.hentry.item-4 .excerpt{display:none}.additional-links{margin:0 0 2em;padding:8px 0;text-align:right;border-top:2px solid #dcb439}.additional-links li{display:inline-block;*display:inline;*zoom:1;margin:0 0 0 2%;text-align:right}.additional-links a{font-weight:bold}.feature-archive{margin:0}.feature-archive a{text-decoration:none;color:#333;font-weight:bold;font-size:0.8em}.feature-archive a:hover{opacity:0.9;filter:alpha(opacity=90)}.feature-archive img{display:block;margin:0 0 10px;border:1px solid #000;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5)}.news-social{margin:0 0 2em;text-align:left;font-size:0.9em}.news-social li{width:100%;margin:0 0 1em}.headline-list{margin:0 0 1em;padding:0;list-style:none}.headline-list li{margin:0 0 1em}.headline-list a{color:#002b5b;text-decoration:none;font-weight:bold}.headline-list a:hover{text-decoration:underline}.more-news{overflow:hidden;width:100%;margin:0 0 3em;text-align:right}.spotlights{overflow:hidden;width:100%}.spotlights ul{float:left;width:100%;margin:0;padding:0;list-style:none}.spotlights li{float:left;width:100%;margin:0 0 10px}.spotlights li a{display:block;zoom:1;text-decoration:none}.gamma .spotlights a:before,.gamma .spotlights a:after{content:"";display:table}.gamma .spotlights a:after{clear:both}.spotlights img{float:left;overflow:hidden;width:30%;margin:0;border:none;border:1px solid #002b5b;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.spotlights div{float:left;width:57%;margin:11px;padding:0 0 15px}.spotlights h3,.spotlights p{margin:0;font-size:0.9em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background:none}.gamma .spotlights h3{width:100%;margin:0 0 0.75em;color:#002b5b;font-size:0.75em;text-transform:uppercase;font-weight:bold;border-bottom:2px solid #dcb439}.gamma .spotlights a:hover h3{border-bottom:2px solid #ccc}.gamma .spotlights a:hover h3{border-bottom:2px solid #ccc}.spotlights p{color:#fff}.spotlights li p{display:inline-table;color:#004da3;font-family:GalaxiePolarisCondensedMedium, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-size:1.25em}.spotlights a:hover p{text-shadow:0 0 5px rgba(0,77,163,0.3)}.home-events{overflow:hidden}article.vevent{margin:0 0 2em}article.vevent h3,article.vevent p{text-transform:none;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}article.vevent h3{font-size:1em;line-height:1.2em}article.vevent h3 a{font-weight:bold;text-decoration:none}article.vevent p{padding:2px 0 0;font-size:0.9em;line-height:1.3em;color:#666;font-size:0.9em}article.vevent p a{display:block;text-decoration:none;color:#666}article.vevent p a:hover{text-decoration:underline}.showcase article{padding:2%}.showcase article h3{margin:0.75em 0 0.5em;padding:0;color:#002b5b;font-weight:normal;text-transform:none;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background:none}.showcase img{border:1px solid #000}.ff{margin:0 0 1em}.ff .youtube{float:right;width:100%;max-width:480px;margin:0}.ff .youtube a{display:block;text-decoration:none;text-indent:0;font-size:1em;color:#fff;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background:url(images/theme/home/ff-play.png) 0 90% no-repeat;background-size:auto auto}.ff .youtube span{position:absolute;bottom:55px;left:37%}.ff img{border:none}.ff-more{clear:both;overflow:hidden}.home-events .more,.home-photos .more{display:block}.youtube-channel{clear:both;margin:2em 0}.yt-vids{overflow:hidden;margin:0;padding:0;list-style:none;text-align:center}.yt-vids li{display:inline-block;*display:inline;*zoom:1;max-width:150px;width:47%;margin:0 1% 2%}.yt-vids a{display:block}.yt-vids a:hover{opacity:0.9;filter:alpha(opacity=90)}.yt-vids img{margin:0;border:none}.home-photos{clear:both;margin:2em 0}.photosndedu{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%;margin:0;padding:0;text-align:center;list-style:none}.photosndedu li{margin:0 0 0.4rem}.photosndedu a{display:block}.photosndedu a:hover{opacity:0.9}.photosndedu img{width:150px;height:100px;margin:0 0 0.4rem;-o-object-fit:cover;object-fit:cover}.home-content .subsection{position:relative;margin:0 0 4em}.home-content .subsection.loaded{display:block}.home-content .content{overflow:hidden;padding:1em}.home-content .breadcrumbs,.home-content .page-title{display:none}.shead{position:relative;height:250px;width:100%;margin:0 0 2em;background-position:center center;background-repeat:no-repeat;background-size:cover}.section-header{display:none;position:absolute;bottom:0;width:100%;margin:0;padding:0 0.25em 0.25em;font-size:3em;color:#fff;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,0.7);background:#002b5b;background:rgba(0,43,91,0.7)}.section-header a{display:block;padding:0.25em 0 0.5em;color:#fff;text-decoration:none;background:url(images/theme/patterns/bars-gold.png) 0 bottom repeat-x;transition:all .25s ease-in-out}.no-js .section-header{background:#002b5b}#b-home .section-header,.lt-ie9 .section-header{display:block}.lt-ie8 .section-header{padding:0 0 0.25em}.lt-ie8 .section-header a{padding:0.25em 1em 0.5em}.section-header a:hover{text-shadow:0 0 4px rgba(255,255,255,0.9);text-decoration:none}.nav-mobile{overflow:auto;position:fixed;top:0;bottom:0;right:-13.755em;width:13.755em;height:100%;padding:1em;border-left:1px solid rgba(0,0,0,0.3);background-color:rgba(200,200,200,0.2);-webkit-overflow-scrolling:touch;box-shadow:0 0 8px 0 rgba(0,0,0,0.25) inset;-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:0.15s ease}.nav-mobile.active{-webkit-transform:translate(-13.755em, 0);transform:translate(-13.755em, 0)}.nav-mobile .search-form{display:block;margin:0 auto 1.5em;padding:1px 1px 1px 4px;border:1px solid #888;font-size:0.75em;line-height:1.1em;background-color:#fff;border-radius:3px}.nav-mobile .search-input{width:83%}.nav-mobile h3{margin-top:0}.nav-mobile .level2{margin-top:0.5em}.nav-mobile nav ul.level2 li{margin:0.2em 0}.nav-mobile nav ul.level3 li a{padding-top:0.2em;padding-bottom:0.2em}.nav-mobile .features,.nav-mobile .fighting-for,.nav-mobile .copyright{display:none}.wrapper{-webkit-transform:translate(0, 0);transform:translate(0, 0);transition:0.15s ease}.wrapper.active{-webkit-transform:translate(-13.725em, 0);transform:translate(-13.725em, 0)}.nav-skip{position:absolute;top:0.8em;right:0.8em;display:block;width:2em;height:2em;padding:0.5em 0;text-indent:2.1875em;font-size:1.3em;line-height:1.9em;text-align:center;text-decoration:none;border:1px solid #001227;border-radius:3px;background:#002b5b;background:linear-gradient(to bottom, #003b7c 0%, #001227 100%);box-shadow:0 1px #007ad9 inset,0 -12px 3px -10px rgba(0,0,0,0.4) inset}.nav-skip span{position:relative;top:0.4em;margin:0 auto;text-indent:-9999px;transition-duration:0s;transition-delay:0.2s}.nav-skip span:before,.nav-skip span:after{position:absolute;content:''}.nav-skip span,.nav-skip span:before,.nav-skip span:after{width:1.3em;height:3px;background-color:#eee;display:block;transition-property:top, -webkit-transform;transition-property:top, transform;transition-property:top, transform, -webkit-transform;transition-duration:0.2s;transition-delay:0.2s, 0}.nav-skip span:before{top:-0.45em}.nav-skip span:after{top:0.45em}.nav-skip.toggled span{background-color:transparent;transition-delay:0.2s}.nav-skip.toggled span:before,.nav-skip.toggled span:after{top:0;transition-delay:0, 0.2s}.nav-skip.toggled span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-skip.toggled span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.site-nav{display:none;clear:both;position:relative}.site-nav ul{margin:0;text-align:center}.site-nav li{display:inline-block;margin:0 4%;*display:inline;*zoom:1}.site-nav .primary{padding:5px 0.5em;line-height:1em;font-size:1.4em;text-transform:uppercase;border:1px solid #5e4724;border-width:1px 0;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;box-shadow:inset 0px 1px 0 rgba(255,255,255,0.9),0 1px 7px rgba(0,0,0,0.8);background-color:#f3e6b3;background-image:url(images/theme/nav-primary.png) 0 0 repeat-x;background-image:linear-gradient(to bottom, #f3e6b3 0%, #ead074 50%, #e8cb69 51%, #dfba45 92%, #aa8041 100%)}.ieMobile75 .site-nav .primary{font-size:1em;text-transform:none}.site-nav .primary>li{width:48.5%;margin:0.25em 0;vertical-align:middle}.site-nav .primary li.ddactive{background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,0.5);border-radius:5px 5px 0 0}.site-nav .primary a{display:block;padding:2px;color:#002b5b;text-shadow:0 1px 0 rgba(255,255,255,0.7)}.site-nav .primary li.active>a{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.7);border:1px solid #002349;background:url(images/theme/nav-primary-active.png) center top repeat-x;box-shadow:inset 0px 1px 0 rgba(0,21,45,0.2);border-radius:3px}.site-nav .primary li.active.ddactive>a{border:1px solid transparent;color:#002b5b;text-shadow:0 1px 0 rgba(255,255,255,0.7);background:none;box-shadow:none}.site-nav .nav-sea{display:none;font-size:0.8em;margin:0}.dd{display:none;position:absolute;left:-200%;top:36px;width:auto;margin-left:0;font-size:0.7em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background-color:#fff;border-radius:0 0 5px 5px;box-shadow:0 5px 5px 0 rgba(0,0,0,0.5)}.lt-ie8 .site-nav .dd{width:500px}.lt-ie8 .site-nav .nav-aca .dd{width:478px}.lt-ie8 .site-nav .nav-fai .dd{width:420px}.ddactive .dd{left:auto}.ddactive .dd.forceright{left:auto;right:0}.dd .ddcontent{overflow:hidden;padding:25px 25px 10px}.dd .ddcontent.twocol{background:url(images/theme/dd-bg.png) right top repeat-y}.site-nav .dd ul{text-align:left}.site-nav .dd .ddcontent li{padding:0}.site-nav .dd .ddcontent a:hover{color:#004a9d}.dd .footer{overflow:hidden;padding:15px 25px;border:1px solid #030303;background:url(images/theme/patterns/crosshatch2-blue.png) 0 0 repeat;border-radius:0 0 4px 4px}.dd-footer-related{float:left;width:30%;margin:0;font-weight:bold;font-size:1.2em;line-height:1.5em;color:#dcb439;font-family:GalaxiePolarisCondensedBook,"HelveticaNeue",Helvetica,Verdana,sans-serif}.dd .footer ul{float:left;width:70%}.site-nav .dd .footer ul li{margin:0 3% 0 0;padding:0}.site-nav .dd .footer a{padding:0;color:#fff;text-shadow:none;text-decoration:underline}.nav-abo .ddcontent ul{overflow:hidden;max-width:480px;-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px;-webkit-column-rule:1px solid #ccc;column-rule:1px solid #ccc}.nav-abo .ddcontent{padding-bottom:10px}.site-nav .nav-abo .ddcontent li{display:block;margin:0 0 1em}.no-csscolumns .site-nav .nav-abo .ddcontent li{float:left;width:45%;margin:0 1em 1em 0}.site-nav .nav-abo .ddcontent a{display:block;padding:0;text-transform:uppercase;font-size:1em;text-align:left;color:#333;font-weight:bold}.beta figure{font-size:0.9em}.site-nav .nav-aca .ddcontent li,.site-nav .nav-fai .ddcontent li{display:block;margin:0 0 1em}.site-nav .nav-aca .ddcontent a,.site-nav .nav-fai .ddcontent a{display:block;padding:0;text-transform:uppercase;font-size:1em;text-align:left;color:#333;font-weight:bold}.site-nav #dd-aca1 ul{padding:14px 14px 0}.site-nav #dd-aca1 li{margin:0 0 0.5em;font-size:1.1em}.site-nav #dd-aca1 a{text-transform:none;font-size:0.9em}.nav-adm .ddcontent{font-size:1.2em}.nav-adm h2{margin:0 0 1em;font-size:1.5em;color:#002b5b;font-weight:bold}.site-nav .nav-adm ul{margin-bottom:2em}.site-nav .nav-adm .ddcontent{font-size:1em}.site-nav .nav-adm .ddcontent li{display:block;margin:0 10px 1em;text-align:left}.site-nav .nav-adm .ddcontent li a{display:block;padding:0;text-transform:uppercase;font-size:1em;text-align:left;color:#333;font-weight:bold}.site-nav .nav-adm .ddcontent li a:hover{color:#004da3}.proglinks{float:left;width:55%;margin-right:5%;padding-right:5%;border-right:1px solid #ccc}.reslinks{float:left;width:34%}.site-nav .nav-adm .reslinks li a{text-transform:none}.sectionlist{float:left;max-width:235px}.nav-fai .dd{min-width:430px}.nav-fai .sectionlist{width:160px}.sectioncontent{float:left;width:220px;margin:-25px -25px 0 25px}.sectioncontent div{display:none}.sectioncontent div:first-child{display:block}.sectioncontent img{border-bottom:1px solid #333}.sectioncontent p,.sectioncontent ul{margin:0;padding:10px}.site-nav .content .sectioncontent li{margin:0 0 0.25em}.site-nav .content .sectioncontent li a{text-transform:none;text-shadow:none}.site-nav .secondary{display:none}.site-nav .secondary,#mobilenav{padding:6px 0.5em;border-top:1px solid #001832;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;box-shadow:inset 0px 1px 0 rgba(255,255,255,0.2);background:#002958;background:linear-gradient(to bottom, rgba(0,41,88,0.9) 0%, rgba(0,23,49,0.9) 100%)}.ieMobile75 #mobilenav{font-size:1em;text-transform:none}#mobilenav li a{color:#fff}.site-nav .secondary a{color:#fff}.site-nav .nav-ind a,.site-nav .nav-con a{color:#dcb439;text-transform:none;font-size:0.8em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.site-nav a:hover{text-shadow:0 0 4px rgba(255,255,255,0.9)}.site-nav .nav-con a:hover,.site-nav .nav-ind a:hover{text-shadow:0 0 3px rgba(220,180,57,0.9)}.beta .subnav{margin:30px 0;padding:50px 0 30px;background:url(images/theme/patterns/bars-gold.png) left top repeat-x,url(images/theme/patterns/bars-gold.png) left bottom repeat-x}nav .level1{padding:0}nav .level1 a{display:block;font-size:2em;color:#004da3;line-height:1em;text-transform:uppercase;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;border-bottom:2px solid #dcb439}nav .level2{padding:0 0 12px}nav .level2 li{margin:8px 0}.b-home nav .level2 li{margin:0 0 8px}nav .level2 a{display:block;padding:2px 0 2px 1em;text-indent:-1em;line-height:1.2em;text-transform:none;color:#002b5b;font-size:1.25em;font-family:GalaxiePolarisCondensedBook, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;border-bottom:2px solid transparent}nav .level2 a:hover{border-bottom:2px solid #002b5b;color:#004da3}nav .level2>.active>a{color:#004da3;border-bottom:2px solid #dcb439}nav .level3{padding:0}nav .level3 a{padding:0 0 0 32px;text-indent:-12px;color:#444;font-size:1em;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;border:none}nav .level3 a:hover{color:#004da3;border:none;background:url(images/theme/navsub.png) 0 4px no-repeat}nav .level3>.active>a{color:#004da3;background:url(images/theme/navsub.png) 0 -85px no-repeat}nav .level4{padding:0 0 0 12px;font-size:0.9em}nav .level4>.active>a{color:#004da3;font-weight:bold}.external{padding-top:0.5rem;border-top:2px solid #dcb439}.nav-sub{margin:1em 0;padding:2em 0;font-size:0.9em;background:url(images/theme/divider.png) 0 0 repeat-x}.nav-sub h2{margin:0 0 1em;font-size:1.8em;text-transform:uppercase}.nav-sub li{margin:0 0 1em;padding-left:1em;text-indent:-1em;line-height:1.2em}.nav-sub a:hover{text-decoration:underline}.nav-sub a:visited{color:#004da3}.form-section{margin-bottom:2em}.form-section h2{margin-top:0}.site-content404{margin:0 auto}#audio-play{display:block;width:auto;padding:6px 12px;border:1px solid #333;text-shadow:1px 1px 1px #fff;color:#333;text-decoration:none;border-radius:5px;box-shadow:0 1px 6px 3px rgba(0,0,0,0.3);background:#dadada;background:linear-gradient(to bottom, #fdfdfd 0%, #cacaca 100%)}.site-header{background-repeat:no-repeat;background-position:center center;background-size:cover}.shead.js{box-shadow:inset 0px 1px 0 rgba(255,255,255,0.5),0 -1px 0 rgba(0,0,0,0.5)}.shead.no-js{background:none !important}.site-header{background:url(images/theme/headers/default-s.jpg) right bottom no-repeat}.b-home .site-header{background-image:none}.b-about .site-header,#about .shead{background-image:url(images/theme/headers/default-s.jpg);background-position:right bottom}.b-academics .site-header,#academics .shead{background-image:url(images/theme/headers/academics-s.jpg)}.b-admissions .site-header,#admissions .shead{background-image:url(images/theme/headers/admissions-s.jpg);background-position:center center}.b-faith-and-service .site-header,#faith-and-service .shead{background-image:url(images/theme/headers/faith-s.jpg);background-position:left bottom}.b-the-arts .site-header{background-image:url(images/theme/headers/arts-s.jpg)}.b-international .site-header{background-image:url(images/theme/headers/international-s.jpg)}.b-snow .site-header{background-image:url(images/theme/headers/snow-s.jpg)}.b-winter-lake .site-header{background-image:url(images/theme/headers/winter-lake-s.jpg);background-position:center center}.b-gq-snow .site-header{background-image:url(images/theme/headers/gq-snow-s.jpg);background-position:center center}.b-bcs .site-header{background-image:url(images/theme/headers/bcs-s.jpg)}#b-features-commencement-traditions .site-header{background-image:url(images/theme/headers/features-commencement-s.jpg)}.alphalist{padding:5em 0}.alphalist a.top{float:right;padding:2px 1em;border:1px solid #003877;border-radius:3px;box-shadow:0 1px rgba(255,255,255,0.3) inset,0 1px 3px rgba(0,0,0,0.5);color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.389em;font-weight:bold;line-height:normal;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,0.8);text-transform:uppercase;background:#0073d0;background:linear-gradient(to bottom, #0073d0 0%, #0062bc 50%, #004da3 51%, #004da3 100%)}.alphalist .columnlist strong{display:block}.alphakey{color:#666;font-size:0.825em}.alphakey a,.alphakey span{display:inline-block;padding:0.5em}.alphakey a{font-weight:bold;text-decoration:none}.alphakey a:hover{color:#333;background:#ddd}.cs{overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:100%;margin:0 0 20px;background-color:#fff}.cs .school-header{height:170px;background-position:center center;background-repeat:no-repeat;background-size:cover}.cs .school-header h3{margin:0;padding:14px 0.3em;color:#fff;border-bottom:3px solid #dcb439;background:#002b5b;background:rgba(0,43,91,0.75)}.cs .school-header a{color:#fff;text-decoration:none}.cs .school-header a:hover{color:#dcb439}.cs1 .school-header{background-image:url("images/theme/academics/architecture.jpg")}.cs2 .school-header{background-image:url("images/theme/academics/artsandletters.jpg")}.cs3 .school-header{background-image:url("images/theme/academics/business.jpg")}.cs4 .school-header{background-image:url("images/theme/academics/engineering.jpg")}.cs5 .school-header{background-image:url("images/theme/academics/fys.jpg")}.cs6 .school-header{background-image:url("images/theme/academics/gradschool.jpg")}.cs7 .school-header{background-image:url("images/theme/academics/law.jpg")}.cs8 .school-header{background-image:url("images/theme/academics/science.jpg")}.cs9 .school-header{background-image:url("images/theme/academics/keough.jpg")}.cs .school-header.no-js{background:url("images/theme/stars.png") repeat scroll 0 1.5em #002650}.cs .tabset{border:1px solid #aaa;border-top:1px solid #444;border-bottom:none}.cs .tabset .scontent{padding:4%}.snav{height:auto;margin:0;padding:4px;text-align:center;list-style:none;border-bottom:1px solid #aaa;background:#e8e8e8;background:linear-gradient(to bottom, #e8e8e8 0%, #bcbcbc 100%)}.snav svg{vertical-align:middle;width:1rem;height:1rem}.snav li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0 6px 0 4px;text-align:center;border:1px solid transparent}.snav li.active,.snav li:hover{border:1px solid #003877;box-shadow:0 1px 1px 0 #d9d9d9;border-radius:3px;background:#0073d0;background:linear-gradient(to bottom, #0073d0 0%, #0062bc 50%, #004da3 51%, #004da3 100%)}.snav li:hover svg{fill:#fff}.snav a{display:block;text-decoration:none;color:#555;font-size:0.7em;font-weight:bold}.snav li:hover a,.snav li.active a{color:#fff;text-shadow:0 1px 0 #445b6f}.snav li:hover a.twitter,.snav li.active a.twitter svg,.snav li:hover a.news,.snav li.active a.news svg,.snav li:hover a.date,.snav li.active a.date svg{fill:#fff}.csext{margin:0;padding:0;border:1px solid #333;background:#666;background:linear-gradient(to bottom, #666 0%, #525252 100%)}.csext li{display:inline-block;*display:inline;*zoom:1;width:48%;margin:0;text-align:center}.beta .csext{max-width:298px}.beta .csext li a{font-weight:normal;font-size:0.9em}.csext.count1 li{width:100%}.csext a{display:block;padding:0.25em;color:#fff;text-decoration:none}.cs-content{position:relative;overflow:hidden;padding-bottom:22px}.cs-content .cs-footer{position:absolute;bottom:0;left:0;width:100%}.cs-text{margin-bottom:1em;font-size:0.9em}.cs-news .cs-text{margin-top:0.1em}.cs-news .cs-text,.cs-event .cs-text{font-weight:bold;font-size:1.1em}.cs-news .cs-text a,.cs-event .cs-text a{text-decoration:none;color:#333}.cs-news .cs-text a:hover,.cs-event .cs-text a:hover{text-decoration:underline}.cs-event .cs-text{margin-bottom:0.5em}.cs-event .cs-date,.cs-event .cs-loc{float:none;margin-bottom:0.5em;font-weight:normal;font-size:0.8em;color:#444}.cs-date{float:left;color:#444;font-weight:bold}.cs-news .cs-date{display:none}.cs-more{float:right;color:#004da3}.cs-more a{text-decoration:none}.cs-more a:hover{text-decoration:underline}.cs-more span{color:#999}.libraries ul{margin:0;padding:0;list-style:none}.libraries li{display:inline-block;*display:inline;*zoom:1;width:100%;margin:0 0 0.75em;padding-left:1em;text-indent:-1em;line-height:1.2em}.libraries li a{text-decoration:none}.libraries li a:hover{text-decoration:underline}.admitsection{overflow:hidden;margin:0 0 2em}.admitsection h2{clear:both;margin:0 0 1em}.admitsection img{display:block;margin:0 0 0.5em;border:1px solid #000;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.admitsection .beta{margin:0 auto 2em}.admitsection ul{margin:0;padding:0;list-style:none}.admitsection .alpha li{margin:0 0 0.75em}.admitsection li a{text-decoration:none;font-weight:bold}.adm-social{margin:0;padding:0;text-align:center}.adm-social li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;text-align:left}.adm-social a{display:block;font-size:0.9em}.admitlinks{margin:0 0 2em}.admitcal .eventlist{max-width:400px}.admitsection .gammalist,.admitsection .admitcal{margin:1.5em 0}.gammalist li{margin:0 0 0.75em;padding-left:1em;text-indent:-1em}.leadership-block{clear:both;margin:0 0 5em}.leadership-block aside ul{padding:0;list-style:none}.leadership-content h3 a{color:#002b5b;text-decoration:none}.leadership-content h4{color:#333;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;font-size:1.5em}.leadership-council li{margin:0 0 2em;padding:0;text-indent:0}.leadership-council li a{display:block;zoom:1;text-decoration:none}.leadership-council li img{float:left;overflow:hidden;width:25%;margin:0;border:none;border:1px solid #002b5b;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.leadership-council li div{float:left;width:70%;padding:0 0 0 1em;text-indent:0}.leadership-council li a:after{content:'';display:table;clear:both}.leadership-council li h3{margin:0 0 0.25em;padding:0 0 0.25em;font-family:GalaxiePolarisCondensedMedium, "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;font-size:1.25em;border-bottom:2px solid #dcb439}.leadership-council li a:hover h6{text-shadow:0 0 5px rgba(0,77,163,0.3);border-bottom:2px solid #ccc}.leadership-council li p{margin:0;padding:0;color:#004da3;font-weight:900}#b-features .indepth-archive{overflow:hidden;margin:0;padding:0;list-style:none}#b-features .indepth-archive li{width:100%;margin:0 0 2em;padding:0;background:none}.lt-ie9 #b-features .indepth-archive li{display:inline-block;*display:inline;*zoom:1;width:30%;margin:0 1.5% 2em;vertical-align:top}#b-features .indepth-archive li a{display:block}#b-features .indepth-archive li a img{display:block;margin:0 auto;border:1px solid #000;box-shadow:0 1px 3px rgba(0,0,0,0.3)}.indepth-archive a{text-decoration:none}.indepth-archive h2{margin:0.625em 0 0;color:#0058cf;font-size:1.5em;line-height:1.2em}.indepth-archive a:hover h2{text-decoration:underline}.indepth-archive h3{font-size:120%}.indepth-archive a p{color:#333}.webcams,.wallpapers{overflow:hidden;margin:1em 0;padding:0;list-style:none}.webcams>li,.wallpapers>li{display:inline-block;max-width:45%;margin:0 20px 20px 0;font-size:0.8em}.webcams p{text-align:center}.wallpapers ul{margin:0;padding:0;list-style:none;text-align:center}.wallpapers li li{display:inline-block;*display:inline;*zoom:1;margin:0 1em}.bug:link,.bug:visited,#faith-and-service .bug{display:block;width:100%;margin:0 0 .5em;padding:.75em 1em;color:#fff;font-size:1.25em;font-weight:900;text-align:center;text-decoration:none;text-shadow:0 -1px rgba(0,0,0,0.6);border:1px solid #001c3c;border-radius:3px;box-shadow:0 1px rgba(36,134,238,0.8) inset,0 1px 3px rgba(0,0,0,0.3),0 -1px 3px rgba(0,0,0,0.5) inset;background:url("images/theme/stars.png") 0 1.5em #002650;background:linear-gradient(to bottom, rgba(0,90,188,0.5) 0%, rgba(0,90,188,0.3) 50%, rgba(0,90,188,0.2) 51%, rgba(0,90,188,0) 100%),url("images/theme/stars.png") 0 1.5em #002650}.bug:hover,#faith-and-service .bug:hover{color:#002b5b;text-shadow:0 1px #fff;border:1px solid #5e4724;box-shadow:inset 0 1px rgba(255,255,255,0.9),0 1px 3px rgba(0,0,0,0.3),0 -1px 3px #aa8041 inset;background-image:linear-gradient(to bottom, #f3e6b3 0%, #ead074 50%, #e8cb69 51%, #dfba45 100%)}#aspects{margin:0 auto;padding:1.5em 0}#aspects article{margin:0 0 2em}#aspects a{display:block;padding:.5em;text-decoration:none;box-sizing:border-box;transition:all ease-in-out 250ms}#aspects a:hover{background:#dadada;box-shadow:0 8px 10px -6px rgba(0,0,0,0.9),inset 0 0 0 1px #888}#aspects h2{margin:1em 0 .5em;color:#333;font-size:1em}#aspects h3{margin:0 0 .75em;font-family:"HelveticaNeue",Helvetica,Arial,sans-serif;font-size:1.25em}#aspects img{border:1px solid #000;box-shadow:0 1px 3px rgba(0,0,0,0.3)}ul.spotlight{overflow:hidden;margin:0;padding:0;list-style:none}ul.spotlight li{float:left;width:48%;max-width:216px;margin:0 1% 2%}ul.spotlight li img{border:1px solid #333;box-shadow:0 1px 3px rgba(0,0,0,0.3)}ul.spotlight li h3{margin:0;padding:0.25em;font-size:1.25em}ul.spotlight li p{padding:0.25em;color:#333;font-size:0.75em;line-height:normal}ul.spotlight li a{display:block;text-decoration:none}.site-footer{position:relative;clear:both;padding:0.5em;text-align:center}.site-footer p{margin:0 0 0.25em}.site-info{margin:1em 0;padding:0}.site-info li{display:inline-block;*display:inline;*zoom:1;margin:0 10px 0 0}.site-info a{text-decoration:underline}.vcard{margin-bottom:2em}.geo,.country-name{display:none}.address{margin:1em 0}.org,.tel{display:block}.is-not-mobile .tel a{color:#333;text-decoration:none}.ndmark{width:200px}.ndmark{margin:1em auto}.social{margin:2em 0}.social li{display:inline-block;*display:inline;*zoom:1;margin:0 5px 10px}.social a{display:block;margin:0}.social li:hover{opacity:0.9;filter:alpha(opacity=90)}}@media only screen and (min-width: 30.063em){#mdotnav{display:none}.site-header{z-index:10}.site-title{margin:0;padding:0.25em 0}.site-nav{position:absolute;top:auto;bottom:0;width:100%}.site-nav li{margin:0 2%}.site-nav .primary{overflow:hidden}.site-nav .primary>li{width:auto;margin:0;padding:4px 8px 9px;text-transform:none}.site-nav .nav-sea{display:inline-block;*display:inline;*zoom:1}.search-input{width:11em}.site-nav .secondary{display:block}#mobilenav{display:none}.site-content{padding:1em}#bigpic{border:4px solid red}.alpha,.gamma{float:left;width:72%;margin:2em 0 2em 30%;padding:0 6%}.b-onecol .alpha{width:100%;margin:2em 0;padding:0}.beta{float:left;width:30%;margin:3em 0 0 -100%;padding:0}.beta nav .lvl1{display:none}.site-header{height:350px;width:100%;margin:0;background-position:center center;background-repeat:no-repeat;background-size:cover}#b-home.b-notice .site-header,#b-home.b-alert .site-header{background:none}.section-header{display:block;padding:0.25em 0.75em 0.5em}.colleges-and-schools{clear:both}.admitsection .alpha,.admitsection .beta{width:auto;margin:0;padding:0}#b-features .indepth-archive li{float:left;width:50%;padding:0 0.5em}#b-features .indepth-archive li:nth-child(odd){clear:both}.site-footer{padding:1em;text-align:left}.org,.tel{display:inline}.address{margin:0}.map{margin:0 1em}.social{margin:0 0 1em}.social li{width:130px}.ndmark{margin:0 0 2em}}@media only screen and (min-width: 33.125em){.cs-group{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.cs{width:49%;margin:0 0 1rem 0}}@media only screen and (min-width: 37.5em){.bug,#faith-and-service .bug{font-size:1.125em}}@media only screen and (min-width: 43.75em){aside.related{position:relative;left:auto;width:100%}.columnlist{overflow:hidden;width:100%;padding:0 0 0 1em;-webkit-column-count:2;column-count:2;-webkit-column-gap:2.5em;column-gap:2.5em}.columnlist.three{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}.columnlist li{display:inline-block;*display:inline;*zoom:1;width:100%;padding:0 1em;text-indent:-1em}.columnlist li:before{content:'\2022';margin-right:0.5em}.wide{width:158%}.b-twocol .wide{width:auto}.youtube a{background-size:auto 50%}.photos span{display:none}.alpha{float:left;width:62%;margin:2em 0 0 15%;padding:0 6%}.b-onecol .alpha{width:100%;margin:0;padding:0}.b-twocol .alpha{width:76%;margin:2em 0 0 24%;padding:0 0 0 6%}.beta{float:left;width:15%;margin:3.7em 0 0 -76%;padding:0}.b-onecol .beta{display:none}.b-twocol .beta{width:24%;margin:3.7em 0 0 -100%}.gamma{float:left;width:23%;margin:8.5em 0 0;padding:0}.b-twocol .gamma,.b-onecol .gamma{display:none}.lt-ie8 .alpha{width:50%}.lt-ie8 .b-twocol .alpha{width:70%}.gridset li{width:49%}.site-header{background-image:url(images/theme/headers/default-m.jpg)}#b-home .site-header{background:none}.b-about .site-header,#about .shead{background-image:url(images/theme/headers/default-m.jpg)}.b-academics .site-header,#academics .shead{background-image:url(images/theme/headers/academics-m.jpg)}.b-admissions .site-header,#admissions .shead{background-image:url(images/theme/headers/admissions-m.jpg)}.b-faith-and-service .site-header,#faith-and-service .shead{background-image:url(images/theme/headers/faith-m.jpg)}.b-the-arts .site-header{background-image:url(images/theme/headers/arts-m.jpg)}.b-international .site-header{background-image:url(images/theme/headers/international-m.jpg)}.b-snow .site-header{background-image:url(images/theme/headers/snow-m.jpg)}.b-winter-lake .site-header{background-image:url(images/theme/headers/winter-lake-m.jpg)}.b-gq-snow .site-header{background-image:url(images/theme/headers/gq-snow-m.jpg)}.b-bcs .site-header{background-image:url(images/theme/headers/bcs-m.jpg)}#b-features-commencement-traditions .site-header{background-image:url(images/theme/headers/features-commencement-m.jpg)}.nav-sub h2{display:none}.home-news .alpha{width:67%;margin:0 0 0 33%;padding:0 0 0 4%}.home-news .beta{width:33%;margin:0 0 0 -100%}.home-news .gamma{width:auto;margin:0}.alumni-news,.ndmag{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:47%;margin:0}.alumni-news{margin-right:4%}.spotlights li{display:inline-block;*display:inline;*zoom:1;width:33%}.home-events .alpha{width:67%;margin:0 0 0 33%;padding:0 0 0 4%}.lt-ie8 .home-events .alpha{width:30%}.home-events .beta{width:33%;margin:0 0 0 -100%;font-size:0.9em}.home-events .beta h3{font-size:1.4em}.home-events .gamma{width:auto;margin:0}.ff,.youtube-channel{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:49%;margin:0}.yt-vids{text-align:right}.yt-vids li{float:right;margin:0 2% 2% 0}.yt-vids li{width:30%}.spotlights div{margin:0 11px}#b-about-notable-alumni li:before{content:''}#b-about-notable-alumni .columnlist{-webkit-column-count:1;column-count:1;-webkit-column-gap:2.5em;column-gap:2.5em}#faith-and-service .bug,.bug{font-size:1em}#aspects{width:75%}.adr{padding:2em 0;border-top:2px solid #dcb439}}@media only screen and (min-width: 43.813em){aside.related{float:right;width:44%;margin:0 -54% 0 6%}}@media only screen and (min-width: 48em){.wrapper{-webkit-transform:none;transform:none}h1.page-title{margin:0 0 1em}h5,h6,.beta h3,.site-nav .primary{font-family:GalaxiePolarisCondensedMedium, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.site-nav .nav-vis{display:none}blockquote{margin:2em}blockquote.pull{float:right;width:30%}.dd{display:block}.gallery li{max-width:28%;height:45px}.columnlist.two{-webkit-column-count:1;column-count:1;-webkit-column-gap:0;column-gap:0}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/theme/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(images/theme/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(images/theme/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(images/theme/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}}@media only screen and (min-width: 48em) and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(images/theme/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(images/theme/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media only screen and (min-width: 48em){#alert-banner{z-index:11;width:100%}#alert-banner.alert h2{float:left;margin:4px 0 0 20px}#b-home.b-alert .site-header{height:120px}.site-header{position:relative;z-index:10;width:100%;height:350px}.site-title{z-index:100;position:fixed;top:10px;left:-15px;width:260px;height:80px;padding:0}.b-notice .site-title,.b-alert .site-title{top:80px}.lt-ie9 .site-title{left:-54px}.search-input{height:22px}.search-button{width:22px;height:22px}.nav-skip{display:none}.site-nav{display:block;z-index:8;position:fixed;top:44px;bottom:auto;left:0;width:100%;padding:0 0 0 198px}.b-notice .site-nav,.b-alert .site-nav{top:118px}.site-nav li{margin:0 2% 0 0}.lt-ie9 .site-nav ul>li>a{font-size:80%}.site-nav .primary,.site-nav .secondary{text-align:left;font-family:GalaxiePolarisCondensedMedium, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.site-nav .primary{height:37px;padding:2px 10px 5px 51px;font-size:1em;text-transform:none;background:url(images/theme/nav-primary.png) 0 0 repeat-x}.site-nav .primary>li{width:auto;margin:0;padding:4px 0 9px}.site-nav .primary li.nav-sea{margin:3px 0 0;padding:0}.site-nav .primary li>a{padding:2px 8px;border:1px solid transparent}.lt-ie9 .site-nav .primary li>a{padding:3px 8px 2px}.site-nav .secondary{overflow:hidden;height:30px;margin-top:-67px;padding:4px 1em 2px 60px;font-size:0.9em}.lt-ie9 .site-nav .secondary{display:block}.lt-ie9 #mdotnav{display:none}.lt-ie9 .site-nav .nav-sea{float:right;display:block;width:200px}.site-nav .primary .nav-sea,.site-nav .nav-con,.site-nav .nav-ind{float:right;margin:0 0 0 2%}.site-nav .nav-con,.site-nav .nav-ind{font-weight:bold}.site-nav .nav-ind{margin:0}.mobileselect{display:none}.lt-ie8 .site-nav{width:auto;padding:0 0 0 198px}.lt-ie8 .site-nav .primary{height:30px;padding:2px 10px 5px 120px}.lt-ie8 .site-nav .secondary{margin-top:-70px;height:24px;padding:4px 1em 2px 140px}.beta .subnav{margin:0;padding:0;background:none}.beta nav .lvl1{display:none}.content{overflow:hidden;padding:1em}.shead{height:350px;padding:0.25em 0 0.5em}.subsection .alpha,.subsection .beta,.subsection .gamma{margin-top:0}.site-content{margin:0}h1.page-title{margin:0 0 0.5em}.b-level1 h1.page-title{display:none}.b-level1 .gamma{margin-top:4.5em}#home-next{position:fixed;right:2em;bottom:3em}#home-next a{height:67px;padding:25px 82px 25px 0;outline:none;text-decoration:none;color:#dcb439;background:url(images/theme/next-arrow.png) right top no-repeat}#home-next span{display:none;padding:5px 10px;line-height:1em;font-size:12px;text-transform:uppercase;font-family:GalaxiePolarisCondensedMedium, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;border:1px solid #111;border-radius:3px;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.3),0 1px 3px 0 rgba(0,0,0,0.6);background:#333;background:linear-gradient(to bottom, rgba(32,32,32,0.8) 0%, rgba(7,7,7,0.8) 100%)}#home-next b{color:#fff;font-weight:normal}#home-next a:hover{background-position:right bottom}#home-next a:hover span{display:inline-block;*display:inline;*zoom:1}.academics-extras{clear:both}.colleges-and-schools h2{margin:1em 0}.colleges-and-schools h2 a{text-decoration:none;color:#333}.colleges-and-schools h2 a:hover{text-decoration:underline}.colleges-and-schools{overflow:hidden;width:100%}.cs{width:32%}.cs .school-header{height:219px}.iac{float:left;width:50%;margin-right:10%}.iac h2 a{color:#002b5b}.iac h3,.iac h4{font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.iac h3.iac-header{margin:0 0 0.75em;font-size:1.4em}.iac .iac-news{float:left;width:45%;margin-right:10%}.iac .iac-events{float:left;width:45%}.iac-news article{margin:0 0 2em;color:#6a9dd5;line-height:1.2em}.iac-news article h4{margin:0.25em 0;font-size:1em;font-weight:bold}.iac-news article h4 a{text-decoration:none}.iac-news article h4 a:hover{text-decoration:underline}.iac-news article p{color:#333;font-size:0.9em}.iac-news article .icon{margin:0 0 0.5em;line-height:1.6em}.libraries{float:left;width:40%}.libraries ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:8%;column-gap:8%}.snav li{padding:0 3px 0 2px}.lt-ie9 .admitsection .beta{float:left;width:30%}.lt-ie9 .admitsection .alpha{float:left;width:50%}.admitsection .alpha{width:60%;padding:0 3%}.admitsection .beta{width:35%}.admitsection .alpha .admitlinks,.admitsection .alpha .admitcal{float:left;width:50%;padding:0 1em 0 0}.admitcal h3{margin-top:0;font-size:1.4em}#b-features .indepth-archive li{width:33.333%}#b-features .indepth-archive li:nth-child(odd){clear:none}#b-features .indepth-archive li:nth-child(3n+4){clear:both}.leadership-council.columnlist.three{-webkit-column-count:2;column-count:2;-webkit-column-gap:2em;column-gap:2em}.leadership-council li{text-indent:0}.leadership-council li img{width:20%}.leadership-council li div{margin-left:1em;padding:0.5em 0 0 1em;text-indent:0}.leadership-council li h3{font-size:1.125em}.leadership-council li p{font-size:0.875em}#faith-and-service .col3,.b-faith-and-service .col3{float:left;margin:0 4% 0 0;width:30.5%}.b-faith-and-service .col3.span2,#faith-and-service .col3.span2{width:60%}.b-faith-and-service .col3.three,#faith-and-service .col3.three{margin:0}#faith-and-service .col3.three:after,.set:after{content:'';display:table;clear:both}#aspects{width:auto;text-align:center}#aspects article{width:33%;padding:.25em;text-align:left}#faith-and-service .last blockquote,.b-faith-and-service .last blockquote{margin:0 2em}.site-footer{position:relative;margin:0;padding:3em 1em;text-align:left}.social{width:auto;text-align:right}.address{margin:0 1em 0 0}.site-info{margin:0}.ndmark{position:absolute;right:3.6em;top:9.2em}.lt-ie9 .ndmark{top:200px}.ndmark .ndmark{margin:0}}@media only screen and (min-width: 56.25em){.leadership-council li h3{font-size:1.25em}.leadership-council li p{font-size:1em}}@media only screen and (min-width: 58.75em){.gridset li{width:33%;padding:.75em .75em 2.5em}.home-news .alpha{width:62%;margin:0 0 0 15%;padding:0 6%}.hentry.item-0,.hentry.item-1{display:inline-block;vertical-align:top;width:49%}.hentry.item-0{padding-right:0.75rem}.hentry.item-1{padding-left:0.75rem}.home-news .beta{width:15%;margin:0 0 0 -76%}.home-news .gamma{width:23%;margin-top:4.3em}.alumni-news,.ndmag{display:block;width:auto}.alumni-news{margin:0}.spotlights li{display:block;width:100%}.home-events .alpha{width:38%;margin:0 0 0 22%;padding:0 4%}.lt-ie8 .home-events .alpha{width:30%}.home-events .beta{width:22%;margin:0 0 0 -60%;font-size:0.9em}.home-events .beta h3{font-size:1.4em}.home-events .gamma{width:40%;margin:0}.lt-ie8 .home-events .gamma{width:38%}.ff,.youtube-channel{display:block;width:auto}.ff{margin:0 0 1em}.youtube-channel{margin:2em 0}}@media only screen and (min-width: 60em){.columnlist{list-style-position:inside;-webkit-column-count:3;column-count:3}.no-csscolumns .columnlist li{width:30%}.lt-ie9.no-csscolumns .columnlist li{width:100%}.columnlist.two{-webkit-column-count:2;column-count:2;-webkit-column-gap:2.5em;column-gap:2.5em}.columnlist.three{-webkit-column-count:2;column-count:2;-webkit-column-gap:2.5em;column-gap:2.5em}.youtube a{max-width:800px;background-size:800px 90px}.photos span{display:inline}.gallery li{max-width:30%;height:60px}#alert-banner{top:86px}.site-title{left:0;width:309px;height:91px}.lt-ie9 .site-title{left:0}.site-nav{top:49px;padding:0 0 0 280px}.lt-ie8 .site-nav .primary .nav-sea,.lt-ie8 .site-nav .nav-con,.lt-ie8 .site-nav .nav-ind{float:right;margin:-26px 0 0 4%;padding:0}.site-nav .primary{font-size:1.1em;font-family:GalaxiePolarisCondensedMedium, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.site-nav .primary>li{padding:4px 8px 6px}.lt-ie9 .site-nav .primary>li{padding:2px 3px 6px}.lt-ie8 .site-nav .primary>li{padding:2px 8px 11px;line-height:auto}.lt-ie8 .site-nav .primary li>a{padding:0 8px}.lt-ie8 .site-nav .primary li.nav-sea{margin:-32px 0 0}.site-nav .secondary{font-size:1em}.lt-ie9 .site-nav .nav-sea{float:right;display:block;width:180px}.search-input{width:12em}.dd{margin-left:-8px}.b-home .content{padding:1em 3em}.spotlights div{margin:0 0 0 1em}.lt-ie9 .spotlights li{display:block;width:100%}.additional-links li{margin:0 0 0 4%}.ff .youtube a{font-size:1.2em}.lt-ie9 .ff .youtube a{text-transform:none}.ff .youtube span{bottom:60px;left:27%}.site-header{background-image:url(images/theme/headers/default-l.jpg)}.b-about .site-header,#about .shead{background-image:url(images/theme/headers/default-l.jpg)}.b-academics .site-header,#academics .shead{background-image:url(images/theme/headers/academics-l.jpg)}.b-admissions .site-header,#admissions .shead{background-image:url(images/theme/headers/admissions-l.jpg)}.b-faith-and-service .site-header,#faith-and-service .shead{background-image:url(images/theme/headers/faith-l.jpg)}.b-the-arts .site-header{background-image:url(images/theme/headers/arts-l.jpg)}.b-international .site-header{background-image:url(images/theme/headers/international-l.jpg)}.b-snow .site-header{background-image:url(images/theme/headers/snow-l.jpg)}.b-winter-lake .site-header{background-image:url(images/theme/headers/winter-lake-l.jpg)}.b-gq-snow .site-header{background-image:url(images/theme/headers/gq-snow-l.jpg)}.b-bcs .site-header{background-image:url(images/theme/headers/bcs-l.jpg)}#b-features-commencement-traditions .site-header{background-image:url(images/theme/headers/features-commencement-l.jpg)}.colleges-and-schools{max-width:1200px;margin:0 auto}.cs{margin:0 0 1.5rem 0}.cs .school-header h3{padding:18px 0.5em;font-size:1.4em}.lt-ie9 .cs .school-header h3{text-transform:none;font-size:1.5em}.lt-ie8 header{height:auto}.lt-ie9 .libraries li{display:block}.admitsection{float:left;margin:0 5% 0 0;width:30%}.lt-ie9 .admitsection{width:28%}.admitsection h2{font-size:1.6em}.admitsection:last-child{margin:0}.admitsection .beta,.admitsection .alpha,.admitsection .gamma{float:none;margin:0;padding:0;width:auto}.admitsection .alpha{margin:1em 0 0}.admitsection:first-child .gamma{float:right}.admitsection .alpha ul{-webkit-column-count:1;column-count:1}.lt-ie9 .admitsection{margin:0 0 20px;width:100%}.lt-ie9 .admitsection .beta{margin-right:30px}#b-about-notable-alumni .columnlist{-webkit-column-count:2;column-count:2;-webkit-column-gap:2.5em;column-gap:2.5em}.site-footer{text-align:left;padding-left:3em;padding-right:3em}.social li{width:auto;margin:0;padding:0;transition:all .15s ease-in-out}.social li:hover{border-radius:3px;background:#0073d0;background:linear-gradient(to bottom, #0073d0 0%, #0062bc 50%, #004da3 51%, #004da3 100%)}.social a{width:auto;height:auto;padding:2px 8px 1px;color:#004da3;text-indent:0;font-size:0.9em;font-weight:bold;border:1px solid transparent}.social a:hover{color:#fff;text-shadow:0 -1px 1px #000;border:1px solid #003877;border-radius:3px}.social a:hover svg{fill:#fff}.org,.tel{display:inline}.ndmark{top:8.2em}.lt-ie9 .ndmark{top:180px}}@media only screen and (min-width: 65.625em){.yt a{top:24%}.yt strong{text-transform:uppercase}.gallery li{height:90px}.site-title{left:0}.site-nav .primary{height:37px;padding:2px 2.8em 6px 44px;font-size:1.2em}.site-nav .primary>li{width:auto;margin:0;padding:2px 8px 6px}.site-nav .secondary{overflow:hidden;height:28px;margin-top:-65px;padding:2px 3.6em 2px 60px;font-size:0.95em;text-transform:uppercase}.site-nav .primary .nav-sea,.site-nav .nav-con,.site-nav .nav-ind{margin:0 0 0 3%;padding:0}.search-input{width:13em}.lt-ie9 .site-nav .nav-sea{width:240px}.site-content{margin:0;padding:1em 3em}.cs .school-header{height:219px}.lt-ie9 .cs .school-header{background-position:center center}.cs .school-header h3{padding:14px 0.3em;font-size:1.7em}.lt-ie9 .cs .school-header h3{padding:18px 0.3em 20px}.beta .adm-social{max-width:420px;margin:0;text-align:center}.adm-social li{padding:0.5em;text-align:left}.leadership-council li img{width:25%}}@media only screen and (min-width: 75em){.search-input{width:16em}.cs .school-header h3{text-transform:uppercase}.snav li{padding:0 6px 0 4px}.snav a{text-transform:uppercase}.leadership-council li h3{font-size:1.5em}.leadership-council li p{font-size:1.125em}.b-features .alpha{float:none;width:90%;margin:0 auto}}@media only screen and (min-width: 87.5em){.columnlist{list-style-position:inside;-webkit-column-count:4;column-count:4}.no-csscolumns .columnlist li{width:20%}.columnlist.three{-webkit-column-count:3;column-count:3;-webkit-column-gap:2.5em;column-gap:2.5em}.shead,.site-header{height:420px}.site-nav li{margin:0 4% 0 0}.site-nav .primary{padding-left:70px}.site-nav .primary li{margin:0 2% 0 0}.site-nav .secondary{padding-left:87px}.search-input{width:20em}.admitsection h2{font-size:2em}#b-about-notable-alumni .columnlist{-webkit-column-count:3;column-count:3;-webkit-column-gap:2.5em;column-gap:2.5em}#b-features .indepth-archive li{width:25%}#b-features .indepth-archive li:nth-child(3n+4){clear:none}#b-features .indepth-archive li:nth-child(4n+5){clear:both}.b-features .alpha{width:80%}}@media only screen and (min-width: 93.125em){.gridset li{width:24%}}@media only screen and (min-width: 112.5em){.alpha p,.alpha ul{max-width:40em}p.alphakey,ul.columnlist{max-width:none}.hentry.item-0{margin-right:5%}.hentry.item-0,.hentry.item-1{clear:none;float:left;width:47%;margin-bottom:3em}.alpha .gridset{max-width:none}.b-features .alpha{width:60%}}.row{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto}.row .row,.column-row .row{margin-left:-0.9375rem;margin-right:-0.9375rem}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.column,.columns{-webkit-box-flex:1;flex:1 1 auto;padding-left:0.9375rem;padding-right:0.9375rem}.row.align-right{-webkit-box-pack:end;justify-content:flex-end}.row.align-center{-webkit-box-pack:center;justify-content:center}.row.align-justify{-webkit-box-pack:justify;justify-content:space-between}.row.align-spaced{justify-content:space-around}.row.align-top{-webkit-box-align:start;align-items:flex-start}.column.align-top{align-self:flex-start}.row.align-bottom{-webkit-box-align:end;align-items:flex-end}.column.align-bottom{align-self:flex-end}.row.align-middle{-webkit-box-align:center;align-items:center}.column.align-middle{align-self:center}.row.align-stretch{-webkit-box-align:stretch;align-items:stretch}.column.align-stretch{align-self:stretch}.small-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.small-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.small-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.small-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.small-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.small-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.small-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.small-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.small-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.small-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.small-11{-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.small-12{-webkit-box-flex:0;flex:0 0 auto;max-width:100%}.small-order-1{-webkit-box-ordinal-group:2;order:1}.small-order-2{-webkit-box-ordinal-group:3;order:2}.small-order-3{-webkit-box-ordinal-group:4;order:3}.small-order-4{-webkit-box-ordinal-group:5;order:4}.small-order-5{-webkit-box-ordinal-group:6;order:5}.small-order-6{-webkit-box-ordinal-group:7;order:6}@media only screen and (min-width: 43.75em){.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.column,.columns{-webkit-box-flex:1;flex:1 1 0}.medium-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.medium-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.medium-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.medium-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.medium-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.medium-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.medium-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.medium-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.medium-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.medium-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.medium-11{-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.medium-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.medium-expand{-webkit-box-flex:1;flex:1 1 0px}.medium-order-1{-webkit-box-ordinal-group:2;order:1}.medium-order-2{-webkit-box-ordinal-group:3;order:2}.medium-order-3{-webkit-box-ordinal-group:4;order:3}.medium-order-4{-webkit-box-ordinal-group:5;order:4}.medium-order-5{-webkit-box-ordinal-group:6;order:5}.medium-order-6{-webkit-box-ordinal-group:7;order:6}}@media screen and (min-width: 64em){.large-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.large-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.large-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.large-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.large-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.large-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.large-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.large-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.large-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.large-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.large-11{-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.large-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.large-expand{-webkit-box-flex:1;flex:1 1 0px}.large-order-1{-webkit-box-ordinal-group:2;order:1}.large-order-2{-webkit-box-ordinal-group:3;order:2}.large-order-3{-webkit-box-ordinal-group:4;order:3}.large-order-4{-webkit-box-ordinal-group:5;order:4}.large-order-5{-webkit-box-ordinal-group:6;order:5}.large-order-6{-webkit-box-ordinal-group:7;order:6}}@media only screen and (min-width: 75em){.xlarge-1{-webkit-box-flex:0;flex:0 0 8.33333%;max-width:8.33333%}.xlarge-2{-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}.xlarge-3{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.xlarge-4{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}.xlarge-5{-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}.xlarge-6{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.xlarge-7{-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}.xlarge-8{-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}.xlarge-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.xlarge-10{-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}.xlarge-11{-webkit-box-flex:0;flex:0 0 91.66667%;max-width:91.66667%}.xlarge-12{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.xlarge-expand{-webkit-box-flex:1;flex:1 1 0px}.xlarge-order-1{-webkit-box-ordinal-group:2;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;order:6}}.shrink{-webkit-box-flex:0;flex:0 0 auto}.row.medium-unstack .column{-webkit-box-flex:0;flex:0 0 100%}.row.large-unstack .column{-webkit-box-flex:0;flex:0 0 100%}@media screen and (min-width: 43.75em){.row.medium-unstack .column{-webkit-box-flex:1;flex:1 1 0px}}@media screen and (min-width: 64em){.row.large-unstack .column{-webkit-box-flex:1;flex:1 1 0px}}@media only screen and (min-device-pixel-ratio: 1.5){.youtube a,.flyout .video a{background-image:url(images/theme/watch-now@2x.png)}.more{background-image:url(images/theme/more@2x.png);background-size:12px 17px}#home-next a{background-image:url(images/theme/next-arrow@2x.png);background-size:67px 150px}.search-button{background:url(images/icons/searchmag@2x.png) center center no-repeat,linear-gradient(to bottom, #4a6e99 0%, #2c5786 50%, #083970 51%, #011d3b 100%);background-size:18px 18px, auto auto}.search-button:active{background:url(images/icons/searchmag@2x.png) center center no-repeat,linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,0.9)),#c7a005}}@media print{@page{margin:0.5cm}body{font-family:Georgia, "Times New Roman", Times, serif;color:#333;font-size:13px}img{page-break-inside:avoid}aside.related{float:right;max-width:40%;margin:0 0 1em 2em}.ndmark{float:right;width:140px}.leadership-block{clear:both}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.breadcrumbs,.social,.site-info,.snav,.beta,.gamma,.section-header,#alpha,.site-nav,#resources,#search,#skip-links{display:none}.site-header{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid gray}.site-title{font-size:30px;font-weight:normal}.site-header a{text-decoration:none;color:#002b5c}.alpha a:link:after{content:" [link: " attr(href) "] ";font-size:11px;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.alpha abbr:after{content:" (" attr(title) ")"}.gamma{margin:10px 0;padding:10px 0;border-top:1px solid gray}.feature{overflow:hidden;clear:both}.feature img{float:right;margin:0 0 0 20px}.feature_image a{text-decoration:none}.site-footer{clear:both;margin:20px 0 0;padding:20px 0 0;border-top:1px solid gray}.site-footer p{margin:0}.site-footer a{color:#333}.vcard{float:left}.locality{margin-left:5px}.geo,.country-name{display:none}.tel{margin-right:15px}.scontent{display:block !important}.cs-content{height:auto !important;margin-bottom:1em}.csext a:after{content:" [" attr(href) "] ";font-size:11px;font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif}.cs-more{display:none}article.vevent{margin:0 0 2em}article.vevent h3,article.vevent p{text-transform:none}article.vevent h3{font-size:1em;line-height:1.2em}article.vevent h3 a{font-weight:bold;text-decoration:none}article.vevent p{padding:2px 0 0;font-size:0.9em;line-height:1.3em;color:#666;font-size:0.9em}article.vevent p a{display:block;text-decoration:none;color:#666}article.vevent p a:hover{text-decoration:underline}.ff,.subnav,.spotlights,.youtube-channel,.additional-links{display:none}#nae-content .beta,#nae-content .gamma{display:block}article{overflow:hidden;clear:both;margin:0 0 2em;font-size:1em}article a{text-decoration:none}article img{float:right;margin:0 0 1em 2em}.home-photos{clear:both;margin:2em 0}.photosndedu{width:100%;margin:0;padding:0;text-align:center}.photosndedu li{display:inline-block;max-width:46%;margin:0 0 2% 2%}.photosndedu a{display:block}}
