html,.form input,.form textarea,.form select,.form ul label,.form ol label,.form button,.accordionitem>header h1,.accordionitem>header h2,.accordionitem>header h3,.accordionitem>header h4,.accordionitem>header h5,.accordionitem>header h6,.accordionitem>header button,#searchbox input,.states-by-program form select,.programs-by-state form select,.sidebarcomponent-photogallery .sectioncontent button,.sidebarcomponent-gift .sectioncontent a,.sidebarcomponent-callouts a,.sidebarcomponent-questions .sectioncontent a,.programssection-program>header h1,.programssection-program>header h2,.programssection-program>header h3,.programssection-program>header h4,.programssection-program>header h5,.programssection-program>header h6,.programssection-program>header button,#programssearch input,div.fancy-select,.facultydirectory #facultydirectorysearch .searchbox input,#campusmap-canvas .pincontent{font-family:"proxima-nova";font-weight:normal}/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/libs/font-awesome-4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0");src:url("/assets/libs/font-awesome-4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("/assets/libs/font-awesome-4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("/assets/libs/font-awesome-4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("/assets/libs/font-awesome-4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;-webkit-border-radius:.1em;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-square:before,.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.newslist-item .tagline,.news-tagline,.eventlist-item .tagline,.event-tagline{border-top:1px solid #c9c9c9;margin-top:.25em;padding-top:.4375em;color:#303030;font-size:16px;font-size:1rem}.newslist-item .tagline time:before,.news-tagline time:before,.eventlist-item .tagline time:before,.event-tagline time:before,.newslist-item .tagline .categories:before,.news-tagline .categories:before,.eventlist-item .tagline .categories:before,.event-tagline .categories:before,.newslist-item .tagline .time:before,.news-tagline .time:before,.eventlist-item .tagline .time:before,.event-tagline .time:before,.newslist-item .tagline .location:before,.news-tagline .location:before,.eventlist-item .tagline .location:before,.event-tagline .location:before{margin-right:.3571428571em;color:#f2a900;font-family:FontAwesome;font-size:14px;font-size:.875rem}.newslist-item .tagline time:before,.news-tagline time:before,.eventlist-item .tagline time:before,.event-tagline time:before{content:""}.newslist-item .tagline .categories:before,.news-tagline .categories:before,.eventlist-item .tagline .categories:before,.event-tagline .categories:before{content:""}.newslist-item .tagline .time:before,.news-tagline .time:before,.eventlist-item .tagline .time:before,.event-tagline .time:before{content:""}.newslist-item .tagline .location:before,.news-tagline .location:before,.eventlist-item .tagline .location:before,.event-tagline .location:before{content:""}.newslist-item .tagline time,.news-tagline time,.eventlist-item .tagline time,.event-tagline time,.newslist-item .tagline span,.news-tagline span,.eventlist-item .tagline span,.event-tagline span{margin-right:.75em}.newslist-item .tagline a,.news-tagline a,.eventlist-item .tagline a,.event-tagline a{text-decoration:none}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}html{font-size:100%}html,body{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}a img{border:none}.container{max-width:1050px;max-width:65.625rem;margin:0 auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:1em;padding-right:1em}#mobilenavigationbutton,#mobilesearchbutton{display:none}#page-top{position:relative;z-index:2;-webkit-transition:0.4s -webkit-transform;transition:0.4s transform}#page-header{background:#0054A4;-webkit-background-size:auto 100%;background-size:auto 100%}#page-header .container{overflow:hidden;position:relative}#page-header .logolink{display:block;float:left;padding-top:.6875em;padding-bottom:.75em}#page-header .logolink img{height:2.9375em;display:block}@media screen and (min-width: 48em){#page-header .logolink{padding-top:.9375em;padding-bottom:1.1875em}#page-header .logolink img{height:4.125em}}#page-header .portallink{display:none}@media screen and (min-width: 48em){#page-header .portallink{display:inline-block;color:#d5cfb5;text-decoration:none;margin-left:4px}#page-header .portallink:before{content:"";color:#b5c22a;font-family:'FontAwesome';margin-right:5px}#page-header .portallink.joblink{margin-left:15px}#page-header .portallink.joblink:before{content:""}#page-header .portallink:focus,#page-header .portallink:hover{color:#fff}#page-header .portallink:focus:before,#page-header .portallink:hover:before{color:#fff}}#page-header nav.secondary{display:none;float:right;padding-top:2.125em}@media screen and (min-width: 48em){#page-header nav.secondary{display:block;padding-right:1em}}@media screen and (min-width: 67.0625em){#page-header nav.secondary{padding-right:0}}#page-header nav.secondary ul{list-style-type:none;margin:0;padding:0;float:left}#page-header nav.secondary li{float:left}#page-header nav.secondary a{display:inline-block;padding:.2777777778em;color:white;font-size:18px;font-size:1.125rem;text-decoration:none}@media (max-width: 1100px){#page-header nav.secondary a{font-size:13px;font-size:.8125rem}}#page-header nav.secondary .callouts a{background:#247DD1;-webkit-border-radius:5px;border-radius:5px;padding-left:.7222222222em;padding-right:.7222222222em}@media (max-width: 1100px){#page-header nav.secondary .callouts a{line-height:1.2;padding-top:2px}}#page-header nav.secondary .callouts a:after{color:#fff200;content:"\203a";font-size:23px;font-size:1.4375rem;line-height:.7826086957em;margin-left:.4347826087em}#page-header nav.secondary .callouts a:hover:after,#page-header nav.secondary .callouts a:focus:after{color:white}#page-header nav.secondary .callouts li+li{margin-left:.6875em}#page-header nav.secondary .links a{margin-left:.5555555556em;padding-right:0}#page-header nav.secondary .links a:focus,#page-header nav.secondary .links a:hover{color:#f2a900}@-webkit-keyframes campusalert-slidein{from{-webkit-transform:translate(0, -300%);transform:translate(0, -300%)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes campusalert-slidein{from{-webkit-transform:translate(0, -300%);transform:translate(0, -300%)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes campusalert-color{from{background-color:#d70000}to{background-color:#f2a900}}@keyframes campusalert-color{from{background-color:#d70000}to{background-color:#f2a900}}#campusalert{position:relative;z-index:3;background:#f2a900;padding:2.5em 0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:campusalert-color;animation-name:campusalert-color}#campusalert a{text-decoration:none}#campusalert .container{position:relative;will-change:transform;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:campusalert-slidein;animation-name:campusalert-slidein}#campusalert .container:before{position:absolute;top:-.0769230769em;content:"";background:black;padding:.1538461538em;-webkit-border-radius:.0769230769em;border-radius:.0769230769em;color:white;font-size:26px;font-size:1.625rem;font-family:FontAwesome;font-weight:normal}#campusalert .container br{line-height:0}#campusalert .container div,#campusalert .container p{margin:0;padding-left:1.9230769231em;color:white;font-size:26px;font-size:1.625rem;font-weight:600}#page-navigation{background:#fdf9df;position:relative;z-index:2}@media screen and (max-width: 47.9375em){html.js.csstransitions.csstransforms #page-navigation{display:none}}#page-navigation ul{margin:0;padding:0;list-style-type:none}#page-navigation>.container>ul{text-align:center}#page-navigation>.container>ul>li{display:block;position:relative}@media screen and (min-width: 48em){#page-navigation>.container>ul>li{display:inline-block}}#page-navigation>.container>ul>li a{font-size:11px;font-size:.6875rem;font-weight:600;text-decoration:none}@media screen and (min-width: 67.0625em){#page-navigation>.container>ul>li a{font-size:15px;font-size:.9375rem}}#page-navigation>.container>ul>li>a{display:block;padding:1.1538461538em .3076923077em;color:#0054a4;text-transform:uppercase}@media screen and (min-width: 67.0625em){#page-navigation>.container>ul>li>a{padding:.8333333333em .5555555556em}}@media screen and (min-width: 48em){#page-navigation>.container>ul>li>ul,#page-navigation>.container>ul>li>.nav-athletics-callout{background:#6488a0 url(/assets/images/menu-backgrounds/about.jpg) no-repeat bottom right}#page-navigation>.container>ul #nav-sub-about-dsu>ul{background-image:url(/assets/images/menu-backgrounds/about.jpg)}#page-navigation>.container>ul #nav-sub-admissions>ul{background-image:url(/assets/images/menu-backgrounds/admissions.jpg)}#page-navigation>.container>ul #nav-sub-academics>ul{background-image:url(/assets/images/menu-backgrounds/academics.jpg)}#page-navigation>.container>ul #nav-sub-grad-students>ul{background-image:url(/assets/images/menu-backgrounds/grad-students.jpg)}#page-navigation>.container>ul #nav-sub-student-life>ul{background-image:url(/assets/images/menu-backgrounds/student-life.jpg)}#page-navigation>.container>ul #nav-sub-alumni-and-friends>ul{background-image:url(/assets/images/menu-backgrounds/alumni.jpg)}#page-navigation>.container>ul #nav-sub-athletics>.nav-athletics-callout{background-image:url(/assets/images/menu-backgrounds/athletics.jpg)}#page-navigation>.container>ul>li.here>a,#page-navigation>.container>ul>li.parent-here>a,#page-navigation>.container>ul>li:hover>a,#page-navigation>.container>ul>li.selected>a,#page-navigation>.container>ul>li>a.focus{color:white;background:#b8c128}#page-navigation>.container>ul>li.selected>ul,#page-navigation>.container>ul>li>ul.open,#page-navigation>.container>ul>li.selected>.nav-athletics-callout,#page-navigation>.container>ul>li>.nav-athletics-callout.open{position:absolute;left:0;display:block;width:22.125em;padding:1.5625em 0;text-align:left}}@media screen and (min-width: 48em) and (min-width: 60.0625em){#page-navigation>.container>ul>li.selected>ul,#page-navigation>.container>ul>li>ul.open,#page-navigation>.container>ul>li.selected>.nav-athletics-callout,#page-navigation>.container>ul>li>.nav-athletics-callout.open{width:31.875em}}@media screen and (min-width: 48em){#page-navigation>.container>ul>li.selected>ul>li>a,#page-navigation>.container>ul>li>ul.open>li>a,#page-navigation>.container>ul>li.selected>.nav-athletics-callout>li>a,#page-navigation>.container>ul>li>.nav-athletics-callout.open>li>a{display:block;padding:.3333333333em .9444444444em;color:white}#page-navigation>.container>ul>li.selected>ul>li>a:hover,#page-navigation>.container>ul>li.selected>ul>li>a:focus,#page-navigation>.container>ul>li>ul.open>li>a:hover,#page-navigation>.container>ul>li>ul.open>li>a:focus,#page-navigation>.container>ul>li.selected>.nav-athletics-callout>li>a:hover,#page-navigation>.container>ul>li.selected>.nav-athletics-callout>li>a:focus,#page-navigation>.container>ul>li>.nav-athletics-callout.open>li>a:hover,#page-navigation>.container>ul>li>.nav-athletics-callout.open>li>a:focus{color:#fff200}#page-navigation>.container>ul>li>.nav-athletics-callout,#page-navigation>.container>ul>li:hover>.nav-athletics-callout,#page-navigation>.container>ul>li.selected>.nav-athletics-callout,#page-navigation>.container>ul>li>.nav-athletics-callout.open{min-height:297px;padding:.9375em 1.0625em;padding-right:11.25em}#page-navigation>.container>ul>li>.nav-athletics-callout p,#page-navigation>.container>ul>li:hover>.nav-athletics-callout p,#page-navigation>.container>ul>li.selected>.nav-athletics-callout p,#page-navigation>.container>ul>li>.nav-athletics-callout.open p{color:#fdf9df;font-size:16px;font-size:1rem;line-height:1.3125em;font-weight:600}#page-navigation>.container>ul>li>.nav-athletics-callout a,#page-navigation>.container>ul>li:hover>.nav-athletics-callout a,#page-navigation>.container>ul>li.selected>.nav-athletics-callout a,#page-navigation>.container>ul>li>.nav-athletics-callout.open a{color:#ffffff;font-size:18px;font-size:1.125rem;font-weight:600;text-decoration:none}#page-navigation>.container>ul>li>.nav-athletics-callout a:after,#page-navigation>.container>ul>li:hover>.nav-athletics-callout a:after,#page-navigation>.container>ul>li.selected>.nav-athletics-callout a:after,#page-navigation>.container>ul>li>.nav-athletics-callout.open a:after{content:"";font-size:16px;font-size:1rem;font-family:FontAwesome;margin-left:.375em}#page-navigation>.container>ul>li>.nav-athletics-callout a:hover,#page-navigation>.container>ul>li>.nav-athletics-callout a:focus,#page-navigation>.container>ul>li:hover>.nav-athletics-callout a:hover,#page-navigation>.container>ul>li:hover>.nav-athletics-callout a:focus,#page-navigation>.container>ul>li.selected>.nav-athletics-callout a:hover,#page-navigation>.container>ul>li.selected>.nav-athletics-callout a:focus,#page-navigation>.container>ul>li>.nav-athletics-callout.open a:hover,#page-navigation>.container>ul>li>.nav-athletics-callout.open a:focus{color:#fff200}#page-navigation>.container>ul>li+li+li+li+li:hover>ul,#page-navigation>.container>ul>li+li+li+li+li.selected>ul,#page-navigation>.container>ul>li+li+li+li+li>ul.open,#page-navigation>.container>ul>li+li+li+li+li:hover>.nav-athletics-callout,#page-navigation>.container>ul>li+li+li+li+li.selected>.nav-athletics-callout,#page-navigation>.container>ul>li+li+li+li+li>.nav-athletics-callout.open{left:auto;right:0}}#page-navigation>.container>ul ul,#page-navigation>.container>ul .nav-athletics-callout{display:none}#page-navigation ul ul ul{display:none}#page-navigation .nav-athletics-callout{display:none}.stickynavigation #page-navigation{position:fixed;top:0;left:0;right:0;z-index:999}@media screen and (min-width: 48em){.stickynavigation #page-top{z-index:999}.stickynavigation #page-top:after{content:"\00a0";background:#fdf9df;font-size:13px;font-size:.8125rem;font-weight:600;text-decoration:none;display:block;padding:1.1538461538em .3076923077em;color:#0054a4;text-transform:uppercase}}@media screen and (min-width: 48em) and (min-width: 67.0625em){.stickynavigation #page-top:after{font-size:18px;font-size:1.125rem}}@media screen and (min-width: 48em) and (min-width: 67.0625em){.stickynavigation #page-top:after{padding:.8333333333em .5555555556em}}.bodywrapper1{overflow-x:hidden}.bodywrapper2{-webkit-transition:0.4s -webkit-transform;transition:0.4s transform;position:relative}@media screen and (max-width: 47.9375em){.mobilenavigationvisible .bodywrapper2{-webkit-transform:translate(0%, 0);-ms-transform:translate(0%, 0);transform:translate(0%, 0)}.mobilenavigationvisible .bodywrapper2:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:1001}}@media screen and (max-width: 47.9375em){.mobilenavigationvisible.mobilenavigationhiding .bodywrapper2{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}@media screen and (max-width: 47.9375em){html.js.csstransitions.csstransforms #mobilenavigationbutton,html.js.csstransitions.csstransforms #mobilesearchbutton{display:block;float:right;position:absolute;right:0;-webkit-border-radius:0;border-radius:0;width:3.5em;height:3.0625em;margin-right:1.0625em;margin-top:.625em;background:#247DD1;border:none;vertical-align:top;top:0;font-size:16px;font-size:1rem;text-indent:-9999px}html.js.csstransitions.csstransforms #mobilenavigationbutton.active span:nth-of-type(3),html.js.csstransitions.csstransforms #mobilesearchbutton.active span:nth-of-type(3){display:none}html.js.csstransitions.csstransforms #mobilenavigationbutton.active span:first-of-type,html.js.csstransitions.csstransforms #mobilesearchbutton.active span:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:12px}html.js.csstransitions.csstransforms #mobilenavigationbutton.active span:nth-of-type(2),html.js.csstransitions.csstransforms #mobilesearchbutton.active span:nth-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html.js.csstransitions.csstransforms #mobilenavigationbutton span,html.js.csstransitions.csstransforms #mobilesearchbutton span{position:absolute;background:#ffffff;left:.75em;right:.75em;height:.3125em;top:.625em}html.js.csstransitions.csstransforms #mobilenavigationbutton span+span,html.js.csstransitions.csstransforms #mobilesearchbutton span+span{top:1.375em}html.js.csstransitions.csstransforms #mobilenavigationbutton span+span+span,html.js.csstransitions.csstransforms #mobilesearchbutton span+span+span{top:2.125em}html.js.csstransitions.csstransforms #mobilenavigationbutton:hover,html.js.csstransitions.csstransforms #mobilenavigationbutton:focus,html.js.csstransitions.csstransforms #mobilesearchbutton:hover,html.js.csstransitions.csstransforms #mobilesearchbutton:focus{background:white}html.js.csstransitions.csstransforms #mobilenavigationbutton:hover span,html.js.csstransitions.csstransforms #mobilenavigationbutton:focus span,html.js.csstransitions.csstransforms #mobilesearchbutton:hover span,html.js.csstransitions.csstransforms #mobilesearchbutton:focus span{background:#103e89}html.js.csstransitions.csstransforms #mobilesearchbutton{right:70px;-webkit-border-radius:50%;border-radius:50%;width:3.0625em}html.js.csstransitions.csstransforms #mobilesearchbutton:hover{color:#103e89}html.js.csstransitions.csstransforms #mobilesearchbutton:hover:before{color:#103e89}html.js.csstransitions.csstransforms #mobilesearchbutton:before{content:"";font-family:FontAwesome;text-indent:0;color:#fff;font-size:24px;position:absolute;line-height:15px;left:0;right:0;text-align:center}html.js.csstransitions.csstransforms #mobilesearchbutton.open:before{content:"";line-height:19px}html.js.csstransitions.csstransforms .logolink{position:relative;left:0}}#mobile-navigation{position:absolute;top:0;right:-80%;width:80%;min-height:100%;z-index:1000;display:none}#mobile-navigation ul{position:absolute;right:-100%;top:0;width:100%;background:#e8e2bf;-webkit-transition:0.4s -webkit-transform;transition:0.4s transform;min-height:100%;display:none;list-style-type:none;margin:0;padding:0}#mobile-navigation ul li{display:block}#mobile-navigation ul li.direct a,#mobile-navigation ul li.haschildren a{color:#353534}#mobile-navigation ul.animation-displaying{display:block;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}#mobile-navigation ul.active{display:block;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}#mobile-navigation ul.animation-hiding{display:block;-webkit-transform:translate(500%, 0);-ms-transform:translate(500%, 0);transform:translate(500%, 0)}#mobile-navigation a,#mobile-navigation button{font-size:18px;font-size:1.125rem;font-weight:600;display:block;border:none;background:none}#mobile-navigation button.back{width:100%;margin:0;padding:0;padding-top:.375em;padding-bottom:.375em;padding-left:1.6111111111em;background:#b3ac7f;color:white;text-align:left;text-transform:uppercase}#mobile-navigation button.back:before{content:"\2039";color:#e8e2bf;font-size:24px;font-size:1.5rem;line-height:.75em;margin-right:.25em}#mobile-navigation a{padding-top:.3333333333em;padding-bottom:.3333333333em;padding-left:1.6111111111em;padding-right:2.3333333333em;border-bottom:1px solid #cdc69d;color:#0054a4;text-decoration:none}#mobile-navigation .haschildren>a{position:relative}#mobile-navigation .haschildren>a:before{content:"\203A";display:block;position:absolute;top:.2916666667em;right:.5em;color:#88803e;font-size:45px !important;line-height:.15 !important}#mobile-navigation li.direct a{padding-top:.5em;padding-bottom:.5em;padding-left:1.3181818182em;padding-right:.4545454545em;border-bottom:1px solid #cdc69d;color:#0054a4;font-size:22px;font-size:1.375rem;text-transform:uppercase}#mobile-navigation .navigationroot a{font-size:22px;font-size:1.375rem;padding-top:.5em;padding-bottom:.5em;padding-left:1.3181818182em;padding-right:42px;text-transform:uppercase}#mobile-navigation .navigationroot .haschildren>a:before{top:.4285714286em;font-size:28px;font-size:1.75rem;line-height:.7857142857em}#mobile-navigation .navigationroot .secondary>a,#mobile-navigation .navigationroot .secondary>button{font-size:21px;font-size:1.3125rem;padding-top:.2857142857em;padding-bottom:.2857142857em;padding-left:1.380952381em;padding-right:.4761904762em;text-transform:none;border-bottom:none}#mobile-navigation .nav-athletics-callout{display:none}.mobilenavigationvisible #mobile-navigation{display:block}.mobilenavigationshowing-start #mobile-navigation,.mobilenavigationshowing #mobile-navigation,.mobilenavigationhiding-start #mobile-navigation,.mobilenavigationhiding #mobile-navigation{display:block}#page-footer .callouts{overflow:hidden;background:#474747;padding:1.375em 0}#page-footer .callouts .internal{margin:0 auto;margin-bottom:1.75em;padding:0;list-style-type:none;overflow:hidden;text-align:center}@media screen and (min-width: 48em){#page-footer .callouts .internal{float:left;margin-bottom:0}}#page-footer .callouts .internal li{display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;margin-bottom:20px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 400px){#page-footer .callouts .internal li{margin-right:1.125em;margin-bottom:0;display:inline-block;width:auto;margin-right:1.125em}}@media screen and (min-width: 48em){#page-footer .callouts .internal li{display:block;float:left;margin-right:1.125em}}#page-footer .callouts .internal a{display:block;position:relative;padding-top:.4em;padding-bottom:.55em;padding-left:.6538461538em;padding-right:.5769230769em;background:#00aeef;-webkit-border-radius:4px;border-radius:4px;text-align:center;color:#fff;font-size:20px;font-size:1.25rem;text-decoration:none}@media screen and (min-width: 48em){#page-footer .callouts .internal a{font-size:22px;font-size:1.375rem;padding-top:.3461538462em;padding-bottom:.4230769231em}}#page-footer .callouts .internal a:hover{background:#B8C128;color:#fff}#page-footer .callouts .internal a:hover:before{background:#303030}#page-footer .callouts .internal a:after{content:"\203a";position:relative;z-index:2;margin-left:1.0303030303em;color:#fff200;font-size:33px;font-size:2.0625rem;line-height:.7878787879em}#page-footer .callouts .internal a:before{content:"";position:absolute;top:0;right:0;bottom:0;width:1.5769230769em;background:#004fac;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#page-footer .callouts .internal a:hover,#page-footer .callouts .internal a:focus{color:white}#page-footer .callouts .internal a:hover:after,#page-footer .callouts .internal a:focus:after{color:white}#page-footer .callouts .social{margin:0;padding:0;list-style-type:none;text-align:center}@media screen and (min-width: 48em){#page-footer .callouts .social{float:right}}#page-footer .callouts .social li{display:inline-block;margin-left:.3125em;margin-right:.3125em}@media screen and (min-width: 48em){#page-footer .callouts .social li{display:block;float:left;margin-left:.8125em;margin-right:0}}#page-footer .callouts .social a{position:relative;display:block;width:1.7142857143em;height:1.7142857143em;background:url(/assets/images/diagonals/5/030303.png) repeat top left;color:#00aeef;font-size:28px;font-size:1.75rem;text-decoration:none;text-indent:-9999px}#page-footer .callouts .social a:after{position:absolute;display:block;top:0;left:0;right:0;bottom:0;padding-top:.3571428571em;content:"";font-family:FontAwesome;text-align:center;text-indent:0}#page-footer .callouts .social a:hover,#page-footer .callouts .social a:focus{color:white}#page-footer .callouts .social a.facebook:after{content:""}#page-footer .callouts .social a.twitter:after{content:""}#page-footer .callouts .social a.googleplus:after{content:""}#page-footer .callouts .social a.linkedin:after{content:""}#page-footer .primary{background:#303030;padding:35px 0;overflow:hidden}@media screen and (min-width: 48em){#page-footer .primary{padding:3.4375em 0}}@media screen and (min-width: 48em){#page-footer .primary .quicklinks{width:30.4347826087%;float:left}}@media screen and (min-width: 48em) and (min-width: 60.0625em){#page-footer .primary .quicklinks{width:31.4285714286%}}#page-footer .primary .quicklinks h1,#page-footer .primary .quicklinks h2,#page-footer .primary .quicklinks h3,#page-footer .primary .quicklinks h4,#page-footer .primary .quicklinks h5,#page-footer .primary .quicklinks h6{margin:0;border-bottom:1px solid #575757;color:white;font-size:28px;font-size:1.75rem;font-weight:normal;line-height:1.6785714286em;text-align:center}@media screen and (min-width: 60.0625em){#page-footer .primary .quicklinks h1,#page-footer .primary .quicklinks h2,#page-footer .primary .quicklinks h3,#page-footer .primary .quicklinks h4,#page-footer .primary .quicklinks h5,#page-footer .primary .quicklinks h6{font-size:38px;font-size:2.375rem;line-height:1.2368421053em;text-align:left}}#page-footer .primary .quicklinks ul{list-style-type:none;margin:0;margin-top:.625em;padding:0}#page-footer .primary .quicklinks a{display:block;color:#fff;font-size:19px;font-size:1.1875rem;line-height:1.3684210526em;text-align:center;text-decoration:none;padding:.3333333333em 0}@media screen and (min-width: 60.0625em){#page-footer .primary .quicklinks a{font-size:24px;font-size:1.5rem;text-align:left}}#page-footer .primary .quicklinks a:hover,#page-footer .primary .quicklinks a:focus{color:#B8C128}#page-footer .primary .logos{padding:20px 30px;margin-top:1.5625em;margin-bottom:2.0625em;margin-left:auto;margin-right:auto;background:url(/assets/images/diagonals/5/030303.png) repeat top left}#page-footer .primary .logos div{width:49%;display:inline-block;margin-bottom:0}#page-footer .primary .logos div.dsu{margin-bottom:0}@media screen and (min-width: 48em){#page-footer .primary .logos{width:30.4347826087%;margin-top:0;margin-bottom:0;margin-left:4.347826087%;margin-right:4.347826087%;padding:3.8095238095% 4.1904761905%;float:left}#page-footer .primary .logos div{width:auto;display:block}#page-footer .primary .logos div.dsu{margin-bottom:13.9784946237%}}@media screen and (min-width: 48em) and (min-width: 60.0625em){#page-footer .primary .logos{width:26.0952380952%;margin-left:5.5238095238%;margin-right:5.5238095238%}}#page-footer .primary .logos img{width:100%;display:block}#page-footer .primary .logos .dsu{padding:4.3010752688%;margin-bottom:13.9784946237%}@media screen and (min-width: 48em){#page-footer .primary .contact{width:30.4347826087%;float:right}}@media screen and (min-width: 48em) and (min-width: 60.0625em){#page-footer .primary .contact{width:31.4285714286%}}#page-footer .primary .contact h1,#page-footer .primary .contact h2,#page-footer .primary .contact h3,#page-footer .primary .contact h4,#page-footer .primary .contact h5,#page-footer .primary .contact h6{margin:.8571428571em 0 0;color:white;font-size:28px;font-size:1.75rem;font-weight:normal;display:none}@media screen and (min-width: 48em){#page-footer .primary .contact h1,#page-footer .primary .contact h2,#page-footer .primary .contact h3,#page-footer .primary .contact h4,#page-footer .primary .contact h5,#page-footer .primary .contact h6{display:block;margin-top:0;text-align:center}}@media screen and (min-width: 60.0625em){#page-footer .primary .contact h1,#page-footer .primary .contact h2,#page-footer .primary .contact h3,#page-footer .primary .contact h4,#page-footer .primary .contact h5,#page-footer .primary .contact h6{margin-top:.8571428571em;text-align:left}}#page-footer .primary .contact ul{list-style-type:none;margin:0;padding:0}#page-footer .primary .contact li{display:block;position:relative;padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem;padding-left:13.8888888889%;padding-right:13.8888888889%;color:#fff;font-size:16px;font-size:1rem;line-height:1.5625em}@media screen and (min-width: 48em){#page-footer .primary .contact li{font-size:18px;font-size:1.125rem;line-height:1.3888888889em;padding-top:18px;padding-top:1.125rem;padding-bottom:18px;padding-bottom:1.125rem;padding-left:0;padding-right:0}}#page-footer .primary .contact li+li{border-top:1px solid #575757}#page-footer .primary .contact .phone,#page-footer .primary .contact .email,#page-footer .primary .contact .location{position:relative;padding-left:60px;padding-left:3.75rem;min-height:50px;min-height:3.125rem}#page-footer .primary .contact .phone:before,#page-footer .primary .contact .email:before,#page-footer .primary .contact .location:before{content:"";position:absolute;display:block;top:0;left:0;width:1.724137931em;height:1.724137931em;padding-top:.4137931034em;background:url(/assets/images/diagonals/5/030303.png);color:#00aeef;font-family:FontAwesome;font-size:29px;font-size:1.8125rem;text-align:center}@media screen and (min-width: 48em){#page-footer .primary .contact .phone:before,#page-footer .primary .contact .email:before,#page-footer .primary .contact .location:before{left:0}}#page-footer .primary .contact a{display:block;color:#fff;text-decoration:none}#page-footer .primary .contact a:hover,#page-footer .primary .contact a:focus{color:white}#page-footer .primary .contact a:hover:before,#page-footer .primary .contact a:focus:before{color:white}#page-footer .primary .contact span{display:block}#page-footer .primary .contact .phone,#page-footer .primary .contact .email{padding-top:.65em;font-size:20px;font-size:1.25rem}@media screen and (min-width: 48em){#page-footer .primary .contact .phone,#page-footer .primary .contact .email{padding-top:.4583333333em;font-size:24px;font-size:1.5rem}}#page-footer .primary .contact .phone a,#page-footer .primary .contact .email a{color:#fff;text-decoration:none}#page-footer .primary .contact .phone a:hover,#page-footer .primary .contact .phone a:focus,#page-footer .primary .contact .email a:hover,#page-footer .primary .contact .email a:focus{color:white}#page-footer .primary .contact .phone:before{content:""}#page-footer .primary .contact .email:before{content:""}#page-footer .primary .contact .location:before{content:""}#page-footer .leftovers{background:#474747;padding:25px 0 1em 0;overflow:hidden}#page-footer .leftovers .legal{color:#969696;font-size:16px;font-size:1rem}@media screen and (min-width: 60.0625em){#page-footer .leftovers .legal{float:left}}#page-footer .leftovers .legal ul{list-style-type:none;margin:0;padding:0;text-align:center}@media screen and (min-width: 60.0625em){#page-footer .leftovers .legal ul{display:inline;text-align:left}}#page-footer .leftovers .legal li{display:inline-block;margin-right:.5em}#page-footer .leftovers .legal li:last-child{margin-right:0}@media screen and (min-width: 60.0625em){#page-footer .leftovers .legal li{margin-right:1.0625em}#page-footer .leftovers .legal li:last-child{margin-right:1.0625em}}#page-footer .leftovers .legal a{color:#fff;text-decoration:none;text-transform:uppercase}#page-footer .leftovers .legal a:hover,#page-footer .leftovers .legal a:focus{color:#B8C128}#page-footer .leftovers .legal .copyright{font-size:14px;font-size:.875rem;text-align:center}@media screen and (min-width: 60.0625em){#page-footer .leftovers .legal .copyright{display:inline;text-align:left}}#page-footer .leftovers .clickrain{color:#969696;font-size:12px;font-size:.75rem}@media screen and (min-width: 60.0625em){#page-footer .leftovers .clickrain{float:right}}#page-footer .leftovers .clickrain p{margin:0;margin-top:2.5em;text-align:center}@media screen and (min-width: 60.0625em){#page-footer .leftovers .clickrain p{margin-top:.25em;text-align:left}}#page-footer .leftovers .clickrain a{display:inline-block;width:8.6666666667em;height:1.9166666667em;position:relative;top:-.6666666667em;background:url(/assets/images/clickrain.png) no-repeat center center;-webkit-background-size:100% 100%;background-size:100%;text-indent:-9999px}html.svg #page-footer .leftovers .clickrain a{background-image:url(/assets/images/clickrain.svg)}.breadcrumbs{list-style-type:none;margin:0;padding:0;font-size:15px;font-size:.9375rem}.breadcrumbs li{display:inline-block;margin-right:.3333333333em}.breadcrumbs a{color:#4da6cd;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{color:#b8c128}.breadcrumbs a,.breadcrumbs span{display:block;padding-left:.2em;padding-right:.6em;border-bottom:1px solid #d6d6d6;position:relative}.breadcrumbs a:before,.breadcrumbs span:before{position:absolute;content:"";right:0;bottom:0;border-right:6px solid #d6d6d6;border-top:16px solid transparent}.breadcrumbs a:after,.breadcrumbs span:after{position:absolute;content:"";right:0;bottom:-1px;border-right:6px solid white;border-top:16px solid transparent}.usercontent blockquote,.linkcallout{position:relative;background:#fdf9df;margin:0 0 1.05em;padding:1.05em 2em}.usercontent blockquote p,.linkcallout p{margin:0}.usercontent blockquote p+p,.linkcallout p+p,.usercontent blockquote p+h1,.linkcallout p+h1,.usercontent blockquote p+h2,.linkcallout p+h2,.usercontent blockquote p+h3,.linkcallout p+h3,.usercontent blockquote p+h4,.linkcallout p+h4,.usercontent blockquote p+h5,.linkcallout p+h5,.usercontent blockquote p+h6,.linkcallout p+h6{margin-top:1.05em}.usercontent blockquote:before,.linkcallout:before{content:"";position:absolute;top:0;left:0;bottom:0;width:.25em;background:#b8c128}.usercontent blockquote:after,.linkcallout:after{content:"";position:absolute;left:0;top:50%;margin-top:-.8em;border-left:.8em solid #b8c128;border-top:.8em solid transparent;border-bottom:.8em solid transparent}.usercontent{font-size:16px;font-size:1rem;line-height:1.5}@media screen and (min-width: 48em){.usercontent{font-size:20px;font-size:1.25rem;line-height:1.45}}.usercontent h2,.usercontent h3,.usercontent h4,.usercontent h5{margin:0;color:#b8c128;font-weight:600}.usercontent h2{font-size:30px;font-size:1.875rem;line-height:1em;margin-bottom:.2333333333em}@media screen and (min-width: 48em){.usercontent h2{font-size:46px;font-size:2.875rem;margin-bottom:.152173913em}}.usercontent h3{font-size:22px;font-size:1.375rem;line-height:1.0606060606em;margin-bottom:.3181818182em}@media screen and (min-width: 48em){.usercontent h3{font-size:33px;font-size:2.0625rem;margin-bottom:.2121212121em}}.usercontent h4,.usercontent h5{font-size:18px;font-size:1.125rem;line-height:1.1666666667em;margin-bottom:.3888888889em}@media screen and (min-width: 48em){.usercontent h4,.usercontent h5{font-size:24px;font-size:1.5rem;margin-bottom:.2916666667em}}.usercontent h5{color:black}.usercontent a{color:#008cc0}.usercontent a:focus,.usercontent a:hover{color:#ffb200}.usercontent a.button{display:inline-block;padding:.375em .6875em;margin-bottom:.1875em;-webkit-border-radius:.1875em;border-radius:.1875em;background:#b8c128;color:white;font-size:16px;font-size:1rem;line-height:normal;text-decoration:none;text-transform:uppercase}.usercontent a.button:after{content:"";margin-left:.8333333333em;color:#fff200;font-size:12px;font-size:.75rem;font-family:FontAwesome}.usercontent a.button:hover,.usercontent a.button:focus{background:#4b4b4b}.usercontent p,.usercontent ul,.usercontent ol{margin-top:0;margin-bottom:1.05em}.usercontent ul li{position:relative;list-style-type:none}.usercontent ul li:before{content:"";display:block;position:absolute;background:#00aeef;width:.35em;height:.35em;top:.5em;left:-1em}.usercontent ul li+li,.usercontent ol li+li{margin-top:.55em}.usercontent img{margin:0;margin-bottom:1em;max-width:100% !important;height:auto !important}.usercontent img.left{float:left;margin-right:1em}.usercontent img.right{float:right;margin-left:1em}.usercontent sup,.usercontent sub{font-size:12px;font-size:.75rem}.usercontent .disclaimer{font-size:15px;font-size:.9375rem}.form label{display:block;margin-bottom:.2272727273em;color:#0054a4;font-size:22px;font-size:1.375rem;font-weight:normal}.form label.error{margin-top:.4545454545em;margin-bottom:0;color:#d70000;font-size:16px;font-size:1rem;font-style:italic;font-weight:normal}.form .field.required label:after{content:"*";color:#999}.form .field.required label.error:after{content:"";content:none}.form input,.form textarea,.form select{width:100%;padding:.35em .6em;margin:0;border:1px solid #b8c128;-webkit-border-radius:.2em;border-radius:.2em;background:#f8f8f8;color:#555555;font-size:20px;font-size:1.25rem;font-weight:normal}.form input.error,.form textarea.error,.form select.error{border-color:#d70000}.form input:focus,.form textarea:focus,.form select:focus{border-color:#00aeef;outline:none;background:white}.form .unit{margin-bottom:1.3125em;padding-right:1em}@media screen and (min-width: 48em){.form .size1of2,.form .size2of2,.form .size1of3,.form .size2of3,.form .size3of3,.form .size1of4,.form .size2of4,.form .size3of4,.form .size4of4{float:left}.form .size1of2,.form .size2of2{width:50%}.form .size1of3,.form .size2of3,.form .size3of3{width:33.33333%}.form .size1of4,.form .size2of4,.form .size3of4,.form .size4of4{width:25%}}.form .row{overflow:hidden}.form ul input,.form ol input{display:inline;width:auto;border:none;background:none}.form ul label,.form ol label{display:inline;color:#555555;font-size:20px;font-size:1.25rem;font-weight:normal}.form ul label.error,.form ol label.error{display:block}.form .field-nonfield_submit{margin-top:1.25em;border-top:1px solid #d6d6d6;padding-top:2.125em}.form button{position:relative;padding-left:.8181818182em;padding-right:2.7727272727em;padding-top:.4545454545em;padding-bottom:.4545454545em;cursor:pointer;background:#f2a900;border:none;-webkit-border-radius:.2272727273em;border-radius:.2272727273em;color:white;font-size:22px;font-size:1.375rem;text-transform:uppercase}.form button:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.3888888889em;padding-top:.7777777778em;background:#d69500;-webkit-border-radius:0 .2777777778em .2777777778em 0;border-radius:0 .2777777778em .2777777778em 0;color:#fff200;font-family:FontAwesome;font-size:18px;font-size:1.125rem}.form button:hover,.form button:focus{background:#4b4b4b;color:#fcf006}.form button:hover:after,.form button:focus:after{background:#727272;color:white}.linkcallout{font-size:20px;font-size:1.25rem}.linkcallout h1,.linkcallout h2,.linkcallout h3,.linkcallout h4,.linkcallout h5,.linkcallout h6{margin:0;color:#0054a4;font-size:33px;font-size:2.0625rem;font-weight:600}.linkcallout p{margin-top:.1em;margin-bottom:.5em;color:#303030}.linkcallout a{color:#008cc0}.linkcallout a:focus,.linkcallout a:hover{color:#ffb200}.linkcallout a.button{display:inline-block;background:#6488a0;-webkit-border-radius:.25em;border-radius:.25em;background:#6488a0;padding:.4em 1.6em;color:white;text-decoration:none;text-transform:uppercase}.linkcallout a.button[rel=external]{padding-left:1em;padding-right:1em}.linkcallout a.button[rel=external]:after{content:"";margin-left:.5em;color:#b4d6ed;font-family:FontAwesome;font-size:16px;font-size:1rem}.linkcallout a.button:hover,.linkcallout a.button:focus{color:#fff200;background-color:#4b4b4b}.accordionitem{margin-bottom:.8125em;overflow:hidden}.accordionitem>header{background:#00aeef;-webkit-border-radius:.1875em;border-radius:.1875em}.accordionitem>header h1,.accordionitem>header h2,.accordionitem>header h3,.accordionitem>header h4,.accordionitem>header h5,.accordionitem>header h6,.accordionitem>header button{display:block;margin:0;padding:.45em .7em;padding-right:1.6em;width:100%;background:none;border:none;color:white;font-size:20px;font-size:1.25rem;font-weight:normal;text-align:left}.accordionitem>header button{position:relative;cursor:pointer}.accordionitem>header button:after{position:absolute;font-family:FontAwesome;right:.8125em;top:.8125em;font-size:16px;font-size:1rem}.accordionitem>header button:hover,.accordionitem>header button:focus{background:#4b4b4b}.accordionitem>.sectioncontent{padding-top:1.5em;padding-bottom:1.1875em;overflow:hidden}.accordionitem[data-state=closed]>header{background:#6488a0}.accordionitem[data-state=closed]>header button:after{content:"";color:#fff200}.accordionitem[data-state=open]>header{background:#00aeef}.accordionitem[data-state=open]>header button:after{content:"";color:white}.pagination ul{list-style-type:none;margin:0;padding:0;overflow:hidden}.pagination li{display:block;float:left;margin-right:.5em}.pagination a{display:inline-block;background:#ededed;height:1.6875em;min-width:1.6875em;-webkit-border-radius:.3125em;border-radius:.3125em;padding-top:.1875em;padding-left:.1875em;padding-right:.1875em;border:1px solid #ededed;color:#454545;text-align:center;text-decoration:none}.pagination a:focus,.pagination a:hover{color:#ededed;background:#454545;border-color:#454545}.pagination a.active{color:white;background:#bcc438;border-color:#bcc438}.pagination a.active:hover,.pagination a.active:focus{background:#4da6cd;border-color:#4da6cd}.pagination a.page-first,.pagination a.page-last{background:white;border-color:#dedede;padding-left:.5em;padding-right:.5em;color:#797979;text-transform:uppercase}.pagination a.page-first:hover,.pagination a.page-first:focus,.pagination a.page-last:hover,.pagination a.page-last:focus{color:#303030;border-color:#797979}.pagination a.page-first{margin-right:.4375em}.pagination a.page-first:before{content:"";margin-right:.4545454545em;font-size:11px;font-size:.6875rem;font-family:FontAwesome}.pagination a.page-last{margin-left:.4375em}.pagination a.page-last:after{content:"";margin-left:.4545454545em;font-size:11px;font-size:.6875rem;font-family:FontAwesome}.pagination a.page-previous,.pagination a.page-next{text-indent:-9999px;width:1.6875em;position:relative}.pagination a.page-previous:before,.pagination a.page-next:before{text-indent:0;position:absolute;top:.7272727273em;left:0;right:0;font-family:FontAwesome;font-size:11px;font-size:.6875rem;text-align:center}.pagination a.page-previous:before{content:""}.pagination a.page-next:before{content:""}.quotationbox header{background:#6488a0}.quotationbox header h1,.quotationbox header h2,.quotationbox header h3,.quotationbox header h4,.quotationbox header h5,.quotationbox header h6{margin:0;padding:.275862069em .275862069em;color:white;font-size:29px;font-size:1.8125rem;font-weight:600;text-align:center}.quotationbox .sectioncontent{border:1px solid #c6c6c6;border-top:none;padding:1.25em;margin-bottom:1.3125em;font-size:16px;font-size:1rem;line-height:1.4375em;color:#303030}.quotationbox .sectioncontent img{float:left;margin-right:1.25em;margin-bottom:1.25em}.quotationbox .sectioncontent blockquote{margin:0;padding:0}.quotationbox .sectioncontent blockquote p{margin-top:0}.quotationbox .sectioncontent blockquote cite{color:#525252}.quotationbox .sectioncontent blockquote .name{font-weight:600}.quotationbox .sectioncontent blockquote .name,.quotationbox .sectioncontent blockquote .hometown,.quotationbox .sectioncontent blockquote .job-title{padding-right:.3125em}#searchbox-inline,#programssearch,.facultydirectory #facultydirectorysearch .searchbox{position:relative}#searchbox-inline input,#programssearch input,.facultydirectory #facultydirectorysearch .searchbox input{background:none;display:block;width:100%;border:1px solid #b8c128;-webkit-border-radius:.3125em;border-radius:.3125em;font-size:20px;font-size:1.25rem;padding-left:1.85em;margin:0;padding-top:.35em;padding-bottom:.35em}#searchbox-inline input:focus,#programssearch input:focus,.facultydirectory #facultydirectorysearch .searchbox input:focus{border-color:#00aeef;outline:none}#searchbox-inline:before,#programssearch:before,.facultydirectory #facultydirectorysearch .searchbox:before{content:"";position:absolute;left:.55em;top:.45em;color:#2368ae;font-family:FontAwesome;font-size:20px;font-size:1.25rem}[data-ismatch=false],[data-containsmatch=false]{display:none}[data-containsmatch=true] ~ .noresults{display:none}.noresults{font-style:italic;text-align:center;margin-top:6.375em}.noresults span{font-style:normal;font-weight:bold}#searchboxbutton{display:none;font-size:13px;font-size:.8125rem;width:50px;background-color:#247DD1;-webkit-border-radius:50%;border-radius:50%;height:50px;border:none;padding:0;margin:0;cursor:pointer;position:relative;vertical-align:top;margin-top:-10px;margin-left:10px}@media (max-width: 900px){#searchboxbutton{width:30px;height:30px;margin-top:-4px;margin-left:5px}}#searchboxbutton .is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}#searchboxbutton:before{content:"";font-family:FontAwesome;text-indent:0;color:#fff;font-size:22px;position:absolute;line-height:22px;left:0;right:0;text-align:center;top:calc(50% - 11px)}@media (max-width: 900px){#searchboxbutton:before{font-size:15px}}#searchboxbutton:hover,#searchboxbutton:focus{outline:none}#searchboxbutton:hover:before,#searchboxbutton:focus:before{color:#FFF200}html.js #searchboxbutton{display:inline-block}@media (max-width: 767px){html.js #searchboxbutton{display:block;position:relative;height:50px;width:50px;background-image:none;background:#247DD1;-webkit-border-radius:50%;border-radius:50%;vertical-align:middle;line-height:1.35;color:#fff;font-size:18px}html.js #searchboxbutton::before{color:#fff}}html.searchboxvisible #searchboxbutton:before{content:""}#searchbox{background:#0054A4}#searchbox .container{overflow:hidden;height:4.625em;padding-top:.3125em;padding-bottom:.3125em}@media screen and (min-width: 48em){#searchbox .container{height:3em}}html.js #searchbox{position:absolute;left:0;right:0;bottom:100%;display:none}html.js.searchboxvisible #searchbox,html.js.searchboxvisible-hide #searchbox,html.js.searchboxvisible-hide-start #searchbox{display:block}#searchbox label,#searchbox input,#searchbox button{display:block}#searchbox label{color:#9fccff;font-size:20px;font-size:1.25rem;line-height:1.3em;margin:0;padding:.4em 0 .15em}@media screen and (min-width: 48em){#searchbox label{font-size:36px;font-size:2.25rem;padding:.0833333333em;padding-right:.2777777778em;padding-left:0}}#searchbox input{color:white;font-size:20px;font-size:1.25rem;line-height:1.3em;padding:.15em 0;border:none;background:rgba(0,0,0,0.2);margin:0;width:calc(100% - 3em)}@media screen and (min-width: 48em){#searchbox input{font-size:36px;font-size:2.25rem;padding:.0833333333em}}#searchbox button{height:3em;background:none;border:none;min-width:3em;margin:0;padding:.375em;font-size:16px;font-size:1rem;cursor:pointer;position:absolute;right:1em;bottom:0}@media screen and (min-width: 48em){#searchbox button{position:relative;right:0}}#searchbox button .is-vishidden{position:absolute !important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}#searchbox button:before{content:"";background:#00336d;-webkit-border-radius:100%;border-radius:100%;width:2.25em;height:2.25em;position:absolute;top:.375em;right:.375em}#searchbox button:after{font-size:13px;font-size:.8125rem;content:"";font-family:FontAwesome;color:#d7cfb5;position:absolute;top:1.2307692308em;right:.4615384615em;width:2.7692307692em;text-indent:0;text-align:center}#searchbox button:hover:after,#searchbox button:focus:after{color:white}@media screen and (min-width: 48em){#searchbox label,#searchbox input,#searchbox button{float:left}#searchbox label{width:20%}#searchbox input{width:60%}#searchbox button{width:20%}html.flexbox #searchbox .container,html.flexboxlegacy #searchbox .container{display:-webkit-flex;display:-ms-flexbox;display:flex}html.flexbox #searchbox label,html.flexbox #searchbox input,html.flexbox #searchbox button,html.flexboxlegacy #searchbox label,html.flexboxlegacy #searchbox input,html.flexboxlegacy #searchbox button{width:auto}html.flexbox #searchbox input,html.flexboxlegacy #searchbox input{-webkit-flex:1;-ms-flex:1;flex:1}}#searchbox input[type="search"]::-webkit-search-decoration,#searchbox input[type="search"]::-webkit-search-cancel-button,#searchbox input[type="search"]::-webkit-search-results-button,#searchbox input[type="search"]::-webkit-search-results-decoration{display:none}html.searchboxvisible #page-top{top:5.25em}@media screen and (min-width: 48em){html.searchboxvisible #page-top{top:3.625em}}html.searchboxvisible.csstransitions.csstransforms #page-top{top:0;-webkit-transform:translate(0, 5.25em);-ms-transform:translate(0, 5.25em);transform:translate(0, 5.25em)}@media screen and (min-width: 48em){html.searchboxvisible.csstransitions.csstransforms #page-top{top:0;-webkit-transform:translate(0, 3.625em);-ms-transform:translate(0, 3.625em);transform:translate(0, 3.625em)}}.states-by-program form,.programs-by-state form{margin-bottom:1.25em}.states-by-program form select,.programs-by-state form select{background:none;display:block;width:100%;border:1px solid #b8c128;-webkit-border-radius:.3125em;border-radius:.3125em;font-size:20px;font-size:1.25rem;padding-left:.35em;margin:0;padding-top:.35em;padding-bottom:.35em}.states-by-program form select:focus,.programs-by-state form select:focus{border-color:#00aeef;outline:none}#skiptocontent{position:absolute;top:-2.5em;left:0;z-index:4;display:block;background:#fff200;color:#0054a4;-webkit-border-radius:0 0 .3125em .3125em;border-radius:0 0 .3125em .3125em;text-decoration:none;padding:.3125rem .625em}#skiptocontent:focus{top:0}.csstransforms.csstransitions #skiptocontent{-webkit-transition:0.6s -webkit-transform;transition:0.6s transform}.csstransforms.csstransitions #skiptocontent:focus{-webkit-transition:0.1s -webkit-transform;transition:0.1s transform;top:-2.5em;-webkit-transform:translate(0, 2.5em);-ms-transform:translate(0, 2.5em);transform:translate(0, 2.5em)}.sidebarcomponent-photogallery .sectioncontent button,.sidebarcomponent-gift .sectioncontent a,.sidebarcomponent-callouts a,.sidebarcomponent-questions .sectioncontent a{border:none;background:#b8c128;-webkit-border-radius:.1875em;border-radius:.1875em;padding:.4375em 1.125em;margin:0;cursor:pointer;color:white;font-size:16px;font-size:1rem;font-weight:600;text-decoration:none;text-transform:uppercase}.sidebarcomponent-photogallery .sectioncontent button:hover,.sidebarcomponent-gift .sectioncontent a:hover,.sidebarcomponent-callouts a:hover,.sidebarcomponent-questions .sectioncontent a:hover,.sidebarcomponent-photogallery .sectioncontent button:focus,.sidebarcomponent-gift .sectioncontent a:focus,.sidebarcomponent-callouts a:focus,.sidebarcomponent-questions .sectioncontent a:focus,.sidebarcomponent-callouts a.secondary:hover,.sidebarcomponent-callouts a.secondary:focus{color:#fff200;background-color:#4b4b4b}.sidebarcomponent-photocallout .sectioncontent,.sidebarcomponent-questions .sectioncontent,.sidebarcomponent-contact .sectioncontent,.sidebarcomponent-resources .sectioncontent{position:relative;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-top:13px;padding-top:.8125rem;padding-bottom:18px;padding-bottom:1.125rem;padding-left:17px;padding-left:1.0625rem;padding-right:16px;padding-right:1rem}.sidebarcomponent-photocallout .sectioncontent:before,.sidebarcomponent-questions .sectioncontent:before,.sidebarcomponent-contact .sectioncontent:before,.sidebarcomponent-resources .sectioncontent:before,.sidebarcomponent-photocallout .sectioncontent:after,.sidebarcomponent-questions .sectioncontent:after,.sidebarcomponent-contact .sectioncontent:after,.sidebarcomponent-resources .sectioncontent:after{content:"";position:absolute;bottom:0;right:0;border-right:27px solid #e9e9e9;border-right-width:1.6875em;border-top:27px solid transparent;border-top-width:1.6875em}.sidebarcomponent-photocallout .sectioncontent:after,.sidebarcomponent-questions .sectioncontent:after,.sidebarcomponent-contact .sectioncontent:after,.sidebarcomponent-resources .sectioncontent:after{bottom:-1px;right:-1px;border-right-color:white}.sidebar-related .sidebarcomponent{margin-bottom:1.875em}.sidebar-related header{padding:.75em;background:white url(/assets/images/diagonals/7/c2c2c2.png) repeat;border:1px solid #cdcdcd;-webkit-border-radius:2px;border-radius:2px}.sidebar-related header h1,.sidebar-related header h2,.sidebar-related header h3,.sidebar-related header h4,.sidebar-related header h5,.sidebar-related header h6{background:white;margin:0;padding:.45em .45em;color:#0054a4;font-size:20px;font-size:1.25rem;font-weight:600;text-align:center;text-transform:uppercase}.sidebar-related header.empty{background:#a6a6a6 url(/assets/images/diagonals/5/030303.png) repeat;border:none;padding:0;height:.5625em}.sidebar-nav .sidebarcomponent,.sidebar-other .sidebarcomponent{background:#ededed;position:relative;margin-bottom:2.0625em}.sidebar-nav .sidebarcomponent:after,.sidebar-other .sidebarcomponent:after{content:"";position:absolute;bottom:0;right:0;border-right:1.6875em solid white;border-top:1.6875em solid transparent}.sidebar-nav header h1,.sidebar-nav header h2,.sidebar-nav header h3,.sidebar-nav header h4,.sidebar-nav header h5,.sidebar-nav header h6,.sidebar-other header h1,.sidebar-other header h2,.sidebar-other header h3,.sidebar-other header h4,.sidebar-other header h5,.sidebar-other header h6{margin:0;padding:.6em .85em .6em;color:#00498f;font-size:20px;font-size:1.25rem;font-weight:600;text-align:left;text-transform:uppercase}.sidebar-nav header.emphasis,.sidebar-other header.emphasis{background:#0054a4 url(/assets/images/diagonals/5/00284e.png) repeat}.sidebar-nav header.emphasis h1,.sidebar-nav header.emphasis h2,.sidebar-nav header.emphasis h3,.sidebar-nav header.emphasis h4,.sidebar-nav header.emphasis h5,.sidebar-nav header.emphasis h6,.sidebar-other header.emphasis h1,.sidebar-other header.emphasis h2,.sidebar-other header.emphasis h3,.sidebar-other header.emphasis h4,.sidebar-other header.emphasis h5,.sidebar-other header.emphasis h6{color:white}.sidebar-nav .sectioncontent,.sidebar-other .sectioncontent{padding:15px;padding:.9375rem;padding-top:0}.sidebar-nav header.emphasis+.sectioncontent,.sidebar-other header.emphasis+.sectioncontent{padding-top:15px;padding-top:.9375rem}.sidebar-nav footer,.sidebar-other footer{padding:15px;padding:.9375rem;padding-top:0}.sidebar-nav .links,.sidebar-other .links{list-style-type:none;margin:0;padding:0}.sidebar-nav .links a,.sidebar-other .links a{position:relative;display:block;color:#303030;font-size:18px;font-size:1.125rem;line-height:1.2777777778em;text-decoration:none}.sidebar-nav .links a:before,.sidebar-other .links a:before{content:"";position:absolute;left:0;top:.0833333333em;display:none;color:#0054a4;font-family:FontAwesome;font-size:12px;font-size:.75rem}.sidebar-nav .links a[rel=external]:after,.sidebar-other .links a[rel=external]:after{content:"";color:#959595;font-size:14px;font-size:.875rem;font-family:FontAwesome;margin-left:.5714285714em}.sidebar-nav .links li.here>a,.sidebar-nav .links a:hover,.sidebar-nav .links a:focus,.sidebar-nav .links a.active,.sidebar-other .links li.here>a,.sidebar-other .links a:hover,.sidebar-other .links a:focus,.sidebar-other .links a.active{color:#f2a900}.sidebar-nav .links li.here>a:before,.sidebar-nav .links a:hover:before,.sidebar-nav .links a:focus:before,.sidebar-nav .links a.active:before,.sidebar-other .links li.here>a:before,.sidebar-other .links a:hover:before,.sidebar-other .links a:focus:before,.sidebar-other .links a.active:before{color:#4b4b4b}.sidebar-nav .links li+li,.sidebar-other .links li+li{margin-top:.75em}.sidebar-nav .links ul,.sidebar-other .links ul{margin:0;margin-top:.75em;padding:.5em 0;list-style-type:none;margin-left:-15px;margin-left:-.9375rem;margin-right:-15px;margin-right:-.9375rem;padding-left:15px;padding-left:.9375rem;padding-right:15px;padding-right:.9375rem;background:#f9f9f9;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.sidebar-nav .links ul a,.sidebar-other .links ul a{color:#303030;font-size:16px;font-size:1rem}.sidebar-nav .links ul a:before,.sidebar-other .links ul a:before{display:none}.sidebar-nav .links ul li+li,.sidebar-other .links ul li+li{margin-top:.5em}.sidebar-other{clear:left;margin-top:1.25em}@media screen and (min-width: 48em){.sidebar-other{margin-top:0}}@media screen and (min-width: 48em){.sidebar-nav{display:block !important}}.sidebar-nav .links a{color:#2369b1}.sidebar-nav .links .overview{margin-top:0}.sidebar-nav .links .level-1.has-children ul{display:none}.sidebar-nav .links li.parent-here a{color:#f2a900}@media screen and (max-width: 47.9375em){.sidebarcomponent-navigation{margin-bottom:0 !important}.sidebarcomponent-navigation:after{display:none}}@media screen and (min-width: 48em){.sidebarcomponent-navigation:before{position:absolute;top:0;left:0;right:0;height:.5625em}}.sidebarcomponent-navigation .sectioncontent{padding-top:15px;padding-top:.9375rem}.sidebarcomponent-navigation .nav-title{background:#b8c128 url("/assets/images/diagonals/5/6a6a6a1.png") repeat;background-repeat:repeat;color:#fff;text-transform:uppercase;font-weight:600;padding:.6em .85em .6em;padding-top:15px;padding-top:.9375rem;padding-bottom:15px;padding-bottom:.9375rem}#mini_calendar{background:white;width:100%;margin-bottom:1.375em;padding:.3125em}#mini_calendar table{width:100%;border-spacing:0;border-collapse:collapse}#mini_calendar thead tr th{border-bottom:1px solid #e7e7e7}#mini_calendar thead tr+tr th{border-bottom:none}#mini_calendar thead th a{color:#2497c6;font-size:18px;font-size:1.125rem;text-decoration:none;text-transform:uppercase}#mini_calendar thead th a:hover,#mini_calendar thead th a:focus{color:#f2a900}#mini_calendar thead th.prev_month a,#mini_calendar thead th.next_month a{display:block;color:#0054a4;text-indent:-9999px;position:relative}#mini_calendar thead th.prev_month a:before,#mini_calendar thead th.next_month a:before{position:absolute;top:.5em;left:0;right:0;text-align:center;text-indent:0;font-family:FontAwesome;font-size:12px;font-size:.75rem}#mini_calendar thead th.prev_month a:hover,#mini_calendar thead th.prev_month a:focus,#mini_calendar thead th.next_month a:hover,#mini_calendar thead th.next_month a:focus{color:#f2a900}#mini_calendar thead th.prev_month a:before{content:""}#mini_calendar thead th.next_month a:before{content:""}#mini_calendar thead th{color:#454545;font-size:16px;font-size:1rem;font-weight:600}#mini_calendar tbody{color:#7d7d7d;font-weight:600;text-align:center}#mini_calendar tbody a{color:#2497c6;text-decoration:none}#mini_calendar tbody a:hover,#mini_calendar tbody a:focus{color:#f2a900}#mini_calendar tbody .outside_month{color:#cdcdcd}.sidebarcomponent-events .sectioncontent{padding-top:0}.sidebarcomponent-events .sectioncontent ul{margin:0;padding:0;list-style-type:none}.sidebarcomponent-events .sectioncontent li{padding:1.0625em 0;overflow:hidden;border-bottom:1px solid #d5d5d5}.sidebarcomponent-events .sectioncontent time{float:left;width:29.9019607843%;width:calc(3.81em);padding-top:.5625em;padding-bottom:.4375em;background:white;-webkit-border-radius:5px;border-radius:5px;text-align:center}.sidebarcomponent-events .sectioncontent time .month{display:block;color:#b8c128;font-size:18px;font-size:1.125rem;text-transform:uppercase}.sidebarcomponent-events .sectioncontent time .day{display:block;color:#4b4b4b;font-size:32px;font-size:2rem}.sidebarcomponent-events .sectioncontent div{float:right;width:63.7254901961%;width:calc(100% - 4.63em);padding-top:.25em}.sidebarcomponent-events .sectioncontent div a{display:block;color:#2497c6;font-size:20px;font-size:1.25rem;line-height:1.05em;text-decoration:none}.sidebarcomponent-events .sectioncontent div a:hover,.sidebarcomponent-events .sectioncontent div a:focus{color:#b8c128}.sidebarcomponent-events .sectioncontent div .time{display:block;padding-top:.1764705882em;color:#303030;font-size:17px;font-size:1.0625rem}.sidebarcomponent-events footer{padding-bottom:1.3125em}.sidebarcomponent-events footer a{color:#303030;font-size:18px;font-size:1.125rem;text-decoration:none}.sidebarcomponent-events footer a:after{content:"";margin-left:.5em;color:#0054a4;font-family:FontAwesome;font-size:12px;font-size:.75rem}.sidebarcomponent-events footer a:hover,.sidebarcomponent-events footer a:focus{color:#f2a900}.sidebarcomponent-events footer a:hover:after,.sidebarcomponent-events footer a:focus:after{color:#4b4b4b}.sidebarcomponent-photogallery .sectioncontent a{position:relative;display:block;padding-left:.125em;padding-right:.125em;margin-bottom:.625em}.sidebarcomponent-photogallery .sectioncontent a img{display:block;width:100%;position:relative;z-index:3;border:.375em solid white}.sidebarcomponent-photogallery .sectioncontent button{display:block;margin-left:auto;margin-right:auto;margin-top:1.5625em}.sidebarcomponent-photogallery.scripted .sectioncontent a img{-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.11);box-shadow:1px 2px 4px rgba(0,0,0,0.11)}.sidebarcomponent-photogallery.scripted .sectioncontent a:before{content:"";position:absolute;width:100%;height:100%;left:-6px;top:11px;z-index:1;background:#f8f8f8;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.11);box-shadow:1px 2px 4px rgba(0,0,0,0.11)}.sidebarcomponent-photogallery.scripted .sectioncontent a:after{content:"";position:absolute;width:100%;height:100%;left:4px;top:7px;z-index:2;background:#f8f8f8;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.11);box-shadow:1px 2px 4px rgba(0,0,0,0.11)}.sidebarcomponent-photogallery.scripted .sectioncontent a+a{display:none}.sidebarcomponent-social .sectioncontent{padding-bottom:1.5em}.sidebarcomponent-social .sectioncontent h1,.sidebarcomponent-social .sectioncontent h2,.sidebarcomponent-social .sectioncontent h3,.sidebarcomponent-social .sectioncontent h4,.sidebarcomponent-social .sectioncontent h5,.sidebarcomponent-social .sectioncontent h6{margin:0;margin-bottom:.75em;border-bottom:1px solid #d5d5d5;color:#8a8a8a;font-size:24px;font-size:1.5rem;font-weight:normal}.sidebarcomponent-social .sectioncontent a{display:block;color:#303030;font-size:18px;font-size:1.125rem;text-decoration:none;margin-top:.7222222222em}.sidebarcomponent-social .sectioncontent a:before{content:"";width:1.6em;display:inline-block;background:#b8c128;margin-right:.6em;color:white;font-family:FontAwesome;font-size:20px;font-size:1.25rem;line-height:1.6em;text-align:center}.sidebarcomponent-social .sectioncontent a:hover:before,.sidebarcomponent-social .sectioncontent a:focus:before{color:#f8eb04;background:#4b4b4b}.sidebarcomponent-social .sectioncontent a.facebook:before{content:""}.sidebarcomponent-social .sectioncontent a.twitter:before{content:""}.sidebarcomponent-social .sectioncontent a.youtube:before{content:""}.sidebarcomponent-social .sectioncontent a.linkedin:before{content:""}.sidebarcomponent-social .sectioncontent a.flickr:before{content:""}.sidebarcomponent-social .sectioncontent a.instagram:before{content:""}.sidebarcomponent-social .sectioncontent a.google-plus:before{content:""}.sidebarcomponent-gift .sectioncontent{font-size:16px;font-size:1rem;line-height:1.3125em;text-align:center;padding-bottom:1.9375em}.sidebarcomponent-gift .sectioncontent img{display:block;border:.25em solid white;width:100%}.sidebarcomponent-gift .sectioncontent p{text-align:left}.sidebarcomponent-gift .sectioncontent a{display:inline-block}.sidebarcomponent-callouts a{display:block;width:100%;margin-bottom:.8125em;font-size:20px;font-size:1.25rem;text-align:center;background:#6488a0}.sidebarcomponent-callouts a.secondary{background:#ababab}.sidebarcomponent-photocallout{display:none}@media screen and (min-width: 48em){.sidebarcomponent-photocallout{display:block}}.sidebarcomponent-photocallout header img{display:block;max-width:100%}.sidebarcomponent-photocallout .sectioncontent{font-size:18px;font-size:1.125rem}.sidebarcomponent-photocallout .sectioncontent h1,.sidebarcomponent-photocallout .sectioncontent h2,.sidebarcomponent-photocallout .sectioncontent h3,.sidebarcomponent-photocallout .sectioncontent h4,.sidebarcomponent-photocallout .sectioncontent h5,.sidebarcomponent-photocallout .sectioncontent h6{margin:0;font-size:20px;font-size:1.25rem;font-weight:600}.sidebarcomponent-photocallout .sectioncontent h1 a,.sidebarcomponent-photocallout .sectioncontent h2 a,.sidebarcomponent-photocallout .sectioncontent h3 a,.sidebarcomponent-photocallout .sectioncontent h4 a,.sidebarcomponent-photocallout .sectioncontent h5 a,.sidebarcomponent-photocallout .sectioncontent h6 a{color:#00498f;text-decoration:none}.sidebarcomponent-photocallout .sectioncontent h1 a:hover,.sidebarcomponent-photocallout .sectioncontent h1 a:focus,.sidebarcomponent-photocallout .sectioncontent h2 a:hover,.sidebarcomponent-photocallout .sectioncontent h2 a:focus,.sidebarcomponent-photocallout .sectioncontent h3 a:hover,.sidebarcomponent-photocallout .sectioncontent h3 a:focus,.sidebarcomponent-photocallout .sectioncontent h4 a:hover,.sidebarcomponent-photocallout .sectioncontent h4 a:focus,.sidebarcomponent-photocallout .sectioncontent h5 a:hover,.sidebarcomponent-photocallout .sectioncontent h5 a:focus,.sidebarcomponent-photocallout .sectioncontent h6 a:hover,.sidebarcomponent-photocallout .sectioncontent h6 a:focus{color:#b8c128}.sidebarcomponent-photocallout .sectioncontent p{margin:.2777777778em 0;color:#464646}.sidebarcomponent-photocallout .sectioncontent a{color:#4da6cd;text-decoration:none}.sidebarcomponent-photocallout .sectioncontent a:hover,.sidebarcomponent-photocallout .sectioncontent a:focus{color:#b8c128}.sidebarcomponent-campuslink a{border:1px solid #cdcdcd;position:relative;padding-top:.6875em;padding-bottom:.6875em;padding-left:.875em;padding-right:64px;text-decoration:none;display:block}.sidebarcomponent-campuslink a h1,.sidebarcomponent-campuslink a h2,.sidebarcomponent-campuslink a h3,.sidebarcomponent-campuslink a h4,.sidebarcomponent-campuslink a h5,.sidebarcomponent-campuslink a h6{margin:0;color:#0054a4;font-size:20px;font-size:1.25rem;font-weight:600}.sidebarcomponent-campuslink a p{margin:0;margin-top:.1111111111em;color:#008cc0;font-size:18px;font-size:1.125rem;font-weight:normal}.sidebarcomponent-campuslink a p:after{content:"";color:black;font-size:12px;font-size:.75rem;font-family:FontAwesome;margin-left:.5em}.sidebarcomponent-campuslink a:hover h1,.sidebarcomponent-campuslink a:hover h2,.sidebarcomponent-campuslink a:hover h3,.sidebarcomponent-campuslink a:hover h4,.sidebarcomponent-campuslink a:hover h5,.sidebarcomponent-campuslink a:hover h6,.sidebarcomponent-campuslink a:focus h1,.sidebarcomponent-campuslink a:focus h2,.sidebarcomponent-campuslink a:focus h3,.sidebarcomponent-campuslink a:focus h4,.sidebarcomponent-campuslink a:focus h5,.sidebarcomponent-campuslink a:focus h6{color:#b8c128}.sidebarcomponent-campuslink a:hover p,.sidebarcomponent-campuslink a:focus p{color:#b8c128}.sidebarcomponent-campuslink .icon{display:block;position:absolute;top:-1px;right:-1px;background:#b8c128 none no-repeat 12px 8px;width:56px;height:53px}.sidebarcomponent-campuslink .icon:before{content:"";display:block;position:absolute;bottom:0;left:0;border-left:15px solid white;border-top:15px solid transparent}.sidebarcomponent-campuslink .icon-online{background-image:url(/assets/images/icon-campuslink-online.png)}.sidebarcomponent-campuslink .icon-uc{background-image:url(/assets/images/icon-campuslink-university-center.png)}.sidebarcomponent-questions .sectioncontent{font-size:18px;font-size:1.125rem;color:#464646;text-align:center}.sidebarcomponent-questions .sectioncontent p{text-align:left}.sidebarcomponent-questions .sectioncontent a{display:inline-block}.sidebarcomponent-contact .sectioncontent{font-size:18px;font-size:1.125rem;color:#464646}.sidebarcomponent-contact .sectioncontent .name{margin:0;color:#00498f;font-size:20px;font-size:1.25rem;font-weight:600}.sidebarcomponent-contact .sectioncontent .name a{color:#00498f}.sidebarcomponent-contact .sectioncontent .name a:hover,.sidebarcomponent-contact .sectioncontent .name a:focus{color:#b8c128}.sidebarcomponent-contact .sectioncontent .title{margin:0;margin-bottom:.2777777778em;color:#464646;font-size:18px;font-size:1.125rem;font-style:italic;font-weight:normal}.sidebarcomponent-contact .sectioncontent p{text-align:left}.sidebarcomponent-contact .sectioncontent a{display:block;margin:.4444444444em 0;color:#404040;text-decoration:none}.sidebarcomponent-contact .sectioncontent a:before{display:inline-block;margin-right:.5em;min-width:1.0625em;color:#b8c128;font-size:16px;font-size:1rem;font-family:FontAwesome}.sidebarcomponent-contact .sectioncontent a:hover,.sidebarcomponent-contact .sectioncontent a:focus{color:#b8c128}.sidebarcomponent-contact .sectioncontent a:hover:before,.sidebarcomponent-contact .sectioncontent a:focus:before{color:#404040}.sidebarcomponent-contact .sectioncontent a.tel:before{content:""}.sidebarcomponent-contact .sectioncontent a.mail:before{content:""}.sidebarcomponent-resources .sectioncontent{font-size:18px;font-size:1.125rem;color:#464646}.sidebarcomponent-resources .sectioncontent ul{list-style-type:none;margin:0;padding:0}.sidebarcomponent-resources .sectioncontent a{position:relative;display:block;margin:.4444444444em 0;padding-left:1.3333333333em;color:#404040;text-decoration:none}.sidebarcomponent-resources .sectioncontent a:before{position:absolute;left:0;top:.1111111111em;content:"";color:#b8c128;font-size:18px;font-size:1.125rem;font-family:FontAwesome}.sidebarcomponent-resources .sectioncontent a:hover,.sidebarcomponent-resources .sectioncontent a:focus{color:#b8c128}.sidebarcomponent-resources .sectioncontent a:hover:before,.sidebarcomponent-resources .sectioncontent a:focus:before{color:#404040}.sidebarcomponent-faculty .icon{display:block;position:absolute;top:-1px;right:-1px;background:#b8c128 none no-repeat 12px 8px;width:56px;height:56px}.sidebarcomponent-faculty .icon::before{content:"";display:block;position:absolute;bottom:0;left:0;border-left:15px solid white;border-top:15px solid transparent}.sidebarcomponent-faculty .icon.icon-faculty{background-image:url(/assets/images/faculty-icon.png)}.sidebarcomponent-faculty a{border:1px solid #cdcdcd;position:relative;padding-top:.6875em;padding-bottom:.6875em;padding-left:.875em;padding-right:64px;text-decoration:none;display:block;line-height:33px}.sidebarcomponent-faculty a:hover h3{color:#b8c128}.sidebarcomponent-faculty h3{margin:0;color:#0054a4;font-size:20px;font-weight:600}.custom-select{color:#303030;background-color:#FDF9DF;-webkit-border-radius:3px;border-radius:3px;position:relative}.custom-select select{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px;border-width:2px;border-color:#FDF9DF;border-style:solid;width:100%;margin:0;outline:none;padding-top:10px;padding-right:2em;padding-bottom:10px;padding-left:15px;background:transparent;font-size:22px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-select select:focus{border-color:#000;-webkit-box-shadow:none;box-shadow:none}.custom-select:before,.custom-select:after{color:#000;position:absolute;display:block;z-index:2;font-size:0.7em;border:0;pointer-events:none}.custom-select:after{font-family:"FontAwesome";content:"\f107";text-align:center;right:15px;font-weight:bold;top:0%;line-height:50px;font-size:25px}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@supports (-webkit-appearance: none) or (appearance: none) or ((-moz-appearance: none) and (mask-type: alpha)){.custom-select:before,.custom-select:after{display:block}.custom-select select{padding-right:2em;background:none;border-width:2px;border-color:#FDF9DF;border-style:solid;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select:focus{border-color:#000}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.custom-select select::-ms-expand{display:none}.custom-select select:focus{border-width:2px;border-color:#000;border-style:solid}.custom-select select:focus::-ms-value{color:#000;background:transparent}.custom-select select{padding-right:0.5em;background:none}.custom-select:before,.custom-select:after{display:block}}.ie9 .custom-select select{padding-right:0.5em}#content-header{position:relative;background:#7e7e7e url(/assets/images/diagonals/5/6a6a6a.png) repeat}@media screen and (min-width: 48em){#content-header:before{content:"";position:absolute;top:0;left:0;right:0;height:.375em;background:rgba(0,0,0,0.25);z-index:1}}.content-largeimage{display:block;width:100%}@media screen and (min-width: 48em){.content-largeimage{width:auto;position:relative;left:50%;margin-left:-32.8125em}}@media screen and (min-width: 65.64em){.content-largeimage{margin-left:-60em}}@media screen and (max-width: 47.9375em){.content-titlebox{background:#6488a0}}.content-titlebox .container{padding-top:1em;padding-bottom:1em}.content-titlebox .container:before,.content-titlebox .container:after{content:".";display:block;height:0;overflow:hidden}.content-titlebox .container:after{clear:both}.content-titlebox .container{zoom:1}.content-titlebox .content-title{margin:0;position:relative;float:left;color:white;font-size:21px;font-size:1.3125rem;font-weight:600;width:calc(100% - 1.57em)}@media screen and (min-width: 48em){.content-titlebox .content-title{font-size:43px;font-size:2.6875rem;width:auto}}.content-titlebox .mobile-section-navigation-button{float:right;font-size:16px;font-size:1rem;width:1.4375em;height:1.4375em;position:relative;background:none;border:none}.content-titlebox .mobile-section-navigation-button span{position:absolute;display:block;background:white;top:.1875em;left:0;width:100%;height:.1875em}.content-titlebox .mobile-section-navigation-button span+span{top:.625em}.content-titlebox .mobile-section-navigation-button span+span+span{top:1.0625em}.content-titlebox .mobile-section-navigation-button:focus span,.content-titlebox .mobile-section-navigation-button:hover span{background:#b8c128}@media screen and (min-width: 48em){.content-titlebox .mobile-section-navigation-button{display:none}}@media screen and (min-width: 48em){picture+.content-titlebox{position:absolute;bottom:0;left:0;right:0;background:black;background:rgba(0,0,0,0.4)}}#content-breadcrumb{display:none;padding-top:.625em}@media screen and (min-width: 48em){#content-breadcrumb{display:block}}.content-grouped{padding-top:1em}@media screen and (min-width: 48em){.content-grouped{padding-top:0}}.content-content{margin-bottom:2.5em}#page-content>.sectioncontent .sidebar-nav{margin-left:-1em;margin-right:-1em}@media screen and (min-width: 48em){#page-content>.sectioncontent .sidebar-nav{margin-left:0;margin-right:0}}@media screen and (min-width: 48em){#page-content>.sectioncontent{padding-top:3.125em}}@media screen and (min-width: 48em){#page-content>.sectioncontent>.container{overflow:hidden}#page-content>.sectioncontent .content-grouped{width:74.2857142857%;float:right}#page-content>.sectioncontent .content-grouped .sidebar-related{background:red}#page-content>.sectioncontent .sidebar-nav,#page-content>.sectioncontent .sidebar-other{width:22.8571428571%;float:left}}@media screen and (min-width: 48em){#page-content>.sectioncontent .content-grouped{overflow:hidden;margin-bottom:4.6875em}}@media screen and (min-width: 48em){#page-content.one-column>.sectioncontent .content-grouped{width:100%;float:none}}@media screen and (min-width: 48em){#page-content.three-column>.sectioncontent .content-grouped .content-content{width:65.3846153846%;float:left}#page-content.three-column>.sectioncontent .content-grouped .sidebar-related{background:none;width:30.7692307692%;float:right}}.content-featuredimage{margin-bottom:1.5625em;padding:.6875em;background:url(/assets/images/diagonals/7/d1d1d1.png) repeat}.content-featuredimage img{display:block;width:100%}.content-featuredimage .caption{display:none}.content-featuredimage.scripted{position:relative}.content-featuredimage.scripted button{font-size:16px;font-size:1rem;position:absolute;border:none;background:#2a2823;background:rgba(0,0,0,0.54);bottom:0;right:0;width:2.6875em;height:2.4375em}.content-featuredimage.scripted button:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;padding-top:.55em;color:white;font-family:FontAwesome;font-size:20px;font-size:1.25rem}.content-featuredimage.scripted button:hover,.content-featuredimage.scripted button:focus{outline:none}.content-featuredimage.scripted button:hover:after,.content-featuredimage.scripted button:focus:after{color:#b8c128}.content-featuredimage.scripted .caption{display:none;position:absolute;right:.6875em;left:.6875em;bottom:.6875em;padding-top:.75em;padding-bottom:.75em;padding-left:1em;padding-right:3.125em;background:#605a4f;background:rgba(0,0,0,0.54);color:white;font-size:16px;font-size:1rem;line-height:1.4375em}.content-featuredimage.scripted .caption .hide:after{content:""}.content-featuredimage.scripted .show{bottom:.6875em;right:.6875em}.content-featuredimage.scripted .show:after{content:""}.content-featuredimage.scripted.visible .caption{display:block}.content-featuredimage.scripted.visible .show{display:none}.programssection{margin-top:2.875em}.programssection-title{margin:0;color:#b8c128;font-size:30px;font-size:1.875rem;line-height:1em;margin-bottom:.2333333333em;font-weight:600}@media screen and (min-width: 48em){.programssection-title{font-size:46px;font-size:2.875rem;margin-bottom:.152173913em}}.programssection-program{margin-bottom:.8125em}.programssection-program>header{background:#00aeef;-webkit-border-radius:.1875em;border-radius:.1875em}.programssection-program>header h1,.programssection-program>header h2,.programssection-program>header h3,.programssection-program>header h4,.programssection-program>header h5,.programssection-program>header h6,.programssection-program>header button{display:block;margin:0;padding:.45em .7em;width:100%;background:none;border:none;color:white;font-size:20px;font-size:1.25rem;font-weight:normal;text-align:left}.programssection-program>.sectioncontent{padding-top:1.5em;padding-bottom:1.1875em;overflow:hidden}.programssection-program>.sectioncontent img{display:block;border:.4375em solid #f4f0d6;width:100%;margin-bottom:1em}@media screen and (min-width: 48em){.programssection-program>.sectioncontent img{float:right;width:54.2307692308%;margin-bottom:0}}.programssection-program>.sectioncontent img+.usercontent{display:block}@media screen and (min-width: 48em){.programssection-program>.sectioncontent img+.usercontent{width:42.3076923077%}}.programssection-program>.sectioncontent .usercontent p{margin:.3125em 0}html.no-js #programssearch{display:none}#programjump{display:none}@media screen and (min-width: 48em){#programjump{display:block;float:right;padding-top:.6875em;padding-bottom:.6875em}#programjump select,#programjump button{border:none;-webkit-border-radius:.3333333333em;border-radius:.3333333333em;color:white;font-family:"proxima-nova";font-weight:normal;font-size:15px;font-size:.9375rem;font-weight:600;text-transform:uppercase;padding-top:.3333333333em;padding-bottom:.3333333333em;margin:0}#programjump select{background:#555555;padding-left:.6em}#programjump button{background:#064286;cursor:pointer;padding-left:.5333333333em;padding-right:.5333333333em}#programjump button:hover,#programjump button:focus{color:#fff200}}div.fancy-select{position:relative;font-weight:normal;text-transform:uppercase;font-size:.9375em;color:#46565D;display:inline-block;vertical-align:bottom}div.fancy-select.disabled{opacity:0.5}div.fancy-select select:focus+div.trigger{-webkit-box-shadow:0 0 0 2px #4B5468;box-shadow:0 0 0 2px #4B5468}div.fancy-select select:focus+div.trigger.open{-webkit-box-shadow:none;box-shadow:none}div.fancy-select div.trigger{-webkit-border-radius:.3333333333em;border-radius:.3333333333em;cursor:pointer;padding-left:.6666666667em;padding-right:1.3333333333em;padding-top:.3333333333em;padding-bottom:.3333333333em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#555555;color:white;width:13.3333333333em;margin:0;transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;-o-transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#b9c229;top:.8em;right:.6em}div.fancy-select div.trigger.open{background:#4A5368;color:#7A8498}div.fancy-select div.trigger.open:after{border-top-color:#7A8498}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:1.4em;right:0;visibility:hidden;opacity:0;z-index:50;max-height:200px;overflow:auto;overflow-x:hidden;background:#464646;-webkit-border-radius:.3333333333em;border-radius:.3333333333em;min-width:13.3333333333em;padding:0;transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.open{visibility:visible;top:1.9333333333em;opacity:1;transition:opacity 300ms ease-out, top 300ms ease-out;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out;-ms-transition:opacity 300ms ease-out, top 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;transition:opacity 300ms ease-out, bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out, bottom 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out}div.fancy-select ul.options li{padding:8px 12px;padding-right:24px;color:white;cursor:pointer;white-space:nowrap;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li.selected{background:#4b4b4b;color:#fff200}div.fancy-select ul.options li.hover{color:#fff200}.newslist{margin-bottom:4.25em}.newslist-item{overflow:hidden;margin-bottom:2.4375em;color:#303030}.newslist-item header h1,.newslist-item header h2,.newslist-item header h3,.newslist-item header h4,.newslist-item header h5,.newslist-item header h6{margin:0;padding-bottom:.1081081081em;color:#bcc438;font-size:27px;font-size:1.6875rem;line-height:1.037037037em;font-weight:600}.newslist-item header h1 a,.newslist-item header h2 a,.newslist-item header h3 a,.newslist-item header h4 a,.newslist-item header h5 a,.newslist-item header h6 a{color:#bcc438;text-decoration:none}@media screen and (min-width: 30.125em){.newslist-item header h1,.newslist-item header h2,.newslist-item header h3,.newslist-item header h4,.newslist-item header h5,.newslist-item header h6{font-size:37px;font-size:2.3125rem;line-height:1.0540540541em}}.newslist-item a{color:#4da6cd;text-decoration:none}.newslist-item a:focus,.newslist-item a:hover{color:#ffb200}.newslist-item .tagline{clear:right}.newslist-item img{border:.375em solid #f4f0d6;display:block;margin-bottom:.5em}.newslist-item .sectioncontent{font-size:20px;font-size:1.25rem;line-height:1.45em}.newslist-item .sectioncontent p{margin:0}.newslist-item .sectioncontent a{display:block;margin-top:.65em}.newslist-item .sectioncontent a:after{content:"";margin-left:.2666666667em;color:#b8c128;font-family:FontAwesome;font-size:15px;font-size:.9375rem}.newslist-item img{width:40%;float:right;margin-left:1em;max-width:8.75em}@media screen and (min-width: 30.125em){.newslist-item img{max-width:none;width:23.0769230769%;width:calc(11.25rem);float:left;margin-left:0}.newslist-item img ~ header,.newslist-item img ~ .sectioncontent{width:73.4615384615%;width:calc(100% - 13rem);float:right}}.event-usercontent .event-title,.eventlist-item header .title{margin:0;padding-bottom:.1081081081em;padding-left:82px;padding-left:5.125rem;min-height:82px;min-height:5.125rem;color:#bcc438;font-size:27px;font-size:1.6875rem;line-height:1.037037037em;font-weight:600}.event-usercontent .event-subhead,.eventlist-item header .subhead{width:4.1875em;padding:.375em 0 .5em;position:absolute;left:0;top:0;margin-top:0;display:block;background:#b8c128;font-size:16px;font-size:1rem;-webkit-border-radius:4px;border-radius:4px;text-align:center}.event-usercontent .event-subhead .month,.eventlist-item header .subhead .month{display:block;color:#fff200;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.3181818182em;text-transform:uppercase}.event-usercontent .event-subhead .day,.eventlist-item header .subhead .day{display:block;color:white;font-size:35px;font-size:2.1875rem;font-weight:600;line-height:1em}.event-usercontent{position:relative}@media screen and (min-width: 48em){.event-usercontent .event-title{font-size:37px;font-size:2.3125rem;line-height:1.0540540541em}}.event-usercontent .event-subhead{background:#7d7d7d}.eventlist-item{overflow:hidden;margin-bottom:2.4375em;color:#303030}.eventlist-item header{position:relative}@media screen and (min-width: 48em){.eventlist-item header .title{font-size:37px;font-size:2.3125rem;line-height:1.0540540541em}}.eventlist-item header a{text-decoration:none}.eventlist-item header a:hover .title,.eventlist-item header a:focus .title{color:#ffb200}.eventlist-item header a:hover .subhead,.eventlist-item header a:focus .subhead{background:#4b4b4b}.eventlist-item .sectioncontent{font-size:20px;font-size:1.25rem;line-height:1.45em}.eventlist-item .sectioncontent p{margin:0}.eventlist-item .sectioncontent a{display:block;margin-top:.65em}.eventlist-item .sectioncontent a:after{content:"";margin-left:.2666666667em;color:#b8c128;font-family:FontAwesome;font-size:15px;font-size:.9375rem}.eventlist-item a{color:#4da6cd;text-decoration:none}.eventlist-item a:focus,.eventlist-item a:hover{color:#ffb200}.eventlist-item .tagline{clear:right}.facultydirectory #facultydirectorysearch{overflow:hidden;margin-bottom:1.875em}.facultydirectory #facultydirectorysearch .sortby{padding-top:.35em;color:#555555;font-size:20px;font-size:1.25rem}@media screen and (min-width: 48em){.facultydirectory #facultydirectorysearch .searchbox{width:51.2820512821%;float:left}.facultydirectory #facultydirectorysearch .sortby{width:48.7179487179%;min-width:15.75em;float:left;padding-left:1em}}html.no-js .facultydirectory #facultydirectorysearch{display:none}.facultydirectory #facultydirectorycategory{margin-top:0;margin-bottom:.2173913043em;color:#b8c128;font-size:46px;font-size:2.875rem;font-weight:600}.facultydirectoryitem{border-bottom:1px solid #dedede;margin-bottom:1.5625em;overflow:hidden;border:1px solid #dedede;color:#303030}.facultydirectoryitem h1,.facultydirectoryitem h2,.facultydirectoryitem h3,.facultydirectoryitem h4,.facultydirectoryitem h5,.facultydirectoryitem h6{margin:0;margin-bottom:.4166666667em;font-size:24px;font-size:1.5rem;font-weight:600}.facultydirectoryitem h1 a,.facultydirectoryitem h2 a,.facultydirectoryitem h3 a,.facultydirectoryitem h4 a,.facultydirectoryitem h5 a,.facultydirectoryitem h6 a{color:#b8c128;text-decoration:none}.facultydirectoryitem img{display:block;border:.4375em solid #f4f0d6;margin:0 auto .625em;width:100%}.facultydirectoryitem .info1 p,.facultydirectoryitem .info2 p{margin:0;margin-bottom:.3125em}.facultydirectoryitem .info1 .t,.facultydirectoryitem .info2 .t{font-weight:bold}.facultydirectoryitem .info2 p{display:inline-block;margin-right:10px}.facultydirectoryitem .info2 p:first-of-type{display:block}.facultydirectoryitem .info2 p i{margin-right:2px;text-align:center}@media (max-width: 768px){.facultydirectoryitem .info2 p{display:block}}@media screen and (min-width: 30.125em){.facultydirectoryitem h1,.facultydirectoryitem h2,.facultydirectoryitem h3,.facultydirectoryitem h4,.facultydirectoryitem h5,.facultydirectoryitem h6{float:right;width:82.5641025641%;width:calc(100% - 116px - 1.25rem)}}@media screen and (min-width: 30.125em) and (min-width: 481px){.facultydirectoryitem h5{width:100%}}@media screen and (min-width: 30.125em){.facultydirectoryitem img{float:left;max-width:100%}.facultydirectoryitem .infos{float:right;width:calc(100%);overflow:hidden}.facultydirectoryitem .info1,.facultydirectoryitem .info2{width:100%;float:left}}.facultydirectoryitem .facultydirectory-top{background:#f1f1f1;padding:15px 15px;float:left;border-bottom:1px solid #dedede;width:100%}.facultydirectoryitem .facultydirectory-top .directory-image{width:85px;margin-right:15px;float:left}.facultydirectoryitem .facultydirectory-top .directory-image img{border:none}@media (min-width: 769px){.facultydirectoryitem .facultydirectory-top .directory-image{width:165px}}.facultydirectoryitem .facultydirectory-top .info1{display:block;float:left;width:calc(100% - 110px);text-align:left;font-size:16px}.facultydirectoryitem .facultydirectory-top .info1 .v{display:block}@media (min-width: 769px){.facultydirectoryitem .facultydirectory-top .info1{width:calc(100% - 180px);font-size:20px}.facultydirectoryitem .facultydirectory-top .info1 .v{display:inline-block}}.facultydirectoryitem .infos{padding:10px 15px 5px;clear:left}.facultydirectoryitem .infos a{color:#2369b1;text-decoration:none}.facultydirectoryitem .infos i{background:#b8c128;color:#fff;width:20px;height:20px;text-align:center;font-size:14px;line-height:20px;margin-right:5px}.facultydirectoryitem .learn-more{width:100%;border-top:1px solid #dedede;padding:12px 10px;text-align:center;clear:both}@media (min-width: 769px){.facultydirectoryitem .learn-more{display:none}}.facultydirectoryitem .learn-more a{color:#2369b1;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:600}.facultydirectoryitem .learn-more a i{color:#614d4d;font-weight:bold;margin-left:10px;font-size:20px}@media (max-width: 768px){.facultydirectoryitem .info2 .website{display:none}}.facultymember{overflow:hidden;margin-bottom:1.3125em;border:1px solid #dedede}.facultymember .facultydirectory-top{background:#f1f1f1;padding:15px 15px;float:left;border-bottom:1px solid #dedede;width:100%;font-size:20px}@media (max-width: 768px){.facultymember .facultydirectory-top{font-size:16px}}.facultymember .facultydirectory-top h5{margin-top:0;margin-bottom:10px}.facultymember .facultydirectory-top h5 a{color:#b8c128;text-decoration:none;font-size:33px;font-weight:600}.facultymember .facultydirectory-top p{margin:10px 0}.facultymember .facultydirectory-top .t{font-weight:600}.facultymember .facultydirectory-top .mobile-faculty{display:none}@media (max-width: 767px){.facultymember .facultydirectory-top .mobile-faculty{display:block;width:85px;margin-right:15px;float:left}}@media (max-width: 767px){.facultymember .facultydirectory-top .imagecontainer{display:none}}.facultymember .facultydirectory-top .directory-image{width:85px;margin-right:15px;float:left}.facultymember .facultydirectory-top .directory-image img{border:none}@media (min-width: 768px){.facultymember .facultydirectory-top .directory-image{width:165px}}.facultymember .facultydirectory-top .info1{display:block;float:left;width:calc(100% - 110px);text-align:left}@media (max-width: 768px){.facultymember .facultydirectory-top .info1{width:100%}}.facultymember .facultydirectory-top .info1 .v{display:block}@media (min-width: 768px){.facultymember .facultydirectory-top .info1{width:calc(100% - 180px)}.facultymember .facultydirectory-top .info1 .v{display:inline-block}}.facultymember .contentcontainer a{color:#2369b1;text-decoration:none}.facultymember .imagecontainer{position:relative}.facultymember .imagecontainer img{display:block;width:100%}.facultymember .imagecontainer:after{position:absolute;right:0;bottom:0;border-top:2em solid transparent;border-right:2em solid #fdf9df}.facultymember .name{margin:0;color:#0054a4;font-size:33px;font-size:2.0625rem;font-weight:600}.facultymember .title{margin:0;color:#303030;font-size:20px;font-size:1.25rem;font-weight:normal;text-style:italic}.facultymember .details{display:inline-block;color:#4da6cd;font-size:20px;font-size:1.25rem;font-weight:normal;text-decoration:none;margin:.7em 0}.facultymember .details:after{content:"";color:#b8c128;font-family:FontAwesome;font-size:15px;font-size:.9375rem;margin-left:.5333333333em}.facultymember .details:hover,.facultymember .details:focus{color:#f2a900}.facultymember .details:hover:after,.facultymember .details:focus:after{color:#4b4b4b}.facultymember .contact{padding-top:10px;overflow:hidden;margin-bottom:10px}.facultymember .contact a{display:block;float:left;margin:0 .6875em 0 0;-webkit-border-radius:.3125em;border-radius:.3125em;padding:.25em .6875em .25em 0;font-size:16px;font-size:1rem;text-decoration:none}@media (max-width: 768px){.facultymember .contact a{display:block;clear:left}}.facultymember .contact a:before{margin-right:.5em;font-family:FontAwesome;background:#b8c128;color:#fff;width:25px;height:25px;text-align:center;font-size:16px;line-height:27px;margin-right:5px;display:inline-block}.facultymember .contact a:hover,.facultymember .contact a:focus{color:#b8c128}.facultymember .contact .tel:before{content:""}.facultymember .contact .email:before{content:""}.facultymember .contact .website:before{content:"";font-weight:normal}@media (max-width: 768px){.facultymember .contact .website{display:none}}.facultymember .imagecontainer{width:100%;margin:0 auto 1em}@media (max-width: 768px){.facultymember .contentcontainer{width:100%;clear:both;padding:0 15px}}@media screen and (min-width: 30.125em){.facultymember .imagecontainer{float:left;width:22.192513369%;width:calc(10.38rem);margin:0;padding-right:15px}.facultymember .imagecontainer img{width:100%;max-width:100%}.facultymember .contentcontainer{float:right;width:75.4010695187%;width:100%;padding:0 15px}}@media (max-width: 768px){.facultymember .bio{display:none}}.facultymember .learn-more{width:calc(100% + 30px);border-top:1px solid #dedede;padding:12px 10px;text-align:center;clear:both;margin-left:-15px}@media (min-width: 769px){.facultymember .learn-more{display:none}}.facultymember .learn-more a{color:#2369b1;text-decoration:none;text-transform:uppercase;font-size:15px;font-weight:600}.facultymember .learn-more a i{color:#614d4d;font-weight:bold;margin-left:10px;font-size:20px}.facultybio .lead{margin-bottom:1.8125em}.facultybio .name{margin:0;color:#b8c128;font-weight:600;font-size:39px;font-size:2.4375rem;line-height:1em}@media screen and (min-width: 48em){.facultybio .name{font-size:59px;font-size:3.6875rem;line-height:.9491525424em}}.facultybio .title{margin:0;color:#303030;font-size:26px;font-size:1.625rem;font-weight:normal}.facultybio .split{border-bottom:1px solid #dedede;padding-bottom:.5em}.facultybio img{margin:0 auto 1.25em;display:block;border:.5em solid #f4f0d6;width:100%}.facultybio .contact a{display:block;margin-bottom:.5em;color:#59abd0;font-size:19px;font-size:1.1875rem;text-decoration:none}.facultybio .contact a:before{display:inline-block;width:1.625em;height:1.625em;margin-right:.5em;padding-top:4px;vertical-align:baseline;background:#b8c128;color:white;font-family:FontAwesome;font-size:16px;font-size:1rem;text-align:center}.facultybio .contact a:focus,.facultybio .contact a:hover{color:#ffb200}.facultybio .contact a:focus:before,.facultybio .contact a:hover:before{color:#fff200;background-color:#4b4b4b}.facultybio .contact a.tel:before{content:""}.facultybio .contact a.mail:before{content:""}.facultybio .contact a.linkedin:before{content:""}.facultybio .contact a.facebook:before{content:""}.facultybio .contact a.twitter:before{content:""}.facultybio .contact a.googleplus:before{content:""}.facultybio .contact a.instagram:before{content:""}@media screen and (min-width: 30.125em){.facultybio .split{overflow:hidden}.facultybio img{width:23.0769230769%;width:calc(180px);max-width:100%;float:left}.facultybio .usercontent{width:74.1025641026%;width:calc(100% - 180px - 1.38rem);float:right}.facultybio .contact{width:23.0769230769%;width:calc(180px);float:left}}.facultybio .info{color:#303030;overflow:hidden}.facultybio .info dt{clear:left;float:left;font-weight:600}.facultybio .info dt:after{content:":\00a0"}.facultybio .info dd{float:left;margin:0;padding:0}.facultybio .info a{color:#008cc0;text-decoration:none}.facultybio .info a:focus,.facultybio .info a:hover{color:#ffb200}.pincontent{display:none}.contains-campusmap{position:relative}@media screen and (min-width: 48em){.campusmap-pusher{padding-bottom:62.9523809524%;margin-bottom:2.6875em}}.campusmap-fullbleed-container{padding-top:1em}@media screen and (min-width: 48em){.campusmap-fullbleed-container{position:absolute;left:0;top:0;width:100%;padding-top:0;padding-left:1em;padding-right:1em}}.campusmap-container{position:relative;padding-bottom:62.9523809524%;margin-bottom:2.6875em}#campusmap-canvas{position:absolute;top:0;left:0;right:0;bottom:0}#campusmap-canvas .pincontent{display:block;max-width:25.875em;overflow:hidden;font-size:16px;font-size:1rem}#campusmap-canvas .pincontent img{max-width:100%;float:left;width:45.652173913%;display:block}@media screen and (min-width: 48em){#campusmap-canvas .pincontent img+.content{width:51.2077294686%;float:right}}#campusmap-canvas .pincontent h1,#campusmap-canvas .pincontent h2,#campusmap-canvas .pincontent h3,#campusmap-canvas .pincontent h4,#campusmap-canvas .pincontent h5,#campusmap-canvas .pincontent h6{color:#002270;font-size:18px;font-size:1.125rem;font-weight:600;margin:0 0 .2777777778em}#campusmap-canvas .pincontent p{font-size:13px;font-size:.8125rem;line-height:1.3846153846em}#campusmap-canvas .pincontent p.links{border-top:1px solid #d4d4d4;text-align:right;padding-top:.3846153846em}#campusmap-canvas .pincontent p.links a{color:#00adee;text-decoration:none;text-transform:uppercase}#campusmap-canvas .pincontent p.links a:after{content:"";margin-left:.5555555556em;color:#4c4c4c;font-family:FontAwesome;font-size:9px;font-size:.5625rem}#campusmap-canvas .pincontent p.links a:hover,#campusmap-canvas .pincontent p.links a:focus{color:#b8c128}#campusmap-canvas .pincontent p.links a+a{margin-left:.4615384615em}#campusmap-canvas .pincontent img,#campusmap-canvas .pincontent p{display:none}@media screen and (min-width: 48em){#campusmap-canvas .pincontent img,#campusmap-canvas .pincontent p{display:block}}.campusmap .points{margin:2.125em 0 3.125em}@media screen and (min-width: 48em){.campusmap .points{-webkit-column-count:2;column-count:2;-webkit-column-gap:1.625em;column-gap:1.625em}}.campusmap .points.hidden{display:none}.campusmap .point{padding:.4em .5em;padding-right:2em;margin-bottom:.6em;background:#6488a0;background:#6488a0 url(/assets/images/mapmarker-small.png) no-repeat calc(100% - 9px) 9px;-webkit-border-radius:.25em;border-radius:.25em;overflow:hidden;color:white;font-size:20px;font-size:1.25rem}.campusmap .point.clickable{cursor:pointer}.campusmap .point .num{display:inline-block;width:1.7647058824em;height:1.7647058824em;padding-top:5px;background:#002270;-webkit-border-radius:100%;border-radius:100%;color:#f0e400;font-size:17px;font-size:1.0625rem;font-weight:600;text-align:center}.campusmap .point.active .num{color:black;background:#f0e400}.campusmap .point.hidden{display:none}.campusmap .point:first-child:last-child{display:none}.searchresults #search_results{margin:0;padding:0}.searchresults #search_results li{list-style-type:none;padding:0;margin:1.45em 0;font-size:20px;font-size:1.25rem;line-height:1.45em}.searchresults #search_results li h4{margin:0;font-size:24px;font-size:1.5rem;line-height:1.2083333333em;font-weight:600}.searchresults #search_results li h4 a{color:#008cc0;text-decoration:none}.searchresults #search_results li h4 a:hover,.searchresults #search_results li h4 a:focus{color:#ffb200}.searchresults #search_results li .meta{color:#b8c128}#page-content.home-content{position:relative;z-index:1}#page-content.home-content .owl-stage-outer{overflow:hidden}#page-content.home-content .home-lead{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;color:#fff;height:100%;background:#303030}@media (min-width: 1024px){#page-content.home-content .home-lead{height:calc(100vh - 143px);-webkit-background-size:cover cover;background-size:cover;background-position:top center;display:block}}@media (min-width: 1024px){#page-content.home-content .home-lead::before{content:'Scroll';background-image:url("/assets/images/mouse.svg");position:absolute;bottom:10px;left:0;right:0;text-align:center;display:block;margin:0 auto;height:74px;width:41px;z-index:5;-webkit-animation:MoveUpDown 3s linear 5;animation:MoveUpDown 3s linear 5;text-transform:uppercase;font-size:10px;color:rgba(255,255,255,0.69);letter-spacing:.83px;line-height:130px;background-repeat:no-repeat;background-position:center 10px}#page-content.home-content .home-lead::after{content:'';position:absolute;bottom:0;left:0;right:0;width:0;height:0;border-style:solid;border-width:0 107.5px 104px 107.5px;border-color:transparent transparent rgba(0,0,0,0.8) transparent;text-align:center;display:block;margin:0 auto}}#page-content.home-content .home-lead .lead-block{display:block;height:100%}#page-content.home-content .home-lead .lead-block.video .lead-block-callout h2{width:calc(100% - 80px)}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block.video .lead-block-callout h2{width:100%}}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block{margin-top:-20px;padding-top:250px;height:calc(100vh - 122px);background-position:top center;-webkit-background-size:cover cover;background-size:cover}#page-content.home-content .home-lead .lead-block.video{padding-top:80px}}@media (max-width: 1023px){#page-content.home-content .home-lead .lead-block{background-image:none !important}}#page-content.home-content .home-lead .lead-block .container{background:#303030}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .container{background:none}}#page-content.home-content .home-lead .lead-block img{display:block;max-width:100%;width:100%}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block img{display:none}}#page-content.home-content .home-lead .lead-block .lead-block-callout{width:100%;background:#303030;padding:20px 0}@media (max-width: 1023px){#page-content.home-content .home-lead .lead-block .lead-block-callout{height:140px}}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout{width:35%;background:rgba(0,0,0,0.49) url("/assets/images/diagonals/5/030303.png") repeat top left;padding:45px 45px 35px 45px;min-width:550px}}#page-content.home-content .home-lead .lead-block .lead-block-callout h2{font-size:22px;margin-top:0;display:inline-block;padding-right:15px;text-overflow:ellipsis;max-height:80px;overflow:hidden}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout h2{font-size:45px;width:100%;padding-right:0;max-height:100%}}#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link{color:#B8C128;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:100;display:block}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link{font-size:20px}}#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link:hover,#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link:focus{color:#fff}#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link::after{color:#fff;content:"\203a";font-size:20px;line-height:15px;margin-left:.4347826087em;font-family:'FontAwesome';vertical-align:text-top}@media screen and (min-width: 48em){#page-content.home-content .home-lead .lead-block .lead-block-callout .callout-link::after{font-size:23px;line-height:17px}}#page-content.home-content .home-lead .lead-block .lead-block-callout .video-callout{float:right;display:inline-block;width:80px;vertical-align:top}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout .video-callout{width:100%;float:none}}#page-content.home-content .home-lead .lead-block .lead-block-callout .video-button{width:50px;height:50px;margin:0 auto;display:inline-block;border:1px solid #B8C128;-webkit-border-radius:50%;border-radius:50%;text-align:center;margin-bottom:5px;margin-left:10px}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout .video-button{width:120px;height:120px;display:block;margin:0 auto;margin-bottom:20px}}#page-content.home-content .home-lead .lead-block .lead-block-callout .video-button:hover{border-color:#fff}#page-content.home-content .home-lead .lead-block .lead-block-callout .video-button .fa{color:#fff;font-size:20px;line-height:50px;padding-left:5px}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout .video-button .fa{font-size:55px;line-height:120px;padding-left:10px}}#page-content.home-content .home-lead .lead-block .lead-block-callout .lead-block-callout-text{text-align:center;text-transform:uppercase;font-weight:bold;margin-bottom:0;font-size:12px;margin-top:5px}@media (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout .lead-block-callout-text{width:100%;float:none;font-size:20px;margin-top:10px}}#page-content.home-content .home-lead .lead-block .lead-block-callout.right{float:right}@media (max-width: 1240px) and (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout.right{margin-right:80px}}#page-content.home-content .home-lead .lead-block .lead-block-callout.left{float:left}@media (max-width: 1240px) and (min-width: 1024px){#page-content.home-content .home-lead .lead-block .lead-block-callout.left{margin-left:80px}}#page-content.home-content .home-lead .lead-block .lead-block-callout.middle{margin-left:auto;margin-right:auto}#page-content.home-content .home-lead .owl-dots{position:absolute;bottom:140px;text-align:center;margin:0 auto;display:block;background:#303030;padding:5px 15px;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}@media (min-width: 1024px){#page-content.home-content .home-lead .owl-dots{display:none}}#page-content.home-content .home-lead .owl-dots .owl-dot{display:inline-block;width:9px;height:9px;background:rgba(234,234,234,0.34);-webkit-border-radius:50%;border-radius:50%;margin:0 3.5px}#page-content.home-content .home-lead .owl-dots .owl-dot.active{background:rgba(234,234,234,0.61)}#page-content.home-content .home-lead .owl-nav.disabled{display:none}#page-content.home-content .home-lead .owl-nav div{background:rgba(0,0,0,0.58);width:70px;height:105px;color:#fff;position:absolute;top:calc(50% - 52px)}#page-content.home-content .home-lead .owl-nav div:hover{background:rgba(0,0,0,0.85);cursor:pointer}#page-content.home-content .home-lead .owl-nav div img{position:absolute;top:20px;left:15.5px}#page-content.home-content .home-lead .owl-nav .owl-prev{left:0}#page-content.home-content .home-lead .owl-nav .owl-next{right:0}#page-content.home-content .home-lead .owl-nav .owl-next img{left:19px}#page-content.home-content .home-content{background:#00AEEF url(/assets/images/dsu-word-bg.svg) no-repeat top center;-webkit-background-size:contain contain;background-size:contain;padding-top:30px;padding-bottom:30px;z-index:50;position:relative}@media screen and (min-width: 48em){#page-content.home-content .home-content{padding-top:70px;padding-bottom:80px;background:#00AEEF url(/assets/images/dsu-word-bg.svg) no-repeat center 20px}}#page-content.home-content .home-content h2{color:#fff;font-size:30px;text-align:center;margin-top:0;margin-bottom:25px}@media screen and (min-width: 48em){#page-content.home-content .home-content h2{font-size:60px;margin-bottom:40px}}#page-content.home-content .home-content h3{font-size:20px;color:#fff;margin-bottom:15px;margin-top:0;text-align:center}@media screen and (min-width: 48em){#page-content.home-content .home-content h3{font-size:30px}}#page-content.home-content .home-content .sectioncontent form .degree-type{display:block;margin:0 auto;width:100%;text-align:center}#page-content.home-content .home-content .sectioncontent form .degree-type .degree{display:inline-block;position:relative}@media (max-width: 374px){#page-content.home-content .home-content .sectioncontent form .degree-type .degree{margin-bottom:15px}}#page-content.home-content .home-content .sectioncontent form .degree-type .degree:hover::before{background:#EB7E23}#page-content.home-content .home-content .sectioncontent form .degree-type .degree.checked label{background:#fff;-webkit-border-radius:5px;border-radius:5px}#page-content.home-content .home-content .sectioncontent form .degree-type .degree.checked::before{background:#303030}#page-content.home-content .home-content .sectioncontent form .degree-type .degree.checked::after{content:'';background-image:url("/assets/images/checkmark.svg");position:absolute;color:#fff;left:19px;top:calc(50% - 4.5px);font-size:8px;background-repeat:no-repeat;width:12px;height:9px;-webkit-background-size:12px 9px;background-size:12px 9px}@media screen and (min-width: 48em){#page-content.home-content .home-content .sectioncontent form .degree-type .degree.checked::after{font-size:1em;left:23px;top:calc(50% - 6.5px);width:18px;height:13px;-webkit-background-size:18px 13px;background-size:18px 13px}}#page-content.home-content .home-content .sectioncontent form .degree-type .degree::before{content:'';background:#0054A4;width:19px;height:19px;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;position:absolute;left:15px;top:calc(50% - 10px)}@media screen and (min-width: 48em){#page-content.home-content .home-content .sectioncontent form .degree-type .degree::before{width:34px;height:34px;top:calc(50% - 17px)}}#page-content.home-content .home-content .sectioncontent form .degree-type .degree:nth-of-type(2){margin-left:20px}@media (max-width: 399px){#page-content.home-content .home-content .sectioncontent form .degree-type .degree:nth-of-type(2){margin-left:0}}#page-content.home-content .home-content .sectioncontent form .degree-type .degree input{position:absolute;height:34px;width:34px;left:18px;top:8px;opacity:0}#page-content.home-content .home-content .sectioncontent form .degree-type .degree label{line-height:1;vertical-align:middle;width:165px;padding:10px 10px 10px 45px;text-align:left;-webkit-border-radius:5px;border-radius:5px;background:#FFF200;display:block;font-size:16px}@media screen and (min-width: 48em){#page-content.home-content .home-content .sectioncontent form .degree-type .degree label{width:250px;padding:15px 20px 15px 60px;font-size:22px}}#page-content.home-content .area-of-study-block{background:#303030;width:100%;padding-top:40px;padding-bottom:30px;position:relative;z-index:55;display:none}#page-content.home-content .area-of-study-block::before{content:'';position:absolute;top:-14px;left:calc(50% - 25px);width:0;height:0;border-style:solid;border-width:0 25.5px 15px 25.5px;border-color:transparent transparent #303030 transparent}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block::before{border-width:0 42.5px 35px 42.5px;top:-34px;left:40%}}#page-content.home-content .area-of-study-block.graduate::before{content:'';right:calc(50% - 25px);left:auto}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block.graduate::before{right:40%;left:auto}}#page-content.home-content .area-of-study-block .custom-select{width:calc(100% - 30px);margin:0 15px;display:block}#page-content.home-content .area-of-study-block .custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:400 20px "proxima-nova"}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block .custom-select{width:525px;margin:0 auto}}#page-content.home-content .area-of-study-block label{visibility:hidden;left:-9999px;position:absolute}#page-content.home-content .area-of-study-block .program-results{margin:0 15px;display:block;width:calc(100% - 30px);max-width:850px;color:#fff;margin-top:30px;display:none}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block .program-results{width:90%;margin:0 auto}}@media (min-width: 1024px){#page-content.home-content .area-of-study-block .program-results{width:75%}}@media (min-width: 1350px){#page-content.home-content .area-of-study-block .program-results{width:50%}}#page-content.home-content .area-of-study-block .program-results a{color:#FFF200;text-decoration:none}#page-content.home-content .area-of-study-block .program-results a:hover,#page-content.home-content .area-of-study-block .program-results a:focus{color:#fff}#page-content.home-content .area-of-study-block .program-results p.online{text-align:center;margin-bottom:25px}#page-content.home-content .area-of-study-block .program-results p.online::before{content:'O';background:#EB7E23;color:#fff;width:25px;display:inline-block;text-align:center;padding:5px 0;font-size:12px;-webkit-border-radius:3px;border-radius:3px;line-height:1;margin-right:5px}#page-content.home-content .area-of-study-block .program-results .program-list{width:100%;display:inline-block}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block .program-results .program-list{width:60%}}#page-content.home-content .area-of-study-block .program-results ul{padding-left:0}#page-content.home-content .area-of-study-block .program-results li{list-style:none;margin-bottom:15px;line-height:1.2;display:-webkit-flex;display:-ms-flexbox;display:flex}#page-content.home-content .area-of-study-block .program-results li.online::before{content:'O';background:#EB7E23;color:#fff;width:25px;display:inline-block;text-align:center;padding:5px 0;font-size:12px;-webkit-border-radius:3px;border-radius:3px;position:absolute;line-height:1}#page-content.home-content .area-of-study-block .program-results li a{font-size:18px;margin-left:35px}#page-content.home-content .area-of-study-block .program-results .online-callout-block{display:inline-block;width:100%;padding-left:0px;vertical-align:top;margin-top:20px}@media screen and (min-width: 48em){#page-content.home-content .area-of-study-block .program-results .online-callout-block{width:39%;padding-left:30px;margin-top:0}}#page-content.home-content .area-of-study-block .program-results .online-callout-block .online-callout{border:1px solid #676767;padding:25px 20px;margin-bottom:15px}#page-content.home-content .area-of-study-block .program-results .online-callout-block .online-callout h4{margin-top:0;font-size:24px;margin-bottom:10px}#page-content.home-content .area-of-study-block .program-results .online-callout-block .online-callout p{margin-bottom:0;margin-top:0;font-size:16px}#page-content.home-content .area-of-study-block .program-results .online-callout-block .block-disclaimer{font-size:13px;color:#CDCDCD;font-style:italic;text-align:center}#page-content.home-content .home-reasons{text-align:center;padding-top:25px;padding-bottom:35px;position:relative}@media screen and (min-width: 48em){#page-content.home-content .home-reasons{padding-top:80px;padding-bottom:105px;background:#fff url("/assets/images/triangles-bg.svg") no-repeat center center;-webkit-background-size:cover cover;background-size:cover}}#page-content.home-content .home-reasons .container{max-width:80rem}#page-content.home-content .home-reasons .homepage-reasons{position:relative}#page-content.home-content .home-reasons h2{font-size:30px;margin-bottom:10px;margin-top:0}@media screen and (min-width: 48em){#page-content.home-content .home-reasons h2{font-size:60px}}#page-content.home-content .home-reasons h3{font-size:24px;color:#0054A4;font-weight:300;margin-top:0;margin-bottom:40px}@media screen and (min-width: 48em){#page-content.home-content .home-reasons h3{font-size:45px;margin-bottom:50px}}#page-content.home-content .home-reasons .owl-stage,#page-content.home-content .home-reasons .owl-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-content.home-content .home-reasons .owl-nav{display:none}#page-content.home-content .home-reasons .owl-item{background:#303030;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:25%;position:relative}#page-content.home-content .home-reasons .owl-item::after{content:'';position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:35px 0 0 35px;border-color:transparent transparent transparent #fff}#page-content.home-content .home-reasons .owl-item:nth-of-type(even){background:#00AEEF}#page-content.home-content .home-reasons .owl-item:nth-of-type(even) .video-block-content .category{background:rgba(0,0,0,0.18)}#page-content.home-content .home-reasons .owl-item a{text-decoration:none}#page-content.home-content .home-reasons .owl-item a:hover figure figcaption{background:#0054A4}#page-content.home-content .home-reasons figure{margin:0;width:100%;position:relative}#page-content.home-content .home-reasons figure img{width:100%;max-width:100%}#page-content.home-content .home-reasons figure figcaption{position:absolute;background:#EB7E23;bottom:-22px;left:0;right:0;margin:0 auto;display:block;width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #fff;color:#fff;line-height:60px;font-size:25px;padding-left:5px}#page-content.home-content .home-reasons .owl-dots{position:absolute;top:-25px;text-align:center;margin:0 auto;display:block;width:100%}#page-content.home-content .home-reasons .owl-dots .owl-dot{display:inline-block;width:9px;height:9px;background:rgba(0,0,0,0.27);-webkit-border-radius:50%;border-radius:50%;margin:0 3.5px}#page-content.home-content .home-reasons .owl-dots .owl-dot.active{background:#00AEEF}#page-content.home-content .home-reasons .video-block-content{color:#fff;padding:15px}#page-content.home-content .home-reasons .video-block-content h4{font-size:25px;font-weight:400;margin-top:15px;margin-bottom:10px}#page-content.home-content .home-reasons .video-block-content .category{text-transform:uppercase;font-size:14px;background:#434343;letter-spacing:.093em;display:inline-block;padding:5px 10px}#page-content.home-content .home-reasons .video-block-content .excerpt{font-size:15px}#page-content.home-content .home-happening{position:relative;padding-top:25px;padding-bottom:40px;background:#0054A4}@media screen and (min-width: 48em){#page-content.home-content .home-happening{padding-top:85px;padding-bottom:95px}}#page-content.home-content .home-happening>.container>header h1,#page-content.home-content .home-happening>.container>header h2,#page-content.home-content .home-happening>.container>header h3,#page-content.home-content .home-happening>.container>header h4,#page-content.home-content .home-happening>.container>header h5,#page-content.home-content .home-happening>.container>header h6{color:#fff;font-size:30px;font-size:1.875rem;font-weight:600;line-height:.94em;text-align:center;margin:0;padding:0}@media screen and (min-width: 48em){#page-content.home-content .home-happening>.container>header h1,#page-content.home-content .home-happening>.container>header h2,#page-content.home-content .home-happening>.container>header h3,#page-content.home-content .home-happening>.container>header h4,#page-content.home-content .home-happening>.container>header h5,#page-content.home-content .home-happening>.container>header h6{font-size:72px;font-size:4.5rem;line-height:1em}}#page-content.home-content .home-happening p.all{margin:0;padding-top:5px;padding-bottom:.625em;text-align:center;text-transform:uppercase}@media screen and (min-width: 48em){#page-content.home-content .home-happening p.all{padding-top:1.25em;padding-bottom:.625em}}#page-content.home-content .home-happening p.all a{font-size:16px;color:#fff;text-decoration:none;letter-spacing:.17em}#page-content.home-content .home-happening p.all:after{content:"\203a";color:#B8C128;font-size:24px;font-size:1.5rem;line-height:.6666666667em;margin-left:.4166666667em}#page-content.home-content .home-happening p.all:hover::after{color:#fff}#page-content.home-content .home-happening h2{font-size:30px;margin-bottom:20px;color:#fff;text-align:center}@media screen and (min-width: 48em){#page-content.home-content .home-happening h2{font-size:60px;margin-bottom:40px}}.news{margin-top:20px}@media screen and (min-width: 48em){.news{margin-top:50px}}.news>.sectioncontent{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.news>.sectioncontent .others{overflow:hidden;width:100%;background:#003E79;border-top:4px solid #B8C128;border-bottom:4px solid #B8C128;text-align:center;padding:25px}@media screen and (min-width: 48em){.news>.sectioncontent .others{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex:0 0 calc(50% - 30px);-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);width:calc(50% - 30px);margin-left:30px}}.news>.sectioncontent .others a{color:#fff;text-decoration:none;font-size:20px}@media screen and (min-width: 48em){.news>.sectioncontent .others a{font-size:24px}}.news>.sectioncontent .others a:hover,.news>.sectioncontent .others a:focus{color:#B8C128}.news>.sectioncontent .others .category{text-transform:uppercase;margin-top:0px}.news>.sectioncontent .others .category a{color:#00AEEF;font-size:14px;font-weight:100;letter-spacing:.17em}@media screen and (min-width: 48em){.news>.sectioncontent .others .category a{font-size:16px}}.news>.sectioncontent .others .category a:hover,.news>.sectioncontent .others .category a:focus{color:#fff}.news>.sectioncontent .others .headline{margin-top:15px;margin-bottom:25px}.news>.sectioncontent .others .headline::after{content:'';width:150px;height:1px;background:#0054A4;display:block;margin:21px auto 0}.news article.lead{position:relative;overflow:hidden;color:#0054A4;width:100%;background:#fff url(/assets/images/diagonals/5/d1d1d1.png) repeat top left;margin-bottom:25px}@media screen and (min-width: 48em){.news article.lead{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:0}}.news article.lead .category{display:none}.news article.lead figure{position:relative;margin:0;display:inline-block;width:100%}.news article.lead figcaption{color:#fff;background:#EB7E23;padding:5px 15px;text-transform:uppercase;font-size:20px;position:absolute;bottom:-12px;left:23px}.news article.lead img{width:100%}.news article.lead header,.news article.lead .sectioncontent{padding:0 25px;padding:0 1.5625rem;text-align:center}.news article.lead header .headline{margin:0;text-align:left;padding-top:30px;padding-bottom:25px;line-height:1.2;font-weight:600;font-size:25px}@media screen and (min-width: 48em){.news article.lead header .headline{font-size:33px}}.news article.lead header .headline a{color:#0054A4;text-decoration:none}.news article.lead header .headline a:hover,.news article.lead header .headline a:focus{color:#303030}.news article.lead header .subhead{margin:0;font-size:15px;font-size:.9375rem;font-weight:normal}.news article.lead header .subhead a{color:#ede60a}.news article.lead header .subhead a:hover,.news article.lead header .subhead a:focus{color:white}.news article.lead .sectioncontent{font-size:16px;font-size:1rem;line-height:1.5em}@media screen and (min-width: 48em){.news article.lead .sectioncontent{font-size:20px;font-size:1.25rem;line-height:1.45em}}.news article.lead .sectioncontent a{color:white;font-weight:600;text-decoration:none}.news article.lead .sectioncontent a:after{content:"\203a";margin-left:.4em;color:#ede60a;font-size:25px;font-size:1.5625rem;line-height:.8em}.news article.lead .sectioncontent a:focus,.news article.lead .sectioncontent a:hover{color:#ede60a}.news article.lead .sectioncontent a:focus:after,.news article.lead .sectioncontent a:hover:after{color:white}#page-content.home-content .home-happening section.events{width:100%;border-bottom:0;position:relative}#page-content.home-content .home-happening section.events h2{margin-bottom:20px}@media screen and (min-width: 48em){#page-content.home-content .home-happening section.events h2{margin-bottom:35px}}#page-content.home-content .home-happening section.events .others{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#page-content.home-content .home-happening section.events .others article.event{width:100%;margin:0 15px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;position:relative;background:#003E79;padding:15px;margin-bottom:12px;min-height:102px}@media screen and (min-width: 48em){#page-content.home-content .home-happening section.events .others article.event{width:calc(50% - 30px)}}@media (min-width: 1024px){#page-content.home-content .home-happening section.events .others article.event{width:calc(33.3333% - 30px);margin-bottom:0}}#page-content.home-content .home-happening section.events .others article.event a{text-decoration:none}#page-content.home-content .home-happening section.events .others article.event a:hover .subhead,#page-content.home-content .home-happening section.events .others article.event a:focus .subhead{background:#EB7E23}#page-content.home-content .home-happening section.events .others article.event .subhead{position:absolute;bottom:0;top:0;left:0;-webkit-border-radius:0;border-radius:0;color:#fff;padding:0 20px;width:100px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background:#B8C128;margin-top:0;margin:0}#page-content.home-content .home-happening section.events .others article.event .subhead .month{display:block;color:#fff200;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.3181818182em;text-transform:uppercase}#page-content.home-content .home-happening section.events .others article.event .subhead .day{display:block;color:white;font-size:35px;font-size:2.1875rem;font-weight:600;line-height:1em}#page-content.home-content .home-happening section.events .others article.event .subhead::after{content:'';position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:19px 0 0 19px;border-color:transparent transparent transparent #0054A4}#page-content.home-content .home-happening section.events .others article.event .subhead .month{color:#fff;font-weight:bold;font-size:20px}#page-content.home-content .home-happening section.events .others article.event .subhead .day{font-size:50px;font-weight:100}#page-content.home-content .home-happening section.events .others article.event header{border-bottom:0;position:inherit;padding-left:100px;text-align:left}#page-content.home-content .home-happening section.events .others article.event header::after{display:none}#page-content.home-content .home-happening section.events .others article.event header .headline{text-align:left;font-size:22px;text-decoration:none;margin-top:0;margin-bottom:5px;color:#fff}#page-content.home-content .home-happening section.events .others article.event header .event-time{text-decoration:none;color:#fff}#page-content.home-content .home-happening section.events .others article.event header .event-time .fa{margin-right:5px}@-webkit-keyframes MoveUpDown{0%{background-position:center 10px}50%{background-position:center 3px}100%{background-position:center 10px}}@keyframes MoveUpDown{0%{background-position:center 10px}50%{background-position:center 3px}100%{background-position:center 10px}}
/*# sourceMappingURL=style.css.map */