html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:'FontAwesome';src:url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/themes/custom/csail/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa,.field--type-text-long ul li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.field--type-text-long ul li.fa-pull-left:before{margin-right:.3em}.fa.fa-pull-right,.field--type-text-long ul li.fa-pull-right:before{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.field--type-text-long ul li.pull-left:before{margin-right:.3em}.fa.pull-right,.field--type-text-long ul li.pull-right:before{margin-left:.3em}.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-remove:before,.fa-close:before,.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,.fa-bar-chart: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-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.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,.field--type-text-long ul li: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,.fa-gratipay: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-pp: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-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.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:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/csail/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}section.members .members-wrapper,.view-id-news,section.projects .view-id-research,section.centers .view-id-research,.related-events,.gray-background{background-color:#ececec}.green-background{background-color:#e1efeb}.white-background{background-color:#fff}@font-face{font-family:'basis-grotesque-bold';src:url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-bold/basis-grotesque-bold.ttf) format("truetype");font-weight:bold;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'basis-grotesque-medium';src:url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-medium/basis-grotesque-medium.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'basis-grotesque-monobold';src:url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-monobold/basis-grotesque-monobold.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'basis-grotesque-off-white';src:url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-off-white/basis-grotesque-off-white.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'basis-grotesque-regular';src:url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.eot);src:url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.woff) format("woff"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.woff2) format("woff2"),url(/themes/custom/csail/fonts/basis-grotesque-regular/basis-grotesque-regular.ttf) format("truetype");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'csail-ebony-bold';src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Bold.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'csail-ebony-regular';src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Regular.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'csail-ebony-light';src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.eot);src:url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.eot#iefix) format("embedded-opentype"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.woff) format("woff"),url(/themes/custom/csail/fonts/CSAIL_Ebony/CSAIL_Ebony-Light.woff2) format("woff2");font-weight:normal;font-style:normal;font-variant:normal;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#0090eb;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"basis-grotesque-regular";font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:10px 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#00b8ff;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#00b8ff}.field--name-field-all-publications a,.csail-btn{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#0090eb;color:#fff;display:block;font-family:"basis-grotesque-bold";font-size:14px;letter-spacing:1.6px;line-height:1;margin:0 auto;min-width:272px;padding:10px 15px;text-align:center;text-transform:uppercase;width:100%}.field--name-field-all-publications a:hover,.csail-btn:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#00b8ff;border-bottom:none;color:#fff;text-decoration:none}@media screen and (min-width:37.5em){.field--name-field-all-publications a,.csail-btn{width:272px}}.research-navigation .content-container .sticky-nav-prefix a.contact-me,.research-navigation .content-container .sticky-nav-prefix label,.person-navigation .content-container .sticky-nav-prefix a.contact-me,.person-navigation .content-container .sticky-nav-prefix label,.modal-btn{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#0090eb;color:#fff;cursor:pointer;display:inline-block;font-size:12px;letter-spacing:1.3px;margin-bottom:0;margin-left:50px;padding:15px 15px;text-transform:uppercase;vertical-align:top}.field--name-field-all-publications a,.arrow-after{position:relative}.field--name-field-all-publications a:after,.arrow-after:after{content:"\f178";display:inline-block;font-family:"FontAwesome";position:absolute;right:25px}.field--name-field-research-area .field__item,.field--name-field-impact-area .field__item,.area-tags .research-areas .field .field__item,.area-tags .impact-areas .field .field__item,.news-bottom .field--name-field-research-area a,.news-bottom .field--name-field-impact-area a,.csail-tag{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000;color:#fff;font-family:"basis-grotesque-bold";font-size:.875rem;margin-bottom:13px;margin-right:13px;padding:5px 9px}.field--name-field-research-area .field__item:hover,.field--name-field-impact-area .field__item:hover,.area-tags .research-areas .field .field__item:hover,.area-tags .impact-areas .field .field__item:hover,.news-bottom .field--name-field-research-area a:hover,.news-bottom .field--name-field-impact-area a:hover,.csail-tag:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;color:#00b8ff}.js-tab-pane ul.tab-menu li,.csail-tab{border:2px solid #0090eb;color:#0090eb;cursor:pointer;display:inline;font-size:.75em;margin-right:-1px;padding:8px 20px}.js-tab-pane ul.tab-menu li:hover,.csail-tab:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-color:#00b8ff;color:#00b8ff}.js-tab-pane ul.tab-menu li.active,.csail-tab.active{background-color:#000;border-color:#000;color:#fff}.js-tab-pane ul.tab-menu li.active:hover,.csail-tab.active:hover{color:#00b8ff}fieldset{background-color:#e8e8e8;border:1px solid #a3a3a3;margin:0 0 .75em;padding:1.5em}input,label,select{display:block;font-family:"basis-grotesque-regular";font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple]{background-color:#fff;border:1px solid #a3a3a3;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"basis-grotesque-regular";font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover{border-color:#828282}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus{border-color:#00b8ff;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(0,166,230,0.7);outline:none}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple=multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple=multiple]:disabled:hover{border:1px solid #a3a3a3}textarea{resize:vertical}input[type="search"]{appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:.375em}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block}input[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}ul li,ol li{-webkit-transition:all 100ms ease;transition:all 100ms ease}dl{margin-bottom:.75em}dl dt{font-weight:bold;margin-top:.75em}dl dd{margin:0}ul.inline li{display:inline-block}ul.inline.research-nav li{padding:0;margin-right:50px}ul.inline.research-nav li:last-child{margin-right:0}.content-subnavigation{border-bottom:3px solid #000}#block-main-subnavigation .navigation-menu{margin:0}#block-main-subnavigation .navigation-menu .menu-item{display:none}#block-main-subnavigation .navigation-menu>.menu-item--active-trail{display:block;padding-top:0}#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:block;height:50px;line-height:50px;padding:0 1.618em;vertical-align:middle;color:#0090eb}#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 100ms ease;transition:all 100ms ease;content:"";float:right;font-size:1.875rem;vertical-align:middle;line-height:50px}@media screen and (min-width:57.5em){#block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:none}}#block-main-subnavigation .navigation-menu>.menu-item--active-trail.open>a:after{transform:rotate(180deg)}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{display:block;margin:0;padding:0 1.618em}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item{height:50px;padding-top:0;list-style-image:none}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a{-webkit-transition:all 100ms ease;transition:all 100ms ease;line-height:50px;vertical-align:middle}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a.is-active{color:#000}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item a.is-active:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}@media screen and (min-width:57.5em){#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{text-align:center}#block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>.menu-item{display:inline-block;margin-right:40px}}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu{margin:0}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu .menu-item{display:none}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail{display:block}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail>a{display:none}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu{display:block;margin:0;padding:8px 0 8px}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item{border-bottom:1px solid #0090eb;display:block;list-style-image:none;margin-bottom:0;padding-bottom:0}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item a{font-size:1.125em;vertical-align:middle}.landing-mobile-subnavigation #block-main-subnavigation .navigation-menu>.menu-item--active-trail .submenu>li.menu-item:last-of-type{border-bottom:none}.audience-navigation{background-color:#fff;box-shadow:0 2px 0 0 #000,0 -2px 0 0 #000;height:50px;margin-bottom:2px;margin-top:2px}.audience-navigation ul.inline{display:block;text-align:center}.audience-navigation ul.inline li{text-align:center}@media screen and (min-width:57.5em){.audience-navigation{height:50px}.audience-navigation ul.inline{display:block}.audience-navigation ul.inline li{line-height:50px;margin-right:68px}}@media screen and (max-width:37.4375em){.audience-navigation{height:auto}.audience-navigation ul.inline li{display:block;height:50px}.audience-navigation ul.inline li a{line-height:50px}}body:not(.user-logged-in) .audience-menu a[href="/user/logout"],body.user-logged-in .audience-menu a[href="/csail_login"]{display:none}.sticky{position:fixed;top:0;width:100%;z-index:999}.sticky-nav-placeholder .hidden{display:none}@media screen and (max-width:37.4375em){.sticky-nav-placeholder .hidden{display:none !important}}.js-tab-pane .tab-content .js-tab-content{display:none}.js-tab-pane .tab-content .js-tab-content p{padding-top:30px}.js-tab-pane .tab-content .js-tab-content.open{display:block}.inline-content .inline-item,.inline-content .field,.inline-content .field__item{display:inline-block}span.comma{color:inherit;font-size:inherit;margin-left:-4px}.areas-list{color:#0090eb}.js-selected-placeholder{display:none}@media screen and (max-width:37.4375em){.js-mobile-collapse-menu .js-selected-placeholder{display:block;height:60px;margin:0 1.618em}.js-mobile-collapse-menu .js-selected-placeholder .value{font-family:"basis-grotesque-monobold";font-size:1rem;font-weight:normal;color:#0090eb;display:inline-block;letter-spacing:1.3px;line-height:60px;text-transform:uppercase;vertical-align:top}.js-mobile-collapse-menu .js-selected-placeholder i{color:#0090eb;font-size:1.875rem;float:right;line-height:60px}.js-mobile-collapse-menu .js-selected-placeholder.open i{-webkit-transition:all 100ms ease;transition:all 100ms ease;transform:rotate(180deg)}.js-mobile-collapse-menu ul,.js-mobile-collapse-menu .item-list__links,.js-mobile-collapse-menu ul.inline{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:none}.js-mobile-collapse-menu ul li,.js-mobile-collapse-menu ul .facet-item,.js-mobile-collapse-menu .item-list__links li,.js-mobile-collapse-menu .item-list__links .facet-item,.js-mobile-collapse-menu ul.inline li,.js-mobile-collapse-menu ul.inline .facet-item{display:block !important}.js-mobile-collapse-menu ul.open,.js-mobile-collapse-menu .item-list__links.open,.js-mobile-collapse-menu ul.inline.open{display:block}}.js-anchor-nav li.active a{color:#000}.js-anchor-nav li.active a:hover,.js-anchor-nav li.active a:active,.js-anchor-nav li.active a:focus{border-bottom:1px solid #000}.add-to-calendar a{border-bottom:1px solid transparent;display:inline-block}.add-to-calendar a:hover{border-bottom:1px solid #00b8ff}.add-to-calendar .atcb-list{border:1px solid #ececec;margin-top:10px;padding:10px}.add-to-calendar .atcb-list .atcb-item{text-align:center}.add-to-calendar .atcb-list a{padding:10px 0 0}.add-to-calendar i{margin-right:5px}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #7a7a7a;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #a3a3a3;padding:.75em 0}tr,td,th{vertical-align:middle}#event-mini-calendar{background-color:#e1efeb;min-height:224px}.clndr{background-color:#e1efeb}.clndr .clndr-controls{text-align:center;margin-left:39px;margin-right:20px;padding-top:11px}.clndr .clndr-controls .clndr-control-button{font-family:"basis-grotesque-monobold";font-size:.625rem;font-weight:normal;color:#636363;cursor:pointer}.clndr .clndr-controls .clndr-control-button.rightalign{float:right}.clndr .clndr-controls .clndr-control-button .clndr-previous-button{float:left;padding-top:7px}.clndr .clndr-controls .clndr-control-button .clndr-next-button{float:right;padding-top:7px}.clndr .clndr-controls .clndr-control-button i{font-size:.875rem;line-height:10px;text-align:center;width:20px;vertical-align:text-top}.clndr .clndr-controls .month{font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;display:inline-block;letter-spacing:1px;line-height:24px;text-transform:uppercase}.clndr table{border-bottom:none;margin:0;padding-left:39px;padding-right:20px}.clndr table thead{font-family:"basis-grotesque-bold";font-size:.75rem;font-weight:normal}.clndr table thead tr td{border-bottom:2px solid #fff;text-align:center}.clndr table tbody{background-color:transparent}.clndr table tbody tr:hover>td{background-color:transparent}.clndr table tbody tr>td.day{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;border-top:none;padding:5px 10px}.clndr table tbody tr>td.day:last-of-type{padding-right:0}.clndr table tbody tr>td.day .day-contents{cursor:pointer}.clndr table tbody tr>td.last-month,.clndr table tbody tr>td.next-month{color:#8c8c8c}.clndr table tbody tr>td.selected{padding-bottom:0;padding-top:0}.clndr table tbody tr>td.selected .day-contents{border-radius:28px;height:28px;width:28px;background-color:#fff;color:#ff4d17;margin-left:-8px;line-height:28px;text-align:center}@media screen and (min-width:57.5em){.clndr .clndr-controls{margin-right:40px}.clndr table{padding-right:40px}}.audience-navigation ul.inline li a,.js-tab-pane ul.tab-menu li,.monobold-header,.field--type-text-long h3,.field--type-text-long table caption,.research-navigation .content-container ul li a,.person-navigation .content-container ul li a,.banner-image .back-link a,section.members .field__item.lead .member-name:after,.taxonomy-view-header.view-header .back-link,.layout__region--filter-bar .research-type-list a,.layout__region--filter-bar .item-list__links a,.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;letter-spacing:1.8px;line-height:1.88;margin-bottom:10px;text-transform:uppercase}body:not(.leads-label .field-item){color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum";font-size:1em;font-weight:normal;line-height:1.5}p{color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum";font-size:1em;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;line-height:1.2;margin:0 0 .75em}h1{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal}@media screen and (min-width:57.5em){h1{font-size:2.5em}}h1.content-page-title{font-size:1.875em;line-height:1.33;margin:20px 0 30px;text-align:center}@media screen and (min-width:57.5em){h1.content-page-title{font-size:3.125em;margin:32px 0 29px}}h1.news-media-heading{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;color:#000;line-height:1.44;margin-bottom:0}@media screen and (min-width:57.5em){h1.news-media-heading{font-size:1.875em;line-height:1.33}}h1.page-title{font-size:1.875em}@media screen and (min-width:57.5em){h1.page-title{font-size:3.125em}h1.page-title.news-title,h1.page-title.event-title{font-size:2.5em;line-height:1.25}}strong{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.banner-image-wrapper{position:relative}.banner-image-wrapper .back-link{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;background-color:rgba(0,0,0,0.7);color:#fff;left:0;letter-spacing:1px;margin-left:26px;padding:5px 7px;position:absolute;text-transform:uppercase;top:24px}.banner-image-wrapper .back-link i{letter-spacing:1.3px;margin-right:5px}.banner-image-wrapper .back-link:hover{border-bottom:none}@media screen and (min-width:57.5em){.banner-image-wrapper .back-link{left:58px;margin-left:43px}}.content-page-title+.banner-image-wrapper{background:transparent}.banner-image+.content-page-title{background-color:rgba(255,255,255,0.7);color:#000;font-size:1.875rem;left:50%;line-height:1.33;margin:0;margin-right:-50%;padding:2px 25px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:57.5em){.banner-image+.content-page-title{font-size:3.125rem;line-height:1.25}}.banner-image+.content-landing-title{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;letter-spacing:2px;line-height:2;text-align:center;text-transform:uppercase;top:30%}.banner-image+.content-landing-title+.content-landing-subtitle{font-family:"basis-grotesque-medium";font-size:1.875em;font-weight:normal;background-color:rgba(255,255,255,0.7);padding:0 30px;color:#000;left:50%;line-height:1.33;margin-right:-50%;max-width:600px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:57.5em){.banner-image+.content-landing-title{font-size:1.25em}.banner-image+.content-landing-title+.content-landing-subtitle{font-size:3.125em}}.banner-image+.content-landing-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,0.7);padding:30px 35px 35px}.banner-image+.content-landing-wrapper .content-landing-title{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;letter-spacing:2px;text-align:center;text-transform:uppercase;margin:0}.banner-image+.content-landing-wrapper .content-landing-subtitle{font-family:"basis-grotesque-medium";font-size:1.875em;font-weight:normal;color:#000;position:relative;text-align:center;margin:10px 0 0}@media screen and (min-width:57.5em){.banner-image+.content-landing-wrapper .content-landing-title{font-size:1.25em}.banner-image+.content-landing-wrapper .content-landing-subtitle{font-size:3.125em;max-width:540px}}@media screen and (max-width:37.4375em){.banner-image+.content-landing-wrapper{width:100%}}p{margin:0 0 .75em}a{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#0090eb;text-decoration:none;word-wrap:break-word}a:active,a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff;color:#00b8ff}.card a{font-family:"basis-grotesque-bold";font-size:.875em;font-weight:normal;line-height:1}hr{border-bottom:1px solid #a3a3a3;border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}figcaption{color:#000;font-family:"basis-grotesque-regular";font-feature-settings:"kern","liga","pnum"}h2{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal}h2.underline span{border-bottom:1px solid #000}h2.light-underline span{border-bottom:1px solid #8c8c8c}h2.medium{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal}@media screen and (min-width:57.5em){h2{font-size:1.875em}h2.medium{font-size:1.875em}h2.landing-subpage-header span{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #cecece;font-size:1.875rem}h2.landing-subpage-header span:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}}h2.news-media-heading{font-family:"basis-grotesque-medium";font-size:1.25rem;font-weight:normal;color:#000;line-height:1.3;margin-bottom:12px}h2.news-media-heading .field--name-title{border:none}h2.news-media-heading:hover,h2.news-media-heading:active,h2.news-media-heading:focus{text-decoration:none}h2.news-media-heading:hover .field--name-title,h2.news-media-heading:active .field--name-title,h2.news-media-heading:focus .field--name-title{border-bottom:1px solid #000}h2.card-heading{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal;color:#000;line-height:1.25;margin-bottom:20px}h2.card-heading:hover,h2.card-heading:active,h2.card-heading:focus{text-decoration:none}h2.search-result-heading{margin-bottom:17px}h2.search-result-heading a{font-family:"basis-grotesque-bold";font-size:1.125rem;font-weight:normal;border-bottom:1px solid #8c8c8c;color:#000;line-height:1.33;text-decoration:none}h2.search-result-heading a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}@media screen and (min-width:57.5em){h2.search-result-heading a{font-size:1.5rem;line-height:1.25}}h3.monobold-header{font-size:1em;letter-spacing:1.3px;text-align:left}h3.paragraph-header{letter-spacing:1.8px;line-height:1.63;margin:0;margin-bottom:-14px;text-align:center}@media screen and (min-width:57.5em){h3.paragraph-header{font-size:1.25em;line-height:1.5}}h4{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363}.monobold-header{font-size:1.5em;text-align:center}h4.monobold-header{font-size:.75em;text-align:left;margin-top:10px}h4.monobold-header .big{font-size:1.25rem;line-height:1.3;letter-spacing:2.2px}h4.monobold-header.tag{background-color:#fff;border:1px solid #cecece;display:inline-block;line-height:1;padding:4px 4px 3px 5px}.cancelled-event .monobold-header.tag{background-color:#cecece;color:#000}.inline-label{display:inline-block}.time{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;letter-spacing:0.6px}.time .small{font-size:.625rem;font-weight:normal;color:#636363;display:inline-block;margin-bottom:3px;vertical-align:middle}.field--type-string-long{font-size:1em;line-height:1.625;margin-bottom:24px}.field--type-string-long a{font-size:1em}@media screen and (min-width:57.5em){.field--type-string-long{font-size:1.125em;margin-bottom:30px}.field--type-string-long a{font-size:1.125em}}footnote{border-radius:15px;height:15px;width:15px;font-family:"basis-grotesque-monobold";font-size:.6875rem;font-weight:normal;background-color:#e1efeb;color:#ff4d17;display:inline-block;line-height:15px;margin:0 10px;text-align:center;vertical-align:middle}footnote.sidebar{margin:0 0 20px}.back-link{line-height:1}.back-link a{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;text-transform:uppercase;letter-spacing:1px}.back-link a i{margin-right:5px}.field--type-text-long.field--name-field-description{font-family:"basis-grotesque-regular";font-size:1rem;font-weight:normal;line-height:26px}.field--type-text-long h2{font-family:"basis-grotesque-medium";font-size:1.875em;font-weight:normal;line-height:1.33;margin-bottom:18px}.field--type-text-long .gmail-view,.field--type-text-long p{font-size:1rem;line-height:26px;margin-bottom:16px}.field--type-text-long .gmail-view a,.field--type-text-long p a{font-size:1rem}.field--type-text-long .gmail-view{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal}.field--type-text-long ol,.field--type-text-long ul{font-size:1em;padding:7px 0;padding-left:42px;position:relative}.field--type-text-long ol li,.field--type-text-long ul li{counter-increment:step-counter;margin-bottom:30px;font-family:"basis-grotesque-regular";font-size:1rem;font-weight:normal}.field--type-text-long ol li:before,.field--type-text-long ul li:before{color:#ff4d17;left:0;margin-top:6px;position:absolute;text-align:center;vertical-align:middle}.field--type-text-long ol li:before{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;border:2px solid #ff4d17;border-radius:35px;color:#ff4d17;content:counter(step-counter);height:20px;line-height:15px;width:20px}.field--type-text-long ul li{margin-bottom:8px}.field--type-text-long ul li:before{font-size:10px;left:0;margin-top:10px;position:absolute;width:35px}.field--type-text-long .fluid-width-video-wrapper,.field--type-text-long img{margin:30px 0}.field--type-text-long table{border-bottom:1px solid #cecece;font-size:1em;padding-bottom:30px}.field--type-text-long table caption{border-bottom:1px solid #cecece;text-align:left}.field--type-text-long table thead{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;font-size:1em}.field--type-text-long table tbody tr td{border:none;font-size:1em}.field--type-text-long table tbody tr td:hover{background-color:transparent}.field--type-text-long table tbody tr:first-child td{border:none}.field--type-text-long table tbody tr:hover>td{background-color:transparent}@media screen and (min-width:57.5em){.field--type-text-long.field--name-field-description{font-size:1.125rem;line-height:30px}.field--type-text-long h2{font-size:1.875em;line-height:1.33;margin-bottom:18px}.field--type-text-long .gmail-view,.field--type-text-long p{font-size:1.125rem;line-height:1.67;margin-bottom:18px}.field--type-text-long .gmail-view a,.field--type-text-long p a{font-size:1.125rem}.field--type-text-long ol,.field--type-text-long ul{font-size:1.125em;padding:7px 0;padding-left:60px;position:relative}.field--type-text-long ol li,.field--type-text-long ul li{font-size:1.125rem;counter-increment:step-counter;line-height:1.67;margin-bottom:30px}.field--type-text-long ol li:before,.field--type-text-long ul li:before{color:#ff4d17;left:0;margin-top:6px;position:absolute;text-align:center;vertical-align:middle}.field--type-text-long ol li:before{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal;border:3px solid #ff4d17;border-radius:35px;color:#ff4d17;content:counter(step-counter);height:35px;line-height:30px;width:35px}.field--type-text-long ul li{margin-bottom:8px}.field--type-text-long ul li:before{font-size:10px;left:0;margin-top:10px;position:absolute;width:35px}.field--type-text-long table{border-bottom:1px solid #cecece;font-size:1.125em;padding-bottom:30px}.field--type-text-long table caption{border-bottom:1px solid #cecece;text-align:left}.field--type-text-long table thead{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal;font-size:1.125em}.field--type-text-long table tbody tr td{border:none;font-size:1.125em}.field--type-text-long table tbody tr td:hover{background-color:transparent}.field--type-text-long table tbody tr:first-child td{border:none}.field--type-text-long table tbody tr:hover>td{background-color:transparent}}.off-screen{position:absolute;left:-99999;top:-99999;overflow:hidden;width:1px;height:1px}html{font-size:100%}.clearfix::after{clear:both;content:"";display:table}img{width:100%;height:auto;vertical-align:bottom}.scroll-lock{margin:0;height:100%;overflow:hidden}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}body{margin:0;padding:0}body main::after{clear:both;content:"";display:table}body main #block-csail-content section::after{clear:both;content:"";display:table}body main #block-csail-content .content-container{position:relative}body .sidebar-left section{padding-bottom:26px}body .sidebar-left section.research-card-wrapper{padding-bottom:0}@media screen and (min-width:37.5em){body .sidebar-left{float:left;display:block;margin-right:4.82916%;width:30.11389%}body .sidebar-left:last-child{margin-right:0}}@media screen and (min-width:57.5em){body .sidebar-left{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:5.97086%}body .sidebar-left:last-child{margin-right:0}body .sidebar-left.content-page{float:left;display:block;margin-right:2.35765%;width:21.5258%}body .sidebar-left.content-page:last-child{margin-right:0}}@media screen and (min-width:37.5em){body .desktop-gutter .sidebar-left{margin-left:0}}body .sidebar-right section{padding-bottom:26px}body .sidebar-right section.research-card-wrapper{padding-bottom:0}@media screen and (min-width:37.5em){body .sidebar-right{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-left:5.97086%}body .sidebar-right:last-child{margin-right:0}body .sidebar-right.content-page{float:left;display:block;margin-right:2.35765%;width:21.5258%;float:none;margin-left:auto}body .sidebar-right.content-page:last-child{margin-right:0}body .sidebar-right.push{float:none;margin-left:auto}}@media screen and (min-width:37.5em){body .sidebar-push{float:left;display:block;margin-right:2.35765%;width:64.17482%;margin-left:31.56028%}body .sidebar-push:last-child{margin-right:0}body .sidebar-push.content-page{float:right;margin-left:0}}@media screen and (min-width:37.5em){body .content-column{float:left;display:block;margin-right:2.35765%;width:61.61588%}body .content-column:last-child{margin-right:0}}@media screen and (min-width:57.5em){body .content-column{float:left;display:block;margin-right:2.35765%;width:64.17482%;padding-left:45px}body .content-column:last-child{margin-right:0}body .content-column.left{padding-left:26px}}body .half-width{float:left;margin-bottom:85px;margin-left:58px;width:auto}body .half-width .half-width-container{margin:0 auto;max-width:370px}@media screen and (min-width:57.5em){body .half-width{margin-bottom:0;margin-left:0;width:50%}}body .content-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 26px 3em}body .content-container::after{clear:both;content:"";display:table}body .content-container .content-divider{margin-top:53px}@media screen and (min-width:57.5em){body .content-container{padding-left:60px;padding-right:60px}body .content-container .content-divider{margin-top:93px}body .content-container.desktop-gutter{padding-bottom:0;padding-left:70px;padding-right:70px}body .content-container.desktop-gutter .content-container-inner{padding-left:60px;padding-right:60px}}@media screen and (max-width:37.4375em){body .layout--research-landing:not(.layout--news-landing):not(.layout--people-landing):not(.layout--events-landing) .content-container.research-landing-results{padding-top:26px}}@media screen and (min-width:57.5em){body .person-top .sidebar-left,body .person-bottom .sidebar-left{float:left;display:block;margin-right:2.35765%;width:29.20262%}body .person-top .sidebar-left:last-child,body .person-bottom .sidebar-left:last-child{margin-right:0}}body.no-sidebars main section#content{float:left;display:block;margin-right:2.35765%;width:100%}body.no-sidebars main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-first main aside#sidebar-first{float:left;display:block;margin-right:2.35765%;width:31.76157%}body.one-sidebar.sidebar-first main aside#sidebar-first:last-child{margin-right:0}body.one-sidebar.sidebar-first main section#content{float:left;display:block;margin-right:2.35765%;width:65.88078%}body.one-sidebar.sidebar-first main section#content:last-child{margin-right:0}body.one-sidebar.sidebar-second main aside#sidebar-second{float:left;display:block;margin-right:2.35765%;width:31.76157%}body.one-sidebar.sidebar-second main aside#sidebar-second:last-child{margin-right:0}body.one-sidebar.sidebar-second main section#content{float:left;display:block;margin-right:2.35765%;width:65.88078%}body.one-sidebar.sidebar-second main section#content:last-child{margin-right:0}body.two-sidebars main aside#sidebar-first{float:left;display:block;margin-right:2.35765%;width:23.23176%}body.two-sidebars main aside#sidebar-first:last-child{margin-right:0}body.two-sidebars main aside#sidebar-second{float:left;display:block;margin-right:2.35765%;width:23.23176%}body.two-sidebars main aside#sidebar-second:last-child{margin-right:0}body.two-sidebars main section#content{float:left;display:block;margin-right:2.35765%;width:48.82117%}body.two-sidebars main section#content:last-child{margin-right:0}.tri-column.field--name-field-featured-publications .third-column{float:left}.tri-column.field--name-field-featured-publications .third-column:nth-child(4n){clear:left}@media screen and (min-width:37.5em){.tri-column.field--name-field-featured-publications{padding:50px 75px}.tri-column.field--name-field-featured-publications .third-column{float:left;display:block;margin-right:3.16844%;width:31.22104%}.tri-column.field--name-field-featured-publications .third-column:last-child{margin-right:0}.tri-column.field--name-field-featured-publications .third-column:nth-of-type(3n){margin-right:0}}.tri-column{padding:26px}.tri-column .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.tri-column .view-content .third-column{flex:0 1 calc(100%);float:none}.tri-column .view-content .third-column .card{margin-right:0;width:auto}@media screen and (max-width:57.4375em){.tri-column .views-row.third-column{flex:0 1 calc(50% - 13px)}.tri-column .views-row.third-column:nth-of-type(3){display:none}}@media screen and (max-width:37.4375em){.tri-column .views-row.third-column{flex:0 1 calc(100%)}}@media screen and (min-width:57.5em){.tri-column{padding:50px 75px;justify-content:flex-start;-webkit-justify-content:flex-start}.tri-column .views-row.third-column{flex:1 1 281px;margin-left:7.5px;margin-right:7.5px;max-width:380px}.tri-column .views-row.third-column .card{width:auto}.tri-column .views-row.third-column.spacing-only{height:0}.tri-column .views-row.third-column.spacing-only.pos-1:not(:nth-last-child(1)),.tri-column .views-row.third-column.spacing-only.pos-2:not(:nth-last-child(2)),.tri-column .views-row.third-column.spacing-only.pos-3:not(:nth-last-child(3)),.tri-column .views-row.third-column.spacing-only.pos-4:not(:nth-last-child(4)),.tri-column .views-row.third-column.spacing-only.pos-5:not(:nth-last-child(5)),.tri-column .views-row.third-column.spacing-only.pos-6:not(:nth-last-child(6)){display:none}.tri-column .views-row.third-column:nth-child(1):nth-last-child(1),.tri-column .views-row.third-column:nth-child(1):nth-last-child(2),.tri-column .views-row.third-column:nth-child(2):nth-last-child(1){max-width:calc(50% - 15px)}}@media screen and (max-width:57.4375em){.js-expand-view.open .tri-column .views-row.third-column:nth-of-type(3){display:block}}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:0 1 calc(100%)}.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row .card{margin-right:0;width:auto}@media screen and (max-width:57.4375em){.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:1 1 281px;margin-left:7.5px;margin-right:7.5px}}@media screen and (max-width:37.4375em){.flex-tri-column .view-content .views-infinite-scroll-content-wrapper .views-row{flex:0 1 calc(100%)}}@media screen and (min-width:57.5em){.flex-tri-column{padding:50px 75px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper{justify-content:flex-start;-webkit-justify-content:flex-start;margin-left:-15px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row{flex:1 1 281px;margin-left:15px}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row .card{width:auto}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only{height:0}.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-1:not(:nth-last-child(1)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-2:not(:nth-last-child(2)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-3:not(:nth-last-child(3)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-4:not(:nth-last-child(4)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-5:not(:nth-last-child(5)),.flex-tri-column .view-content:not(.list-col) .views-infinite-scroll-content-wrapper .views-row.spacing-only.pos-6:not(:nth-last-child(6)){display:none}}@media screen and (min-width:57.5em){body.path-research .research-landing-results .flex-tri-column .landing-view.tri-column{padding:0 60px}body.path-research .research-landing-results .flex-tri-column .landing-view.tri-column .content-container{padding:24px 69px 0}}.outer-wrapper{max-width:1200px;margin-left:auto;margin-right:auto}.outer-wrapper::after{clear:both;content:"";display:table}@media screen and (max-width:37.4375em){.hidden-mobile{display:none}}@media screen and (min-width:37.5em){.hidden-tablet-up{display:none}}@media screen and (max-width:57.4375em){.hidden-tablet{display:none}}@media screen and (min-width:57.5em){.hidden-desktop{display:none}}.no-gutter{margin:auto -26px}.no-gutter>div{padding-left:26px;padding-right:26px}.no-gutter>div .image-block{margin:auto -26px}@media screen and (min-width:57.5em){.no-gutter{margin:auto -60px}.no-gutter>div{padding-left:60px;padding-right:60px}.no-gutter>div .image-block{margin:auto -60px}}@media screen and (max-width:37.4375em){.no-gutter-img.mobile{margin:auto -26px}}@media screen and (min-width:57.5em){.research .research-desktop-teaser{margin-left:0;margin-right:0}.research .research-desktop-teaser .field--name-field-teaser-text{width:calc(100% - 363px);margin-left:363px}.research .sidebar-left{padding:0 26px;margin:0;margin-left:43px;width:320px}.research .content-column{width:calc(100% - 363px)}}.view-news-landing-page.flex-tri-column .views-row,.news-results .research-result.views-row{display:flex;flex-direction:column}.view-news-landing-page.flex-tri-column .views-row>article,.news-results .research-result.views-row>article{display:flex;flex-direction:column;flex:1 0 auto;margin-bottom:20px;background-color:white}.view-news-landing-page.flex-tri-column .views-row .card,.news-results .research-result.views-row .card{margin-bottom:0}.full-width+.body-text{margin-top:90px}.status-messages .error{background-color:#fbe3e4;color:#97161b;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .error a{color:#6a0f13;text-decoration:underline}.status-messages .error a:focus,.status-messages .error a:hover{color:#110203}.status-messages .status{background-color:#e6efc2;color:#56651a;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .status a{color:#333c10;text-decoration:underline}.status-messages .status a:focus,.status-messages .status a:hover{color:#000}.status-messages .notice{background-color:#e5edf8;color:#244e87;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .notice a{color:#19375f;text-decoration:underline}.status-messages .notice a:focus,.status-messages .notice a:hover{color:#04080e}.status-messages .warning{background-color:#fff6bf;color:#8c7800;display:block;margin-bottom:.75em;padding:.75em .75em .75em 50px;border-radius:5px}.status-messages .warning a{color:#594c00;text-decoration:underline}.status-messages .warning a:focus,.status-messages .warning a:hover{color:#000}table{width:100%;border-collapse:separate;border-spacing:0}table th{text-align:left}table td{line-height:1.5}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fafafa}table tbody tr:first-child td{border-top:2px solid #dcdcdc}table thead th{background-color:#fff;border-bottom:0px;padding:0.75em 1em}table tbody{background-color:#fff}table tbody td{border-bottom:0px;border-top:1px solid #dcdcdc;padding:0.75em 1em}#primary-tasks.tabs{line-height:1.5;padding:0;margin:5px 0;border-bottom:1px solid #a3a3a3}#primary-tasks.tabs::after{clear:both;content:"";display:table}#primary-tasks.tabs li{list-style:none;border-top:1px solid #a3a3a3}@media screen and (min-width:37.5em){#primary-tasks.tabs li{display:inline}}#primary-tasks.tabs li a{background-color:#fff;border-top:1px solid #a3a3a3;color:#333;display:block;font-weight:400;padding:.75em 26px;text-decoration:none}@media screen and (min-width:37.5em){#primary-tasks.tabs li a{display:inline-block;border-top:0}}#primary-tasks.tabs li a.is-active{border-bottom:0}@media screen and (min-width:37.5em){#primary-tasks.tabs li a.is-active{border:1px solid #a3a3a3;border-bottom-color:#fff;margin-bottom:-1px}}#primary-tasks.tabs li a:hover{color:#0090eb}#primary-tasks.tabs li a:focus{outline:none}#secondary-tasks.tabs{line-height:1.5;padding:0;margin:5px 0}#secondary-tasks.tabs::after{clear:both;content:"";display:table}#secondary-tasks.tabs li{list-style:none;float:left;border-right:1px solid #a3a3a3}#secondary-tasks.tabs li:last-child{border-right:none}#secondary-tasks.tabs li a{cursor:pointer;display:inline-block;font-size:1em;font-weight:normal;line-height:1;padding:0.75em 1em;width:100%}.breadcrumb{display:inline-block;margin-bottom:1.5em;text-align:left}.breadcrumb a{background-color:#fff;border-left:0;border:1px solid #dcdcdc;color:#636363;display:inline-block;font-size:0.8em;line-height:2.25em;margin-bottom:2px;margin-right:-5px;padding:0 .5625em 0 1.125em;position:relative;text-decoration:none}.breadcrumb a:first-child{border-bottom-left-radius:3px;border-left:1px solid #dcdcdc;border-top-left-radius:3px;padding-left:1.125em}.breadcrumb a:last-child{background-color:#fff;border-bottom-right-radius:3px;border-top-right-radius:3px;color:#636363;padding-right:1.125em}.breadcrumb a:focus,.breadcrumb a:hover{background-color:#fff;color:#00b8ff}.breadcrumb a:after,.breadcrumb a:before{position:absolute;top:0px;right:auto;bottom:0px;left:100%;border-bottom:1.125em solid transparent;border-left:.5625em solid transparent;border-top:1.125em solid transparent;content:'';display:block;margin:auto;z-index:2}.breadcrumb a:last-child:after,.breadcrumb a:last-child:before{border:none}.breadcrumb a:before{border-left-color:#dcdcdc;margin-left:1px;z-index:1}.breadcrumb a:after{border-left-color:#fff}@media screen and (min-width:37.5em){.breadcrumb a{font-size:1em;padding:0 1.125em 0 1.5em}}.hero{background-color:#53aee0;background-image:linear-gradient(#53aee0,#3da4dc);background-size:cover;padding-bottom:3em}.hero .hero-logo img{height:4em;margin-bottom:1em}.hero .hero-inner{max-width:1200px;margin-left:auto;margin-right:auto;color:#fff;margin:auto;padding:3.5em;text-align:center}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner::after{clear:both;content:"";display:table}.hero .hero-inner .hero-copy{text-align:center}.hero .hero-inner .hero-copy h2{font-size:2rem;margin-bottom:0.5em;font-weight:200}@media screen and (min-width:57.5em){.hero .hero-inner .hero-copy h2{font-size:4rem}}.hero .hero-inner .hero-copy h2 strong{font-weight:700}.hero .hero-inner .hero-copy p{font-weight:200;line-height:1.4em}@media screen and (min-width:57.5em){.hero .hero-inner .hero-copy p{font-size:1.4em}}.flex-boxes{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;text-align:center}.flex-boxes a{text-decoration:none}.flex-boxes::after{clear:both;content:"";display:table}.flex-boxes .flex-box{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 2 15em;-moz-flex:2 2 15em;-ms-flex:2 2 15em;flex:2 2 15em;-webkit-align-self:stretch;-moz-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;background:#bdbdbd;border-radius:3px;box-shadow:inset 0 0 1px #a3a3a3,0 2px 4px #e6e6e6;display:block;margin:.4em;padding:2em 2em 3em 2em}.flex-boxes .flex-box:nth-child(1){border-top:6px solid tomato}.flex-boxes .flex-box:nth-child(2){border-top:6px solid #72BFBF}.flex-boxes .flex-box:nth-child(3){border-top:6px solid #92B1E3}.flex-boxes .flex-box:nth-child(4){border-top:6px solid #E3D743}.flex-boxes .flex-box:nth-child(5){border-top:6px solid #CCC}.flex-boxes .flex-box:nth-child(6){border-top:6px solid #F6C05C}.flex-boxes .flex-box img{display:block;height:3em;margin-bottom:2em;margin:auto;opacity:0.4}.flex-boxes .flex-box .flex-title{color:rgba(51,51,51,0.7);font-size:1.2em;font-weight:800;margin-bottom:0.5em}.flex-boxes .flex-box p{line-height:1.5em;margin:auto}.flex-boxes .flex-box-big{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 40em;-moz-flex:1 1 40em;-ms-flex:1 1 40em;flex:1 1 40em}#site-footer{background:#fff;padding:28px 28px 3em;width:100%}#site-footer nav a{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#000;border-bottom:1px #fff;padding-bottom:1px}#site-footer nav a:hover,#site-footer nav a:focus,#site-footer nav a:active,#site-footer nav a:visited{color:#000}#site-footer nav a:hover{border-bottom:1px solid #000}#site-footer nav#block-csail-main-menu{border-bottom:1px solid #000;font-family:"basis-grotesque-bold";overflow:hidden}#site-footer nav#block-csail-main-menu .menu{-webkit-columns:auto 2;-moz-columns:auto 2;columns:auto 2}#site-footer nav#block-csail-main-menu .submenu{display:none}#site-footer nav#block-csail-main-menu .menu-item{margin-bottom:0;padding-top:0;padding-bottom:0.9em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#site-footer nav#block-csail-main-menu a{font-weight:bold;line-height:1.3125em}@media screen and (min-width:57.5em){#site-footer nav#block-csail-main-menu{float:left;display:block;margin-right:1.40138%;width:44.22924%;border-bottom:none;font-size:1.125em}#site-footer nav#block-csail-main-menu:last-child{margin-right:0}#site-footer nav#block-csail-main-menu .menu{margin-right:-45px}}@media screen and (min-width:57.5em){#site-footer nav#block-infomenu{float:left;display:block;margin-right:2.35765%;width:14.70196%}#site-footer nav#block-infomenu:last-child{margin-right:0}}#site-footer ul:not(.contextual-links){padding:0;padding-bottom:10px;margin-left:0;margin-bottom:10px}#site-footer ul:not(.contextual-links) li{list-style:none;line-height:1.5em;padding-top:0}#site-footer a{text-decoration:none}#site-footer section{max-width:1200px;margin-left:auto;margin-right:auto}#site-footer section::after{clear:both;content:"";display:table}#site-footer .footer-top{margin-bottom:1em}#site-footer .footer-logo{margin-bottom:2em;text-align:center}#site-footer .footer-logo img{height:3em}#site-footer .secondary-footer-section{display:block;border-bottom:1px solid #000;margin-bottom:1em}#site-footer .secondary-footer-section::after{clear:both;content:"";display:table}@media screen and (min-width:57.5em){#site-footer .secondary-footer-section{float:left;display:block;margin-right:1.40138%;width:34.08911%;border-bottom:none}#site-footer .secondary-footer-section:last-child{margin-right:0}}#site-footer .secondary-footer-section #block-audiencemenu,#site-footer .secondary-footer-section #block-infomenu{float:left;display:block;margin-right:4.11092%;width:47.94454%;font-family:"basis-grotesque-medium";font-size:.75em;padding-top:30px}#site-footer .secondary-footer-section #block-audiencemenu:last-child,#site-footer .secondary-footer-section #block-infomenu:last-child{margin-right:0}#site-footer .secondary-footer-section #block-audiencemenu h2,#site-footer .secondary-footer-section #block-infomenu h2{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#636363;font-size:12px;font-weight:normal;line-height:14px;margin:10px 0 22px;padding-top:10px}@media screen and (min-width:57.5em){#site-footer .secondary-footer-section #block-audiencemenu h2,#site-footer .secondary-footer-section #block-infomenu h2{line-height:21px;margin-top:0;margin-bottom:17px;padding-top:0}}#site-footer .secondary-footer-section #block-audiencemenu .menu,#site-footer .secondary-footer-section #block-infomenu .menu{padding-bottom:0;margin-bottom:0}#site-footer .secondary-footer-section #block-audiencemenu .menu-item,#site-footer .secondary-footer-section #block-infomenu .menu-item{margin-bottom:2em}#site-footer .secondary-footer-section #block-audiencemenu .menu-item a,#site-footer .secondary-footer-section #block-infomenu .menu-item a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}@media screen and (min-width:57.5em){#site-footer .secondary-footer-section #block-audiencemenu,#site-footer .secondary-footer-section #block-infomenu{padding-top:0;float:left;display:block;margin-right:7.42297%;width:46.28851%;font-size:.875em}#site-footer .secondary-footer-section #block-audiencemenu:last-child,#site-footer .secondary-footer-section #block-infomenu:last-child{margin-right:0}#site-footer .secondary-footer-section #block-audiencemenu .menu-item,#site-footer .secondary-footer-section #block-infomenu .menu-item{margin-bottom:1.2em}}@media screen and (min-width:57.5em){#site-footer .secondary-footer-section #block-infomenu{margin-top:-1px}}#site-footer #block-footersocialinfoblock .field--name-body{max-width:180px}@media screen and (min-width:57.5em){#site-footer #block-footersocialinfoblock{float:left;display:block;margin-right:1.40138%;width:18.8789%}#site-footer #block-footersocialinfoblock:last-child{margin-right:0}}#site-footer .footer-social-icons{margin-bottom:1em}#site-footer .footer-social-icons a{color:#000;font-size:1.625em;height:42px;margin-right:8px}#site-footer .footer-social-icons a:hover{border-bottom:none;color:#00b8ff}#site-footer .footer-bottom{max-width:940px;border-top:3px solid #000;padding-top:30px}@media screen and (min-width:57.5em){#site-footer .footer-bottom{padding-top:50px}}#site-footer .footer-bottom p{color:#636363;font-family:"basis-grotesque-medium";font-size:.75em}#site-footer .copyright{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-left:1em}#site-footer .copyright:last-child{margin-right:0}#site-footer .utility-menu{float:left;display:block;margin-right:2.35765%;width:65.88078%}#site-footer .utility-menu:last-child{margin-right:0}#site-footer .utility-menu ul{text-align:right;font-weight:600}#site-footer .utility-menu ul li{display:inline;padding-right:1em}#site-footer .utility-menu ul li a{color:rgba(255,255,255,0.65)}body.path-frontpage #site-footer .footer-bottom{border-top:none}#mobile-placeholder{height:60px}@media screen and (min-width:57.5em){#mobile-placeholder{display:none}}header.navigation{background-color:#000;border-bottom:1px solid #000;color:#fff;min-height:60px;position:fixed;top:0;width:100%;z-index:200}@media screen and (min-width:57.5em){header.navigation{min-height:120px;position:relative}}header.navigation .navigation-wrapper{position:relative}header.navigation .navigation-wrapper::after{clear:both;content:"";display:table}header.navigation .navigation-menu{font-family:"basis-grotesque-bold"}header.navigation .audience-menu,header.navigation .mobile-audience-menu,header.navigation .mobile-info-menu{font-family:"basis-grotesque-medium"}header.navigation .header-logo{width:55px;float:left;height:55px;margin-left:1em}header.navigation .header-logo img{max-height:120px;padding:0.8em 0}header.navigation .header-logo svg{margin-top:10px}header.navigation .header-logo svg #Logomark #Fill-1{-webkit-transition:all 100ms ease;transition:all 100ms ease;fill:#8e8e8e}header.navigation .header-logo svg #Logomark #Fill-30{fill:#fff}header.navigation .header-logo svg #wordmark{display:none}@media screen and (min-width:57.5em){header.navigation .header-logo{margin-left:2em;margin-top:10px;width:72px;height:72px;max-height:none}header.navigation .header-logo svg #wordmark{display:block}header.navigation .header-logo svg #wordmark #Fill-1,header.navigation .header-logo svg #wordmark #Fill-4,header.navigation .header-logo svg #wordmark #Fill-6,header.navigation .header-logo svg #wordmark #Fill-8,header.navigation .header-logo svg #wordmark #Fill-10{fill:#fff}}header.navigation .header-logo a.home-link:hover{border-bottom:none}header.navigation .header-logo a.home-link:hover svg #Logomark #Fill-1{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:none;fill:#fff}header.navigation .header-mobile-wordmark{float:left;font-family:"basis-grotesque-bold";font-size:1.125em;font-weight:bold;letter-spacing:1.1px;line-height:60px;margin-left:1em;vertical-align:middle}@media screen and (min-width:57.5em){header.navigation .header-mobile-wordmark{display:none}}header.navigation .header-desktop-wordmark{color:#cecece;font-family:"basis-grotesque-medium";font-size:0.9em;line-height:47px}@media screen and (max-width:1040px){header.navigation .header-desktop-wordmark{display:none}}header.navigation .header .audience-menu{border-bottom:1px solid #636363;margin-left:2em;width:calc(100% - 260px)}@media screen and (max-width:57.4375em){header.navigation .header .audience-menu{display:none}}header.navigation .header .audience-menu h2{display:none}header.navigation .header .audience-menu nav{float:right;font-size:.875em;min-height:47px}header.navigation .header .audience-menu nav li.menu-item{line-height:47px;padding-right:0}header.navigation .header .audience-menu nav li.menu-item:last-of-type{border-left:1px solid #636363;padding-right:0}header.navigation .header .audience-menu nav li.menu-item a{border-top:3px solid #000;padding-left:1em;padding-right:1em}header.navigation .header .audience-menu nav li.menu-item a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;border-top:3px solid #fff}header.navigation .header-navigation{width:calc(100% - 250px)}@media screen and (max-width:57.4375em){header.navigation .header-navigation{display:none}}header.navigation .header-navigation .menus-wrapper{margin-top:60px}@media screen and (min-width:57.5em){header.navigation .header-navigation .menus-wrapper{margin-top:0}}@media screen and (min-width:57.5em) and (min-width:57.5em){header.navigation .header-navigation .menus-wrapper nav{float:none}header.navigation .header-navigation .menus-wrapper nav .menu{display:flex;flex-direction:row}header.navigation .header-navigation .menus-wrapper nav .menu .menu-item{flex-grow:1;margin-bottom:0;padding-top:0}}header.navigation .header-navigation ul.menu{margin-left:2em}header.navigation .header-navigation .menu>.menu-item{padding-right:.4em}header.navigation .header-navigation .menu>.menu-item a{color:#fff;font-weight:bold}@media screen and (min-width:57.5em){header.navigation .header-navigation .menu>.menu-item>a{border-top:3px solid transparent;font-size:1.125em;margin-top:-1px;padding:0 .4em}header.navigation .header-navigation .menu>.menu-item>a.is-active{border-top:3px solid #F1FF9C;color:#F1FF9C}header.navigation .header-navigation .menu>.menu-item>a.is-active:after{color:#F1FF9C}header.navigation .header-navigation .menu>.menu-item>a:focus,header.navigation .header-navigation .menu>.menu-item>a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;border-top:3px solid #fff;color:#fff}header.navigation .header-navigation .menu>.menu-item>a:focus:after,header.navigation .header-navigation .menu>.menu-item>a:hover:after{color:#fff}header.navigation .header-navigation .menu>.menu-item.menu-item--active-trail>a{border-top:3px solid #F1FF9C;color:#F1FF9C}header.navigation .header-navigation .menu>.menu-item.menu-item--active-trail>a:after{color:#F1FF9C}header.navigation .header-navigation .menu>.menu-item:first-of-type a{margin-left:-.2em}header.navigation .header-navigation .menu>.menu-item:last-of-type{padding-right:2%}}@media screen and (min-width:75em){header.navigation .header-navigation .menu>.menu-item a{padding:0 1.25em}}header.navigation .header-navigation li.more.nav-link{padding-right:.4em}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more.nav-link>a::after{position:absolute;top:auto;right:-.3em;bottom:auto;left:auto;color:#fff;content:"\25BE";font-size:.75em;margin-left:0.5em}}@media screen and (min-width:75em){header.navigation .header-navigation li.more.nav-link>a::after{position:absolute;top:auto;right:.3em;bottom:auto;left:auto}}header.navigation .header-navigation li.more{overflow:visible;padding-right:0}header.navigation .header-navigation li.more a{padding-right:0.8em}header.navigation .header-navigation li.more>a{padding-right:1.6em;position:relative}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more:focus>.submenu,header.navigation .header-navigation li.more:hover>.submenu{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;opacity:1;visibility:visible}}@media screen and (min-width:57.5em){header.navigation .header-navigation li.more{padding-right:0.8em;position:relative}}header.navigation .header-navigation ul.submenu{background-color:transparent;min-width:200px;opacity:0;padding-left:0;visibility:hidden}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu{left:50%;margin-left:-100px;padding:25px 0 0;position:absolute;top:60px;z-index:299}}header.navigation .header-navigation ul.submenu>.menu-item{background-color:#000;transition:none !important;display:block;line-height:1;padding:0}header.navigation .header-navigation ul.submenu>.menu-item:hover a:after{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#fff;border-bottom:none}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu>.menu-item{margin-bottom:0}header.navigation .header-navigation ul.submenu>.menu-item:first-of-type:before{border-bottom:10px solid #000;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;content:" ";display:inline-block;left:50%;position:absolute;top:15px;transform:translateX(-50%)}header.navigation .header-navigation ul.submenu>.menu-item:first-of-type a{padding-top:1em}header.navigation .header-navigation ul.submenu>.menu-item:last-of-type a{padding-bottom:1em}}header.navigation .header-navigation ul.submenu>.menu-item a{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:inline-block}header.navigation .header-navigation ul.submenu>.menu-item a:after{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000;content:"";display:block;height:1px;position:relative;top:-9px;width:100%}@media screen and (min-width:57.5em){header.navigation .header-navigation ul.submenu>.menu-item a{background-color:#000;font-size:.875em;padding:0 20px;line-height:3;text-align:left}}header.navigation .header-icons{float:right;width:80px}header.navigation .header-icons a:hover{border-bottom:none}header.navigation .header-icons #js-search-trigger{color:#fff;float:right;font-size:1.125em;line-height:60px;margin-right:14px;vertical-align:middle}header.navigation .header-icons #js-search-trigger:hover,header.navigation .header-icons #js-search-trigger:active{border-bottom:none;color:#00b8ff}header.navigation .header-icons .mobile-menu-button{font-size:1.125em}header.navigation .header-icons .mit-logo{display:none;vertical-align:middle}@media screen and (min-width:57.5em){header.navigation .header-icons{width:140px}header.navigation .header-icons #js-search-trigger{float:none;font-size:1.5em;margin-right:30px}header.navigation .header-icons .mit-logo{display:inline-block;width:49px}header.navigation .header-icons .mit-logo [id^="Fill"]{-webkit-transition:all 100ms ease;transition:all 100ms ease}header.navigation .header-icons .mit-logo:hover [id^="Fill"]{-webkit-transition:all 100ms ease;transition:all 100ms ease;fill:#fff}}@media screen and (min-width:57.5em){header.navigation .header-mobile-navigation .mobile-nav{display:none}}header.navigation .header-mobile-navigation .mobile-nav ul.submenu{display:none}@media screen and (max-width:57.4375em){header.navigation .navigation-menu{-webkit-columns:auto 2;-moz-columns:auto 2;columns:auto 2}}header.navigation .navigation-menu-button{color:#fff;display:block;float:right;line-height:60px;margin:0;padding-right:1em;text-decoration:none;text-transform:uppercase}@media screen and (min-width:57.5em){header.navigation .navigation-menu-button{display:none}}header.navigation .navigation-menu-button:focus,header.navigation .navigation-menu-button:hover{border-bottom:none;color:#fff}header.navigation div.nav{float:none;min-height:60px;z-index:9999999}@media screen and (min-width:57.5em){header.navigation div.nav{float:left}}header.navigation div.nav.audience-menu{min-height:47px}header.navigation .mobile-nav{background-color:rgba(0,0,0,0.85);clear:both;display:none;height:100vh;margin:0 auto;overflow:visible;padding:0;position:absolute;top:60px;width:100%;z-index:9999}header.navigation .mobile-nav .show{display:block}@media screen and (min-width:57.5em){header.navigation .mobile-nav{display:none !important;margin:0;padding:0}}header.navigation .mobile-nav ul.menu{margin:0 30px;padding:1em 0}header.navigation .mobile-nav ul.menu.navigation-menu{border-bottom:1px solid #979797;font-weight:bold;padding-bottom:1.5em}header.navigation .mobile-nav ul.menu.navigation-menu .menu-item{margin-bottom:0;padding-top:0;padding-bottom:1.2em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}header.navigation .mobile-nav .mobile-audience-menu,header.navigation .mobile-nav .mobile-info-menu{float:left;display:block;margin-right:2.35765%;width:48.82117%}header.navigation .mobile-nav .mobile-audience-menu:last-child,header.navigation .mobile-nav .mobile-info-menu:last-child{margin-right:0}header.navigation .mobile-nav .mobile-audience-menu ul.menu,header.navigation .mobile-nav .mobile-info-menu ul.menu{font-size:.75em;padding-top:2em}header.navigation .mobile-nav .mobile-audience-menu ul.menu .menu-item,header.navigation .mobile-nav .mobile-info-menu ul.menu .menu-item{margin-bottom:2em}header.navigation .mobile-nav .mobile-audience-menu h2{display:none}header.navigation .mobile-nav .mobile-audience-menu ul.menu{margin-right:0}header.navigation .mobile-nav .mobile-info-menu ul.menu{margin-left:0.5em}header.navigation ul li.menu-item{display:block;overflow:hidden;margin-bottom:1em;padding-right:.4em;width:100%}@media screen and (min-width:57.5em){header.navigation ul li.menu-item{background:transparent;display:inline;line-height:60px;text-decoration:none;width:auto}}header.navigation ul li.menu-item a{color:#fff;display:inline-block;text-decoration:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:57.5em){header.navigation ul li.menu-item a{padding:0 .4em}}header.navigation ul li.menu-item a:focus,header.navigation ul li.menu-item a:hover{border-bottom:none;color:#fff}header.navigation .active-nav-item a{border-bottom:1px solid #F1FF9C;padding-bottom:3px}header.navigation .search-section{clear:both;background-color:#000;display:none;height:60px;position:absolute;top:0;width:calc(100% - 35px)}header.navigation .search-section h2{display:none}header.navigation .search-section #search-block-form{position:relative}@media screen and (min-width:57.5em){header.navigation .search-section #search-block-form{margin:0 auto;width:calc(100% - 260px)}}header.navigation .search-section .form-item:before{color:#fff;content:"\f002";display:inline-block;font-family:"FontAwesome";font-size:1.1em;left:1em;position:absolute;top:3px}@media screen and (min-width:57.5em){header.navigation .search-section .form-item:before{content:""}}header.navigation .search-section input[type="search"]{background-color:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;color:#fff;margin:1em;padding-left:2em;width:calc(100% - 30px)}@media screen and (min-width:57.5em){header.navigation .search-section input[type="search"]{border-bottom:none;font-size:1.5em;height:80px;margin:0;padding-left:0}}header.navigation .search-section input[type="search"]:focus{box-shadow:none}header.navigation .search-section input[type="search"]::-webkit-input-placeholder{color:#fff}header.navigation .search-section input[type="search"]::-moz-placeholder{color:#fff}header.navigation .search-section input[type="search"]:-ms-input-placeholder{color:#fff}header.navigation .search-section input[type="search"]:-moz-placeholder{color:#fff}header.navigation .search-section #edit-actions{display:none}header.navigation .search-section #js-search-close{color:#fff;cursor:pointer;font-size:1.125em;line-height:30px;position:absolute;right:1em;top:0}@media screen and (min-width:57.5em){header.navigation .search-section #js-search-close{font-size:1.6875em;line-height:80px;right:-15px}header.navigation .search-section #js-search-close:before{content:"\f057"}}@media screen and (min-width:57.5em){header.navigation .search-section{background:rgba(0,0,0,0.85);height:80px;margin:0 auto;overflow:hidden;top:120px;width:100%}}header.navigation .search-bar{float:left;padding:0.85em 0.85em 0.7em 0.6em;width:60%}header.navigation .search-bar form{position:relative}header.navigation .search-bar form input[type=search]{background:#0d0d0d;border:1px solid #000;border-radius:6px;box-sizing:border-box;color:#fff;font-size:0.9em;font-style:italic;margin:0;padding:0.5em 0.8em;width:100%}@media screen and (min-width:57.5em){header.navigation .search-bar form input[type=search]{padding:0.5em 0;width:100%}}header.navigation .search-bar form button[type=submit]{background:#0d0d0d;border:0;bottom:0.3em;left:auto;outline:none;padding:0 9px;position:absolute;right:0.3em;top:0.3em}header.navigation .search-bar form button[type=submit] img{height:12px;opacity:0.7;padding:1px}@media screen and (min-width:57.5em){header.navigation .search-bar{display:inline-block;position:relative;width:16em}header.navigation .search-bar input{box-sizing:border-box;display:block}}.page-node-type-research-page header.navigation .menu>.menu-item a[data-drupal-link-system-path="research"]{border-top:3px solid #F1FF9C;color:#F1FF9C}.page-node-type-research-page header.navigation .menu>.menu-item a[data-drupal-link-system-path="research"]:after{color:#F1FF9C}.page-node-type-person header.navigation .menu>.menu-item a[data-drupal-link-system-path="people"]{border-top:3px solid #F1FF9C;color:#F1FF9C}.page-node-type-person header.navigation .menu>.menu-item a[data-drupal-link-system-path="people"]:after{color:#F1FF9C}.research-navigation,.person-navigation{background-color:#fff;border-bottom:2px solid #000;border-top:2px solid #000}@media screen and (max-width:57.4375em){.research-navigation+.sticky-nav-placeholder,.person-navigation+.sticky-nav-placeholder{display:none !important}}.research-navigation .content-container,.person-navigation .content-container{padding-bottom:7px;padding-top:7px;position:relative}.research-navigation .content-container .sticky-nav-prefix,.person-navigation .content-container .sticky-nav-prefix{position:absolute;top:0}.research-navigation .content-container .sticky-nav-prefix a.contact-me,.research-navigation .content-container .sticky-nav-prefix label,.person-navigation .content-container .sticky-nav-prefix a.contact-me,.person-navigation .content-container .sticky-nav-prefix label{-webkit-transition:all 100ms ease;transition:all 100ms ease}.research-navigation .content-container .sticky-nav-prefix a.contact-me:hover,.research-navigation .content-container .sticky-nav-prefix label:hover,.person-navigation .content-container .sticky-nav-prefix a.contact-me:hover,.person-navigation .content-container .sticky-nav-prefix label:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#00b8ff}.research-navigation .content-container .sticky-nav-prefix .sticky-title,.person-navigation .content-container .sticky-nav-prefix .sticky-title{font-family:"basis-grotesque-medium";font-size:16px;font-weight:normal;background-color:#fff;border:2px solid #000;display:inline-block;margin-left:-5px;margin-top:-2px;padding:15px 10px;width:156px}.research-navigation .content-container ul,.person-navigation .content-container ul{padding-left:45px}.research-navigation .content-container .sidebar-push{margin-left:364px}.area-tags .monobold-header{color:#000;letter-spacing:1.3px}@media screen and (min-width:57.5em){.area-tags>div{display:inline-block;width:49%;vertical-align:top}}.area-tags:not(.person-areas) .field__item{background:transparent;margin:0;margin-bottom:6px;padding:0}.area-tags:not(.person-areas) .monobold-header{color:#000}@media screen and (min-width:57.5em){.area-tags:not(.person-areas)>div{display:inline-block;width:49%;vertical-align:top}}.page-resources::after{clear:both;content:"";display:table}.page-resources section{background-color:#ececec;margin-bottom:3px}.page-resources section h2.monobold-header{font-size:1.125em;letter-spacing:3px;text-align:left;padding:7px 0;margin-bottom:0}.page-resources section h2.monobold-header:after{color:#0090eb;content:"+";display:inline;float:right;font-size:36px;line-height:0.9;vertical-align:inherit}.page-resources section h2.monobold-header.publications-link-only:after{display:none}.page-resources section .views-element-container{position:static}.page-resources section [class*="wrapper"]{display:none}@media screen and (min-width:37.5em){.page-resources section{background-color:transparent;padding-bottom:115px}.page-resources section h2.monobold-header{font-size:1.5em;margin-bottom:-28px;text-align:center}.page-resources section h2.monobold-header:after{content:none}.page-resources section .state-icon{display:none}.page-resources section [class*="-wrapper"]{display:block}}@media screen and (max-width:37.4375em){.page-resources.content-container{padding-left:0;padding-right:0}.page-resources section{padding-left:26px;padding-right:26px}.page-resources section.close{border-bottom:3px solid #0090eb}.page-resources section.open h2.monobold-header:after{content:"-"}}.field--name-field-teaser-text{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}.green .field--name-field-teaser-text{background-color:#e1efeb}.content-teaser{background-color:#e1efeb;padding:36px 0 58px}.content-teaser .field--name-field-teaser-text{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;line-height:1.5;margin:0 auto;max-width:578px;text-align:center}.research-desktop-teaser{background-color:#e1efeb;margin:0 -26px;margin-bottom:30px}.research-desktop-teaser::after{clear:both;content:"";display:table}.research-desktop-teaser .field--name-field-teaser-text{line-height:1.5;margin-left:320px;margin-right:0;padding-left:45px;padding-right:40px;padding-top:39px;width:calc(100% - 320px)}@media screen and (min-width:57.5em){.research-desktop-teaser .field--name-field-teaser-text{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:31.56028%;font-size:1.5em;padding-right:72px}.research-desktop-teaser .field--name-field-teaser-text:last-child{margin-right:0}}.research-mobile-teaser .field--name-field-teaser-text{font-size:1.125em;padding-bottom:26px;padding-top:26px}.area-tags .research-areas .field .field__item,.area-tags .impact-areas .field .field__item{display:inline-block}.area-tags .research-areas .field .field__item:hover,.area-tags .impact-areas .field .field__item:hover{color:white}.area-tags .research-areas .field .field__item a,.area-tags .impact-areas .field .field__item a{color:#fff;font-family:"basis-grotesque-bold";-webkit-transition:all 100ms ease;transition:all 100ms ease}.area-tags .research-areas .field .field__item a:hover,.area-tags .impact-areas .field .field__item a:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:white}.research .associated-research-groups{border-bottom:1px solid #cecece;margin-bottom:30px;padding-bottom:30px}.research .associated-research-groups a{display:inline-block;clear:left}.card{-webkit-transition:all 100ms ease;transition:all 100ms ease;margin-bottom:20px;margin-right:45px;width:100%}.card:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#ff4d17;content:"";display:block;height:6px;margin-bottom:5px;width:100%}.card .card-top,.card .card-bottom{background-color:#fff;min-height:58px;padding:14px 19px}.card .card-top .field--name-title,.card .card-bottom .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #cecece;line-height:30px;padding-bottom:0px}.card .card-top .field--name-title:hover,.card .card-bottom .field--name-title:hover{border-bottom:1px solid #000}.card .card-top a:hover,.card .card-top a:active,.card .card-top a:focus,.card .card-bottom a:hover,.card .card-bottom a:active,.card .card-bottom a:focus{-webkit-transition:all 100ms ease;transition:all 100ms ease;text-decoration:none;border-bottom:none}.card .card-top{margin-bottom:3px}.card .card-top .group-type h4{font-size:.6875rem;margin-top:-3px}.card .card-bottom .inline-label{margin-bottom:19px}.card .card-bottom .field--name-field-leads{display:inline}.card .card-bottom .field--name-field-leads .member-name{font-size:.875rem}.card .card-bottom .field--name-field-leads .member-name.external-member-name .field--name-title:hover{border-bottom:none}.card .card-bottom .field--name-field-leads .member-name.external-member-name a .field--name-title{font-size:.875rem}.card .card-bottom .field--name-field-leads .field__item{display:inline-block}.card .card-bottom .field--name-field-leads .field__item:last-of-type .field--name-title:after{content:none}.card .card-bottom .field--name-field-leads .field__item:nth-child(n+5){display:none}.card .card-bottom .field--name-field-leads a.show-leads{display:inline-block;margin-left:3px}.card.news-card{-webkit-transition:all 100ms ease;transition:all 100ms ease}.card.news-card .card-top::after,.card.news-card .card-bottom::after{clear:both;content:"";display:table}.card.news-card .card-top .field--name-title,.card.news-card .card-bottom .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid transparent}.card.news-card .card-top .field--name-title:hover,.card.news-card .card-bottom .field--name-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.card.news-card .card-top{padding:0}.card .hidden-card{display:none}@media screen and (min-width:57.5em){.card.person-card .card-top{min-height:297px}}.card.person-card .card-heading{margin-bottom:10px}.card.person-card .info-block .monobold-header span{color:#000;font-size:.75rem}.card.person-card .info-block .monobold-header{font-size:.75rem;margin-top:-8px;margin-bottom:0}.card.person-card .field--name-field-role{display:inline}.card.person-card .field--name-field-title{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363;margin-bottom:19px}.card.person-card .person-image{float:left}.card.person-card .circle-crop{height:110px;margin-right:12px;width:110px}.card.person-card .circle-crop img{width:110px}.card.person-card .person-metadata .meta-label{font-family:"basis-grotesque-monobold";font-size:.625rem;font-weight:normal;color:#636363;letter-spacing:0.8px;display:none}.card.person-card .person-metadata .contact{margin-top:35px}.card.person-card .person-metadata .contact .email.field-wrapper{margin-right:-20px}.card.person-card .person-metadata .contact span.room,.card.person-card .person-metadata .contact a{font-family:"basis-grotesque-medium";font-size:.6875rem;font-weight:normal}.card.person-card .person-metadata .contact span.room{color:#636363}.card.person-card .field--name-field-summary{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;color:#636363;margin-top:20px;margin-bottom:0}@media screen and (min-width:57.5em){.card.research_page-card{height:450px;display:flex;flex-flow:column}.card.research_page-card .card-top{padding-bottom:0;flex:auto;display:flex;flex-flow:column;overflow:hidden}.card.research_page-card .card-top .left-side{display:flex;flex-flow:column}.card.research_page-card .card-top .left-side a:hover{text-decoration:none}.card.research_page-card .card-top .left-side .field--name-field-teaser-text,.card.research_page-card .card-top .left-side .group-type{display:flex;flex-flow:column;overflow:hidden}.card.research_page-card .card-top .left-side .field--name-field-teaser-text{margin-bottom:0}.card.research_page-card .card-bottom{float:none;position:relative}.card.research_page-card .card-bottom:before{position:absolute;top:-26px;height:24px;left:0;right:0;content:"";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}}.card.research_page-card .inline-label{margin-bottom:0}.card.research_page-card .leads-label+.inline-content{margin-top:15px}.card.research_page-card .leads-label .circle-crop{display:none}.card.research_page-card .leads-label .comma{color:#0090eb;line-height:1}.card.research_page-card .leads-label .member-name{margin-bottom:0}.card.research_page-card .leads-label .field--name-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;line-height:1}.card.research_page-card .leads-label .field--name-title:after{color:#0090eb;content:",";display:inline}.card.research_page-card .leads-label .field--name-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff}.card.research_page-card .leads-label .field--name-field-leads .field__item:last-of-type .field--name-title:last-of-type:after{content:none}.card.research_page-card .inline-content{min-height:30px}.card.research_page-card .inline-content a:hover{border-bottom:none}.card.research_page-card .inline-content a:hover .remaining-members{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff;color:#00b8ff}.card.research_page-card .lead.headshot{display:inline-block;float:right;position:relative}.card.research_page-card .lead.headshot .link-overlay{border-radius:30px;height:30px;width:30px;position:absolute;width:100%;z-index:3}.card.research_page-card .lead.headshot .link-overlay:hover{border-bottom:none}.card.research_page-card .lead.headshot .circle-crop{width:30px;height:30px}.card.research_page-card .lead.headshot .field--name-title{display:none}.card.research_page-card .lead.headshot img{width:inherit;height:inherit}.card .field--name-field-associated-research-groups{margin-bottom:9px}.card .field--name-field-associated-research-groups a{font-size:1em}.card .group-type{color:#636363}.card .field--name-field-teaser-text{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal;background-color:transparent;color:#636363;margin-bottom:16px}.card .small-circle-crop{border-radius:30px;height:30px;width:30px;margin-right:5px;margin-bottom:5px;overflow:hidden;vertical-align:middle}.card .small-circle-crop img{height:auto}.card .small-circle-crop .person-name{display:none}.card .remaining-members{-webkit-transition:all 100ms ease;transition:all 100ms ease;font-size:1em;font-weight:normal;border-bottom:1px solid transparent;color:#0090eb;display:inline-block;font-weight:600;letter-spacing:1.3px;vertical-align:middle}.card .remaining-members+.headshot.lead,.card .small-circle-crop+.headshot.lead{margin-left:50px;float:right;width:calc(70% - 80px)}@media screen and (min-width:37.5em){.card{width:284px}.card:hover:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:#000}}.research-card-wrapper{padding-bottom:13px;width:calc(100% + (26px * 2));z-index:1000}.research-card-wrapper .group-type{color:#000;font-size:.875em}.research-card-wrapper .research-title{border-bottom:2px solid #cecece;font-size:1.875rem;line-height:1.33;padding-bottom:14px}.research-card-wrapper .research-title.project-title{font-size:1.875rem;line-height:1.2}.research-card-wrapper .field--name-field-cta-description{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal}.research-card-wrapper .csail-btn{margin:32px auto 16px}.research-card-wrapper .opps-available{border:1px solid #cecece;display:inline-block;font-size:12px;letter-spacing:normal;margin-top:15px;padding:0 5px;text-transform:none}.research-card-wrapper .opps-available span{letter-spacing:1px}.research-card-wrapper .associated-research-groups{margin-top:30px}@media screen and (min-width:37.5em){.research-card-wrapper{margin-left:0;position:absolute;top:-100px;width:318px}.research-card-wrapper .page-header-card{background-color:#fff;padding:8px 26px}.research-card-wrapper .page-header-card .research-title{border-bottom:none}}@media screen and (min-width:57.5em){.research-card-wrapper{margin:auto -26px;top:-190px;width:320px}}.list-col .views-view-grid .views-row,.list-col .landing-content-column .views-row,.list-col.view-content .views-row{flex:1 0 100% !important;float:none !important;height:auto !important}.list-col .views-view-grid .views-row .card,.list-col .landing-content-column .views-row .card,.list-col.view-content .views-row .card{display:block;width:100%}@media screen and (min-width:37.5em){.list-col .views-view-grid .views-row .card .card-top,.list-col .landing-content-column .views-row .card .card-top,.list-col.view-content .views-row .card .card-top{display:flex;align-items:stretch}.list-col .views-view-grid .views-row .card .card-top::after,.list-col .landing-content-column .views-row .card .card-top::after,.list-col.view-content .views-row .card .card-top::after{clear:both;content:"";display:table}.list-col .views-view-grid .views-row .card .card-top .image-media,.list-col .landing-content-column .views-row .card .card-top .image-media,.list-col.view-content .views-row .card .card-top .image-media{flex:1}.list-col .views-view-grid .views-row .card .card-top .image-media .media,.list-col .landing-content-column .views-row .card .card-top .image-media .media,.list-col.view-content .views-row .card .card-top .image-media .media{width:270px}.list-col .views-view-grid .views-row .card .card-top .hidden-card,.list-col .landing-content-column .views-row .card .card-top .hidden-card,.list-col.view-content .views-row .card .card-top .hidden-card{flex:2}}.list-col .views-view-grid .views-row .card .hidden-card,.list-col .landing-content-column .views-row .card .hidden-card,.list-col.view-content .views-row .card .hidden-card{display:inline-block}.list-col .views-view-grid .views-row .card .hidden-list,.list-col .landing-content-column .views-row .card .hidden-list,.list-col.view-content .views-row .card .hidden-list{display:none}.list-col .views-view-grid .views-row .card .field--name-field-teaser-text,.list-col .landing-content-column .views-row .card .field--name-field-teaser-text,.list-col.view-content .views-row .card .field--name-field-teaser-text{font-size:.875em}.list-col .views-view-grid .views-row .card .field--name-field-publication-date,.list-col .landing-content-column .views-row .card .field--name-field-publication-date,.list-col.view-content .views-row .card .field--name-field-publication-date{font-family:"basis-grotesque-regular";font-size:.75em;font-weight:normal;margin-bottom:8px}.list-col .views-view-grid .views-row .card:before,.list-col .landing-content-column .views-row .card:before,.list-col.view-content .views-row .card:before{display:none}.list-col .views-view-grid .views-row .card.news-card .card-top .hidden-card,.list-col .landing-content-column .views-row .card.news-card .card-top .hidden-card,.list-col.view-content .views-row .card.news-card .card-top .hidden-card{padding:24px 30px 20px}.list-col .views-view-grid .views-row .card.person-card .card-top,.list-col .landing-content-column .views-row .card.person-card .card-top,.list-col.view-content .views-row .card.person-card .card-top{display:block}.list-col .views-view-grid .views-row .card.person-card .card-top::after,.list-col .landing-content-column .views-row .card.person-card .card-top::after,.list-col.view-content .views-row .card.person-card .card-top::after{clear:both;content:"";display:table}.list-col .views-view-grid .views-row .card.person-card .circle-crop,.list-col .landing-content-column .views-row .card.person-card .circle-crop,.list-col.view-content .views-row .card.person-card .circle-crop{margin:0;margin-bottom:auto}.list-col .views-view-grid .views-row .card.person-card .info-block .field--name-field-title,.list-col .landing-content-column .views-row .card.person-card .info-block .field--name-field-title,.list-col.view-content .views-row .card.person-card .info-block .field--name-field-title{margin-bottom:0}.list-col .views-view-grid .views-row .card.person-card .info-block .field--name-field-summary,.list-col .landing-content-column .views-row .card.person-card .info-block .field--name-field-summary,.list-col.view-content .views-row .card.person-card .info-block .field--name-field-summary{margin-top:16px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .contact,.list-col .landing-content-column .views-row .card.person-card .person-metadata .contact,.list-col.view-content .views-row .card.person-card .person-metadata .contact{margin-bottom:30px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of,.list-col.view-content .views-row .card.person-card .person-metadata .member-of{margin-bottom:10px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of h4,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of h4,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of h4,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of h4,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of h4,.list-col.view-content .views-row .card.person-card .person-metadata .member-of h4{margin-bottom:5px}.list-col .views-view-grid .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col .views-view-grid .views-row .card.person-card .person-metadata .member-of .field__item,.list-col .landing-content-column .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col .landing-content-column .views-row .card.person-card .person-metadata .member-of .field__item,.list-col.view-content .views-row .card.person-card .person-metadata .lead-of .field__item,.list-col.view-content .views-row .card.person-card .person-metadata .member-of .field__item{line-height:1}.list-col .views-view-grid .views-row .card.person-card .field--name-field-summary,.list-col .landing-content-column .views-row .card.person-card .field--name-field-summary,.list-col.view-content .views-row .card.person-card .field--name-field-summary{font-size:.875rem}@media screen and (min-width:57.5em){.list-col .views-view-grid .views-row .card.person-card .person-image.hidden-card,.list-col .landing-content-column .views-row .card.person-card .person-image.hidden-card,.list-col.view-content .views-row .card.person-card .person-image.hidden-card{float:left;display:block;margin-right:3.57866%;width:15.84234%}.list-col .views-view-grid .views-row .card.person-card .person-image.hidden-card:last-child,.list-col .landing-content-column .views-row .card.person-card .person-image.hidden-card:last-child,.list-col.view-content .views-row .card.person-card .person-image.hidden-card:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.person-card .info-block,.list-col .landing-content-column .views-row .card.person-card .info-block,.list-col.view-content .views-row .card.person-card .info-block{float:left;display:block;margin-right:3.57866%;width:50.80013%}.list-col .views-view-grid .views-row .card.person-card .info-block:last-child,.list-col .landing-content-column .views-row .card.person-card .info-block:last-child,.list-col.view-content .views-row .card.person-card .info-block:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.person-card .person-metadata,.list-col .landing-content-column .views-row .card.person-card .person-metadata,.list-col.view-content .views-row .card.person-card .person-metadata{float:left;display:block;margin-right:3.57866%;width:22.316%}.list-col .views-view-grid .views-row .card.person-card .person-metadata:last-child,.list-col .landing-content-column .views-row .card.person-card .person-metadata:last-child,.list-col.view-content .views-row .card.person-card .person-metadata:last-child{margin-right:0}}.list-col .views-view-grid .views-row .card.research_page-card,.list-col .landing-content-column .views-row .card.research_page-card,.list-col.view-content .views-row .card.research_page-card{height:auto}.list-col .views-view-grid .views-row .card.research_page-card .left-side,.list-col .landing-content-column .views-row .card.research_page-card .left-side,.list-col.view-content .views-row .card.research_page-card .left-side{float:left;display:block;margin-right:10.1484%;width:63.28387%}.list-col .views-view-grid .views-row .card.research_page-card .left-side:last-child,.list-col .landing-content-column .views-row .card.research_page-card .left-side:last-child,.list-col.view-content .views-row .card.research_page-card .left-side:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.research_page-card .left-side .group-type h4,.list-col .landing-content-column .views-row .card.research_page-card .left-side .group-type h4,.list-col.view-content .views-row .card.research_page-card .left-side .group-type h4{margin-top:0}.list-col .views-view-grid .views-row .card.research_page-card .left-side .field--name-field-teaser-text,.list-col .landing-content-column .views-row .card.research_page-card .left-side .field--name-field-teaser-text,.list-col.view-content .views-row .card.research_page-card .left-side .field--name-field-teaser-text{margin-bottom:16px}.list-col .views-view-grid .views-row .card.research_page-card .left-side .hidden-card,.list-col .landing-content-column .views-row .card.research_page-card .left-side .hidden-card,.list-col.view-content .views-row .card.research_page-card .left-side .hidden-card{width:100%}.list-col .views-view-grid .views-row .card.research_page-card .right-side,.list-col .landing-content-column .views-row .card.research_page-card .right-side,.list-col.view-content .views-row .card.research_page-card .right-side{float:left;display:block;margin-right:10.1484%;width:26.56773%}.list-col .views-view-grid .views-row .card.research_page-card .right-side:last-child,.list-col .landing-content-column .views-row .card.research_page-card .right-side:last-child,.list-col.view-content .views-row .card.research_page-card .right-side:last-child{margin-right:0}.list-col .views-view-grid .views-row .card.research_page-card .right-side h4,.list-col .landing-content-column .views-row .card.research_page-card .right-side h4,.list-col.view-content .views-row .card.research_page-card .right-side h4{margin-bottom:5px}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field,.list-col.view-content .views-row .card.research_page-card .right-side .field{margin-bottom:21px}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field .field__item{line-height:1.1}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field.field--name-field-leads .field__item{height:1.1em;line-height:1.1}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name,.list-col.view-content .views-row .card.research_page-card .right-side .field.field--name-field-leads .member-name{font-size:.875em;line-height:1;margin-bottom:0}.list-col .views-view-grid .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col .views-view-grid .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col .landing-content-column .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field--name-field-research-area .field__item,.list-col.view-content .views-row .card.research_page-card .right-side .field--name-field-impact-area .field__item{background:transparent;margin:0;padding:0}.list-col .views-view-grid .views-row .card.research_page-card .card-top,.list-col .landing-content-column .views-row .card.research_page-card .card-top,.list-col.view-content .views-row .card.research_page-card .card-top{display:block;padding:25px}.list-col .views-view-grid .views-row .card.news-card .areas-list a:after,.list-col .landing-content-column .views-row .card.news-card .areas-list a:after,.list-col.view-content .views-row .card.news-card .areas-list a:after{content:",";display:inline-block}.list-col .views-view-grid .views-row .card.news-card .areas-list a:last-of-type:after,.list-col .landing-content-column .views-row .card.news-card .areas-list a:last-of-type:after,.list-col.view-content .views-row .card.news-card .areas-list a:last-of-type:after{content:none}.page-metadata{border-bottom:1px solid #cecece;margin-bottom:26px}.page-metadata .field--name-field-website{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal}.page-metadata .field--name-field-website:hover:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#00b8ff}.page-metadata .field--name-field-website:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#0090eb;content:"\f108";display:inline-block;font-family:"FontAwesome";margin-right:10px}.page-metadata .research-social-media{margin-top:24px}.page-metadata .research-social-media a{color:black;font-size:1.625em;margin-right:10px}.page-metadata .research-social-media a:hover{border-bottom:none;color:#00b8ff}.page-metadata .monobold-header{color:#000}.sidebar-left .last-updated{display:none}@media screen and (min-width:37.5em){.sidebar-left .last-updated{display:block}}.banner-image-wrapper{height:200px;background-color:#e1efeb}@media screen and (min-width:37.5em){.banner-image-wrapper{height:309px}}@media screen and (min-width:57.5em){.banner-image-wrapper{height:350px}}.banner-image-wrapper .content-container{padding-bottom:0}.banner-image-wrapper.content-landing{height:275px}.banner-image-wrapper.content-landing .banner-image{height:275px}@media screen and (min-width:37.5em){.banner-image-wrapper.content-landing{height:500px;margin-bottom:85px}.banner-image-wrapper.content-landing .banner-image{height:500px}}@media screen and (min-width:57.5em){.banner-image-wrapper.content-landing{height:450px;margin-bottom:62px}.banner-image-wrapper.content-landing .banner-image{height:450px}}.banner-image{background-position:50% 50%;background-size:cover;height:200px}@media screen and (min-width:37.5em){.banner-image{height:350px}}@media screen and (min-width:57.5em){.banner-image{height:350px}}.banner-image .back-link{padding-top:24px}.banner-image .back-link a{background-color:rgba(0,0,0,0.7);color:#fff;font-size:.75em;letter-spacing:1.3px;margin-left:-26px;padding:5px 7px}.banner-image .back-link a:before{content:"\f104";display:inline-block;font-family:"FontAwesome";margin-right:5px}.banner-image .back-link a:hover{border-bottom:none}.ajax-pager.pager__item{bottom:0;display:block;left:0;padding:0;position:absolute}.expand-trigger-container,.ajax-pager{width:100%}.expand-trigger-container::after,.ajax-pager::after{clear:both;content:"";display:table}.expand-trigger-container .js-expand-trigger,.ajax-pager .js-expand-trigger{margin-top:-30px}.expand-trigger-container .pager,.ajax-pager .pager{display:inline-block}.expand-trigger-container .expand-icon,.ajax-pager .expand-icon{border-radius:28px;height:28px;width:28px;background-color:#fff;display:inline-block;margin-right:10px;position:relative;vertical-align:super}.expand-trigger-container .expand-icon:after,.ajax-pager .expand-icon:after{border-radius:28px;height:28px;width:28px;font-family:"basis-grotesque-bold";font-size:27px;font-weight:normal;color:#0090eb;content:"+";left:1px;line-height:29px;top:0;position:absolute;text-align:center}.expand-trigger-container .more-items,.ajax-pager .more-items{font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;background-color:#000;color:#fff;display:block;letter-spacing:1.4px;margin-bottom:0;margin-top:20px;padding:10px 0;text-align:center;text-transform:uppercase;width:100%}.expand-trigger-container .more-items:hover,.ajax-pager .more-items:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:none;color:#00b8ff}.expand-trigger-container .count.more-items,.ajax-pager .count.more-items{background-color:#000;color:#fff;font-size:14px;margin-bottom:0;margin-top:20px;padding:10px 0;text-align:center}.expand-trigger-container .open .expand-icon:after,.ajax-pager .open .expand-icon:after{content:"-";top:-2px}.expand-trigger-container:hover,.expand-trigger-container:active,.expand-trigger-container:focus,.ajax-pager:hover,.ajax-pager:active,.ajax-pager:focus{-webkit-transition:all 100ms ease;transition:all 100ms ease;text-decoration:none;color:#00b8ff}.expand-trigger-container:hover .count.more-items,.expand-trigger-container:active .count.more-items,.expand-trigger-container:focus .count.more-items,.ajax-pager:hover .count.more-items,.ajax-pager:active .count.more-items,.ajax-pager:focus .count.more-items{color:#00b8ff}@media screen and (max-width:37.4375em){.expand-trigger-container .js-expand-trigger,.ajax-pager .js-expand-trigger{margin-top:0}}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal{cursor:pointer;position:relative}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal:before{border-radius:52px;height:52px;width:52px;background-color:rgba(0,0,0,0.75);content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.field--name-field-media .field--type-video-embed-field .video-embed-field-launch-modal:after{border-bottom:11px solid transparent;border-left:11px solid #fff;border-top:11px solid transparent;height:0;width:0;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-25%,-50%)}.detail-top{margin:0 -26px;padding-bottom:26px;padding-top:18px}.detail-top>div,.detail-top>section{padding:0 26px}.detail-top .detail-title{margin-bottom:15px}@media screen and (min-width:37.5em){.detail-top .content-column{padding-top:0}}@media screen and (min-width:57.5em){.detail-top{margin:0;padding-bottom:38px;padding-left:44px;padding-right:44px;padding-top:29px}.detail-top .content-column{border:none;padding-right:0}.detail-top .sidebar-right{margin-right:0}}.detail-bottom{padding:26px 0}.detail-bottom .content-column{padding-bottom:49px;padding-top:27px}.detail-bottom .contact{font-family:"basis-grotesque-medium";font-size:.875em;font-weight:normal;margin-top:17px;padding-bottom:41px}.detail-bottom .contact .monobold-header{font-size:.75rem}.detail-bottom .contact .field--name-field-contact-name,.detail-bottom .contact h2{margin-bottom:14px}.detail-bottom .contact .field--name-field-contact-name,.detail-bottom .contact h2 .field--name-title{font-family:"basis-grotesque-medium";font-size:1.125rem;font-weight:normal}.detail-bottom .contact .email{margin-bottom:5px}.detail-bottom .contact .field--name-field-contact-email,.detail-bottom .contact .field--name-field-contact-phone{display:inline-block}.detail-bottom .contact .meta-label{font-size:.75rem;font-weight:normal;color:#636363;margin-right:5px}@media screen and (min-width:37.5em){.detail-bottom{padding-top:45px}.detail-bottom .content-column{padding-top:0}.detail-bottom .sidebar-right{margin-right:25px !important;width:27% !important}}.event-top .private-event .tag{margin-bottom:16px;margin-top:0}.event-top .monobold-header{color:#000}.event-top .content-column{border-bottom:2px solid #fff;padding-bottom:0}.event-top .content-column .speaker{margin-bottom:15px}.event-top .content-column .speaker::after{clear:both;content:"";display:table}.event-top .content-column .speaker .field--name-field-speaker-photo-file{border-radius:50px;height:50px;width:50px;display:inline-block;margin-top:20px;margin-right:10px;overflow:hidden}.event-top .content-column .speaker .speaker-details{display:inline-block;vertical-align:top;max-width:400px}.event-top .content-column .speaker .speaker-details .monobold-header{margin-bottom:3px;margin-top:0}.event-top .content-column .speaker .speaker-details .field--name-field-speaker-name{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal;line-height:1;margin-bottom:9px}.event-top .content-column .speaker .speaker-details .field--name-field-speaker-name a{font-size:inherit}@media screen and (min-width:57.5em){.event-top .content-column .speaker{max-width:calc(70% - 25px)}}.event-top .content-column .host{margin-bottom:25px}.event-top .content-column .host .monobold-header{margin-bottom:3px;margin-top:0}.event-top .content-column .host .field--name-field-host-name{font-family:"basis-grotesque-bold";font-size:.875em;font-weight:normal;margin-bottom:9px}@media screen and (min-width:37.5em){.event-top .content-column .host{float:left}}@media screen and (min-width:57.5em){.event-top .content-column .host{float:right;max-width:calc(30% - 25px)}}.event-top .content-column [class*="affiliation"]{font-family:"basis-grotesque-medium";font-size:.75em;font-weight:normal;color:#636363}.event-top .event-details{padding-bttom:26px;padding-top:24px}.event-top .event-details>div{margin-bottom:13px}.event-top .event-details>div:last-of-type{margin-bottom:0}.event-top .event-details>div .monobold-header{color:#636363}.event-top .event-details>div span.room,.event-top .event-details>div .field--name-field-location-description{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.event-top .event-details .date .monobold-header{font-family:"basis-grotesque-bold";font-size:.875rem;font-weight:normal;color:#000;letter-spacing:1.6px;line-height:1.86}.event-top .event-details .date .monobold-header .big{font-family:"basis-grotesque-monobold";font-size:1.25rem;font-weight:normal;line-height:1.3;letter-spacing:2.2px}.event-top .event-details .monobold-header{font-size:.75rem;letter-spacing:1.3px;line-height:2.17;margin-bottom:0;margin-top:0}.event-top .event-details .refreshments{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal}@media screen and (min-width:37.5em){.event-top .event-details>div{border-bottom:2px solid #fff}.event-top .event-details>div:last-of-type{border-bottom:none}.event-top .content-column.left{border-bottom:none}.event-top .sidebar-right{float:none;margin-left:auto;margin-right:52px !important;padding-right:0;padding-top:0;width:27% !important}.event-top .sidebar-right .date{padding-bottom:17px;margin-bottom:12px}.event-top .sidebar-right .time{padding-bottom:9px}.event-top .sidebar-right .location{padding-bottom:12px}.event-top .sidebar-right .location .monobold-header{line-height:2.17}.event-top .sidebar-right .location .field--name-field-room-location{line-height:1}.event-top .back-link{margin-bottom:29px}.event-top .event-title{margin-bottom:28px}.event-top .speaker{display:inline-block}.event-top .host{display:inline-block;float:right;margin-right:40px}}@media screen and (min-width:57.5em){.event-top .event-details>div{border-bottom:2px solid #fff}.event-top .event-details>div:last-of-type{border-bottom:none}.event-top .content-column.left{border-bottom:none}.event-top .sidebar-right{margin-right:32px !important;padding-right:0;padding-top:0}.event-top .sidebar-right .date{padding-bottom:17px;margin-bottom:12px}.event-top .sidebar-right .time{padding-bottom:9px}.event-top .sidebar-right .location{padding-bottom:12px}.event-top .sidebar-right .location .monobold-header{line-height:2.17}.event-top .sidebar-right .location .field--name-field-room-location{line-height:1}.event-top .back-link{margin-bottom:29px}.event-top .event-title{margin-bottom:28px}.event-top .speaker{display:inline-block}.event-top .host{display:inline-block;float:right;margin-right:40px}.event-top .host .field--name-field-host-name,.event-top .host a{font-size:1rem}}.event-bottom>div,.event-bottom>section{padding:0 26px}.event-bottom .sidebar-right>div{border-bottom:1px solid #cecece}.event-bottom .sidebar-right .add-to-calendar{padding-bottom:20px}.event-bottom .sidebar-right .add-to-calendar a{font-size:.875em}.event-bottom .sidebar-right .add-to-calendar i{margin-right:5px}.event-bottom .sidebar-right .seminar-series{margin-top:14px;padding-bottom:27px}.event-bottom .sidebar-right .seminar-series a{font-size:.875em}.event-bottom .sidebar-right .monobold-header{color:#000;letter-spacing:1.3px}@media screen and (min-width:37.5em){.event-bottom{margin:0 -26px}.event-bottom .sidebar-right{padding:0}}@media screen and (min-width:57.5em){.event-bottom{margin:0;padding-top:45px}.event-bottom>div,.event-bottom>section{padding:0 26px}.event-bottom .content-column .field--name-field-description{padding-left:44px}.event-bottom .sidebar-right .add-to-any{padding-bottom:30px}}.news.content-container{padding-bottom:0}@media screen and (min-width:37.5em){.news.content-container .sidebar-left{float:none;margin-left:auto;margin-right:25px !important;width:27% !important}}.news-top{padding-bottom:26px}.news-top .back-link{margin-bottom:36px}.news-top .field--name-field-publication-date{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;margin-bottom:9px}.news-top .monobold-header{color:#000}.news-top .sidebar-right .monobold-header.author{margin-bottom:9px}.news-top .sidebar-right .monobold-header.share{margin-bottom:4px}.news-top .sidebar-right .field--name-field-author{padding-bottom:14px}.news-top .sidebar-right .share_buttons{font-size:1.5em}.news-top .sidebar-right .share_buttons i{margin-right:5px}@media screen and (min-width:37.5em){.news-top .sidebar-right{float:none;margin-left:auto;margin-right:65px !important;width:27% !important}}@media screen and (min-width:57.5em){.news-top{padding-bottom:85px}.news-top .content-column.left{margin-right:0}.news-top .sidebar-right{margin-right:25px !important;padding-left:0}}.news-bottom{padding-top:0}.news-bottom .monobold-header{color:#000}.news-bottom .content-column.left{margin-right:0;padding-bottom:24px;padding-top:0}.news-bottom .content-column.left .field--name-field-image{margin:0 0 22px}.news-bottom .sidebar-right .field--name-field-featured-people{border-bottom:1px solid #cecece;margin-bottom:22px;padding:25px 0}.news-bottom .sidebar-right .field--name-field-featured-people .member{margin-bottom:10px}.news-bottom .sidebar-right .field--name-field-featured-people .circle-crop{display:inline-block;height:30px;margin-right:13px;width:30px;vertical-align:middle}.news-bottom .sidebar-right .field--name-field-featured-people .member-name{display:inline-block;font-size:.75rem}.news-bottom .field--name-field-featured-project{border-bottom:1px solid #cecece;font-size:1.125em;margin-bottom:27px;padding:6px 0 30px}.news-bottom .field--name-field-featured-project .field__item{margin-bottom:10px}.news-bottom .first-body.first-body .field--name-field-text-rich p:first-of-type{font-family:"basis-grotesque-medium";font-size:1.5rem;font-weight:normal}.news-bottom .first-body.first-body .field--name-field-text-rich p:first-of-type a{font-size:1.5rem !important}.news-bottom .field--name-field-research-area,.news-bottom .field--name-field-impact-area{border-bottom:1px solid #cecece;margin-bottom:23px;padding:14px 0 42px}.news-bottom .field--name-field-research-area .field__item,.news-bottom .field--name-field-impact-area .field__item{background:transparent;display:inline-block;margin:0;padding:0}.news-bottom .field--name-field-research-area a,.news-bottom .field--name-field-impact-area a{display:inline-block}.news-bottom .contact{font-size:.6875rem}.news-bottom .contact .person-title{font-size:.75rem}.news-bottom .contact .event-contact-person{margin-top:14px}.news-bottom .contact .event-contact-person .email a{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.news-bottom .contact .event-contact-person .meta-label{font-size:.625rem}.news-bottom .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;line-height:1.5;margin-bottom:0}@media screen and (min-width:57.5em){.news-bottom .content-container-inner{padding-left:44px;padding-right:44px}.news-bottom .content-column.left .field--name-field-image{margin-bottom:40px;margin-left:0;margin-right:0;margin-top:-57px}.news-bottom .field--name-field-teaser-text.field--type-string-long{font-size:1.5em}}.news-bottom .body-text p.final:after{background-color:#ff4d17;content:"";display:inline-block;height:6px;margin-left:5px;transform:rotate(-315deg);width:6px;vertical-align:middle}.person-top{background-color:#e1efeb}.person-top.content-container .content-container-inner{padding-top:26px;padding-bottom:19px !important}.person-top .back-link{margin-bottom:29px}.person-top .main-person-image{border-radius:100px;height:100px;width:100px;margin-bottom:39px;margin-left:auto;margin-right:auto;overflow:hidden}.person-top .tag span{color:#000}.person-top .field--name-field-role{display:inline;margin-bottom:12px}.person-top .person-name{font-size:1.875em;margin-bottom:10px}.person-top .field--name-field-title{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#636363}@media screen and (min-width:57.5em){.person-top{background-color:transparent}.person-top .main-person-image{height:145px;margin-right:20px;width:145px}.person-top .tag{margin-bottom:22px}.person-top .person-name{font-size:2.5rem;line-height:1;margin-bottom:24px}}@media screen and (min-width:57.5em){.person-navigation .content-container{min-height:44px}.person-navigation .content-container .sticky-nav-prefix label{margin-left:70px}.person-navigation .content-container .person-nav{margin-left:25%}.person-navigation .content-container .person-nav li{margin-right:50px;padding:0}}.person-bottom{margin-top:30px}.person-bottom .person-contact-info{margin-bottom:28px;padding:25px 0 20px;border-bottom:1px solid #cecece}.person-bottom .person-contact-info a{font-size:1.125em}.person-bottom .page-metadata{border-bottom:1px solid #cecece}.person-bottom .page-metadata .csail-btn{width:100%;min-width:auto}.person-bottom .page-metadata .field--name-field-external-site{display:inline-block;margin-left:5px;vertical-align:middle;width:100%}.person-bottom .page-metadata .field--name-field-external-site a{overflow-wrap:break-word}.person-bottom .page-metadata .field--name-field-external-site:before{color:#0090eb;content:"\f108";font-family:"FontAwesome";margin-right:10px}@media screen and (min-width:57.5em){.person-bottom.content-container{padding-bottom:106px}.person-bottom .person-contact-info{border:none;margin-bottom:57px;margin-top:7px;padding:0}.person-bottom .person-contact-info::after{clear:both;content:"";display:table}.person-bottom .person-contact-info .monobold-header{color:#000;font-size:.75rem;line-height:1;margin-bottom:7px;margin-top:0}.person-bottom .person-contact-info .info{float:left;display:block;margin-right:3.57866%;width:22.316%}.person-bottom .person-contact-info .info:last-child{margin-right:0}.person-bottom .person-contact-info .info a{line-height:1.67}.person-bottom .person-contact-info .email{float:left;display:block;margin-right:3.57866%;width:41.737%}.person-bottom .person-contact-info .email:last-child{margin-right:0}.person-bottom .person-contact-info .phone{float:left;display:block;margin-right:3.57866%;width:28.78967%;font-family:"basis-grotesque-bold";font-size:1.125rem;font-weight:normal;line-height:30px}.person-bottom .person-contact-info .phone:last-child{margin-right:0}.person-bottom .person-contact-info .room span.room{font-family:"basis-grotesque-bold";font-size:1.125rem;font-weight:normal;line-height:30px}.person-bottom .sidebar-left .field--name-field-external-site{line-height:1}.person-bottom .field--name-field-description{margin-bottom:45px}}@media screen and (min-width:57.5em){.person-bottom+.page-resources section{padding-bottom:70px}}.content-page-content .content-divider:first-of-type{margin-top:75px}.paragraph--type--contact-details.paragraph--view-mode--preview .field--name-field-body p{margin-top:0;padding-top:0}.videolink .videolink-fullpage .video-embed-field-responsive-video:after{padding-bottom:2em}.sidebar-item+.sidebar-item>div{margin-top:40px}@media screen and (min-width:57.5em){.sidebar-item+.sidebar-item>div{margin-top:80px}}@media screen and (min-width:57.5em){.news-bottom .sidebar-item>div{margin-top:0;padding-top:80px}}.paragraph--type--body-text{margin-bottom:25px}@media screen and (min-width:57.5em){.paragraph--type--body-text{margin-bottom:0}.paragraph--type--body-text .field--name-field-text-rich{padding-bottom:20px}}.field--name-field-featured-publications::after{clear:both;content:"";display:table}.field--name-field-featured-publications>.field__item{border-top:6px solid #ececec;padding-top:21px}@media screen and (max-width:37.4375em){.field--name-field-featured-publications>.field__item{clear:left}.field--name-field-featured-publications>.field__item:last-child{padding-bottom:0.5em}}.paragraph--type--publication{font-family:"basis-grotesque-regular";margin-bottom:20px}.paragraph--type--publication .field--name-field-authors{line-height:22px;padding-bottom:0.5em}.paragraph--type--publication .field--name-field-authors .field__item{color:#636363;display:inline}.paragraph--type--publication .field--name-field-authors .field__item:after{content:',';right:1px}.paragraph--type--publication .field--name-field-authors .field__item:last-child:after{content:none}.paragraph--type--publication .field--name-field-title{line-height:1.3;padding-bottom:0.5em}.paragraph--type--publication .field--name-field-publisher{color:#636363}.paragraph--type--publication .view-link{margin-top:22px}.paragraph--type--publication .view-link a{font-family:"basis-grotesque-bold"}.field--name-field-all-publications{margin:26px auto}.paragraph--type--body-section-header::after{clear:both;content:"";display:table}.paragraph--type--body-section-header .field--name-field-title{border-top:3px solid #000}.paragraph--type--body-section-header .field--name-field-title .section-header{margin-bottom:14px;padding-top:16px}@media screen and (min-width:57.5em){.paragraph--type--body-section-header .field--name-field-title{margin-top:30px}}.paragraph--type--half-width-cta{margin-top:30px;position:relative}.paragraph--type--half-width-cta .field--name-field-icon{position:absolute;transform:translate(-45%,-40%);z-index:-1}.paragraph--type--half-width-cta h2 a{border-bottom:1px solid #cecece;color:#000}.paragraph--type--half-width-cta h2 a:hover{border-bottom:1px solid #000}.paragraph--type--half-width-cta h2 a:before{content:none !important}@media screen and (max-width:57.4375em){.paragraph--type--half-width-cta .field--name-field-teaser-text{font-size:.875em;line-height:1.43}}.paragraph--type--half-width-cta a[href*="//"]:not([href*="mysite.com"]):before{color:inherit;content:"\f08e";display:inline-block;font-family:"FontAwesome";margin-right:7px}.paragraph--type--sidebar-quote .quote{font-family:"basis-grotesque-bold";font-size:1.125em;font-weight:normal;line-height:1.56}.paragraph--type--sidebar-quote .attribution{color:#000;letter-spacing:1;margin-top:26px}.paragraph--type--full-width-image-and-text{margin-bottom:30px}.paragraph--type--full-width-image-and-text .text-block{background:#000;margin:0 -26px}.paragraph--type--full-width-image-and-text .text-block .text-block-inner{padding:20px 26px 26px}.paragraph--type--full-width-image-and-text .text-block .text-block-inner .quote{font-family:"basis-grotesque-bold";font-size:1.125em;font-weight:normal;color:#fff;margin-bottom:18px}.paragraph--type--full-width-image-and-text .text-block .text-block-inner .attribution{color:#fff;letter-spacing:1px}@media screen and (min-width:37.5em){.paragraph--type--full-width-image-and-text{position:relative}.paragraph--type--full-width-image-and-text .image-and-text-inner{padding-right:26px}.paragraph--type--full-width-image-and-text .image-block{max-width:70%;z-index:-1}.paragraph--type--full-width-image-and-text .text-block{float:right;margin-bottom:-110px;max-width:55%;padding-left:34px;padding-right:43px;position:relative;top:-160px;z-index:9}.paragraph--type--full-width-image-and-text .text-block .text-block-inner{padding:38px 0}}@media screen and (min-width:57.5em){.paragraph--type--full-width-image-and-text{position:relative}.paragraph--type--full-width-image-and-text .image-and-text-inner{padding-right:26px}.paragraph--type--full-width-image-and-text .image-block{max-width:676px;z-index:-1}.paragraph--type--full-width-image-and-text .text-block{float:right;margin-bottom:-100px;max-width:590px;padding-left:34px;padding-right:130px;position:relative;top:-250px;z-index:9}.paragraph--type--full-width-image-and-text .text-block .text-block-inner{padding:38px 0}.paragraph--type--full-width-image-and-text .text-block .text-block-inner .quote{font-size:1.5em;line-height:1.42;margin-bottom:27px}}@media screen and (min-width:37.5em){.paragraph--type--full-width-images-and-text .image-primary{float:right;margin-bottom:-200px;max-width:838px;position:relative;top:-200px;width:calc(100% - 250px)}.paragraph--type--full-width-images-and-text .image-secondary{max-width:400px}.paragraph--type--full-width-images-and-text .text-block.sidebar-left{margin-left:-17px !important;margin-top:53px;padding-right:30px;padding-left:16px}.paragraph--type--full-width-images-and-text .text-block.sidebar-left h4{margin-bottom:12px;margin-top:0}.paragraph--type--full-width-images-and-text .text-block.sidebar-left .field--name-field-text-plain{color:#636363;font-size:.875em}}@media screen and (min-width:57.5em){.paragraph--type--full-width-images-and-text .image-primary{float:right;margin-bottom:-200px;max-width:838px;position:relative;top:-200px;width:calc(100% - 362px)}.paragraph--type--full-width-images-and-text .image-secondary{max-width:498px}.paragraph--type--full-width-images-and-text .text-block.sidebar-left{margin-left:51px !important;margin-top:53px;padding-right:30px;padding-left:16px}.paragraph--type--full-width-images-and-text .text-block.sidebar-left h4{margin-bottom:12px;margin-top:0}.paragraph--type--full-width-images-and-text .text-block.sidebar-left .field--name-field-text-plain{color:#636363;font-size:.875em}}.paragraph--type--full-width-quote{background-color:#000;color:#fff;padding:26px;margin:-26px}.paragraph--type--full-width-quote .content-inner{margin:60px auto;max-width:614px}.paragraph--type--full-width-quote .content-inner .quote{font-family:"basis-grotesque-bold";font-size:1.5em;font-weight:normal;line-height:1.42}.paragraph--type--full-width-quote .content-inner .attribution{color:#fff;font-size:1rem}@media screen and (min-width:57.5em){.paragraph--type--full-width-quote{margin:0}}.paragraph--type--landing-page-subpage{margin-bottom:48px}.paragraph--type--landing-page-subpage::after{clear:both;content:"";display:table}.paragraph--type--landing-page-subpage .landing-subpage-img{margin-bottom:25px}.paragraph--type--landing-page-subpage .landing-subpage-header a{color:inherit;border-bottom-width:0}.paragraph--type--landing-page-subpage .field--name-field-teaser-text{margin-bottom:20px}.paragraph--type--landing-page-subpage .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-regular";font-size:14px;font-weight:normal}.paragraph--type--landing-page-subpage .learn-more{width:100%}@media screen and (min-width:37.5em){.paragraph--type--landing-page-subpage{margin-bottom:142px}.paragraph--type--landing-page-subpage .landing-subpage-img{float:left;margin-bottom:0;max-width:328px}.paragraph--type--landing-page-subpage .field--name-field-teaser-text.field--type-string-long{font-family:"basis-grotesque-regular";font-size:1em;font-weight:normal}.paragraph--type--landing-page-subpage .text-block{padding-left:48px;float:right;width:calc(100% - 328px)}.paragraph--type--landing-page-subpage .text-block .csail-btn{float:left;min-width:auto;width:188px}.paragraph--type--landing-page-subpage:nth-of-type(odd) .landing-subpage-img{float:right}.paragraph--type--landing-page-subpage:nth-of-type(odd) .text-block{float:none;padding-left:0;padding-right:48px}.paragraph--type--landing-page-subpage+.content-divider{margin:0 !important}}@media screen and (min-width:57.5em){.paragraph--type--landing-page-subpage{margin-bottom:192px;margin-left:70px;margin-right:70px}.paragraph--type--landing-page-subpage .landing-subpage-img{float:left;margin-bottom:0;max-width:460px}.paragraph--type--landing-page-subpage .text-block{padding-left:53px;padding-top:47px;float:right;width:calc(100% - 460px)}.paragraph--type--landing-page-subpage .text-block .csail-btn{float:left;min-width:auto;width:188px}.paragraph--type--landing-page-subpage:nth-of-type(odd) .landing-subpage-img{float:right}.paragraph--type--landing-page-subpage:nth-of-type(odd) .text-block{float:none;padding-left:0;padding-right:53px}.paragraph--type--landing-page-subpage+.content-divider{margin:0 !important}}.paragraph--type--full-width-callout .text-block{padding:34px 0 21px}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;line-height:1.44;margin-bottom:26px;text-align:center}@media screen and (max-width:37.4375em){.paragraph--type--full-width-callout .text-block .csail-btn{width:calc(100% - 52px)}}@media screen and (min-width:57.5em){.paragraph--type--full-width-callout{margin-top:30px}.paragraph--type--full-width-callout .text-block{padding:36px 0 52px}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain{font-size:1.5em;margin:0 auto;max-width:578px;padding:0}.paragraph--type--full-width-callout .text-block .field--name-field-text-plain+.csail-btn{margin-top:52px}.paragraph--type--full-width-callout .paragraph-header+.text-block{padding:55px 0 68px}.paragraph--type--full-width-callout .paragraph-header+.text-block .field--name-field-text-plain{font-size:1.25em;max-width:477px}}.paragraph--type--sidebar-footnote .field--name-field-text-plain{font-size:.875em;line-height:1.43}.paragraph--type--sidebar-list-of-links .field--name-field-title{font-family:"basis-grotesque-monobold";font-size:.75em;font-weight:normal;letter-spacing:1.8px;text-transform:uppercase}.paragraph--type--sidebar-list-of-links .field__item{margin-bottom:1em}.paragraph--type--sidebar-statistic .field--name-field-statistic{font-family:"basis-grotesque-monobold";font-size:1.875em;font-weight:normal;color:#fa3500;letter-spacing:2.5px;margin-bottom:15px}.paragraph--type--sidebar-statistic .field--name-field-text-plain{font-family:"basis-grotesque-regular";font-size:.875em;font-weight:normal}@media screen and (min-width:57.5em){.paragraph--type--sidebar-statistic .field--name-field-statistic{font-size:2.5em}.paragraph--type--sidebar-statistic .field--name-field-text-plain{font-size:1em;line-height:1.5}}@media screen and (min-width:57.5em){.paragraph--type--full-width-callout,.paragraph--type--full-width-quote,.paragraph--type--full-width-images-and-text,.paragraph--type--full-width-image-and-text,.paragraph--type--body-text>.field--name-field-text-rich{padding-bottom:80px}}.js-expand .view .js-expand-element{display:none}.views-element-container{position:relative}section.members{position:relative}section.members .members-wrapper{padding:50px;padding-bottom:0}@media screen and (min-width:57.5em){section.members .members-wrapper{padding:50px 50px}}section.members .field__items{display:flex;flex-wrap:wrap;flex-direction:row}section.members .field__items>.field__item{display:block;flex:1 1 220px}section.members .field__items>.field__item .member-name{font-size:1.125rem;margin:26px 20px 56px;text-align:center}section.members .field__items>.field__item .close{display:none}section.members .field__item.lead .member-name{position:relative}section.members .field__item.lead .member-name:after{color:#636363;content:"LEAD";display:block;font-size:.875em;position:absolute;width:100%}section.members .expand-trigger-container .js-expand-trigger{margin-left:-76px;margin-right:-76px}@media screen and (min-width:57.5em){section.members .expand-trigger-container .js-expand-trigger{left:0;margin:0;position:absolute;width:100%}}section.news .expand-trigger-container .js-expand-trigger{margin-left:-26px;margin-right:-26px}@media screen and (min-width:57.5em){section.news .expand-trigger-container .js-expand-trigger{margin-left:0;margin-right:0}}.view-id-news::after{clear:both;content:"";display:table}.circle-crop{border-radius:100px;height:100px;width:100px;margin:0 auto;overflow:hidden}.circle-crop img{height:auto;width:100px}.js-card-list{background-color:#ececec}.related-title{margin-bottom:-22px}.related-events{padding:56px 0}.related-events .views-col{background-color:#fff;margin-bottom:15px;padding:18px 31px 29px 23px;width:100%}.related-events .views-col a{display:block;margin-bottom:27px;text-decoration:none}.related-events .views-col a .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;display:inline;border-bottom:1px solid #cecece;font-size:1.125rem}.related-events .views-col a:hover{border-bottom:none}.related-events .views-col a:hover .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.related-events .views-col .date .monobold-header{color:#000}@media screen and (max-width:57.4375em){.related-events{margin-left:-26px;margin-right:-26px;padding-left:26px;padding-right:26px}}@media screen and (min-width:57.5em){.related-events{padding:73px 34px 65px}.related-events .view{padding:0 34px}.related-events .views-row{display:flex}.related-events .views-col{margin-right:20px;padding:28px 60px 40px 86px;width:calc(50% - 10px)}.related-events .views-col:last-of-type{margin-right:0}.related-events .event-title{font-size:1.875em}}@media screen and (max-width:57.4375em){.related-news{margin:0 -26px;padding:56px 0}.related-news .news-card{margin:0 auto 15px}}.taxonomy-view-header.view-header{padding-bottom:41px;padding-top:19px}.taxonomy-view-header.view-header>.content-container{padding-bottom:0}@media screen and (max-width:37.4375em){.taxonomy-view-header.view-header>.content-container{padding-left:0;padding-right:0}}.taxonomy-view-header.view-header .back-link:hover{border-bottom:none}.taxonomy-view-header.view-header .term-bundle{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;margin-bottom:6px}.taxonomy-view-header.view-header .vocabulary-seminar-series a{font-family:"basis-grotesque-medium";font-size:1.5em;font-weight:normal;color:#000;pointer-events:none;text-decoration:none}.taxonomy-view-header.view-header .vocabulary-seminar-series .content{margin-top:20px}.taxonomy-view-header.view-header .vocabulary-seminar-series .content p:last-of-type{margin-bottom:0}@media screen and (min-width:57.5em){.taxonomy-view-header.view-header{padding-bottom:45px;padding-top:29px}.taxonomy-view-header.view-header>.content-container{width:65%;margin-left:0;padding-bottom:0}.taxonomy-view-header.view-header .monobold-header{margin:0}.taxonomy-view-header.view-header .back-link{display:inline-block;font-size:.75rem;letter-spacing:1.3px;margin-bottom:40px}.taxonomy-view-header.view-header .back-link i{margin-right:3px}.taxonomy-view-header.view-header .term-bundle{font-size:1.5em}.taxonomy-view-header.view-header .vocabulary-seminar-series a{font-size:2.5em}.taxonomy-view-header.view-header .vocabulary-seminar-series .content{margin-top:30px}}.view-events.view-display-id-page_1 .date-header,.view-taxonomy-term .date-header,.view-events-search .date-header{font-size:1.125em;margin-bottom:17px;text-align:left}.view-events.view-display-id-page_1 .date-header:first-of-type,.view-taxonomy-term .date-header:first-of-type,.view-events-search .date-header:first-of-type{padding-top:21px}.view-events.view-display-id-page_1 .event-card,.view-taxonomy-term .event-card,.view-events-search .event-card{background-color:#fff;margin-bottom:37px;padding:17px 22px 19px;position:relative}.view-events.view-display-id-page_1 .event-card .title-link,.view-taxonomy-term .event-card .title-link,.view-events-search .event-card .title-link{display:inline-block;margin-bottom:21px;text-decoration:none}.view-events.view-display-id-page_1 .event-card .title-link:hover,.view-taxonomy-term .event-card .title-link:hover,.view-events-search .event-card .title-link:hover{border-bottom:none}.view-events.view-display-id-page_1 .event-card .event-title,.view-taxonomy-term .event-card .event-title,.view-events-search .event-card .event-title{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #cecece;display:inline;font-size:1.125em}.view-events.view-display-id-page_1 .event-card .event-title:hover,.view-taxonomy-term .event-card .event-title:hover,.view-events-search .event-card .event-title:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #000}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name,.view-taxonomy-term .event-card .field--name-field-speaker-name,.view-events-search .event-card .field--name-field-speaker-name{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .field--name-field-seminar-series,.view-taxonomy-term .event-card .field--name-field-seminar-series,.view-events-search .event-card .field--name-field-seminar-series{line-height:1.2}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-affiliation,.view-taxonomy-term .event-card .field--name-field-speaker-affiliation,.view-events-search .event-card .field--name-field-speaker-affiliation{margin-bottom:19px;margin-top:5px;color:#636363;font-family:"basis-grotesque-regular";font-size:.75em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .event-metadata .time,.view-taxonomy-term .event-card .event-metadata .time,.view-events-search .event-card .event-metadata .time{margin-bottom:16px}.view-events.view-display-id-page_1 .event-card .event-metadata .time .start,.view-taxonomy-term .event-card .event-metadata .time .start,.view-events-search .event-card .event-metadata .time .start{display:inline-block}.view-events.view-display-id-page_1 .event-card .event-metadata .time .end,.view-taxonomy-term .event-card .event-metadata .time .end,.view-events-search .event-card .event-metadata .time .end{display:inline-block}.view-events.view-display-id-page_1 .event-card .location .monobold-header,.view-taxonomy-term .event-card .location .monobold-header,.view-events-search .event-card .location .monobold-header{margin-bottom:0}.view-events.view-display-id-page_1 .event-card .location span.room,.view-events.view-display-id-page_1 .event-card .location .field--name-field-location-description,.view-taxonomy-term .event-card .location span.room,.view-taxonomy-term .event-card .location .field--name-field-location-description,.view-events-search .event-card .location span.room,.view-events-search .event-card .location .field--name-field-location-description{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal}.view-events.view-display-id-page_1 .event-card .refreshments,.view-taxonomy-term .event-card .refreshments,.view-events-search .event-card .refreshments{font-family:"basis-grotesque-medium";font-size:1.125em;font-weight:normal;color:#636363;margin-top:14px}.view-events.view-display-id-page_1 .event-card .refreshments .monobold-header,.view-taxonomy-term .event-card .refreshments .monobold-header,.view-events-search .event-card .refreshments .monobold-header{font-size:.75rem;margin-bottom:0}.view-events.view-display-id-page_1 .event-card .add-to-calendar,.view-taxonomy-term .event-card .add-to-calendar,.view-events-search .event-card .add-to-calendar{display:block;font-size:.875rem;margin-top:25px}.view-events.view-display-id-page_1 .event-card .add-to-calendar a,.view-taxonomy-term .event-card .add-to-calendar a,.view-events-search .event-card .add-to-calendar a{border-bottom:1px solid transparent;display:inline-block}.view-events.view-display-id-page_1 .event-card .add-to-calendar a:hover,.view-taxonomy-term .event-card .add-to-calendar a:hover,.view-events-search .event-card .add-to-calendar a:hover{border-bottom:1px solid #00b8ff}.view-events.view-display-id-page_1 .event-card .add-to-calendar .atcb-list,.view-taxonomy-term .event-card .add-to-calendar .atcb-list,.view-events-search .event-card .add-to-calendar .atcb-list{border:1px solid #ececec;margin-top:10px;padding:10px}.view-events.view-display-id-page_1 .event-card .add-to-calendar .atcb-list a,.view-taxonomy-term .event-card .add-to-calendar .atcb-list a,.view-events-search .event-card .add-to-calendar .atcb-list a{padding:10px 0 0}.view-events.view-display-id-page_1 .event-card .add-to-calendar i,.view-taxonomy-term .event-card .add-to-calendar i,.view-events-search .event-card .add-to-calendar i{margin-right:5px}@media screen and (min-width:57.5em){.view-events.view-display-id-page_1 .event-card .add-to-calendar,.view-taxonomy-term .event-card .add-to-calendar,.view-events-search .event-card .add-to-calendar{bottom:31px;position:absolute;margin-top:0;right:33px}}.view-events.view-display-id-page_1 .event-card .cancelled .time .start,.view-events.view-display-id-page_1 .event-card .cancelled .time .end,.view-taxonomy-term .event-card .cancelled .time .start,.view-taxonomy-term .event-card .cancelled .time .end,.view-events-search .event-card .cancelled .time .start,.view-events-search .event-card .cancelled .time .end{font-size:1.125rem}@media screen and (min-width:57.5em){.view-events.view-display-id-page_1 .date-header,.view-taxonomy-term .date-header,.view-events-search .date-header{font-size:1.25em;line-height:1.3;margin-bottom:24px;padding-top:8px}.view-events.view-display-id-page_1 .date-header:first-of-type,.view-taxonomy-term .date-header:first-of-type,.view-events-search .date-header:first-of-type{padding-top:34px}.view-events.view-display-id-page_1 .event-card,.view-taxonomy-term .event-card,.view-events-search .event-card{padding:0 33px}.view-events.view-display-id-page_1 .event-card::after,.view-taxonomy-term .event-card::after,.view-events-search .event-card::after{clear:both;content:"";display:table}.view-events.view-display-id-page_1 .event-card .event-info,.view-taxonomy-term .event-card .event-info,.view-events-search .event-card .event-info{float:left;display:block;margin-right:2.35765%;width:71.85165%;float:right;margin-bottom:31px;margin-right:0;padding-top:17px}.view-events.view-display-id-page_1 .event-card .event-info:last-child,.view-taxonomy-term .event-card .event-info:last-child,.view-events-search .event-card .event-info:last-child{margin-right:0}.view-events.view-display-id-page_1 .event-card .event-title,.view-taxonomy-term .event-card .event-title,.view-events-search .event-card .event-title{font-size:1.5em}.view-events.view-display-id-page_1 .event-card .event-metadata,.view-taxonomy-term .event-card .event-metadata,.view-events-search .event-card .event-metadata{float:left;display:block;margin-right:2.35765%;width:25.7907%;float:left;padding-top:30px;padding-bottom:32px}.view-events.view-display-id-page_1 .event-card .event-metadata:last-child,.view-taxonomy-term .event-card .event-metadata:last-child,.view-events-search .event-card .event-metadata:last-child{margin-right:0}.view-events.view-display-id-page_1 .event-card .event-metadata .time .start,.view-taxonomy-term .event-card .event-metadata .time .start,.view-events-search .event-card .event-metadata .time .start{display:block;font-size:1.875rem}.view-events.view-display-id-page_1 .event-card .event-metadata .time .end,.view-taxonomy-term .event-card .event-metadata .time .end,.view-events-search .event-card .event-metadata .time .end{margin-left:10px}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name,.view-taxonomy-term .event-card .field--name-field-speaker-name,.view-events-search .event-card .field--name-field-speaker-name{font-size:1.125em}.view-events.view-display-id-page_1 .event-card .field--name-field-speaker-name a,.view-taxonomy-term .event-card .field--name-field-speaker-name a,.view-events-search .event-card .field--name-field-speaker-name a{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .field--name-field-host-name a,.view-taxonomy-term .event-card .field--name-field-host-name a,.view-events-search .event-card .field--name-field-host-name a{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .seminar-series .monobold-header,.view-taxonomy-term .event-card .seminar-series .monobold-header,.view-events-search .event-card .seminar-series .monobold-header{margin-bottom:0}.view-events.view-display-id-page_1 .event-card .seminar-series .field--name-field-seminar-series,.view-taxonomy-term .event-card .seminar-series .field--name-field-seminar-series,.view-events-search .event-card .seminar-series .field--name-field-seminar-series{width:200px}.view-events.view-display-id-page_1 .event-card .seminar-series a,.view-taxonomy-term .event-card .seminar-series a,.view-events-search .event-card .seminar-series a{font-size:.875rem}.view-events.view-display-id-page_1 .event-card .cancelled-event,.view-taxonomy-term .event-card .cancelled-event,.view-events-search .event-card .cancelled-event{margin-left:25.58941%}.view-events.view-display-id-page_1 .event-card .cancelled-event .tag,.view-taxonomy-term .event-card .cancelled-event .tag,.view-events-search .event-card .cancelled-event .tag{margin-top:18px;margin-bottom:0}.view-events.view-display-id-page_1 .event-card .cancelled p,.view-taxonomy-term .event-card .cancelled p,.view-events-search .event-card .cancelled p{color:#636363;margin-bottom:26px}.view-events.view-display-id-page_1 .event-card .cancelled.event-metadata,.view-taxonomy-term .event-card .cancelled.event-metadata,.view-events-search .event-card .cancelled.event-metadata{padding-top:17px}.view-events.view-display-id-page_1 .event-card .cancelled .event-title,.view-taxonomy-term .event-card .cancelled .event-title,.view-events-search .event-card .cancelled .event-title{font-size:1.125rem}.view-events.view-display-id-page_1 .event-card .cancelled .time .start,.view-events.view-display-id-page_1 .event-card .cancelled .time .end,.view-taxonomy-term .event-card .cancelled .time .start,.view-taxonomy-term .event-card .cancelled .time .end,.view-events-search .event-card .cancelled .time .start,.view-events-search .event-card .cancelled .time .end{color:#8c8c8c;font-size:1.125rem;display:inline}}.view-taxonomy-term.content-container .title-link{margin-top:15px}.view-taxonomy-term.content-container .title-link:hover{border-bottom:none}.view-taxonomy-term.content-container .private-event+.title-link{margin-top:0}@media screen and (max-width:37.4375em){.view-taxonomy-term.content-container{padding-left:0;padding-right:0}}.landing-view .landing-title{margin-bottom:0;margin-top:30px;padding-bottom:20px;text-align:center}.landing-view .view-filters{background-color:#fff;box-shadow:5px 5px 0 0 rgba(0,0,0,0.3);display:none;height:100%;width:100%}.landing-view .view-filters .filters-header{background-color:#000;color:#fff;line-height:50px}.landing-view .view-filters .filters-header i{display:inline-block;margin-right:5px}.landing-view .view-filters .filters-header .header-text{display:inline-block}.landing-view .view-filters .filters-header .js-filters-close{display:inline-block;float:right;font-size:.625rem;margin-right:24px}.landing-view .view-filters .filters-header .js-filters-close i{font-size:.875rem;margin-right:10px}.landing-view .view-filters .filters-header .monobold-header{color:#fff;display:inline-block;font-size:.6875em;letter-spacing:0.9px}.landing-view .view-filters .filters-padding{padding-left:20%}.landing-view .view-filters.open{left:0;position:absolute;z-index:3}.landing-view .content-container{padding-top:26px}.landing-view .content-container.view-content{margin-left:-26px;margin-right:-26px}.landing-view .content-container .landing-content-column{position:relative;transition:all 1s}.landing-view .content-container .landing-content-column .views-row{float:left}.landing-view .content-container .js-filters-open{background-color:#000;color:#fff;font-size:.875em;margin:-26px;margin-bottom:26px;padding:23px 23px;cursor:pointer}.landing-view .content-container .js-filters-open i{margin-right:7px}.landing-view .content-container .js-filters-open.hidden{visibility:hidden}.landing-view .content-container .push{margin-left:33.93805%}@media screen and (min-width:57.5em){.landing-view .landing-title{margin-top:45px;padding-bottom:52px}.landing-view .view-filters{float:left;display:block;margin-right:2.84259%;width:28.01019%;top:37px}.landing-view .view-filters:last-child{margin-right:0}.landing-view .view-content.content-container{margin:0}.landing-view .view-content .js-filters-open{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin:0;padding:17px 0;text-align:center;width:241px}.landing-view .view-content .js-filters-open:last-child{margin-right:0}.landing-view .view-content .card-list-switch{font-size:.875rem;float:right;line-height:55px}.landing-view .view-content .landing-content-column{margin-top:28px}.landing-view .view-content .landing-content-column.push .views-row:nth-of-type(2n) .card{margin-right:0}.landing-view .view-content .landing-content-column .preview-list{max-width:none}}@media screen and (min-width:1200px){.landing-view .landing-content-column:not(.push) .views-row:nth-of-type(3n) .card{margin-right:0}}.landing-search input[type="text"]{background-color:#ececec;border:none;border-radius:0;box-shadow:none;height:40px;padding-left:41px}.landing-search .form--inline .form-item{position:relative;margin-right:0;width:289px}.landing-search .form--inline .form-item:before{content:"\f002";display:inline-block;font-family:"FontAwesome";font-size:1.125rem;left:14px;line-height:40px;position:absolute}.landing-search #edit-actions{display:none}@media screen and (min-width:57.5em){.news-search{float:right}.news-search .form-item{margin-top:49px}}.view-display-id-spotlight_news .spotlight .big-card{-webkit-transition:opacity 100ms ease;transition:opacity 100ms ease;margin-right:0;width:248px}.view-display-id-spotlight_news .spotlight .big-card .field--name-field-publication-date{display:block;font-family:"basis-grotesque-medium";font-size:.625rem;font-weight:normal}.view-display-id-spotlight_news .spotlight .big-card .areas-list{color:#000}.view-display-id-spotlight_news .spotlight .big-card .areas-list .hidden-desktop{font-family:"basis-grotesque-bold";font-size:.625rem;font-weight:normal}.view-display-id-spotlight_news .spotlight .big-card .news-media-heading{font-size:1.125rem;line-height:26px;margin:16px 0 18px}.view-display-id-spotlight_news .spotlight .big-card .small-circle-crop{display:inline-block}@media screen and (min-width:57.5em){.view-display-id-spotlight_news .spotlight{padding:38px 64px 68px 70px;margin-top:190px;min-height:700px;max-height:700px;overflow:hidden}}.view-display-id-spotlight_news .spotlight{overflow:visible}@media screen and (min-width:57.5em){.view-display-id-spotlight_news .spotlight .spotlight-items{float:left;display:block;margin-right:5.85151%;width:66.12752%}.view-display-id-spotlight_news .spotlight .spotlight-items:last-child{margin-right:0}.view-display-id-spotlight_news .spotlight .spotlight-item{opacity:0;overflow:hidden;height:0;width:100%}.view-display-id-spotlight_news .spotlight .spotlight-item.open{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease;height:auto;margin-top:-143px;opacity:1}.view-display-id-spotlight_news .spotlight .spotlight-item:last-child{margin-right:5.85151%}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card{width:100%}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .areas-list{font-family:"basis-grotesque-bold";font-size:.875rem;font-weight:normal;color:#000;margin-bottom:11px}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .areas-list .areas-item:last-of-type{margin-right:7px}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .field--name-field-publication-date{display:inline-block;font-size:.75rem}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .news-media-heading{font-size:1.875rem;line-height:1.33;margin:0}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .big-card-title{display:inline-block;width:100%}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .big-card-title:hover{border-bottom:none}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .card-top{margin-bottom:7px;min-height:300px}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .featured-person{display:inline-block;width:175px;vertical-align:bottom}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .featured-person .small-circle-crop{display:inline-block;margin-right:5px}.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .card-bottom{min-height:170px;padding:23px 37px 30px}}@media screen and (min-width:1200px){.view-display-id-spotlight_news .spotlight .spotlight-item .big-card .big-card-title{width:calc(100% - 183px)}}@media screen and (min-width:57.5em){.view-display-id-spotlight_news .spotlight-tabs{float:left;display:block;margin-right:5.85151%;width:28.02098%;display:inline-block;margin-right:0;margin-top:8px}.view-display-id-spotlight_news .spotlight-tabs:last-child{margin-right:0}.view-display-id-spotlight_news .spotlight-tabs .monobold-header{font-size:.875rem}.view-display-id-spotlight_news .spotlight-tabs .tab{border-top:2px solid #fff;font-size:1.25rem;line-height:1.3;padding:12px 0}.view-display-id-spotlight_news .spotlight-tabs .tab.active a{border-bottom:1px solid #0090eb}.view-display-id-spotlight_news .spotlight-tabs .tab.active a:hover{border-bottom:1px solid #00b8ff}}.view-id-events_search.view-display-id-block_2.view-events-search .event-card,.view-id-events_search.view-display-id-block_1.view-events-search .event-card,.view-id-events_search.view-display-id-relative_today.view-events-search .event-card,.view-id-events_search.view-display-id-relative_future.view-events-search .event-card{margin-bottom:40px}.view-id-events_search.view-display-id-block_2.view-events-search .view-empty,.view-id-events_search.view-display-id-block_1.view-events-search .view-empty,.view-id-events_search.view-display-id-relative_today.view-events-search .view-empty,.view-id-events_search.view-display-id-relative_future.view-events-search .view-empty{font-family:"basis-grotesque-medium";font-size:1.5rem;font-weight:normal;color:#636363;margin-bottom:69px}.view-id-events_search.view-display-id-block_2.view-events-search,.view-id-events_search.view-display-id-relative_today.view-events-search{padding-bottom:0;padding-top:0}@media screen and (min-width:57.5em){.view-id-events_search.view-display-id-block_2.view-events-search .view-header,.view-id-events_search.view-display-id-relative_today.view-events-search .view-header{padding-top:34px}}.view-id-events_search.view-display-id-block_2.view-events-search .view-header .search-options.js-filters-open,.view-id-events_search.view-display-id-relative_today.view-events-search .view-header .search-options.js-filters-open{margin-bottom:0}.view-id-events_search.view-display-id-block_2.view-events-search .view-filters,.view-id-events_search.view-display-id-relative_today.view-events-search .view-filters{display:none}.view-id-events_search.view-display-id-block_1.view-events-search,.view-id-events_search.view-display-id-relative_future.view-events-search{padding-top:0}.view-id-events_search.view-display-id-block_1.view-events-search .date-header:first-of-type,.view-id-events_search.view-display-id-relative_future.view-events-search .date-header:first-of-type{padding-top:0}.view-id-events_search.view-display-id-block_1.view-events-search .view-filters,.view-id-events_search.view-display-id-relative_future.view-events-search .view-filters{display:none}.view-csail-search .view-filters{display:none}.view-id-events_search.view-display-id-block_1 .view-header h1,.view-id-events_search.view-display-id-relative_future .view-header h1{display:none;margin-bottom:0;text-align:center}.block-views-blockcsail-search-search-block .views-row{margin-bottom:48px;margin-top:40px}.block-views-blockcsail-search-search-block .views-field-type .tag{color:#000}.block-views-blockcsail-search-search-block .views-field-field-teaser-text{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;color:#636363;line-height:1.43}.block-views-blockcsail-search-search-block .ajax-pager.pager__item{bottom:-63px;margin:30px -26px;width:calc(100% + 52px)}@media screen and (min-width:57.5em){.block-views-blockcsail-search-search-block .views-row{margin-top:0}.block-views-blockcsail-search-search-block .ajax-pager.pager__item{margin:-97px -161px;width:calc(100% + 460px)}}.layout--event-landing .layout__region--bottom .views-element-container .view-filters{display:none}label#contact-modal{cursor:pointer;margin-bottom:0}label img{border-radius:150px;display:block;max-width:300px}input[type="checkbox"].modal-state{display:none}#cboxOverlay,.modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:all 100ms ease;transition:all 100ms ease;background-color:rgba(236,236,236,0.9);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width:57.5em){#cboxOverlay,.modal-fade-screen{padding-top:10em}}#cboxOverlay .modal-bg,.modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}#cboxClose,.modal-close{position:absolute;top:13px;right:13px;color:#000;cursor:pointer;font-size:1.6875em}#cboxClose i,.modal-close i{text-align:center;width:inherit}.modal-inner{-webkit-transition:all 100ms ease;transition:all 100ms ease;background:#fff;border-top:6px solid #000;box-shadow:5px 5px 0 0 rgba(0,0,0,0.3);margin:auto;margin-top:0;max-height:95%;overflow:auto;padding:20px;position:relative}@media screen and (min-width:37.5em){.modal-inner{max-height:70%;padding:40px}}.modal-inner h1{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;color:#000;margin-bottom:35px;text-align:left;text-transform:capitalize}.modal-inner h1 div{font-size:1.875em;line-height:1.2}.modal-inner a[href*="//"]:not([href*="mysite.com"]):before{color:inherit;content:"\f08e";display:inline-block;font-family:"FontAwesome";margin-right:7px}.modal-state:checked+.modal-fade-screen{-webkit-transition:all 100ms ease;transition:all 100ms ease;opacity:1;visibility:visible}.modal-state:checked+.modal-fade-screen .modal-inner{-webkit-transition:all 100ms ease;transition:all 100ms ease;top:0.5em}.modal-open{overflow-x:hidden}#cboxOverlay{z-index:99999998}#colorbox{z-index:99999999;background:#fff;border-top:6px solid #000;box-shadow:5px 5px 0 0 rgba(0,0,0,0.3)}#cboxTitle{position:absolute;top:0;font-family:"basis-grotesque-medium";font-size:30px;font-weight:normal;margin:0 20px 15px;padding:15px 10px;border-bottom:2px #a3a3a3 solid;display:block;width:560px}#cboxLoadedContent{margin-top:85px}.block-openid-connect{margin-left:auto;margin-right:auto;width:150px;margin-bottom:50px}#csail-convenience-tasks,#block-csail-local-tasks{position:fixed;bottom:1rem;right:1rem;z-index:1000;background-color:white;border:2px solid black}#csail-convenience-tasks ul.tabs.primary,#block-csail-local-tasks ul.tabs.primary{margin:0}#csail-convenience-tasks ul.tabs.primary li,#block-csail-local-tasks ul.tabs.primary li{margin:0}#csail-convenience-tasks ul.tabs.primary li:not(:last-child),#block-csail-local-tasks ul.tabs.primary li:not(:last-child){border-right:1px solid black}#csail-convenience-tasks ul.tabs.primary a,#block-csail-local-tasks ul.tabs.primary a{padding:10px 15px}#csail-convenience-tasks{right:auto;left:1rem}.addtocalendar var{display:none}.addtocalendar{position:relative;display:inline-block;background:transparent !important}.atcb-link{display:block;outline:none !important;cursor:pointer}.atcb-link:focus ~ ul,.atcb-link:active ~ ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-list,.atcb-item{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none}.atc-style-menu-wb .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #AAA}.atc-style-menu-wb .atcb-list,.atc-style-menu-wb .atcb-item{background:#fff;color:#000}.atc-style-menu-wb .atcb-item,.atc-style-menu-wb .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-menu-wb .atcb-item-link,.atc-style-menu-wb .atcb-item-link:hover,.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus{color:#000;font-family:"Verdana";font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-menu-wb .atcb-item-link:hover,.atc-style-menu-wb .atcb-item-link:active,.atc-style-menu-wb .atcb-item-link:focus{color:#fff}.atc-style-menu-wb .atcb-item.hover,.atc-style-menu-wb .atcb-item:hover{background:#4281f4}body.loading:after{content:"";position:fixed;top:-500%;left:-500%;right:-500%;bottom:-500%;z-index:9999;pointer-events:all;background-color:rgba(255,255,255,0.6);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0ibGRzLWR1YWwtcmluZyIgc3R5bGU9ImFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nOyBhbmltYXRpb24tZGVsYXk6IDBzOyBiYWNrZ3JvdW5kOiBub25lOyI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgbmctYXR0ci1yPSJ7e2NvbmZpZy5yYWRpdXN9fSIgbmctYXR0ci1zdHJva2Utd2lkdGg9Int7Y29uZmlnLndpZHRofX0iIG5nLWF0dHItc3Ryb2tlPSJ7e2NvbmZpZy5zdHJva2V9fSIgbmctYXR0ci1zdHJva2UtZGFzaGFycmF5PSJ7e2NvbmZpZy5kYXNoYXJyYXl9fSIgZmlsbD0ibm9uZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiByPSIyMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNmZjRkMTciIHN0cm9rZS1kYXNoYXJyYXk9IjMxLjQxNTkyNjUzNTg5NzkzIDMxLjQxNTkyNjUzNTg5NzkzIiB0cmFuc2Zvcm09InJvdGF0ZSgxOTIgNTAgNTApIiBjbGFzcz0iIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7Ij48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgY2FsY01vZGU9ImxpbmVhciIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSIgZHVyPSIxLjVzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBjbGFzcz0iIiBzdHlsZT0iYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7IGFuaW1hdGlvbi1kZWxheTogMHM7Ij48L2FuaW1hdGVUcmFuc2Zvcm0+PC9jaXJjbGU+PC9zdmc+);background-repeat:no-repeat;background-position:center center;background-size:200px 200px;animation-name:linearRotate}@-webkit-keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes linearRotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}body.page-node-type-home-page #mobile-home,body.page-node-type-home-page #pano{height:700px;width:100%;overflow:hidden;line-height:0;cursor:move}body.page-node-type-home-page #mobile-home>div>div>div:last-of-type,body.page-node-type-home-page #pano>div>div>div:last-of-type{z-index:1}body.page-node-type-home-page #mobile-home a:hover,body.page-node-type-home-page #pano a:hover{border-bottom-width:0 !important}body.page-node-type-home-page #site-footer nav#block-csail-main-menu,body.page-node-type-home-page #site-footer .secondary-footer-section,body.page-node-type-home-page #site-footer #block-footersocialinfoblock .field--name-body{display:none}@media screen and (max-width:37.4375em){body.page-node-type-home-page #pano,body.page-node-type-home-page #pid{display:none}body.page-node-type-home-page #mobile-home{display:block;height:auto;background-image:url(/themes/custom/csail/images/mobile-bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:470px}body.page-node-type-home-page .slides__prev{display:none !important}body.page-node-type-home-page .slides__next{font-family:FontAwesome;font-size:30px;color:white;width:50px;height:50px;background-color:rgba(0,0,0,0.7);border-radius:25px;text-align:center;line-height:0;padding:0;top:50%;margin-top:-25px;position:absolute;right:20px}body.page-node-type-home-page .slides__next span{display:inline-block;position:relative;top:-2px}body.page-node-type-home-page .tagline{color:white;font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;line-height:1.43;letter-spacing:1.6px;margin:10px 30px 10px 20px}body.page-node-type-home-page .slides__slide{padding:0 20px 10px 20px}body.page-node-type-home-page .slides__slide h2 a{color:white;font-family:"basis-grotesque-bold";font-size:2.125rem;font-weight:normal}body.page-node-type-home-page .slides__story{width:185px;border-top:5px solid black}body.page-node-type-home-page .slides__story a{color:#333333}body.page-node-type-home-page .slides__story img{width:100%;height:auto}body.page-node-type-home-page .slides__story h3{font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;line-height:16px;padding:5px 10px;background-color:white}body.page-node-type-home-page #mobile-home ul li a{display:block;font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal;line-height:28px;width:185px;padding:0 5px;margin-bottom:1px;color:#333333;background:rgba(255,255,255,0.8) url(/themes/custom/csail/images/arrow.png) no-repeat 160px center;background-size:17.5px}body.page-node-type-home-page #mobile-home ul li a span{font-family:"basis-grotesque-monobold";font-size:1rem;font-weight:normal;display:inline-block;width:40px}body.page-node-type-home-page #mobile-home ul li a:hover{border-bottom-width:0 !important}}@media screen and (min-width:37.5em){body.page-node-type-home-page #pano{display:block}body.page-node-type-home-page #mobile-home,body.page-node-type-home-page #site-footer nav#block-csail-main-menu,body.page-node-type-home-page #site-footer .secondary-footer-section,body.page-node-type-home-page #site-footer #block-footersocialinfoblock .field--name-body{display:none}body.page-node-type-home-page #site-footer{padding:0;background-color:black}body.page-node-type-home-page #site-footer .footer-bottom{padding:20px 0 50px}body.page-node-type-home-page #site-footer #block-footersocialinfoblock{text-align:center;width:100%;padding-top:7px}body.page-node-type-home-page #site-footer #block-footersocialinfoblock .footer-social-icons a{color:white}body.page-node-type-home-page #site-footer #block-footersocialinfoblock .footer-social-icons a:hover{color:#00b8ff}}@media screen and (max-width:37.4375em){body.page-node-type-home-page #site-footer .footer-bottom{padding-top:0}}body.page-node-type-home-page .block-system-main-block{background-color:black}body.page-node-type-home-page main .field--name-body{color:white;font-size:20px;line-height:1.5;margin:0 auto;max-width:580px;padding:60px 20px 50px;text-align:center;border-bottom:solid 1px #393939}body.page-node-type-home-page main .field--name-body p{color:white}body.page-node-type-home-page main .field--name-body .csail-btn{margin-top:40px}@media screen and (max-width:37.4375em){body.page-node-type-home-page main .field--name-body{padding:33px 24px;font-size:16px;border-bottom:none}body.page-node-type-home-page main .field--name-body p{margin:0}}.layout--research-landing{padding-top:40px}.layout--research-landing .page-title{text-align:center}.layout--research-landing .layout__region--top{padding-bottom:72px}@media screen and (max-width:57.4375em){.layout--research-landing .layout__region--top{padding-bottom:30px}}@media screen and (min-width:37.5em){.layout--research-landing.layout--research-landing-full-width{max-width:none}.layout--research-landing.layout--research-landing-full-width .layout__region--top{max-width:none}}.layout--research-landing .layout__region--bottom{width:100%}.layout--research-landing.layout--people-landing{padding-top:45px}.layout--research-landing.layout--people-landing .page-title{margin-bottom:0}.layout--research-landing.layout--people-landing .layout__region--top{padding-bottom:52px}.layout--research-landing.layout--people-landing .layout__region--bottom{width:100%}@media screen and (max-width:57.4375em){.layout--research-landing.layout--people-landing .views-element-container{position:static}}.layout--research-landing.layout--news-landing .layout__region--top.content-container{padding-bottom:0}.layout--research-landing.layout--news-landing .research-landing-results.content-container{max-width:none;padding:0}.layout--research-landing.layout--news-landing .layout__region--bottom .view-filters{display:none}.layout__region--top .inner{position:relative}.block-views-exposed-filter-blockresearch-search-page-1 form,.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form,.block-views-exposed-filter-blocknews-landing-page-page-1 form,.block-views-exposed-filter-blockcsail-search-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{position:relative;width:100%}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item:after,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item:after{content:"\f002";font-family:"FontAwesome";left:14px;position:absolute;top:11px}.block-views-exposed-filter-blockresearch-search-page-1 form .form-text,.block-views-exposed-filter-blockperson-search-page-1 form .form-text,.block-views-exposed-filter-blockevents-search-page-1 form .form-text,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form-text,.block-views-exposed-filter-blockcsail-search-page-1 form .form-text{background-color:#ececec;border:none;border-radius:0;box-shadow:none;height:40px;margin:0;padding-left:41px;outline:none;width:100%}.block-views-exposed-filter-blockresearch-search-page-1 form .form-actions,.block-views-exposed-filter-blockperson-search-page-1 form .form-actions,.block-views-exposed-filter-blockevents-search-page-1 form .form-actions,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form-actions,.block-views-exposed-filter-blockcsail-search-page-1 form .form-actions{display:none}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockperson-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form--inline .form-item,.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item,.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{width:auto}}.block-views-exposed-filter-blockresearch-search-page-1.contextual-region{position:static}.block-views-exposed-filter-blockresearch-search-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blockresearch-search-page-1 form .form--inline .form-item{margin:0;padding:0;float:none;position:relative}.block-views-exposed-filter-blockresearch-search-page-1 form .form-actions{display:none}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockresearch-search-page-1 form{position:absolute;right:26px;top:17px;width:264px}}@media screen and (max-width:1040px) and (min-width:900px){.block-views-exposed-filter-blockresearch-search-page-1 form{width:194px}}@media screen and (max-width:57.4375em){.block-views-exposed-filter-blockresearch-search-page-1{position:absolute;top:60px;width:100%}}.block-views-exposed-filter-blocknews-landing-page-page-1 form{margin:0;padding:0}.block-views-exposed-filter-blocknews-landing-page-page-1 form .form--inline .form-item{margin:0;padding:0;float:none;position:relative}@media screen and (min-width:57.5em){.block-views-exposed-filter-blocknews-landing-page-page-1 form{position:absolute;right:0;top:175px;width:264px}}.area-filters{margin:27px -26px 0;padding:0;list-style:none;display:table;width:calc(100% + 52px)}.area-filters li{font-family:"basis-grotesque-monobold";font-size:.875rem;font-weight:normal;letter-spacing:1.2px;display:table-cell;width:50%;margin:0;background:white;color:#0090eb;text-align:center;text-transform:uppercase;border:2px solid #0090eb;padding:10px 5px;cursor:pointer}.area-filters li.active{background:#000;color:white;border:none}.area-filters li:not(.active):first-child{border-right-width:0;border-left:none}.area-filters li:not(.active):last-child{border-left-width:0;border-right:none}.area-filters li:not(.active):hover{border-color:#00b8ff;color:#00b8ff}@media screen and (min-width:57.5em){.area-filters{display:table;margin:0 auto 50px;width:374px}.area-filters li:not(.active):first-child{border-left:2px solid #0090eb}.area-filters li:not(.active):last-child{border-right:2px solid #0090eb}.area-filters li:not(.active):hover{border-color:#00b8ff;color:#00b8ff}}@media screen and (max-width:57.4375em){.area-filters{margin-top:90px}}.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form{margin-top:20px}.block-views-exposed-filter-blockperson-search-page-1 form .form-item,.block-views-exposed-filter-blockevents-search-page-1 form .form-item{margin:0;padding:0}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockperson-search-page-1 form,.block-views-exposed-filter-blockevents-search-page-1 form{margin-top:0;position:absolute;right:0;top:17px;width:264px}}.block-views-exposed-filter-blockcsail-search-page-1 form{float:none;margin:20px auto 0;max-width:400px}.block-views-exposed-filter-blockcsail-search-page-1 form .form--inline .form-item{width:100%;margin:0}.block-views-exposed-filter-blockcsail-search-page-1 form.has-results .form-item{margin:0;padding:0}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockcsail-search-page-1 form.has-results{margin-top:0;position:absolute;right:0;top:57px;width:264px}}@media screen and (min-width:57.5em){.block-views-exposed-filter-blockcsail-search-page-1 form{width:400px}}.block-views-blockresearch-and-impact-areas-block-2{display:none}.research-impact-areas::after{clear:both;content:"";display:table}@media screen and (min-width:57.5em){.research-impact-areas>.view-content{display:flex;flex-wrap:wrap}}.area-filter-item{position:relative}.area-filter-item a{border-top:1px solid #000;display:block;padding:10px 0;text-decoration:none}.area-filter-item a:hover{border-bottom:none}.area-filter-item:first-of-type a{border-top:none}.area-filter-item .blurb{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#000;height:0;line-height:1.42;margin:0;overflow:hidden;visibility:hidden}.area-filter-item .blurb.open{-webkit-transition:all 100ms ease;transition:all 100ms ease;padding-top:10px;height:100%;visibility:visible}.area-filter-item .name{font-family:"basis-grotesque-bold";font-size:1rem;font-weight:normal;color:#0090eb;margin-bottom:0}.area-filter-item .js-info-toggle{font-family:"basis-grotesque-monobold";font-size:.75rem;font-weight:normal;border-radius:20px;height:20px;width:20px;background-color:#ececec;color:#393939;display:inline-block;padding-top:3px;position:absolute;right:0;top:10px;text-align:center}@media screen and (min-width:57.5em){.area-filter-item{float:left;margin-right:27px;flex:1 1 calc(20% - 27px);display:flex;flex-direction:column}.area-filter-item>div{display:flex;flex-direction:column;flex:1 0 auto}.area-filter-item a{flex:1 0 auto;border-top:none;padding-bottom:13px;padding-left:6px;padding-top:17px;position:relative}.area-filter-item a:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;content:"";background-color:#000;height:2px;display:block;left:0;position:absolute;top:0;width:100%}.area-filter-item a:hover,.area-filter-item a.selected{background-color:#e1efeb;border-bottom:none}.area-filter-item a:hover:before,.area-filter-item a.selected:before{-webkit-transition:all 100ms ease;transition:all 100ms ease;height:6px}.area-filter-item .blurb{display:block;height:auto;visibility:visible}.area-filter-item .name{color:#000;font-size:1.125rem;margin-bottom:0.75em}.area-filter-item .name:after{content:none}.area-filter-item .js-info-toggle{display:none}}.area-filter-item:nth-child(5n+1){clear:both}.research-results .view-filters{display:none}.layout--research-landing .search-options{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;float:left;height:60px;width:30%;text-align:center;background:#000;color:white;line-height:20px;padding:21px 5px;cursor:pointer}.layout--research-landing .search-options:hover{border-bottom:none}.layout--research-landing .search-options i{margin-right:7px}@media screen and (max-width:37.4375em){.layout--research-landing .search-options{width:123px;padding:11px 26px}.layout--research-landing .search-options i{float:left;height:100%;line-height:22px}}@media screen and (min-width:57.5em){.layout--research-landing .search-options{height:auto;position:absolute;left:0;top:17px;width:240px;padding:10px 5px}}.layout__region--filter-bar{background-color:#fff;border-top:2px solid #000;border-bottom:2px solid #000;overflow:hidden}.layout__region--filter-bar .inner{margin:0 auto;max-width:1200px}@media screen and (min-width:57.5em){.layout__region--filter-bar .search-options{top:0;padding:17px 5px}}.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{float:left;text-align:left;width:70%}@media screen and (min-width:57.5em){.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{text-align:center;width:50%;float:none;margin:0 auto}}@media screen and (max-width:37.4375em){.layout__region--filter-bar .filter-bar,.layout__region--filter-bar .block-region-filter-bar{width:calc(100% - 123px)}}.layout__region--filter-bar .list-view{font-family:"basis-grotesque-medium";font-size:1em;font-weight:normal;float:left;width:20%;line-height:20px;padding:17px 5px;cursor:pointer;display:none}.layout__region--filter-bar .list-view:hover{border-bottom:none}@media screen and (min-width:57.5em){.layout__region--filter-bar .list-view{display:block;float:right;position:absolute;top:0;right:0}.layout__region--filter-bar .list-view .filter-bar,.layout__region--filter-bar .list-view .block-region-filter-bar{width:40%}}.layout__region--filter-bar .research-type-list,.layout__region--filter-bar .item-list__links{margin:0;padding:0;list-style:none}.layout__region--filter-bar .research-type-list li,.layout__region--filter-bar .item-list__links li{display:inline-block;margin:0 12px;line-height:20px;padding:12px 0}.layout__region--filter-bar .research-type-list .js-facet-deactivate,.layout__region--filter-bar .item-list__links .js-facet-deactivate{display:none}.layout__region--filter-bar .research-type-list a,.layout__region--filter-bar .item-list__links a{font-size:1rem;letter-spacing:1.3px;transition:all 10ms ease}.layout__region--filter-bar .research-type-list a.is-active,.layout__region--filter-bar .item-list__links a.is-active{color:#000;pointer-events:none}.layout__region--filter-bar .research-type-list a span.facet-item__count,.layout__region--filter-bar .research-type-list a span.research-count,.layout__region--filter-bar .item-list__links a span.facet-item__count,.layout__region--filter-bar .item-list__links a span.research-count{font-size:12px;line-height:16px;letter-spacing:0;display:inline-block;margin-left:5px}.layout__region--filter-bar .research-type-list a span.facet-item__count.empty,.layout__region--filter-bar .research-type-list a span.research-count.empty,.layout__region--filter-bar .item-list__links a span.facet-item__count.empty,.layout__region--filter-bar .item-list__links a span.research-count.empty{display:none}.layout__region--filter-bar .research-type-list a span.facet-item__count,.layout__region--filter-bar .item-list__links a span.facet-item__count{margin-left:-5px}@media screen and (min-width:57.5em){.layout__region--filter-bar .research-type-list,.layout__region--filter-bar .item-list__links{font-size:.875rem}}.layout__region--sidebar-filters{height:0;opacity:0;overflow:hidden;width:0;visibility:hidden}.layout__region--sidebar-filters.has-transitions{-webkit-transition:all 100ms ease;transition:all 100ms ease}.layout--people-landing .research-landing-results.has-filters .layout__region--sidebar-filters{top:-60px}.layout--people-landing .research-landing-results.has-filters .layout__region--sidebar-filters:after{bottom:-60px;height:64px}@media screen and (max-width:37.4375em){.layout--people-landing .view-header.view-header.view-header{margin-left:-26px;margin-right:-26px}.layout--people-landing .view-header .search-options.search-options.search-options{width:100%;height:44px;text-align:left;margin-left:0;margin-right:0}}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters{top:-95px}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters:after{bottom:-95px;height:99px}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters .inner{border-left:1px solid black}.layout--news-landing .search-options{position:relative;top:0;padding:17px 5px}.layout--news-landing .layout__region--filter-bar .inner{max-width:100%}@media screen and (min-width:57.5em){.layout--news-landing .layout__region--filter-bar .block-region-filter-bar{width:50%}}.layout--news-landing .layout__region--filter-bar.has-filters:not(.sticky) .search-options{display:none}.layout--news-landing .research-landing-results.has-filters .layout__region--sidebar-filters:before{background:white;position:absolute;display:block;top:0;bottom:0;right:100%;width:99999px;content:''}@media screen and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results{background-color:transparent;max-width:none}}@media screen and (min-width:57.5em) and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results{padding-left:25px;padding-right:25px}.layout--event-landing .research-landing-results.research-landing-results .view-header .search-options{left:0}}@media screen and (min-width:57.5em){.layout--event-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters.layout__region--sidebar-filters{top:-53px;border-left:1px solid black}}.layout--people-landing .layout__region--bottom .view-header .search-options,.layout--event-landing .layout__region--bottom .view-header .search-options{background-color:#000;color:#fff;margin:0 -26px 26px}.layout--people-landing .layout__region--bottom .view-header .search-options:hover,.layout--event-landing .layout__region--bottom .view-header .search-options:hover{border-bottom:none}.layout--people-landing .layout__region--bottom .view-header .search-options i,.layout--event-landing .layout__region--bottom .view-header .search-options i{margin-right:13px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch,.layout--event-landing .layout__region--bottom .view-header .card-list-switch{line-height:50px;margin-bottom:28px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch a,.layout--event-landing .layout__region--bottom .view-header .card-list-switch a{cursor:pointer}@media screen and (min-width:57.5em){.layout--people-landing .layout__region--bottom .view-header .search-options,.layout--event-landing .layout__region--bottom .view-header .search-options{font-family:"basis-grotesque-regular";font-size:.875rem;font-weight:normal;float:left;text-align:center;width:241px;margin:0;position:absolute;left:60px;top:-97px}.layout--people-landing .layout__region--bottom .view-header .card-list-switch,.layout--event-landing .layout__region--bottom .view-header .card-list-switch{float:right}.layout--people-landing .layout__region--bottom .view-header .card-list-switch:hover,.layout--event-landing .layout__region--bottom .view-header .card-list-switch:hover{border-bottom:none}.layout--people-landing .layout__region--bottom .research-results,.layout--event-landing .layout__region--bottom .research-results{padding-top:24px;padding-left:60px;padding-right:60px}.layout--people-landing .layout__region--bottom ul.research-active-breadcrumb,.layout--event-landing .layout__region--bottom ul.research-active-breadcrumb{margin-bottom:30px}}@media screen and (min-width:57.5em){.layout--people-landing .research-landing-results.has-filters .layout__region--bottom .view-header .search-options,.layout--event-landing .research-landing-results.has-filters.layout__region--bottom .view-header .search-options{display:none !important}}.research-landing-results.research-landing-results{background-color:#ececec}.research-landing-results.research-landing-results::after{clear:both;content:"";display:table}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{float:left;height:auto;min-height:100%;width:100%;position:fixed;top:0;margin-left:-26px;opacity:1;overflow:scroll;visibility:visible;z-index:999}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters.has-transitions{-webkit-transition:all 400ms ease;transition:all 400ms ease}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters .inner{bottom:0;left:0;overflow:scroll;right:0;position:fixed;top:0;box-shadow:5px 5px 0 0 rgba(0,0,0,0.3)}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{position:relative;width:calc(30% + 60px/2);min-width:370px;margin-left:-60px/2;overflow:initial;top:-95px;z-index:1}.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters .inner{overflow:initial;position:static;background-color:white}}@media screen and (max-width:57.4375em){.research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{background-color:white}}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results.has-filters .layout__region--bottom{float:left}}@media screen and (min-width:57.5em){.research-landing-results.research-landing-results{display:-webkit-flex;display:-ms-flexbox;display:flex}.research-landing-results.research-landing-results .has-filters .layout__region--sidebar-filters{top:-80px;width:30%}.research-landing-results.research-landing-results .has-filters .layout__region--sidebar-filters:after{background:#fff;border-left:1px solid #000;bottom:-56px;box-shadow:10px 4px 0 -5px rgba(0,0,0,0.3);content:"";display:block;height:60px;left:-1px;position:absolute;width:calc(100% + 1px)}.research-landing-results.research-landing-results #research-cards .view-empty{min-height:500px}.research-landing-results.research-landing-results #research-cards .block-region-bottom>div{position:static}}@media screen and (min-width:57.5em){.layout--news-landing .research-landing-results.research-landing-results,.layout--research-landing-full-width .research-landing-results.research-landing-results{max-width:none;padding:0}.layout--news-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters,.layout--research-landing-full-width .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{width:340px;top:-58px}}@media screen and (max-width:37.4375em){.layout--news-landing .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters,.layout--research-landing-full-width .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{background-color:white}}@media screen and (max-width:57.4375em){body.path-research .research-landing-results.research-landing-results{padding-top:20px}}@media screen and (min-width:57.5em){body.path-people .research-landing-results.research-landing-results.has-filters .layout__region--sidebar-filters{top:0;width:410px}}@media screen and (max-width:37.4375em){body.path-events .research-landing-results.research-landing-results.has-filters:not(.has-filters-mobile) .layout__region--sidebar-filters,body.path-people .research-landing-results.research-landing-results.has-filters:not(.has-filters-mobile) .layout__region--sidebar-filters{display:none}}.block-views-blockresearch-search-block-2+.block-views-blockresearch-search-block-1{border-top:8px solid white}.layout--news-landing .layout__region--top .views-exposed-form{margin-bottom:171px}.layout--news-landing .layout__region--top .views-element-container{background:#ececec;height:401px;margin:0 -26px;padding:0 26px}.layout--news-landing .layout__region--top h2{font-family:"basis-grotesque-monobold";font-size:1.125rem;font-weight:normal;color:#636363;margin-bottom:-10px;letter-spacing:1.6px;line-height:26px;text-align:center;text-transform:uppercase;position:absolute;top:-145px;width:calc(100% - 52px)}.layout--news-landing .layout__region--top .spotlight{background:transparent;position:absolute;top:-96px;width:calc(100% - 26px)}.layout--news-landing .layout__region--top .spotlight .spotlight-pager{margin-bottom:20px;width:calc(100% - 26px)}.layout--news-landing .layout__region--top .spotlight .spotlight-pager.owl-dots .owl-dot span{background-color:#ececec;height:6px;width:6px}.layout--news-landing .layout__region--top .spotlight .spotlight-pager.owl-dots .owl-dot.active span{background-color:#cecece}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2{margin:0;padding:0 0 0 10px;list-style:none}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li{color:#0090eb;display:inline-block;font-size:1rem;margin:0 1rem;line-height:20px;padding:16px 0}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li span{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid transparent}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li:hover{-webkit-transition:all 100ms ease;transition:all 100ms ease;color:#00b8ff;cursor:pointer}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li:hover span{-webkit-transition:all 100ms ease;transition:all 100ms ease;border-bottom:1px solid #00b8ff}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li.active{color:#000}.layout--news-landing .layout__region--filter-bar .js-tab-menu-2 li.active span{border-bottom:1px solid transparent}.layout--news-landing .research-landing-results{background-color:transparent}.layout--news-landing .layout__region--bottom{width:100%}.layout--news-landing .layout__region--bottom .block-views{-webkit-transition:all 100ms ease;transition:all 100ms ease}.layout--news-landing .layout__region--bottom .block-views+.block-views{margin-top:119px}.layout--news-landing .layout__region--bottom .block-views>h2{font-family:"basis-grotesque-monobold";font-size:1.125rem;font-weight:normal;margin-bottom:-10px;text-align:center;text-transform:uppercase}.layout--news-landing .layout__region--bottom .block-views .view-news-landing-page{background-color:#ececec;margin:0 -26px;padding:46px 26px 30px}.layout--news-landing .layout__region--bottom .block-views .card .card-top{margin-bottom:5px}.layout--news-landing .layout__region--bottom .block-views.block-views-blocknews-landing-page-all-news-block{display:none}.layout--news-landing .layout__region--bottom .block-views.closed{display:none}.layout--news-landing .layout__region--bottom .block-views.closed+.block-views{margin-top:0}.layout--news-landing .layout__region--bottom .block-views.closed+.block-views>h2{display:none}.layout--news-landing .layout__region--bottom .block-views.open{display:block}.layout--news-landing .layout__region--bottom .block-views.open+.block-views{margin-top:0}.layout--news-landing .layout__region--bottom .block-views.open+.block-views>h2{display:none}@media screen and (min-width:57.5em){.layout--news-landing .layout__region--top .views-exposed-form{margin-bottom:0}.layout--news-landing .layout__region--top .views-element-container{background:transparent;height:auto;margin:0;padding:0}.layout--news-landing .layout__region--top h2{display:none}.layout--news-landing .layout__region--top .spotlight{background:#ececec;position:static;top:-96px;width:auto}.layout--news-landing .layout__region--bottom .block-views>h2{font-size:1.5rem;letter-spacing:1.8px;margin-bottom:-14px}.layout--news-landing .layout__region--bottom .block-views .view-news-landing-page{margin:0;padding:53px 70px}.layout--news-landing .layout__region--bottom .block-views+.block-views{margin-top:79px}.layout--news-landing .layout__region--bottom .block-views+.block-views .view-news-landing-page{padding:77px 70px}}.layout--search .layout__region--top h1{text-align:center;font-size:1.875rem}.layout--search .layout__region--filter-bar .block-region-filter-bar{width:100%}.layout--search .content-container{background:transparent}@media screen and (min-width:57.5em){.layout--search .layout__region--top h1{font-size:2.5rem}.layout--search .layout__region--bottom{margin:72px 230px;max-width:480px}}.search-options-heading{position:relative;font-family:"basis-grotesque-medium";font-size:.875rem;font-weight:normal;text-align:left;background:#000;color:white;line-height:20px;padding:20px 25px 20px 39px;margin:0}.search-options-heading i.fa-th-list{margin-right:7px}.search-options-heading .close-search-options{position:absolute;right:20px;top:17px;bottom:0;line-height:20px;font-weight:normal;font-size:10px;letter-spacing:0.9px;text-align:right;color:#ffffff;text-transform:uppercase;cursor:pointer}.search-options-heading .close-search-options i.fa{margin-right:6px}.search-options-heading .close-search-options .fa-times-circle{font-size:1.6875rem}.search-options-heading .close-search-options:hover{border-bottom:none}@media screen and (min-width:57.5em){.search-options-heading .close-search-options{top:15px}}@media screen and (min-width:57.5em){.search-options-heading{padding:15px 25px 15px 50px}}.reset-filters,.research-people{cursor:pointer;display:inline-block;margin:0 20px 40px 39px;font-size:14px;font-weight:500}.reset-filters i,.research-people i{margin-right:5px}.reset-filters:hover,.research-people:hover{border-bottom:none}@media screen and (min-width:57.5em){.reset-filters,.research-people{margin-left:50px}}.research-people{margin:20px 20px 0 39px}@media screen and (min-width:57.5em){.research-people{margin-left:50px}}.block-region-sidebar-filters .block-facets>h2{font-size:17px;font-weight:bold;letter-spacing:1.3px;color:#000000;line-height:30px;text-transform:uppercase;padding-left:39px;padding-right:20px;margin:20px 0 -6px;cursor:pointer}@media screen and (min-width:57.5em){.block-region-sidebar-filters .block-facets>h2{padding-left:50px}.block-region-sidebar-filters .block-facets>h2:before{font-family:"FontAwesome";display:inline-block;width:38px;content:"";color:#1a1818;font-size:28px;vertical-align:middle;position:relative;top:-2px}.block-region-sidebar-filters .block-facets>h2.closed:before{content:""}}.block-region-sidebar-filters .block-facets .item-list__checkbox,.block-region-sidebar-filters .block-facets .dropdown{padding-left:39px;padding-right:10%;margin-top:10px;margin-bottom:35px}.block-region-sidebar-filters .block-facets.block-facet-blockperson-search-role .item-list__checkbox{padding-left:84px}.block-region-sidebar-filters .block-facets.closed .item-list__checkbox,.block-region-sidebar-filters .block-facets.closed .dropdown{display:none}.block-region-sidebar-filters .block-facets:last-child{margin-bottom:30px}.block-region-sidebar-filters .block-facets .dropdown{height:40px;margin:23px 0 26px 10%;padding:0;position:relative;width:176px}.block-region-sidebar-filters .block-facets .dropdown .facets-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ececec;border:0;border-radius:0;height:100%;padding-left:12px;width:100%}.block-region-sidebar-filters .block-facets .dropdown:after{content:"\f078";display:inline-block;font-family:"FontAwesome";font-size:.875rem;position:absolute;right:17px;top:10px}@media screen and (min-width:57.5em){.block-region-sidebar-filters .block-facets .item-list__checkbox{padding-left:50px}.block-region-sidebar-filters .block-facets .dropdown{margin-left:85px}}.block-region-sidebar-filters .facet-item{position:relative;padding-left:38px;margin-top:15px;margin-bottom:15px;line-height:1.2}.block-region-sidebar-filters .facet-item label{font-size:1rem;font-weight:normal;color:#000000;line-height:1;margin:0}.block-region-sidebar-filters .facet-item input[type=checkbox]{display:none}.block-region-sidebar-filters .facet-item input[type=checkbox]+label:before{font-family:FontAwesome;font-style:normal;font-size:18px;display:block;position:absolute;left:0}.block-region-sidebar-filters .facet-item input[type=checkbox]:not(:checked)+label:before{content:' ';color:transparent;background-color:#ececec;border:solid 1px rgba(0,0,0,0.17);border-radius:4px;height:16px;width:16px;margin-left:1px}.block-region-sidebar-filters .facet-item input[type=checkbox]:checked+label:before{border:solid 1px transparent;content:"";color:#0090eb}.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger{position:absolute;top:0;left:-18px;font-family:FontAwesome;font-style:normal;font-size:18px;cursor:pointer;color:#0090eb}.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger:before{content:""}@media screen and (min-width:57.5em){.block-region-sidebar-filters .facet-item .facet-parent-toggle-trigger{left:-15px}}.block-region-sidebar-filters .facet-item--expanded.closed>ul{display:none}.block-region-sidebar-filters .facet-item--expanded.open>ul{display:block}.block-region-sidebar-filters .facet-item--expanded.open>i.facet-parent-toggle-trigger:before{content:""}.block-region-sidebar-filters .facet-item--expanded>ul{margin-left:-18px}.block-region-sidebar-filters .facet-item--expanded .facet-item{margin-left:0}.block-region-sidebar-filters .facet-item--expanded>label .facet-item__value{font-family:"basis-grotesque-bold";font-size:1em;font-weight:normal}.research-results-count{font-family:"basis-grotesque-medium";font-size:1rem;font-weight:normal;line-height:1.25;display:none;margin-bottom:30px}.research-results-count .count{font-family:"basis-grotesque-monobold";font-size:1em;font-weight:normal}.merged-counts>p{display:inline-block;margin-right:40px}.research-active-breadcrumb{margin:0 0 20px;padding:0;list-style:none}.research-active-breadcrumb li{margin:0 10px 10px 0;padding:0;display:inline-block}.research-active-breadcrumb label{background:#000;color:white;padding:5px 10px;margin:0;cursor:pointer}.research-active-breadcrumb label .facet-item__value{vertical-align:middle}.research-active-breadcrumb label:after{content:"\f00d";font-family:"FontAwesome";font-size:.75rem;margin:0 0 0 10px;display:inline-block}.hide-breadcrumb .research-active-breadcrumb{display:none}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
