﻿/*The University of Chicago Screen styles Last updated:5/2/2013 */
@charset "UTF-8";
@font-face {font-family:'ProximaNova-Regular'; src:url('http://www.uchicago.edu/c/fonts/1415F2_1.eot'); src:url('http://www.uchicago.edu/c/fonts/1415F2_1.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/1415F2_1.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/1415F2_1.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/1415F2_1.svg#wf') format('svg'); font-style:normal; font-weight:normal;}
@font-face {font-family:'ProximaNova-Light'; src:url('http://www.uchicago.edu/c/fonts/1415F2_3.eot'); src:url('http://www.uchicago.edu/c/fonts/1415F2_3.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/1415F2_3.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/1415F2_3.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/1415F2_3.svg#wf') format('svg'); font-style:normal; font-weight:normal;}
@font-face {font-family:'ProximaNova-Bold'; src:url('http://www.uchicago.edu/c/fonts/1415F2_4.eot'); src:url('http://www.uchicago.edu/c/fonts/1415F2_4.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/1415F2_4.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/1415F2_4.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/1415F2_4.svg#wf') format('svg'); font-style:normal; font-weight:normal;}
/* Symbolset * www.symbolset.com * Copyright © 2012 Oak Studios LLC */
@font-face {font-family:"SSSocial"; src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-circle.eot'); src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-circle.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-circle.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-circle.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-circle.svg#SSSocialCircle') format('svg'); font-weight:bold; font-style:normal;}
@font-face {font-family:"SSSocial"; src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-regular.eot'); src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-regular.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-regular.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-regular.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-social-regular.svg#SSSocialRegular') format('svg'); font-weight:normal; font-style:normal;}
.ss-icon, .ss-icon.ss-social, .ss-icon.ss-social-circle,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after { font-family:"SSSocial"; color:#767676; font-style:normal; font-weight:normal; text-decoration:none; text-rendering:optimizeLegibility; white-space:nowrap; -webkit-font-feature-settings:"liga"; -moz-font-feature-settings:"liga=1"; -moz-font-feature-settings:"liga"; -ms-font-feature-settings:"liga" 1; -o-font-feature-settings:"liga"; font-feature-settings:"liga"; -webkit-font-smoothing:antialiased;font-smoothing:antialiased;}.ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^="ss-"].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after {font-weight:bold;} [class^="ss-"].right:before,[class^="ss-"][class*=" ss-social"].right:before { display:none; content:'';}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-appdotnet:before,.ss-appdotnet.right:after{content:''}.ss-zerply:before,.ss-zerply.right:after{content:''}.ss-reddit:before,.ss-reddit.right:after{content:''}.ss-steam:before,.ss-steam.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-quora:before,.ss-quora.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-vine:before,.ss-vine.right:after{content:''}.ss-letterboxd:before,.ss-letterboxd.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-500px:before,.ss-500px.right:after{content:''}.ss-etsy:before,.ss-etsy.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-pinboard:before,.ss-pinboard.right:after{content:''}.ss-delicious:before,.ss-delicious.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-yelp:before,.ss-yelp.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-soundcloud:before,.ss-soundcloud.right:after{content:''}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}.ss-apple:before,.ss-apple.right:after{content:''}.ss-microsoft:before,.ss-microsoft.right:after{content:''}.ss-windows:before,.ss-windows.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}.ss-blackberry:before,.ss-blackberry.right:after{content:''}
@font-face {font-family:"SSStandard"; src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-standard.eot'); src:url('http://www.uchicago.edu/c/fonts/symbolset/ss-standard.eot?#iefix') format('embedded-opentype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-standard.woff') format('woff'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-standard.ttf') format('truetype'),url('http://www.uchicago.edu/c/fonts/symbolset/ss-standard.svg#SSStandard') format('svg'); font-weight:normal; font-style:normal;} .ss-icon, .ss-icon.ss-standard,[class^="ss-"].ss-standard:before,[class*=" ss-"].ss-standard:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"].ss-standard.right:after,[class*=" ss-"].ss-standard.right:after { font-family:"SSStandard"; font-style:normal; font-weight:normal; text-decoration:none; text-rendering:optimizeLegibility; white-space:nowrap; -webkit-font-feature-settings:"liga"; -moz-font-feature-settings:"liga=1"; -moz-font-feature-settings:"liga"; -ms-font-feature-settings:"liga" 1; -o-font-feature-settings:"liga"; font-feature-settings:"liga"; -webkit-font-smoothing:antialiased;} [class^="ss-"].right:before,[class*=" ss-"].ss-standard.right:before { display:none; content:'';}.ss-cursor:before,.ss-cursor.right:after{content:''}.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔎'}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-view:before,.ss-view.right:after{content:'👀'}.ss-attach:before,.ss-attach.right:after{content:'📎'}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-move:before,.ss-move.right:after{content:''}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}.ss-erase:before,.ss-erase.right:after{content:'✐'}.ss-compose:before,.ss-compose.right:after{content:'📝'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}.ss-key:before,.ss-key.right:after{content:'🔑'}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:'🚫'}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-dislike:before,.ss-dislike.right:after{content:'👎'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-halfheart:before,.ss-halfheart.right:after{content:''}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-halfstar:before,.ss-halfstar.right:after{content:''}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-fill:before,.ss-fill.right:after{content:''}.ss-stroke:before,.ss-stroke.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}.ss-facetime:before,.ss-facetime.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:''}.ss-ellipsis:before,.ss-ellipsis.right:after{content:'…'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-femaleuser:before,.ss-femaleuser.right:after{content:'👧'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-cart:before,.ss-cart.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-dollarsign:before,.ss-dollarsign.right:after{content:'💲'}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-buildings:before,.ss-buildings.right:after{content:'🏢'}.ss-warehouse:before,.ss-warehouse.right:after{content:''}.ss-globe:before,.ss-globe.right:after{content:'🌎'}.ss-navigate:before,.ss-navigate.right:after{content:''}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pin:before,.ss-pin.right:after{content:'📍'}.ss-database:before,.ss-database.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-lowvolume:before,.ss-lowvolume.right:after{content:'🔉'}.ss-highvolume:before,.ss-highvolume.right:after{content:'🔊'}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-camera:before,.ss-camera.right:after{content:'📷'}.ss-picture:before,.ss-picture.right:after{content:'🌄'}.ss-video:before,.ss-video.right:after{content:'📹'}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-book:before,.ss-book.right:after{content:'📕'}.ss-openbook:before,.ss-openbook.right:after{content:'📖'}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}.ss-grid:before,.ss-grid.right:after{content:''}.ss-rows:before,.ss-rows.right:after{content:''}.ss-columns:before,.ss-columns.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-filter:before,.ss-filter.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:'💻'}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:'📱'}.ss-battery:before,.ss-battery.right:after{content:'🔋'}.ss-highbattery:before,.ss-highbattery.right:after{content:''}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-transfer:before,.ss-transfer.right:after{content:'⇆'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-loading:before,.ss-loading.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-file:before,.ss-file.right:after{content:'📄'}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-text:before,.ss-text.right:after{content:''}.ss-font:before,.ss-font.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:'📠'}.ss-list:before,.ss-list.right:after{content:''}.ss-layout:before,.ss-layout.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↪'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-logout:before,.ss-logout.right:after{content:''}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-addcalendar:before,.ss-addcalendar.right:after{content:''}.ss-removecalendar:before,.ss-removecalendar.right:after{content:''}.ss-checkcalendar:before,.ss-checkcalendar.right:after{content:''}.ss-deletecalendar:before,.ss-deletecalendar.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-droplet:before,.ss-droplet.right:after{content:'💧'}.ss-flask:before,.ss-flask.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-upright:before,.ss-upright.right:after{content:'⬈'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-downright:before,.ss-downright.right:after{content:'⬊'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-directup:before,.ss-directup.right:after{content:'▴'}.ss-directright:before,.ss-directright.right:after{content:'▹'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-directleft:before,.ss-directleft.right:after{content:'◃'}.ss-retweet:before,.ss-retweet.right:after{content:''}
/*
* Bootstrap v2.0.4
* Copyright 2012 Twitter,Inc
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
* Designed and built with all the love in the world @twitter by @mdo and @fat.
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {margin:0; padding:0; border:0; font:inherit; vertical-align:baseline;}
code {margin:0; padding:0; border:0; vertical-align:baseline;}
html,body {height:100%;}
#wrapper {min-height:100%; height:auto!important; height:100%; margin:0 auto;}
.push {height:100px;} /* Just some arbitrary space to add between footer and rest of the content,when they are close */
html {-webkit-font-smoothing:antialiased;-webkit-text-size-adjust: none;}/*Fix webkit font rendering problem */
html {overflow-y:scroll;}/* Always force a scrollbar in non-IE */
.clearfix {*zoom:1;}.clearfix:before, .clearfix:after {display:table; content:"";}.clearfix:after {clear:both;}.hide {display:none;}.hide-text {font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display:block;}audio,canvas,video {display:inline-block; *display:inline; *zoom:1;}audio:not([controls]) {display:none;}a:focus {outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}a:hover,a:active {outline:0;}sub,sup {position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sup {top:-0.5em; font-variant:small-caps;}sub {bottom:-0.25em;}img {max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
body {margin:0; font:normal 20px 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif; color:#565656; background-color:#fff;}
a {color:#670a0a; text-decoration:none;}a:hover {color:#633835; text-decoration:underline;}
.row {margin-left:-20px; *zoom:1;}.row:before, .row:after {display:table; content:"";}.row:after {clear:both;}[class^="col"] {float:right; margin-left:20px;}.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width:940px;}.col12 {width:940px;}.col11 {width:860px;}.col10 {width:780px;}.col9 {width:700px;}.col8 {width:620px;}.col7 {width:540px;}.col6 {width:460px;}.col5 {width:380px;}.col4 {width:300px;}.col3 {width:220px;}.col2 {width:140px;}.col1 {width:60px;}.row-fluid {width:100%; *zoom:1;}.row-fluid:before, .row-fluid:after {display:table; content:"";}.row-fluid:after {clear:both;}.row-fluid [class^="col"] {display:block; width:100%; min-height:28px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; float:right; margin-left:2.127659574%; *margin-left:2.0744680846382977%;}.row-fluid [class^="col"]:first-child {margin-left:0;}.row-fluid .col12 {width:99.99999998999999%; *width:99.94680850063828%;}.row-fluid .col11 {width:91.489361693%; *width:91.4361702036383%;}.row-fluid .col10 {width:82.97872339599999%; *width:82.92553190663828%;}.row-fluid .col9 {width:74.468085099%; *width:74.4148936096383%;}.row-fluid .col8 {width:65.95744680199999%; *width:65.90425531263828%;}.row-fluid .col7 {width:57.446808505%; *width:57.3936170156383%;}.row-fluid .col6 {width:48.93617020799999%; *width:48.88297871863829%;}.row-fluid .col5 {width:40.425531911%; *width:40.3723404216383%;}.row-fluid .col4 {width:31.914893614%; *width:31.8617021246383%;}.row-fluid .col3 {width:23.404255317%; *width:23.3510638276383%;}.row-fluid .col2 {width:14.89361702%; *width:14.8404255306383%;}.row-fluid .col1 {width:6.382978723%; *width:6.329787233638298%;}.container {margin-right:auto; margin-left:auto; *zoom:1;}.container:before, .container:after {display:table; content:"";}.container:after {clear:both;}.container-fluid {*zoom:1;}.container-fluid:before, .container-fluid:after {display:table; content:"";}.container-fluid:after {clear:both;}
/* Tables */
table {max-width:100%; background-color:transparent; border-collapse:collapse; border-spacing:0;}.table {width:100%; margin-bottom:18px;}.table th, .table td {padding:8px; line-height:18px; text-align:left; vertical-align:top; border-top:1px solid #ddd;}.thead th {vertical-align:bottom;}.table caption+thead tr:first-child th, .table caption+thead tr:first-child td, .table colgroup+thead tr:first-child th, .table colgroup+thead tr:first-child td, .thead:first-child tr:first-child th, .thead:first-child tr:first-child td {border-top:0;}.table tbody+tbody {border-top:2px solid #ddd;}.table-condensed th, .table-condensed td {padding:4px 5px;}.table-bordered {border:1px solid #ddd; border-collapse:separate; *border-collapse:collapsed; border-left:0; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.table-bordered th, .table-bordered td {border-left:1px solid #ddd;}.table-bordered caption+thead tr:first-child th, .table-bordered caption+tbody tr:first-child th, .table-bordered caption+tbody tr:first-child td, .table-bordered colgroup+thead tr:first-child th, .table-bordered colgroup+tbody tr:first-child th, .table-bordered colgroup+tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {border-top:0;}.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {-webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topleft:4px;}.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {-webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-topright:4px;}.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {-webkit-border-radius:0 0 0 4px; -moz-border-radius:0 0 0 4px; border-radius:0 0 0 4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomleft:4px;}.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {-webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; -moz-border-radius-bottomright:4px;}.table-striped tbody tr:nth-child(odd) td, .table-striped tbody tr:nth-child(odd) th {background-color:#f9f9f9;}.table tbody tr:hover td, .table tbody tr:hover th {background-color:#f5f5f5;}table .span1 {float:none; width:44px; margin-left:0;}table .span2 {float:none; width:124px; margin-left:0;}table .span3 {float:none; width:204px; margin-left:0;}table .span4 {float:none; width:284px; margin-left:0;}table .span5 {float:none; width:364px; margin-left:0;}table .span6 {float:none; width:444px; margin-left:0;}table .span7 {float:none; width:524px; margin-left:0;}table .span8 {float:none; width:604px; margin-left:0;}table .span9 {float:none; width:684px; margin-left:0;}table .span10 {float:none; width:764px; margin-left:0;}table .span11 {float:none; width:844px; margin-left:0;}table .span12 {float:none; width:924px; margin-left:0;}table .span13 {float:none; width:1004px; margin-left:0;}table .span14 {float:none; width:1084px; margin-left:0;}table .span15 {float:none; width:1164px; margin-left:0;}table .span16 {float:none; width:1244px; margin-left:0;}table .span17 {float:none; width:1324px; margin-left:0;}table .span18 {float:none; width:1404px; margin-left:0;}table .span19 {float:none; width:1484px; margin-left:0;}table .span20 {float:none; width:1564px; margin-left:0;}table .span21 {float:none; width:1644px; margin-left:0;}table .span22 {float:none; width:1724px; margin-left:0;}table .span23 {float:none; width:1804px; margin-left:0;}table .span24 {float:none; width:1884px; margin-left:0;}
/* Nav/Tabs */
.maincontent .nav {margin-left:0; margin-bottom:18px; list-style:none;}.maincontent .nav > li > a {display:block;}.maincontent .nav > li > a:hover {text-decoration:none; background-color:#eee;}.maincontent .nav > .pull-right {float:right;}.maincontent .nav .nav-header {display:block; padding:3px 15px; font-size:11px; font-weight:bold; line-height:18px; color:#999; text-shadow:0 1px 0 rgba(255,255,255,0.5); text-transform:uppercase;}.maincontent .nav li + .nav-header {margin-top:9px;}.nav-list {padding-left:15px; padding-right:15px; margin-bottom:0;}.nav-list > li > a, .nav-list .nav-header {margin-left:-15px; margin-right:-15px; text-shadow:0 1px 0 rgba(255,255,255,0.5);}.nav-list > li > a {padding:3px 15px;}.nav-list > .active > a, .nav-list > .active > a:hover {color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.2); background-color:#0088cc;}.nav-list [class^="icon-"] {margin-right:2px;}.nav-list .divider {*width:100%; height:1px; margin:8px 1px; *margin:-5px 0 5px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff;}.nav-tabs, .nav-pills {*zoom:1;}.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {display:table; content:"";}.nav-tabs:after, .nav-pills:after {clear:both;}.nav-tabs > li, .nav-pills > li {float:right;}.nav-tabs > li > a, .nav-pills > li > a {padding-right:12px; padding-left:12px; margin-right:2px; line-height:14px;}.nav-tabs {border-bottom:1px solid #ddd;}.nav-tabs > li {margin-bottom:-1px;}.nav-tabs > li > a {padding-top:8px; padding-bottom:8px; line-height:18px; border:1px solid transparent;}.nav-tabs > li > a:hover {border-color:#eee #eee #ddd;}.nav-tabs > .active > a, .nav-tabs > .active > a:hover {color:#555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default;}.tabbable {*zoom:1;}.tabbable:before, .tabbable:after {display:table; content:"";}.tabbable:after {clear:both;}.tab-content {overflow:auto;}.tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs {border-bottom:0;}.tab-content > .tab-pane, .pill-content > .pill-pane {display:none;}.tab-content > .active, .pill-content > .active {display:block;}.tabs-below > .nav-tabs {border-top:1px solid #ddd;}.tabs-below > .nav-tabs > li {margin-top:-1px; margin-bottom:0;}.tabs-below > .nav-tabs > li > a:hover {border-bottom-color:transparent; border-top-color:#ddd;}.tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover {border-color:transparent #ddd #ddd #ddd;}.tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li {float:none;}.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {min-width:74px; margin-right:0; margin-bottom:3px;}.tabs-left > .nav-tabs {float:right; margin-right:19px; border-right:1px solid #ddd;}.tabs-left > .nav-tabs > li > a {margin-right:-1px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover {border-color:#eee #ddd #eee #eee;}.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover {border-color:#ddd transparent #ddd #ddd; *border-right-color:#fff;}.tabs-right > .nav-tabs {float:right; margin-left:19px; border-left:1px solid #ddd;}.tabs-right > .nav-tabs > li > a {margin-left:-1px; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover {border-color:#eee #eee #eee #ddd;}.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {border-color:#ddd #ddd #ddd transparent; *border-left-color:#fff;}.navbar {*position:relative; *z-index:2; overflow:visible;}.navbar-inner {	min-height:40px; background:#333; background:-moz-linear-gradient(top, #333 0%, #2B2B2B 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #333),color-stop(100%, #2B2B2B));	background:-webkit-linear-gradient(top, #333 0%, #2B2B2B 100%); background:-o-linear-gradient(top, #333 0%, #2B2B2B 100%); background:-ms-linear-gradient(top, #333 0%, #2B2B2B 100%); background:linear-gradient(top, #333 0%, #2B2B2B 100%);}.navbar .container {width:auto;}.nav-collapse {float:none; margin:0;}.nav-collapse.collapse {height:auto;}.navbar {color:#999;}.navbar .btn, .navbar .btn-group {margin-top:5px;}.navbar .btn-group .btn {margin:0;}.navbar-form {margin-bottom:0; *zoom:1;}.navbar-form:before, .navbar-form:after {display:table; content:"";}.navbar-form:after {clear:both;}.navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {margin-top:5px;}.navbar-form input, .navbar-form select {display:inline-block; margin-bottom:0;}.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] {margin-top:3px;}.navbar-form .input-append, .navbar-form .input-prepend {margin-top:6px; white-space:nowrap;}.navbar-form .input-append input, .navbar-form .input-prepend input {margin-top:0;}.navbar-search {position:relative; float:right; margin-top:6px; margin-bottom:0;}.navbar-search .search-query {padding:4px 9px; font-size:13px; font-weight:normal; line-height:1; color:#fff; background-color:#626262; border:1px solid #151515; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0, .1),0 1px 0 rgba(255,255,255, .15); -moz-box-shadow:inset 0 1px 2px rgba(0,0,0, .1),0 1px 0 rgba(255,255,255, .15); box-shadow:inset 0 1px 2px rgba(0,0,0, .1),0 1px 0 rgba(255,255,255, .15); -webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}.navbar-search .search-query:-moz-placeholder {color:#666;}.navbar-search .search-query:-ms-input-placeholder {color:#666;}.navbar-search .search-query::-webkit-input-placeholder {color:#666;}.navbar-search .search-query:focus, .navbar-search .search-query.focused {padding:5px 10px; color:#333; text-shadow:0 1px 0 #fff; background-color:#fff; border:0; -webkit-box-shadow:0 0 3px rgba(0,0,0,0.15); -moz-box-shadow:0 0 3px rgba(0,0,0,0.15); box-shadow:0 0 3px rgba(0,0,0,0.15); outline:0;}.navbar-fixed-top, .navbar-fixed-bottom {position:fixed; right:0; left:0; z-index:1030; margin-bottom:0;}.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {padding-left:0; padding-right:0; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;}.navbar-fixed-top .container, .navbar-fixed-bottom .container {width:940px;}.navbar-fixed-top {top:0;}.navbar-fixed-bottom {bottom:0;}.navbar .nav.pull-right {float:right;}.navbar .btn, .container.page .btn-subnavbar {display:inline-block; padding:4px 10px 4px; margin:5px 5px 6px; line-height:18px;}.navbar .btn-group {margin:0; padding:5px 5px 6px;}.navbar .divider-vertical {height:40px; width:1px; margin:0 9px; overflow:hidden; background-color:#222; border-right:1px solid #333;}.navbar .nav.pull-right {margin-left:10px; margin-right:0;}.navbar .btn-navbar, .container.page .btn-subnavbar {display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:0;background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .075);
    background-image: linear-gradient(top, #333333, #222222);
    border-left-color: #222222;
    border-right-color: #222222;
    border-top-color: #222222;
    border-bottom-color: #000;
}.navbar .btn-navbar:hover, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {background-color:#222; *background-color:#151515;}.navbar .btn-navbar:active, .navbar .btn-navbar.active {background-color:#080808 \9;}.navbar .btn-navbar .icon-bar {display:block; width:18px; height:2px; background-color:#f5f5f5; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px; -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25); -moz-box-shadow:0 1px 0 rgba(0,0,0,0.25); box-shadow:0 1px 0 rgba(0,0,0,0.25);}.btn-navbar .icon-bar+.icon-bar, .container.page .btn-subnavbar .icon-bar+.icon-bar {margin-top:3px;}.container.page .btn-subnavbar {margin-top:-32px; right:2%; background-color:#fff; background-image:none; border:none;}.container.page .btn-subnavbar:active, .container.page .btn-subnavbar.active {background-color:#DAD9D9 \9;}.container.page .btn-subnavbar .icon-bar {display:block; width:18px; height:2px; background-color:#3E769A; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px;}
/* Tooltips*/
.tooltip {position: absolute;z-index: 5000;display: block;visibility: visible;font-size: 11px;line-height: 1.4;opacity: 0;filter: alpha(opacity=0);}.tooltip.in {opacity: 0.8;filter: alpha(opacity=80);}.tooltip.top {margin-top: -3px;padding: 5px 0;}.tooltip.right {margin-left: 3px;padding: 0 5px;}.tooltip.bottom {margin-top: 3px;padding: 5px 0;}.tooltip.left {margin-left: -3px;padding: 0 5px;}.tooltip-inner {max-width: 200px;padding: 8px;color: #fff;text-align: center;text-decoration: none;background-color: #3e769a;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #3e769a;}.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #3e769a;}.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #3e769a;}.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #3e769a;}
/* Accordions */
.accordion {margin-bottom:18px;}.accordion-group {margin-bottom:2px; border:1px solid #e5e5e5; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.accordion-heading {border-bottom:0;}.accordion-heading .accordion-toggle {display:block; padding:8px 15px;}.accordion-toggle {cursor:pointer;}.accordion-inner {padding:9px 15px; border-top:1px solid #e5e5e5;}.collapse {position:relative; height:0; overflow:hidden; -webkit-transition:height 0.35s ease; -moz-transition:height 0.35s ease; -ms-transition:height 0.35s ease; -o-transition:height 0.35s ease; transition:height 0.35s ease;}.collapse.in {height:auto;}
/* Modals */
.input-block-level {display:block; width:100%; min-height:28px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}.modal-open .dropdown-menu {z-index:2050;}.modal-open .dropdown.open {*z-index:2050;}.modal-open .popover {z-index:2060;}.modal-open .tooltip {z-index:2070;}.modal-backdrop {position:fixed; top:0; right:0; bottom:0; left:0; z-index:3001; background-color:#000;}.modal-backdrop.fade {opacity:0;}.modal-backdrop, .modal-backdrop.fade.in {opacity:0.8; filter:alpha(opacity=80);}.modal {position:fixed; top:50%; left:50%; z-index:10000; overflow:auto; width:560px; margin:-250px 0 0 -280px; background-color:#fff; border:1px solid #999; border:1px solid rgba(0,0,0,0.3); *border:1px solid #999; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow:0 3px 7px rgba(0,0,0,0.3); box-shadow:0 3px 7px rgba(0,0,0,0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}.modal.fade {-webkit-transition:opacity .3s linear,top .3s ease-out; -moz-transition:opacity .3s linear,top .3s ease-out; -ms-transition:opacity .3s linear,top .3s ease-out; -o-transition:opacity .3s linear,top .3s ease-out; transition:opacity .3s linear,top .3s ease-out; top:-25%;}.modal.fade.in {top:50%;}.modal-header {padding:9px 15px; border-bottom:1px solid #eee;}.modal-header .close {margin-top:2px;}.modal-body {overflow-y:auto; max-height:400px; padding:15px;}.modal-form {margin-bottom:0;}.modal-footer {padding:14px 15px 15px; margin-bottom:0; text-align:right; background-color:#f5f5f5; border-top:1px solid #ddd; -webkit-border-radius:0 0 6px 6px; -moz-border-radius:0 0 6px 6px; border-radius:0 0 6px 6px; -webkit-box-shadow:inset 0 1px 0 #fff; -moz-box-shadow:inset 0 1px 0 #fff; box-shadow:inset 0 1px 0 #fff; *zoom:1;}.modal-footer:before, .modal-footer:after {display:table; content:"";}.modal-footer:after {clear:both;}.modal-footer .btn+.btn {margin-left:5px; margin-bottom:0;}.modal-footer .btn-group .btn+.btn {margin-left:-1px;}
/* Buttons */
.btn, .e2ma_signup_form_button {display:inline-block; *border-bottom: 0 none #b3b3b3;
    display:inline; *zoom:1; padding:4px 10px 4px; margin-bottom:0; font-size:13px; line-height:18px; *line-height:20px; color:#333; text-align:center; text-shadow:0 1px 1px rgba(255,255,255,0.75); vertical-align:middle; cursor:pointer; background-color:#f5f5f5; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    background-image: linear-gradient(top, #ffffff, #e6e6e6);
**border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
}.e2ma_signup_form_button:hover, .e2ma_signup_form_button:active, .e2ma_signup_form_button[disabled],.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {background-color:#e6e6e6; *background-color:#d9d9d9;}.btn:active, .btn.active {background-color:#cccccc \9;}.btn:first-child {*margin-left:0;}.btn:hover, .e2ma_signup_form_button:hover {color:#333; text-decoration:none; background-color:#e6e6e6; *background-color:#d9d9d9; background-position:0 -15px; -webkit-transition:background-position 0.1s linear; -moz-transition:background-position 0.1s linear; -ms-transition:background-position 0.1s linear; -o-transition:background-position 0.1s linear; transition:background-position 0.1s linear;}.btn:focus {outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}.btn.active, .btn:active {background-color:#e6e6e6; background-color:#d9d9d9 \9; background-image:none; outline:0; -webkit-box-shadow:inset 0 2px 4px rgba(0,0,0, .15),0 1px 2px rgba(0,0,0, .05); -moz-box-shadow:inset 0 2px 4px rgba(0,0,0, .15),0 1px 2px rgba(0,0,0, .05); box-shadow:inset 0 2px 4px rgba(0,0,0, .15),0 1px 2px rgba(0,0,0, .05);}.btn.disabled, .btn[disabled] {cursor:default; background-color:#e6e6e6; background-image:none; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}.btn-large {padding:9px 14px; font-size:15px; line-height:normal; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}.btn-large [class^="icon-"] {margin-top:1px;}.btn-small {padding:5px 9px; font-size:11px; line-height:16px;}.btn-small [class^="icon-"] {margin-top:-1px;}.btn-mini {padding:2px 6px; font-size:11px; line-height:14px;}.btn-primary, .btn-primary:hover, .btn-warning, .btn-warning:hover, .btn-danger, .btn-danger:hover, .btn-success, .btn-success:hover, .btn-info, .btn-info:hover, .btn-inverse, .btn-inverse:hover {color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active {color:rgba(255,255,255,0.75);}.btn {border-color:#ccc; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);}.btn-primary {background-color:#0074cc; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #0088cc, #0055cc);
    border-left-color: #0055cc;
    border-right-color: #0055cc;
    border-top-color: #0055cc;
    border-bottom-color: #003580;
}.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {background-color:#0055cc; *background-color:#004ab3;}.btn-primary:active, .btn-primary.active {background-color:#004099 \9;}.btn-warning {background-color:#faa732; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #fbb450, #f89406);
    border-left-color: #f89406;
    border-right-color: #f89406;
    border-top-color: #f89406;
    border-bottom-color: #ad6704;
}.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {background-color:#f89406; *background-color:#df8505;}.btn-warning:active, .btn-warning.active {background-color:#c67605 \9;}.btn-danger {background-color:#da4f49; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #ee5f5b, #bd362f);
    border-left-color: #bd362f;
    border-right-color: #bd362f;
    border-top-color: #bd362f;
    border-bottom-color: #802420;
}.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {background-color:#bd362f; *background-color:#a9302a;}.btn-danger:active, .btn-danger.active {background-color:#942a25 \9;}.btn-success {background-color:#5bb75b; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #62c462, #51a351);
    border-left-color: #51a351;
    border-right-color: #51a351;
    border-top-color: #51a351;
    border-bottom-color: #387038;
}.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {background-color:#51a351; *background-color:#499249;}.btn-success:active, .btn-success.active {background-color:#408140 \9;}.btn-info {background-color:#49afcd; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #5bc0de, #2f96b4);
    border-left-color: #2f96b4;
    border-right-color: #2f96b4;
    border-top-color: #2f96b4;
    border-bottom-color: #1f6377;
}.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {background-color:#2f96b4; *background-color:#2a85a0;}.btn-info:active, .btn-info.active {background-color:#24748c \9;}.btn-inverse {background-color:#414141; background-repeat:repeat-x; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); *background-image: linear-gradient(top, #555555, #222222);
    border-left-color: #222222;
    border-right-color: #222222;
    border-top-color: #222222;
    border-bottom-color: #000;
}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {background-color:#222; *background-color:#151515;}.btn-inverse:active, .btn-inverse.active {background-color:#080808 \9;}button.btn,input[type="submit"].btn {*padding-top:2px; *padding-bottom:2px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner {padding:0; border:0;}button.btn.btn-large,input[type="submit"].btn.btn-large {*padding-top:7px; *padding-bottom:7px;}button.btn.btn-small,input[type="submit"].btn.btn-small {*padding-top:3px; *padding-bottom:3px;}button.btn.btn-mini,input[type="submit"].btn.btn-mini {*padding-top:1px; *padding-bottom:1px;}.close {float:right; font-size:20px; font-weight:bold; line-height:18px; color:#000; text-shadow:0 1px 0 #fff; opacity:0.2; filter:alpha(opacity=20);}.close:hover {color:#000; text-decoration:none; cursor:pointer; opacity:0.4; filter:alpha(opacity=40);}button.close {padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none;}.navbar .btn.btn-navbar,.navbar .btn.btn-navbar:hover,.navbar .btn.btn-navbar.active,.navbar .btn.btn-navbar:active,.navbar .btn.btn-navbar:hover,.navbar .btn.btn-navbar:focus,.navbar .btn.btn-navbar:active,.navbar .btn.btn-navbar.active,.navbar .btn.btn-navbar.disabled,.navbar .btn.btn-navbar[disabled] {background:none;border:0;box-shadow: none;}
html.no-js .navbar .btn.btn-navbar,html.no-js .btn.btn-subnavbar {display:none;}
/* Dropdowns */
.dropup, .dropdown {position:relative;}.dropdown-toggle {*margin-bottom:-3px;}.dropdown-toggle:active, .open .dropdown-toggle {outline:0;}.caret {display:inline-block; width:0; height:0; vertical-align:top; border-top:4px solid #000; border-right:4px solid transparent; border-left:4px solid transparent; content:""; opacity:0.3; filter:alpha(opacity=30);}.dropdown .caret {margin-top:8px; margin-left:2px;}.dropdown:hover .caret, .open .caret {opacity:1; filter:alpha(opacity=100);}.dropdown-menu {position:absolute; top:100%; left:0; z-index:1000; display:none; float:right; min-width:160px; padding:4px 0; margin:1px 0 0; list-style:none; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.2); *border-right-width:2px; *border-bottom-width:2px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box;}.dropdown-menu.pull-right {right:0; left:auto;}.dropdown-menu .divider {*width:100%; height:1px; margin:8px 1px; *margin:-5px 0 5px; overflow:hidden; background-color:#e5e5e5; border-bottom:1px solid #fff;}.dropdown-menu a {display:block; padding:3px 15px; clear:both; font-weight:normal; line-height:18px; color:#333; white-space:nowrap;}.dropdown-menu li>a:hover, .dropdown-menu .active>a, .dropdown-menu .active>a:hover {color:#fff; text-decoration:none; background-color:#3E769A;}.open {*z-index:1000;}.open >.dropdown-menu {display:block;}.pull-right>.dropdown-menu {right:0; left:auto;}.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top:0; border-bottom:4px solid #000; content:"\2191";}.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top:auto; bottom:100%; margin-bottom:1px;}
/* Misc */
.typeahead {font-size:.875em; margin:2px 0 0 0!important; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.typeahead li {list-style-image: none!important;padding:0!important;margin:0!important;}
.fade {opacity:0; -webkit-transition:opacity 0.15s linear; -moz-transition:opacity 0.15s linear; -ms-transition:opacity 0.15s linear; -o-transition:opacity 0.15s linear; transition:opacity 0.15s linear;}.fade.in {opacity:1;}
.collapse {position:relative; height:0; overflow:hidden; -webkit-transition:height 0.35s ease; -moz-transition:height 0.35s ease; -ms-transition:height 0.35s ease; -o-transition:height 0.35s ease; transition:height 0.35s ease;}.collapse.in {height:auto;}
html.no-js .collapse {height:auto;}
/* Typography */
h1,h2,h3,h4,h5,h6 {margin:0; color:inherit; text-rendering:optimizelegibility;}
.page-header {padding-bottom:17px; margin:18px 0; border-bottom:1px solid #eee;}
.page-header h1 {line-height:1;}
em {font-style:italic;}
.muted {color:#999;}
abbr[title] {cursor:help; border-bottom:1px dotted #999;}
abbr.initialism {font-size:.9em; text-transform:uppercase;}
q:before,q:after {content:"";}
address {display:block; margin-bottom:18px; font-style:normal; line-height:18px;}
small {font-size:100%;}
cite {font-style:normal;}
.hidden {display:none;}
.visible-phone {display:none!important;}
.visible-tablet {display:none!important;}
.hidden-desktop {display:none!important;}
/* CUSTOM GLOBAL */
body {-webkit-transition:all .2s linear; -moz-transition:all .2s linear; -o-transition:all .2s linear; transition:all .2s linear;}
a {text-decoration:none; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
a:hover,a:focus {text-decoration:underline;}
cite cite {font-style:normal;}
/* Proxima Nova Light fix for Windows' terrible font handling */
html[class*="Win"] .container.page h1,html[class*="Win"] .maincontent h2,html[class*="Win"] .maincontent h3,html[class*="Win"] .maincontent h4,html[class*="Win"] .maincontent h5,html[class*="Win"] .maincontent h6,html[class*="Win"] .maincontent .table caption {font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;}
#skip {position:absolute; z-index:9999; left:0; top:0; width:100%; margin-left:0; text-align:center; list-style:outside none;}
#skip li {list-style-type:none;}
#skip a {position:absolute; left:-999em; overflow:hidden; top:0;}
#skip a:focus, #skip a:active {position:absolute; left:0; width:100%; height:1em; padding:1em 0; text-decoration:none;color:#fff; background:#333; background:-moz-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #333),color-stop(100%, #2b2b2b)); background:-webkit-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-o-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-ms-linear-gradient(top, #333 0%, #2b2b2b 100%); background:linear-gradient(top, #333 0%, #2b2b2b 100%); border-bottom:1px solid #0e0e0e;}
.nav li {display:inline; list-style-type:none;}
.topnav {background:#333; background:-moz-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #333),color-stop(100%, #2b2b2b)); background:-webkit-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-o-linear-gradient(top, #333 0%, #2b2b2b 100%); background:-ms-linear-gradient(top, #333 0%, #2b2b2b 100%); background:linear-gradient(top, #333 0%, #2b2b2b 100%); border-bottom:1px solid #0e0e0e; white-space:nowrap; height:32px;position:relative;}
.topnav ul {font-size:.875em; line-height:1em; margin-top:9px;}
.topnav .nav.roles {margin-left:1.071em;}
.topnav li {margin:0 .625em;}
.topnav li:first-child {margin:0 .625em 0 0;}
.topnav ul.roles li:last-child {margin:0 0 0 .625em;}
.topnav a {color:#d3d1d1;}
.topnav a:hover, .topnav a:focus {color:#fff;}
.topnav a.on {font-family:'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; font-size:26px;}
.col7.utility {text-align:right;}
.nav.utility {display:inline-block;}
/* Main Site Search Form */
#sitesearch {overflow:hidden; display:inline; margin-left:.625em;}
#sitesearch input[type="text"] {display:inline-block; background:#fff; font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif; color:#666; border:0; margin-right:0; padding:2px 30px 2px 6px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; height:16px; width:130px; opacity:.75;}
#sitesearch input[type="submit"] {background:transparent url('http://www.uchicago.edu/i/template/search_dark.png') center center no-repeat; background-size:14px 14px; text-indent:-999em; border:0; padding:0; width:18px; height:18px; position:relative; top:0px; right:22px;}
/* Can't believe I have to do this to fix Firefox */
@-moz-document url-prefix() {#sitesearch input[type="submit"] {top:1px;right:23px;}}
input[type="submit"].svg {display:none; visibility:hidden;}
#searchtext.animate-in, #searchtext.animate-out {-webkit-transition-duration:.5s; -moz-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s; transition-duration:.5s;}
#sitesearch input[type="text"].animate-in {opacity:1; width:200px;}
#sitesearch input[type="text"].animate-out {opacity:.75; width:130px;}
#sitesearch label, .maincontent form label {display:inline; position:absolute; left:-999em; overflow:hidden;}
/* Search Results */
#GSAResults img {display:block; width:32px;height:32px;margin:20% auto 0;}
#GSAResults .keymatch {background:#f7f7f7;padding:10px;margin-bottom:1.875em;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
#GSAResults .keymatch+.keymatch,
#GSAResults .keymatch+.keymatch+.keymatch,
#GSAResults .keymatch+.keymatch+.keymatch+.keymatch
{margin-top:-1.875em;border-top:0;}
#GSAResults .keymatch p {margin-bottom:0;}
#search .maincontent h3 {margin-bottom:0;}
#search .maincontent p em a {color:#898c8d;}
#search .maincontent p em a:hover, #search .maincontent p em a:focus {color:#565656;text-decoration: underline;}
#search b {font-family: 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;}
/* Other search forms */
.maincontent input[type="text"], .module input[type="text"],form[class^="search_"] select {border:1px solid #ccc; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,box-shadow linear .2s; -o-transition:border linear .2s,box-shadow linear .2s; transition:border linear .2s,box-shadow linear .2s; display:inline-block; height:27px; padding:4px 6px; color:#555; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:90%; border:1px solid #c3c3c3; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-bottom:1px solid #ddd;}
.module input[type="text"] {margin-bottom:10px;}
#search .btn.icon-search {margin-top:-3px;}
#search_institutes #search {margin-bottom:.875em;}
form[class^="search_"] select {margin:0; vertical-align:middle; width:220px;}
/* Search form widths */
form[class^="search_"] {margin-bottom:30px;}
#search.features input[type="text"],form[class^="search_"] input[type="text"] {width:75%;}
.wordmark {padding:30px 0;background:#7d0101; /* Old browsers *//* IE9 SVG,needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkMDEwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTExMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #7d0101 0%, #651110 100%); /* FF3.6+ */background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #7d0101),color-stop(100%, #651110)); /* Chrome,Safari4+ */background:-webkit-linear-gradient(top, #7d0101 0%, #651110 100%); /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(top, #7d0101 0%, #651110 100%); /* Opera 11.10+ */background:-ms-linear-gradient(top, #7d0101 0%, #651110 100%); /* IE10+ */background:linear-gradient(to bottom, #7d0101 0%, #651110 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d0101',endColorstr='#651110',GradientType=0 ); /* IE6-8 */border-top:1px solid #9e2121;border-bottom:1px solid #4a0404;}
.wordmark a {display:block; text-indent:-9999em; width:313px; height:63px; background:transparent url('http://www.uchicago.edu/i/template/sprite_v2.png') 0 0 no-repeat; margin:0 auto; -webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none;}
.wordmark img {display: none;visibility: hidden;}
.row-fluid.wordmark.phone {height:40px; padding:20px 0; display:none; visibility:hidden;}
.row-fluid.wordmark.phone a {width:200px; height:40px; background-size:100%;}
.row.mainnav {margin:0;}
.mainnav{background: #0173A4; height:35px; vertical-align:middle; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZhMDkwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTExMTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #0081B9 0%, #0173A4 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0081B9), color-stop(100%,#0173A4));background: -webkit-linear-gradient(top, #0081B9 0%,#0173A4 100%);background: -o-linear-gradient(top, #0081B9 0%,#0173A4 100%);background: -ms-linear-gradient(top, #0081B9 0%,#0173A4 100%);background: linear-gradient(to bottom, #0081B9 0%,#0173A4 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0081B9', endColorstr='#0173A4',GradientType=0 );border-top:1px solid #000000;border-bottom:1px solid #000000;margin:0;white-space:nowrap;}
.mainnav .col12 {text-align:center; float:none; width:100%; margin-left:0;}
.mainnav a {color:#fff;}
.mainnav ul {max-width:1300px; margin:0 auto;}
.nav.main { padding-top:2px; }
.nav.main li a {position:relative; z-index:3000; bottom:-1px; margin-top:-1px; display:inline-block; height:1.125em; padding:.625em 2.5em; -webkit-transition-duration:.3s; -moz-transition-duration:.3s; -o-transition-duration:.3s; transition-duration:.3s; -ms-transition-duration:0s;border-bottom:1px solid transparent;}
.nav.main li a:hover, .nav.main li a:focus {text-decoration:none;}
.nav.main li.active a:hover, .nav.main li.active a:focus {text-decoration:underline;}
#about #navabout a,#about_main #navabout a, #admissions #navadmissions a, #academics #navacademics a, #research #navresearch a, #research_main #navresearch a, #medicine #navmedicine a, #community #navcivic a, #community_main #navcivic a, #campuslife #navcampuslife a, .nav.main li.active a, .nav.main li a:hover, .nav.main li a:focus {background:#fff; color:#670a0a; border-bottom:1px solid transparent; -webkit-transition-duration:.3s; -moz-transition-duration:.3s; -o-transition-duration:.3s; transition-duration:.3s;-ms-transition-duration:0s;}
.drawer {width:100%; margin:0!important; padding:1.875em 0; position:absolute; z-index:2000; background:#fff; -webkit-box-shadow:0 10px 20px #838383; -moz-box-shadow:0 20px 6px #838383; box-shadow:0 6px 20px #838383; display:none; -webkit-box-shadow:0 6px 20px #56585a; -moz-box-shadow:0 6px 20px #56585a; box-shadow:0 6px 20px #56585a;}
.drawer .col12 {margin:0 auto; float:none;}
.drawer .col12 *:first-child {margin-left:0;}
.drawer h2 {font:normal 1em/1em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom:.5em;}
.drawer ul {font-size:.875em; margin-bottom:0;}
.drawer p {font:normal 1em/1.5em 'AlSharkTitle','AlSharkTitle2',"Adobe Garamond Pro",Garamond,Georgia,Times,serif; color:#4d4d4d;}
.drawer ul {list-style-type:none;}
.drawer li {margin-bottom:.875em;}
.drawer li:last-child {margin-bottom:0;}
.drawer .special {border-left:1px solid #DAD9D9; padding-left:30px;}
.whitealpha {background:rgb(255,255,255); background:rgba(255,255,255,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff)";}
/* Main Features */
html.js ul#features_container, html.js ul#features_container li * {-webkit-transform: translateZ(0);-moz-transform: translateZ(0);transform: translateZ(0);}
.preloading-complete {display:none; opacity:0; visibility:hidden; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
p.prev.ss-icon,p.next.ss-icon {color:#fff; font-size:1.8125em; cursor:pointer; display:none; position:absolute; top:0; opacity:0; -webkit-transition-duration:.5s; -moz-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s; transition-duration:.5s; z-index:1000;}
p.prev.ss-icon:hover,p.next.ss-icon:hover,p.prev.ss-icon.ss-icon-show, p.next.ss-icon.ss-icon-show {opacity:1; -webkit-transition-duration:.5s; -moz-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s; transition-duration:.5s;}
.prev {left:0; /* IE9 SVG,needs conditional override of 'filter' to 'none' */background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* FF3.6+ */background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */background:-ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* IE10+ */background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000',endColorstr='#00000000',GradientType=1 ); /* IE6-8 */}
.next {right:0; /* IE9 SVG,needs conditional override of 'filter' to 'none' */	background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* FF3.6+ */	background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.5))); /* Chrome,Safari4+ */	background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* Chrome10+,Safari5.1+ */	background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* Opera 11.10+ */	background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* IE10+ */	background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); /* W3C */	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#80000000',GradientType=1 ); /* IE6-8 */}
#featurenav, #explorenav {position:relative; z-index:1000; width:120px; text-align:center; display:none; list-style-type:none; -webkit-transition-duration:.5s; -moz-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s; transition-duration:.5s;}
#featurenav li, #explorenav li {display:inline;}
#featurenav li button, #explorenav li button {font-size:2em; line-height:0; background:none; width:20px; height:20px; margin:0; padding:0; border:0; cursor:pointer; color:#fff; opacity:0.7; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s; text-shadow:0 0 2px #000;}
#featurenav li button.active, #explorenav li button.active {opacity:1.0; position:relative;}
#features li {position:absolute; height:100%; width:100%;}
#features, #explore {display:block; height:100%; width:100%; margin:0; position:relative; overflow:hidden; /*backface-visibility prevents graphical glitches when frames are animating*/-webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden;}
#features .headline a *, #features .headline a *, #explore li .headline a *, #explore li .headline a * {-webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; transition-duration:1s;-ms-transition-duration:0s;}
#features .headline a:hover p, #features .headline a:focus p {background:rgb(255,255,255); /* Fallback for web browsers that doesn't support RGBa */background:rgba(255,255,255,1); /* RGBa with 0.9 opacity */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff); /* For IE 5.5 - 7*/-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffffffff)"; /* For IE 8*/}
.module h2 a:hover, .module h2 a:focus {text-decoration:none;}
.modulemore {clear:both; list-style-type:none; margin:0; width:100%; text-align:right; padding-left:0;}
.modulemore.left {text-align:left;}
.modulemore li a {color:#7E7E7E;}
.modulemore li a:after {font-size:0.7em; line-height:1em; padding-left:0.875em; position:relative; top:1px;}
.modulemore li a:hover, .modulemore li a:focus {color:#633835; text-decoration:none;}
.modulemore li a span {font-family:'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.container.page .row, .col6.maincontent, .container.page .row, .col7.maincontent {margin-left:0;}
/* Pagination */ .pagination{margin:20px 0;} .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0!important;margin-bottom:0!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);} .pagination ul>li{display:inline;} .pagination ul>li,.pagination ul>li>span{float:right;margin:0!important;padding:4px 12px!important;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;font-size: .875em;} .pagination ul>li:hover,.pagination ul>li:focus,.pagination ul>.active,.pagination ul>.active>span,.pagination ul> li > span:hover, .pagination ul> li > span:focus{background-color:#f5f5f5;cursor:pointer;} .pagination ul>.active,.pagination ul>.active>span{color:#999999;cursor:default;} .pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999999;background-color:transparent;cursor:default;} .pagination ul>li:first-child,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;} .pagination ul>li:last-child,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;} .pagination-centered{text-align:center;} .pagination-right{text-align:right;} .pagination-large ul>li,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;} .pagination-large ul>li:first-child,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;} .pagination-large ul>li:last-child,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;} .pagination-mini ul>li:first-child,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;} .pagination-mini ul>li:last-child,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;} .pagination-small ul>li,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;} .pagination-mini ul>li,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;} .pager{margin:20px 0;list-style:none;text-align:center;*zoom:1;}.pager:before,.pager:after{display:table;content:"";line-height:0;} .pager:after{clear:both;} .pager li {display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;} .pager li:hover,.pager li:focus{text-decoration:none;background-color:#f5f5f5;} .pager .next>a,.pager .next>span{float:right;} .pager .previous>a,.pager .previous>span{float:right;} .pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999999;background-color:#fff;cursor:default;} 
/* Footer */
footer {background:#403f3f; background:-moz-linear-gradient(top, #403f3f 0%, #383737 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%, #403f3f),color-stop(100%, #383737)); background:-webkit-linear-gradient(top, #403f3f 0%, #383737 100%); background:-o-linear-gradient(top, #403f3f 0%, #383737 100%); background:-ms-linear-gradient(top, #403f3f 0%, #383737 100%); background:linear-gradient(top, #403f3f 0%, #383737 100%);}
footer .left ul,footer .left p {border-right:1px solid #4f4e4e; text-align:right; padding-right:1.25em;}
footer .right ul,footer .right p {border-left:1px solid #4f4e4e; text-align:left; padding-left:1.25em;}
footer ul,footer p {font-size:.875em; color:#d3d1d1; line-height:2em;}
footer a {color:#d3d1d1;}
.footer {padding:1.875em 0 0 0;}
.footer ul,footer p {min-height:150px; margin-bottom:1.875em;}
footer a:hover,footer a:focus {color:#fff;}
footer ul {list-style:none;}
footer .shield {text-align:center;}
footer .shield a {text-indent:-9999em; display:block; width:90px; height:115px; background:transparent url('http://www.uchicago.edu/i/template/shield.png') 0 0 no-repeat; background-size:100%; margin:0 auto; opacity:.6; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:opacity 0.3s ease-in-out; transition:opacity 0.3s ease-in-out; overflow:hidden;}
footer a:hover,footer a:focus {opacity:1;}
footer hr {border:none 0; border-top:1px solid #1b1b1b; background:#4f4e4e; width:100%; clear:both; height:1px; -moz-height:2px; margin:0 0 16px 0;}
footer .row-fluid.footer {border-bottom:1px solid #1b1b1b;}
footer .row-fluid:last-child {border-top:1px solid #4f4e4e; padding:1em 0;}
/* Footer bug */
footer #bug {background: #333;background: -moz-linear-gradient(top, #333 0%, #2b2b2b 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%, #333),color-stop(100%, #2b2b2b));background: -webkit-linear-gradient(top, #333 0%, #2b2b2b 100%);background: -o-linear-gradient(top, #333 0%, #2b2b2b 100%);background: -ms-linear-gradient(top, #333 0%, #2b2b2b 100%);background: linear-gradient(top, #333 0%, #2b2b2b 100%);border-bottom:1px solid #0e0e0e;}
footer #bug .row {margin-left: 0;}
footer #bug p {min-height: 0;	margin-bottom: 0;padding:20px!important;text-align: center;}
footer #bug+.container-fluid .footer {border-top:1px solid #4f4e4e;}
/* Social bar */
#social {height: 20px; width: 310px; margin: 0 auto 1em auto; text-align: center;}
#social li {display:inline-block;margin:0 9px;}
#social li a{font-size:1.25em;color:#fff; opacity:.6;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:.6;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
#social li#yk a, #social li#fut a{background-image:url('http://www.uchicago.edu/i/template/sprite_v2.png');background-repeat:no-repeat;display:block;height:20px;overflow:hidden;text-indent:100%;white-space:nowrap;overflow:hidden;}
#social li#yk a {width:22px;}
#social li#fut a{width:16px;}
#social li a:hover, #social li a:focus{opacity:1;}
#fut a{background-position:-62px -67px;}
#yk a{background-position:-20px -65px;}
/* Go home, Firefox, you're drunk */
@-moz-document url-prefix() {#fut,#yk {vertical-align: middle;}#fut a {margin-top:-6px;}#yk a {margin-top:-9px;}}
#_atssh {display:none;}
/* Copyright Line */
footer p.copyright {text-align: center;margin: 0;min-height: 0;height: auto;line-height: 1em;font-size: .75em; opacity:.5;}
/* Interior page styles */
strong {font-family:'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
em,cite {font-style:italic;}
.container.page h1 {font:normal 2.25em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif; line-height:1em; color:#670a0a; margin:.833em 0;}
hr {border:none 0; border-top:1px solid #DAD9D9; background:#fff; clear:both; height:1px; margin:0 0 30px 0;}
#leftcol.col3 {margin-left:0;}
.readmore li:after {color:#670a0a; -moz-font-feature-settings:"liga"; font-family:"SSStandard"; font-style:normal; font-weight:normal; font-size:.7em; line-height:1em; padding-left:.875em; text-decoration:none; text-rendering:optimizelegibility; white-space:nowrap; position:relative; content:'▻';}
.readmore {list-style-type:none; margin-top:0;}
.readmore {margin-bottom:1em;}
.maincontent, .sidebar {margin-bottom:10em;}
/* Lazyload images */
#leftcol img.lazy, .sidebar img.lazy {width:100%; height:auto;}
.lazy, .lazy2 {display:none;}
/* Wide page styles */
.wide .col9.maincontent {margin-left:0;}
.wide .col9.maincontent object {width:100%; height:633px;}
/* Main content typography */
.maincontent h2, .maincontent h3, .maincontent h4, .maincontent h5, .maincontent h6 {font-weight:normal; line-height:1.25em; font-family:'ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif; margin-bottom:1em; clear:both;}
.maincontent h2 {font-size:1.5em; color:#896137;}
.maincontent h3, .maincontent h4, .maincontent h5, .maincontent h6 {color:#484747;}
.maincontent h3 {font-size:1.375em;}
.maincontent h4 {font-size:1.25em;}
.maincontent h5 {font-size:1.125em;}
.maincontent h6 {font-size:1em;}
.maincontent p, .maincontent #campus_notices div {line-height:1.875em; margin-bottom:1.875em;}
.maincontent #campus_notices p.date {margin-bottom:0;}
.maincontent ol {line-height:1.5em; margin:0 0 1.875em 1em; counter-reset:li;}
.maincontent ol > li {position:relative; margin:0 0 .5em 1.5em; list-style:none;}
.maincontent ol > li:before {content:counter(li); counter-increment:li; position:absolute; left:-1.25em; margin-right:.5em; font-size:95%; color:#969797;}
.maincontent ol li ol {margin:.5em 0 0 1em;}
.maincontent ol ol li:last-child {margin-bottom:0;}
.maincontent ul {line-height:1.5em; margin:0 0 1.875em 1.4em;}
.maincontent li ul, .maincontent li ol {margin:.5em 0 0 1.4em;}
.maincontent ul li {list-style-image:url('http://www.uchicago.edu/i/template/greybullet.png'); margin:0 0 .5em .8em; padding-left:.4em;}
.maincontent li {line-height:1.875em;}
.maincontent .readmore {margin:-20px 0 1.875em 0!important;}
.maincontent ol+.readmore, .maincontent lil+.readmore {margin:0 0 1.875em 0!important;}
.maincontent .readmore li {list-style-image:none!important; padding-left:0; margin:0 0 .5em 0!important; width:100%!important;}
.maincontent .table caption {font:normal 1.5em/1.25em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif; color:#484747; text-align:left;}
.maincontent .table th {font-weight:normal; font-family:'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.maincontent .table tfoot p {font-size:.875em; margin-bottom:1em;}
.module p+ul.readmore {margin-top:-1em;}
#news_headlines h3 a {display:block;}
#news_headlines .modulemore {text-align:left; margin:0;}
#subnav {border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; margin-bottom:1.875em;}
#subnav ul {list-style-type:none; background:#f7f7f7;}
#subnav li:first-child a {border-bottom:none;}
#subnav li a {display:block; padding:.4375em .625em; color:#3e769a; background:#f7f7f7; border-top:1px solid #d9d9d9; -webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none;}
#subnav li.parent_here > a, #subnav li.here > a, #subnav li a:hover, #subnav li a:focus {color:#fff; background:#3e769a; text-decoration:none;}
#subnav li ul li.here > a, #subnav li #subnav li ul li a:hover, #subnav li ul li a:focus {color:#4e4e4e; background:none; text-decoration:none; font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
#subnav li ul li {border-bottom:none;}
#subnav li ul li a {color:#4e4e4e; padding:.4375em .625em .4375em 1.875em; background:none; border:none;}
#subnav li ul li a:hover, #subnav li ul li a:focus {background:none; color:#4e4e4e; text-decoration:underline;}
.module {position:relative; margin-bottom:30px;}
.module h2 {font-size:1.5em; line-height:1em; color:#fff; padding:.1666em .3333em; display:inline-block;}
.module.photo h2, .module.no_photo h2, #feature .module h2 {font:normal 1.3em/1.5em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif; color:#fff; padding:.1666em .3333em; display:inline-block;}
#subnav {font-size:.875em;}
.module.related, .module.events {border-bottom:1px solid #DAD9D9; padding-bottom:30px;}
#home .module.events {border-bottom:none; padding-bottom:0;}
.module.related h2, .module.events h2 {font-size:1.125em; line-height:1.25em; padding:0!important; margin-bottom:1.3em; color:#4e4e4e;}
.module.related h2 b {font-family:'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.module form.regionalevents legend {line-height:1em; padding:0 0 1em 0!important; color:#4e4e4e;}
.landing .maincontent h2, .landing .maincontent h3 {clear:both;}
.landing .maincontent h2+.col3 {margin-left:0;}
.landing .maincontent .col3 ul, .landing .maincontent ul.col3, #faculty.landing .maincontent ul {margin:0 0 1.875em 0;}
.landing .maincontent ul.col3+ul.col3 {margin:0 0 1.875em 30px;}
.maincontent [class^="col"].alpha {margin-left:0;}
.maincontent .col4 ul {margin-left:0;}
.module h2.or {background:#c16622;}
.module h2.gr {background:#8A9045;}
.module h2.bl {background:#155F83;}
.module h2.rd {background:#760100;}
.module h2.pr {background:#430d62;}
.module h2.br {background:#b19670;}
.module.photo p, .module.no_photo p, .module.photo ul, .module.no_photo ul, #leftcol .module.related, #leftcol .module.events, .sidebar .module.events {font-size:.875em; margin-bottom:1.5em;}
.module.related ul {font-size:1em; list-style-type:none;}
.module.related li {margin-bottom:1em;}
li[class^="ss-"].right:after {color:#670a0a;}
.module.related li:last-child {margin-bottom:0;}
li[class*='ss-social'] a, #leftcol .module.related li[class*='ss-standard'] a, .module.feature_related li[class*='ss-'] a, .ical li[class*='ss-'] a {padding-left:.875em; vertical-align:top; display:inline-block; margin-top:-1px;}
#leftcol .module.related li[class*='ss-standard'].right a {padding-left:0;}
.maincontent ul.ical {margin:0 0 0 8px;}
.maincontent ul.ical li {list-style-image:none; list-style-type:none; padding-left:0; margin:0;}
.module.photo li:before, .module.no_photo li:before {color:#670a0a;}
.module.photo div {position:relative; margin-bottom:.625em;}
.module.photo img+p {margin-top:.625em;}
.module.photo h2 {position:absolute; z-index:1; bottom:30px;}
.module.photo ul {list-style-type:none;}
.module.photo li {line-height:1.5em; margin-bottom:.5em;}
.module.photo li:last-child {margin-bottom:0;}
.module.no_photo div+p, .module.no_photo div+h3 {margin-top:1em;}
/* Basic Facts Module */
.module.no_photo h3 {font:normal .875em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.module.no_photo p.motto {font:normal 1.1em/1.3em 'AlSharkTitle','AlSharkTitle2',"Adobe Garamond Pro",Garamond,Georgia,Times,serif; margin-top:.875em;}
.module.no_photo p.motto span {font-style:italic; font-size:1.5em; color:#670a0a;}
.module.no_photo .quickfacts h3, .module.no_photo .quickfacts p {display:inline;}
.module.no_photo ul li {list-style-image:url('http://www.uchicago.edu/i/template/greybullet.png'); margin:0 0 .5em 1.2em; padding-left:.4em;}
.module.no_photo li:last-child {margin:0 0 0 1.2em;}
.module.no_photo .readmore li {list-style-image:none!important; margin:.5em 0 0 0; padding-left:0;}
/* Events Listing */
.row.event [class*='col'] {float:right; margin-left:0;}
.row.event [class*='col'].date {margin-right:30px;}
/* Sidebar Events Module */
#leftcol .events, .sidebar .events {padding-bottom:1.875em;}
#leftcol .events .event, .sidebar .events .event {margin-bottom:1em;}
#leftcol .events .col1.date, .sidebar .events .col1.date {width:80px;}
#leftcol .events .col2, .sidebar .events .col2 {width:190px;}
#leftcol .events .date, .sidebar .events .date, .events p {font-size:100%;}
#leftcol .events .date span.day, #leftcol .events .date span.month, .sidebar .events .date span.day, .sidebar .events .date span.month {display:block; text-align:left; font:normal 1em 'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; padding:0; border:none; background:none;}
.maincontent .modulemore li {list-style-image:none; padding-left:0; margin:0;}
#leftcol .events .modulemore, .sidebar .events .modulemore {text-align:left; margin-top:1.875em;}
/* Twitter embedded timelines */
.module.twitter h2 {width: 94%;padding: 2% 3%;}
#twitter-widget-0{width:100%;}
/* Main Content Events Listing */
.maincontent .event {border-bottom:1px solid #DAD9D9; margin-bottom:1.875em;}
.maincontent .event .col1 {margin-left:0;}
.maincontent .event .date span.day, .maincontent .event .date span.month {display:block; text-align:left; font:normal 1em 'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; padding:0; border:none; background:none;}
.maincontent .event h3 {margin-bottom:0;}
/* Research News */
.maincontent #news_headlines h3 {font:normal 1.125em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Regular','Helvetica Neue',Helvetica,Arial,sans-serif; color:#565656; margin-bottom:0;}
/* Academic Index */
.programs_of_study .maincontent, .academic_calendar .maincontent, .academic_departments .maincontent {font-size:.875em; white-space:nowrap;}
.programs_of_study .maincontent p, .academic_calendar .maincontent p, .academic_departments .maincontent p {font-size:1.125em; white-space:normal;}
.maincontent .nav-tabs > .active > a, .maincontent .nav-tabs > .active > a:hover {font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.maincontent .nav.nav-tabs li {margin:0 0 -1px 0;}
.programs_of_study .maincontent ul.legend, .academic_calendar .maincontent ul.legend {line-height:1em; margin:0 0 1em 0;}
ul.legend li {display:inline-block; font-style:italic; font-size:12px;}
ul.legend li:first-child {margin-left:0; padding-left:0;}
ul.legend li span[class*='icon-'],table td span[class*='icon-'] {margin-right:4px; display:inline-block; font:normal 10px/1em 'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; color:#fff; width:1.25em; height:1.25em; padding:.35em .25em .15em .25em; text-align:center; -webkit-border-radius:1em; border-radius:1em;vertical-align: middle;}
ul.legend li span.icon-minor,table td span.icon-minor {padding:.26em .23em .24em .27em;}
table td span[class*='icon-'] {margin:0;}
span.icon-major {background:#760100;}
span.icon-minor {background:#b65d1b;}
span.icon-interdisc {background:#757a3b;}
span.icon-career {background:#155F83;}
span.icon-career {background:#155F83;}
span.icon-joint {background:#350E20;}
.programs_of_study table ul, .academic_calendar .maincontent table ul, .academic_departments .maincontent table ul {margin-top:.875em; margin-bottom:0;}
.programs_of_study .maincontent button, .academic_calendar .maincontent button, .academic_departments .maincontent button, .academic_departments .maincontent a.button {display:block; width:100%; clear:both; padding:1em; margin:0; border:0; background:#F7F7F7; border-bottom:1px solid #D9D9D9; text-align:left; cursor:pointer; font:normal 1em/1em 'ProximaNova-Regular','Helvetica Neue',Helvetica,Arial,sans-serif; color:#3E769A;}
.academic_departments .maincontent a.button {width:auto;}
.programs_of_study .maincontent button:hover, .programs_of_study .maincontent button:focus, .programs_of_study .maincontent button.active,html.no-js .programs_of_study .maincontent button, .academic_departments .maincontent button:hover, .academic_departments .maincontent button:focus, .academic_departments .maincontent button.active,html.no-js .academic_departments .maincontent button, .academic_departments .maincontent a.button:hover, .academic_departments .maincontent a.button:focus, .academic_departments .maincontent a.button.active,html.no-js .academic_departments .maincontent a.button {background:#3E769A; color:#fff; text-decoration:none; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
.programs_of_study .maincontent #grad, .academic_departments .maincontent #divisions {border-width:1px 1px 0 1px; border-style:solid; border-color:#D9D9D9;}
.programs_of_study .maincontent .collapse, .academic_departments .maincontent .collapse {width:100%; margin-left:0;float:none;}
.programs_of_study .maincontent .table,.programs_of_study thead,.academic_calendar .maincontent .table,.academic_departments .maincontent .table {margin-bottom:0;}
.programs_of_study caption, .academic_calendar .maincontent caption, .programs_of_study thead, .academic_calendar .maincontent thead {text-indent:-999em; position:absolute; overflow:hidden; clip:rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;}
.programs_of_study thead tr, .academic_calendar .maincontent thead tr {border-bottom:0!important;}
.programs_of_study th, .academic_calendar .maincontent th {padding:0; line-height:0;}
.programs_of_study tr, .academic_calendar .maincontent tr, .academic_departments .maincontent tr {border-top:1px solid #DDD;}
.programs_of_study tr:first-child, .academic_calendar .maincontent tr:first-child, .academic_departments .maincontent tr:first-child {border-top:0;}
.programs_of_study tr:last-child, .academic_calendar .maincontent tr:last-child, .academic_departments .maincontent tr:last-child {border-bottom:1px solid #DDD;}
.programs_of_study td, .academic_calendar .maincontent .table td, .academic_departments .maincontent .table td {border-top:0;}
.programs_of_study .maincontent .collapse:last-child table, .academic_departments .maincontent .collapse:last-child table {border-width:0 1px 1px 1px; border-color:#ddd; border-style:solid;}
.programs_of_study .maincontent #grad td:first-child {padding-left:24px;width:85%;}
.programs_of_study .tab-pane h2, .academic_calendar .tab-pane h2, .academic_departments .tab-pane h2,body.news_archive .tab-pane h2{display:none;}
ul.back_to_top {display:none;clear: both;list-style-type: none;margin: 0 0 1em 0;padding-bottom:.5em;border-bottom:1px solid #ddd;font-family: 'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif;}
.programs_of_study ul.back_to_top.last {border-bottom:none;margin: 1em 0 0 0;padding-top:.5em;padding-bottom:0;}
.academic_departments ul.back_to_top.last {border-top:none;border-bottom:none;margin: 1em 0 0 0;padding-bottom:0;}
ul.back_to_top li {list-style-image: none;margin:0;}
ul.back_to_top li:before {color: #670a0a;font-size: .7em;line-height: 1em;position: relative;vertical-align: middle;}
ul.back_to_top li a {padding-left:.5em;}
html.no-js .tab-content > .tab-pane, .pill-content > .pill-pane {display:inherit;}
html.no-js .maincontent .tab-pane h2 {display:block; margin-top:2em;}
html.no-js ul.back_to_top {display: inherit;}
html.no-js .programs_of_study .maincontent #grad,html.no-js .academic_departments .maincontent #divisions,html.no-js .programs_of_study .maincontent .collapse:last-child table,html.no-js .academic_departments .maincontent .collapse:last-child table {border:none;}
/* Accolades */
.maincontent.accolades.alpha {margin-left:0;}
.maincontent.accolades p+.col3, .maincontent.accolades h2+.col3, .maincontent.accolades .col3:first-child {margin-left:0;}
.maincontent.accolades .col3 ul {margin-left:0; list-style-type:none;}
.maincontent.accolades .col3 ul li {list-style-image:none; margin:0 0 1em .0; padding-left:0; line-height:1.5em;}
.col9.maincontent.accolades li cite {font-size:.875em;}
.maincontent.accolades .row .col6 {margin-left:0;}
ul.float {display:inline-block; margin:0 0 1.875em 0;}
ul.float li {float:right; width:270px; list-style-image:none!important; list-style-type:none!important; padding-left:0; margin:0 30px .5em 0;}
ul.float li:nth-child(3n+3) {margin:0 0 .5em 0;}
.awardee {font-size:95%;}
.awardee [class*='col'] {float:right;}
.awardee img.col2 {margin-left:0;}
.awardee h2 {margin-bottom:0;}
.awardee img {margin-bottom:1.875em;}
/* Centers & Institutes */
#taglist {list-style-type:none; margin:0;}
#taglist li {display:inline; list-style-image:none; padding:0; margin:0;}
/* Module Forms */
.module.photo+.module.related {padding-top:30px; border-top:1px solid #DAD9D9;}
.module form legend {display:none;}
.module form.regionalevents legend {display:block;}
.module form label, .module form .e2ma_signup_form_label {font:normal 1em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; display:inline-block;}
html.placeholder .module #facultysearch label,html.placeholder .module #searchcenters label {display:inline; position:absolute; left:-999em; overflow:hidden;}
.module #facultysearch input[type="search"] {margin-right:0; width:90%;}
.module form .readmore {display:inline-block; font-size:.875em!important; margin-left:1.25em; margin-bottom:0;}
.module #find_events label {width:40%; margin-right:10px;}
.module form label select {width:100%;}
.e2ma_signup_form_required_asterix {color:#800000;}
.e2ma_signup_form_required_footnote {font-size:.875em;font-style: italic;}
/* Contact */
#contact .maincontent .col6 {width:340px;}
#contact .maincontent img {margin-bottom:1.875em;width:100%;}
/* CHART LISTS */
ul.chartlist {border-top:1px solid #eaeae2; margin:0 0 1em 0; padding:0;}
ul.chartlist li {position:relative; display:block; border-bottom:1px solid #eaeae2; _zoom:1; margin:0!important; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
.ulchartlist li:hover .count, ul.chartlist li:focus .count {color:#474740; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
ul.chartlist li a {display:block; text-decoration:none; font-family:'AlSharkTitle','AlSharkTitle2','ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; color:#72823a; padding:0.4em 4.5em 0.4em 0.5em; position:relative; z-index:2;}
ul.chartlist li a:hover, ul.chartlist li a:focus {text-decoration:none; color:#52562b;}
ul.chartlist .count {display:block; position:absolute; z-index:1; top:0.4em; right:0; margin:0 0.3em; text-align:right; color:#999; font-size:0.875em; font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; line-height:2em;}
ul.chartlist .index {display:block; position:absolute; top:0; left:0; height:100%; background:#c4cea2; text-indent:-9999px; overflow:hidden; line-height:2em; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
ul.chartlist li.highlight span.index {background:#f2d39f; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
ul.chartlist li.highlight:hover .index, ul.chartlist li.highlight:focus .index {background:#ffdfa8; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
ul.chartlist li.highlight a {color:#d97a23;}
ul.chartlist li:hover, ul.chartlist li:focus {background:#EAEAE1;}
ul.chartlist li:hover .index, ul.chartlist li:focus .index {background:#bec89e; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
/* TIMELINE CHARTS */
ul.timeline {height:200px; margin:0 0 4.5em 0;}
ul.timeline li {position:relative; float:right; width:8%; margin:0 1px 0 0!important; padding:0; height:200px; list-style-image:none!important; list-style-type:none; -webkit-transition:background 0.3s ease-in; -moz-transition:background 0.3s ease-in; -o-transition:background 0.3s ease-in; transition:background 0.3s ease-in;}
ul.timeline li span.a {display:block; height:100%;}
ul.timeline li .label {display:block; position:absolute; bottom:-24px; left:0; color:#666; font-size:0.625em; background:#f6f6ed; width:100%; text-align:center;}
ul.timeline li span.a .count {display:block; position:absolute; bottom:0; left:0; height:0; width:100%; background:#c4cea2; color:#72823a; font-size:0.875em; font-family:'ProximaNova-Bold','Helvetica Neue',Helvetica,Arial,sans-serif; text-align:center; overflow:hidden; -webkit-transition:all 0.3s ease-in; -moz-transition:all 0.3s ease-in; -o-transition:all 0.3s ease-in; transition:all 0.3s ease-in;}
ul.timeline li:hover, ul.timeline li:focus {background:#EAEAE1; text-decoration:none!important; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; transition:background 0.3s ease-out;}
ul.timeline li span.a:hover .count, ul.timeline li span.a:focus .count {text-decoration:none!important; color:#52562B; background:#bec89e; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
ul.timeline.small li span.a .count, ul.timeline.small li .label {font-size:.625em;}
ul.timeline.small li {width:6.2%;}
.maincontent .col3.alpha {margin-left:0;}
div.col3 ul.timeline li {width:19%;}
/* Features Archive */
#feature_archive .col12.maincontent {margin-left:0;}
#feature_archive .col8.current_features, #feature_archive .col8.archive_nav {margin-left:0;}
#feature_archive .current_features .col6 {float:right; margin-bottom:30px;}
#feature_archive .current_features .col6 h3, .sidebar.current_features h3 {margin-bottom:0;}
#feature_archive .current_features img.col2 {float:right; margin-left:0; margin-bottom:30px;}
#feature_archivenav.col8 {margin:0 0 1.875em 0; padding-left:0;}
#feature_archivenav li {display:inline; padding:0 10px; margin:0; border-right:1px solid #DAD9D9;}
#feature_archivenav li:first-child {padding:0 10px 0 0;}
#feature_archivenav li:last-child {border-right:0;}
#feature_archivenav a.on {font:normal 1em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;}
#feature_archive .sidebar {font-size:.875em;}
#feature_archive .sidebar.current_features p {margin-bottom:2.5em;}
span.timestamp {text-transform:uppercase; font-size:.875em;}
body.news_archive .maincontent hr:first-child {display:none;}
/* custom_home.css */
.grey {width:100%; background:#ededed; padding:30px 0;}
.grey.offline {display:none; visibility:hidden;}
.white {padding:30px 0;}
#home .module {margin-bottom:0;}
#home .module h2 a:hover, #home .module h2 a:focus {text-decoration:none;}
#home .modulemore {font-size:.875em;}
#home .modulemore li:first-child {margin-bottom:.25em;}
#home .modulemore.left li:first-child {margin-bottom:1em;}
#home .modulemore.left.othersocial li {margin-bottom:0;}
/* News Module */
#home .module.news h2, #home .module.events h2 {font:normal 1.875em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom:20px; padding:0;}
#home .module.news .headlines h3 {font:normal 1em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; margin-bottom:1em;}
#home .module.news .headlines h4 {margin-bottom:30px;}
#home .module.news #newsrotate h4 a:hover div, #home .module.news #newsrotate h4 a:focus div {text-decoration:underline!important;}
#home .module.news img {margin-bottom:.675em;}
#home .module.news a {color:#4d4d4d; display:block;}
#home .module.news .modulemore a {color:#7e7e7e;}
#home .module.news a:hover, .module.news a:focus {color:#670a0a;}
#home .module.news .headlines {position:relative; height:180px; overflow:hidden;}
#home .module.news .headlines .modulemore {position:absolute; bottom:0; background:#EDEDED; z-index:100;}
/* Events Module */
#home .events .event {margin-bottom:30px;}
#home .events .date {font-size:90%;}
#home .events .date span.day {display:block; padding:6px 2px; background:#8f3931; color:#fff; text-align:center;}
#home .events .date span.month {display:block; padding:6px 2px; border-left:1px solid #dad9d9; border-bottom:1px solid #dad9d9; border-right:1px solid #dad9d9; color:#670a0a; text-align:center;}
#home .events a, #home .events a[class^="ss-"].right:after {color:#8f3931;}
#home .events h3+p {font-size:.875em;}
#home .events .modulemore li {display:block; float:right; margin:0;}
#home .events .modulemore li:first-child {margin-right:3em;}
#home .events .row.event:nth-child(8), #home .events .row.event:nth-child(9), #home .events .row.event:nth-child(10) {display:none;}
/* UChicago Connect Module*/
#home.uchicagoconnect {padding-bottom:30px; color:#7e7c7c;}
#home .uchicagoconnect a, #home h2.ss-youtube:before {color:#3e769a;}
#home .uchicagoconnect a {margin-top:-2px;}
#home .uchicagoconnect h2.ss-youtube {position:relative;}
#home .uchicagoconnect h2.ss-youtube a {margin-left:30px;}
#home .uchicagoconnect h2.ss-youtube:before {position:absolute; top:4px;}
#home .uchicagoconnect h2 a:hover, #home .uchicagoconnect h2 a:focus {color:#002b48;}
#home .uchicagoconnect a:hover, #home .uchicagoconnect a:focus, #home.uchicagoconnect .modulemore li a:hover, #home .uchicagoconnect .modulemore li a:focus {color:#002b48;}
#home #tweets ul {font-size:.875em; list-style-type:none; margin-bottom:0;}
#home .uchicagoconnect p {font-size:.875em;}
#home .uchicagoconnect hr, #home .affiliates hr {border:none 0; border-top:1px solid #dad9d9; background:#fff; clear:both; height:1px; margin:30px 0 30px 30px;}
#home .uchicagoconnect li {margin-bottom:1em;}
#home .uchicagoconnect li:last-child {margin-bottom:0;}
#home .uchicagoconnect ul.left a:hover, #home .uchicagoconnect ul.left a:focus {text-decoration:underline;}
#home .uchicagoconnect ul.othersocial {margin-bottom:0;}
#home .module.tw_fb h2 {font-size:1.375em; line-height:1em; padding:0;}
.uchicagoconnect h2 {font-size:1.375em; line-height:1em; margin:0 0 20px 0;padding-left:0;}
.uchicagoconnect h2 span {font-family:'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;}
/*h2#facebook {background-position:-315px 0; margin-top:40px;}h2#twitter {background-position:-315px -40px;}*/
.mainfeature .youtube img {margin-bottom:.625em;}
.module.tw_fb hr {margin:20px 0 20px 0!important; border-color:#e9e8e8!important;}
/* Affiliates Module */
.affiliates .col4.left {margin-left:0;}
.affiliates .col4.right {width:400px;}
.affiliates .col4.right div.col2 {width:175px;}
.affiliates a h2 {font-size:1.25em; color:#fff; padding:0;}
.affiliates a:hover h2 {color:#fff;}
.affiliates a {display:block; padding:16px; position:relative;}
.affiliates #argonne a {background:#3e769a;}
.affiliates #fermi a {background:#7d7b7b;}
.affiliates #press a {background:#a88b60;}
.affiliates #mbl a {background:#c16622;}
.affiliates #norc a {background:#8f3931;}
.affiliates #library a {background:#8A9045;}
.affiliates #argonne a:hover, .affiliates #argonne a:focus {background:#6591ae;}
.affiliates #fermi a:hover, .affiliates #fermi a:focus {background:#979595;}
.affiliates #press a:hover, .affiliates #press a:focus {background:#b9a280;}
.affiliates #mbl a:hover, .affiliates #mbl a:focus {background:#cd854e;}
.affiliates #norc a:hover, .affiliates #norc a:focus {background:#a5615a;}
.affiliates #library a:hover, .affiliates #library a:focus {background:#a1a66a;}
.affiliates #fermi, .affiliates #norc {margin-left:20px;}
.affiliates #argonne, .affiliates #fermi, .affiliates #library {margin-bottom:20px;}
.affiliates #press, .affiliates #norc {margin-bottom:30px;}
/* Spotlight Module */
.spotlight div {position:relative; overflow:hidden;}
.spotlight h2 {font:normal 1.25em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; text-transform:uppercase; position:absolute; bottom:0; left:0; z-index:1; text-shadow:0 0 10px #000; padding:0 .5em .3333em .5em!important;}
.spotlight div {position:relative; width:170px; height:170px;}
.spotlight div a {position:absolute; width:170px; height:170px;}
.spotlight a:hover h2, .spotlight a:focus h2 {text-shadow:none;}
.spotlight a:hover, .spotlight a:focus {text-decoration:none;}
.spotlight img {position:absolute; clip:rect(0 170px 170px 0); height:170px; max-width:none; opacity:1; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:opacity 0.3s ease-in-out; transition:opacity 0.3s ease-in-out;}
.spotlight a:hover img, .spotlight a:focus img {opacity:0;}
/* Motto Module */
.module.crescat a {position:relative; display:block; background:#a88b60; -webkit-transition:background 0.3s ease-in-out; -moz-transition:background 0.3s ease-in-out; -o-transition:background 0.3s ease-in-out; transition:background 0.3s ease-in-out;}
.module.crescat a:hover, .crescat a:focus {text-decoration:none; background:#670a0a;}
.module.crescat a #latin, .module.crescat a #english {display:block; position:absolute; top:0;}
.module.crescat a img {width:100%;}
.module.crescat a img, .module.crescat a #latin {opacity:1; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:opacity 0.3s ease-in-out; transition:opacity 0.3s ease-in-out;}
.module.crescat a #english {opacity:0; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:opacity 0.3s ease-in-out; transition:opacity 0.3s ease-in-out;}
.module.crescat a #english h2 {color:#fff; font:normal 1.625em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,sans-serif; margin:10% 1.1538em .333em 0;}
.module.crescat a:hover img, .mainfeature .crescat a:focus img {opacity:.5;}
.module.crescat a:hover #latin, .mainfeature .crescat a:focus #latin {opacity:0;}
.module.crescat a:hover #english, .mainfeature .crescat a:focus #english {opacity:1;}
.module.crescat a h2 {color:#fff; font:normal 1.875em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,sans-serif; margin:10% 1em .333em 0; padding:0;}
.module.crescat p {margin-right:1.875em; color:#444343; -webkit-transition:color 0.3s ease-in-out; -moz-transition:color 0.3s ease-in-out; -o-transition:color 0.3s ease-in-out; transition:color 0.3s ease-in-out;}
.module.crescat a:hover p, .mainfeature .crescat a:focus p {color:#fff;}
.module.crescat .col5 {height:0;padding-bottom: 34.374998092%;}
/* Main Features */
.hero {position:relative; width:100%; max-height:456px; padding:0; opacity:1;-webkit-box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.3);box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.3);}
#mainfeatures.lightsdown {background:#403f3f;}
html.no-js .hero {opacity:1;}
html.no-js .hero.animate-in {-webkit-transition-delay:0; -moz-transition-delay:0; -o-transition-delay:0; -ms-transition-delay:0; transition-delay:0; -webkit-transition-duration:0; -moz-transition-duration:0; -o-transition-duration:0; -ms-transition-duration:0; transition-duration:0;}
.hero a:hover, .hero a:focus, .subfeature a:hover, .subfeature a:focus {text-decoration:none;}
..hero a, .subfeature a {-webkit-transition:background 0.1s ease-in-out; -moz-transition:background 0.1s ease-in-out; -o-transition:background 0.1s ease-in-out; transition:background 0.1s ease-in-out;}
.hero a:hover h2, .hero a:focus h2, .subfeature a:hover h2, .subfeature a:focus h2 {background:#8f3931!important;}
.hero a:hover p, .hero a:focus p,.hero a:hover p span, .hero a:focus p span,.subfeature a:hover p, .subfeature a:focus p {color:#8f3931!important;}
.mainfeature #features .headline h1, .mainfeature #features .headline h2 {font:normal 1.875em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; padding:.3333em .66666666666667em; margin-bottom:2px; display:inline-block; text-align:right;}
#features .headline .blurb {float:right; width:70%; padding:.625em 1.25em; color:#605f5f; text-align:right;}
.mainfeature .hero img {display:block; margin:0 auto; max-width:none;}
.mainfeature .hero .headline.left {padding-right:0; padding-left:5%; left:0; z-index:1;}
.mainfeature .hero .headline.left .blurb {float:none; text-align:left;}
.mainfeature .hero .headline.left h1, .mainfeature .hero .headline.left h2 {text-align:left;}
#features .headline .blurb span {font-size:1em;line-height: 1em;font-variant: small-caps;color:#896137;}
#features .headline .blurb span:after {font: normal .75em/.5em "SSStandard"; text-decoration:none; text-rendering:optimizeLegibility; white-space:nowrap; vertical-align: middle; -webkit-font-feature-settings:"liga"; -moz-font-feature-settings:"liga=1"; -moz-font-feature-settings:"liga"; -ms-font-feature-settings:"liga" 1; -o-font-feature-settings:"liga"; font-feature-settings:"liga"; -webkit-font-smoothing:antialiased;content:"📹";font-variant: normal;display:inline-block;margin-left: 5px;}
.mainfeature #featurewrap {height:456px; margin:0 auto; width:100%; max-width:2000px;}
.mainfeature #features {margin:0 auto; max-width:2000px;}
.mainfeature #features img {height:100%;}
#features img {position:absolute; top:0; opacity:0; left:0;}
html.no-js #features li.feature1 img, #features img.visible {opacity:1;}
.mainfeature #features .headline {z-index:1; padding-right:5%; position:absolute; width:40%; bottom:10%; left:100%; opacity:0;}
.mainfeature #features .headline.animate-in {left:55%; opacity:1;-webkit-transition-delay:.75s; -moz-transition-delay:.75s; -o-transition-delay:.75s; -ms-transition-delay:.75s; transition-delay:.75s;-webkit-transition:left 2s, right 2s;-moz-transition:left 2s, right 2s;-o-transition:left 2s, right 2s;-ms-transition:left 2s, right 2s;transition:left 2s, right 2s;}
.mainfeature #features .headline.off.animate-in {-ms-transition-delay:.0s; -ms-transition-duration:0s;}
.mainfeature #features .headline.animate-out {left:-100%;-webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#features img.animate-in {opacity:1; -webkit-transition-duration:1.5s; -moz-transition-duration:1.5s; -o-transition-duration:1.5s; -ms-transition-duration:1.5s; transition-duration:1.5s;}
#features img.animate-out {opacity:0; -webkit-transition-delay:1s; -moz-transition-delay:1s; -o-transition-delay:1s; -ms-transition-delay:1s; transition-delay:1s; -webkit-transition-duration:1.5s; -moz-transition-duration:1.5s; -o-transition-duration:1.5s; -ms-transition-duration:1.5s; transition-duration:1.5s;}
#home #featurewrap .prev {height:246px; padding:220px 14px 0 10px;}
#home #featurewrap .next {height:246px; padding:220px 10px 0 14px;}
/* LEFT HEADLINES */
.mainfeature #features .headline.left {padding-right:0; padding-left:5%; left:inherit; right:100%;}
.mainfeature #features .headline.left.animate-in {left:inherit; right:55%;}
.mainfeature #features .headline.left.animate-out {left:inherit; right:-100%;}
.mainfeature #features .headline.left h1,.mainfeature #features .headline.left h2, #features .headline.left p {float:none; text-align:left;}
#features img.left {right:0; left:inherit;}
/* Feature Preview Ribbon */
.ribbon-wrapper {width:114px; height:110px; overflow:hidden; position:fixed; top:0; right:0; z-index:4000;}
.ribbon {font:normal 15px 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; color:#333; text-align:center; text-shadow:rgba(255,255,255,0.5) 0 1px 0; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative; padding:7px 0; left:-5px; top:25px; width:160px; background-color:#BFDC7A; background-image:-webkit-gradient(linear,left top,left bottom,from(#BFDC7A),to(#8EBF45)); background-image:-webkit-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-moz-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-ms-linear-gradient(top, #BFDC7A, #8EBF45); background-image:-o-linear-gradient(top, #BFDC7A, #8EBF45); -webkit-box-shadow:0 0 3px rgba(0,0,0,0.3); -moz-box-shadow:0 0 3px rgba(0,0,0,0.3); box-shadow:0 0 3px rgba(0,0,0,0.3); overflow:hidden;}
.ribbon:before, .ribbon:after {content:""; border-top:3px solid #6e8900; border-left:3px solid transparent; border-right:3px solid transparent; position:absolute; bottom:-3px;}
.ribbon:before {left:0;}
.ribbon:after {right:0;}
/* Explore Module */
.explore {height:274px;}
.module.explore a:hover, .module.explore a:focus {text-decoration:none;}
.module.explore a h2 {position:absolute; top:65%; z-index:1; font:normal 1.625em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif; color:#fff; padding:10px;}
.module.explore a {width:100%; height:100%; display:inline-block; position:absolute;}
#explore li div {position:absolute; top:0; height:100%; width:100%; display:block; opacity:0;}
#explore li div a img {width:100%; opacity:1; -webkit-transition:opacity 0.3s ease-in-out; -moz-transition:opacity 0.3s ease-in-out; -o-transition:opacity 0.3s ease-in-out; transition:opacity 0.3s ease-in-out;}
#explore li div a:hover img, #explore li div a:focus img {opacity:0;}
#explore li div.animate-in {opacity:1; -webkit-transition-duration:.75s; -moz-transition-duration:.75s; -o-transition-duration:.75s; -ms-transition-duration:.75s; transition-duration:.75s;}
#explore li div.animate-in a {z-index:100;}
#explore li div.animate-out {opacity:0; -webkit-transition-delay:.5s; -moz-transition-delay:.5s; -o-transition-delay:.5s; -ms-transition-delay:.5s; transition-delay:.5s; -webkit-transition-duration:.75s; -moz-transition-duration:.75s; -o-transition-duration:.75s; -ms-transition-duration:.75s; transition-duration:.75s;}
#explorenav {margin:-30px auto 0 auto; position:relative; z-index:2000;}
#explore p.prev.ss-icon, #explore p.next.ss-icon {z-index:2000;}
#explore .prev {height:143px; padding:131px .25em 0 .25em;}
#explore .next {height:143px; padding:131px .25em 0 .25em;}
/* Latest News Rotate */
#newsrotate, #socialrotate {height:80px; display:block; width:100%; margin:0; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden;}
#newsrotate li div, #socialrotate li a {position:absolute; top:0; height:100%; width:100%; display:block; opacity:0; -webkit-transition:opacity 0.75s ease-in-out; -moz-transition:opacity 0.75s ease-in-out; -o-transition:opacity 0.75s ease-in-out; transition:opacity 0.75s ease-in-out;}
#newsrotate li div h4 a div {opacity:1;}
#newsrotate li div.animate-in, #socialrotate li a.animate-in {opacity:1; -webkit-transition-duration:.75s; -moz-transition-duration:.75s; -o-transition-duration:.75s; transition-duration:.75s; -ms-transition-duration:0s; z-index:2000;}
#newsrotate li div.animate-out, #socialrotate li a.animate-out {opacity:0; -webkit-transition-duration:.75s; -moz-transition-duration:.75s; -o-transition-duration:.75s; -ms-transition-duration:.75s; transition-duration:.75s;}
/* Social Randomizer */
#socialrotate {height:20px;}
#socialrotate li {background:#fff;}
#socialrotate li a:before {color:#767676; padding-right:.875em;}
#socialrotate li a:hover, #socialrotate li a:focus {text-decoration:none!important;}
#socialrotate li a span {font-family:'AlSharkTitle','AlSharkTitle2',"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif; position:relative; top:-2px; -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;}
#socialrotate li a:hover span, #socialrotate li a:focus span {text-decoration:underline;}
/* features_interior.css */
#features {max-width:900px;}
#features a:hover, #features a:focus {text-decoration:none;}
#featurewrap {height:400px; margin:0 auto 1.875em auto; position:relative; overflow:hidden; max-width:900px; width:100%;}
#features .headline h1, #features .headline h2 {font:normal 1.5em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; padding:.3333em .875em; margin-bottom:2px; display:inline-block; float:right; text-align:right; min-width:26%;}
#features .headline p {float:right; text-align:right; width:70%; padding:.625em; color:#605f5f;}
#features .headline {z-index:1; position:absolute; width:70%; bottom:15%; left:100%; opacity:0;}
#features .headline.animate-in {left:25%; opacity:1; -webkit-transition-delay:.5s; -moz-transition-delay:.5s; -o-transition-delay:.5s; -ms-transition-delay:.5s; transition-delay:.5s;-webkit-transition:left 2s, right 2s, opacity 2s;-moz-transition:left 2s, right 2s, opacity 2s;-o-transition:left 2s, right 2s, opacity 2s;-ms-transition:left 2s, right 2s, opacity 2s;transition:left 2s, right 2s, opacity 2s;}
#features .headline.off.animate-in {-ms-transition-delay:0s; -ms-transition-duration:0s;}
#features .headline.animate-out {left:-100%; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#featurenav {margin:-40px auto 0 auto;}
#featurewrap.subfeature .prev {height:162px; padding:149px .25em 0 .25em;}
#featurewrap.subfeature .next {height:162px; padding:149px .25em 0 .25em;}
/* feature_landing.css */
/* Don't fade-in hero photo on page load */
#feature #features img {opacity:1;}
#feature #features img.animate-in {opacity:1;}
#feature #features .headline.animate-in {-webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s; -ms-transition-delay:0s; transition-delay:0s;}
#feature .container.page {margin-top:1.875em;}
#feature .container.page.slideshow {margin-top:0;}
/* Lead Video */
#feature #videowrap_lead {height:431px; margin:0 auto 30px auto; max-width:100%; width:100%;}
#feature #videowrap_lead:after {display:table; content:"";clear:both;}
#feature #videowrap_lead .col8 {margin-left: 0;}
#feature .slidecaption {padding-top:8%;}
#feature .slidecaption h2 {font: normal 1.5em/1.25em 'AlSharkTitle','AlSharkTitle2','ProximaNova-Light','Helvetica Neue',Helvetica,Arial,sans-serif;color: #896137;margin-bottom: 1em;clear: both;}
#feature .slidecaption p {line-height: 1.875em;margin-bottom:0;}
#videolink {display:none;visibility: hidden;}
/* Lead Slideshow */
h1#slideshow_feature {margin-bottom:0;}
p#slideshow_blurb {margin-bottom:30px;}
#feature .module.slideshow ul {font-size:1em; width:100%; height:100%; position:relative;}
#feature #slideshow_lead {max-width:100%;}
#feature #slideshow_lead a:hover, #slideshow_lead a:focus {text-decoration:none;}
#feature #slideshowwrap_lead {margin:0 auto 30px auto; position:relative; overflow:hidden; max-width:100%; width:100%;}
#feature #slideshow_lead {position:absolute; height:100%; width:100%; font-size:1em;}
#feature #slideshow_lead .slide {position:absolute; right:0; top:0; opacity:0; height:100%; width:100%;}
html.no-js #feature #slideshow_lead ul li:first-child .slide {opacity:1;}
#feature #slideshow_lead .slide .image_wrapper.col8 {margin-left:0;float:right;position: relative;padding-bottom: 47.3%;height: 0;}
#feature #slideshow_lead .slide .image_wrapper img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#feature #slideshowwrap_lead #featurenav {width: 770px; margin: 527px 0 0 0;-webkit-transition-duration: 0;-moz-transition-duration: 0;-o-transition-duration: 0;-ms-transition-duration: 0;transition-duration: 0;}
#feature #slideshowwrap_lead #featurenav li button {font-size:1.75em;}
#feature .slidecaption p {line-height: 1.875em;margin-bottom:0;}
#feature #slideshow_lead .animate-in {opacity:1; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#feature #slideshow_lead .animate-out {opacity:0; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#feature #slideshowwrap_lead .next, #feature #slideshowwrap_lead .prev {font-size:1.875em;}
#feature #slideshowwrap_lead .prev {height:284px; padding:270px .25em 0 .25em; margin-top:0px;}
#feature #slideshowwrap_lead .next {height:284px; padding:270px .25em 0 .25em; margin-top:0px;margin-right:400px}
#feature .col7.maincontent {margin-left:0;}
blockquote.col3 {margin-left:0; margin-right:30px; margin-top:-23px;}
#byline, .byline {font-size:.875em;}
#dateline {font-size:.875em;font-style:italic;}
#feature .maincontent blockquote p {text-align:right; font:200 1.5em/1.25em 'AlSharkTitle','AlSharkTitle2',"Adobe Garamond Pro",Garamond,Georgia,Times,serif; color:#989797; margin-bottom:1em;}
#feature .maincontent blockquote p cite {margin-top:.5em; font-size:.67em; line-height:1.5em; font-style:italic; display:inline-block;}
#feature .maincontent blockquote p b {color:#670A0A; font-size:6em; position:relative; top:.5em; left:0;}
#addthis {position:relative; margin-bottom:2em;}
.addthis_toolbox {min-width:11.25em;position:absolute;right: 0;}
.addthis_toolbox:before, .addthis_toolbox:after {display: table;content: "";}
.addthis_toolbox:after {clear: both;}
.addthis_toolbox a {cursor:pointer; font-size:1.5em;margin-right:.25em;}
.addthis_toolbox a:hover,.addthis_toolbox a:focus, .addthis_toolbox a:hover span,.addthis_toolbox a:focus span {color:#633835;text-decoration: none;}
.addthis_toolbox a span:not(.ss-icon) {background: none!important;display:inline;width:0;height:0;}
a.addthis_counter {-webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none;}
.module.no_photo .addthis_toolbox {left:0; right:inherit;}
#feature .module {clear:both;}
#feature .module p, #feature .module ul {font-size:.875em;}
#feature .module p {margin-top:.875em;}
#feature .module.generic h2+p, #feature .module.generic p+ul, #feature .module.feature_related h2+ul, #feature .module.current_features h2+.col3, #feature .module.current_features h2+.col3+a img {margin-top:-1px; padding-top:1em;}
#feature .module.generic h2.bl {display:block; background:none; border-bottom:1px solid #155F83; padding:0;}
#feature .module.generic h2.bl span {display:inline-block; background:#155F83; padding:.1666em .3333em;}
#feature .module.generic h2+ul {line-height:1.5em; margin:30px 0 0 1.4em;}
#feature .module.generic ul li {list-style-image:url('http://www.uchicago.edu/i/template/greybullet.png'); margin:0 0 .5em .8em; padding-left:.4em;}
#feature .module.generic li:last-child {margin-bottom:0;}
#feature .module.generic iframe {width:100%;}
#feature .module.feature_related h2+ul {border-top:1px solid #760100;}
#feature .module.feature_related ul {list-style-type:none;}
#feature .module.feature_related li {margin-bottom:1em;}
#feature .module.feature_related li a {display:inline-block; margin-left:4px; width:80%; vertical-align:top; margin-top:-1px;}
/* Multiple video module */
#feature .module.video ul img {margin-bottom:0;}
#feature .module.video h3 {font: 1em/1.5em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; border-top:1px solid #DAD9D9; padding:10px 0; margin-top:16px;}
#feature #videothumbs {clear:both; height:57px; margin-bottom:0;}
#feature #videothumbs li {clear:right; list-style-type:none; float:right; height:57px; width:95px; margin:0 30px 0 0;}
#feature #videothumbs li:last-child {margin-right:0;}
#feature #videothumbs li a {display:block; width:100%; height:100%; opacity:.5; -moz-transition:opacity .5s ease-in-out; -webkit-transition:opacity .5s ease-in-out; -o-transition:opacity .5s ease-in-out; transition:opacity .5s ease-in-out;}
#feature #videothumbs li a:hover, #feature #videothumbs li a:focus, #feature #videothumbs li.selected a {opacity:1;}
body#video_detail #video+h2 {margin-top:2em;}
body#video_detail .video_wrapper {margin-bottom:1.875em;}
body#video_detail p {margin-bottom: 0;}
body#video_detail ul.readmore {margin: 1.875em 0 0 0!important;}
/* Photo Slideshow Module */
#feature .module.slideshow ul {font-size:1em; width:100%; height:100%; position:relative;}
#feature #slideshow a:hover, #slideshow a:focus {text-decoration:none;}
#feature #slideshowwrap {height:0;position:relative;overflow:hidden;width:100%;padding-bottom:85%;}
#feature #slideshow li {position:absolute; height:100%; width:100%; font-size:1em;}
#feature #slideshow li div {position:absolute; right:0; top:0; opacity:0; height:100%; width:100%;}
#feature #slideshow li div img {width:100%;}
#feature #slideshow li div.animate-in {opacity:1; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#feature #slideshow li div.animate-out {opacity:0; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s; transition-duration:1s;}
#feature #slideshowwrap .next, #feature #slideshowwrap .prev {font-size:1.875em;}
#feature #slideshowwrap .prev {height:150px; padding:138px .25em 0 .25em; margin-top:0px;}
#feature #slideshowwrap .next {height:150px; padding:138px .25em 0 .25em; margin-top:0px;}
#feature .sidebar .module object, #feature .sidebar .module [id*="album-"] {height:387px!important; width:470px!important;}
#feature .module.current_features div, .module.current_features img {margin-top:30px; margin-bottom:0;}
#feature .module.current_features h2+div, .module.current_features h2+div+img {margin-top:1em;}
#feature .module.current_features h2 {display:block;}
#feature .module.current_features h2.br {display:block; background:none; border-bottom:1px solid #B19670; padding:0;}
#feature .module.current_features h2.br span {display:inline-block; background:#B19670; padding:.1666em .3333em;}
#feature .module.current_features p {margin:0;}
#feature .module.current_features .col2 {margin-left:0;}
#feature .module.current_features .col3 {margin-left:0; padding-left:30px;}
#feature .module.current_features .col2, #feature .module.current_features .col3 {float:right;}
#feature .module.current_features ul {display:inline-block; clear:both; list-style-type:none; margin-top:1.875em;}
#feature .module.current_features li {display:inline;}
#feature .module.current_features li:first-child {margin-right:1.5em;}
#feature .module.current_features li:after {color:#670a0a; font-size:.7em; line-height:1em; position:relative; top:.1em;}
#feature .module.current_features li a {padding-right:.5em;}
/* Old Timelines */
#feature #timeline:before, #feature #timeline:after {display: table;content: "";}
#feature #timeline img {width:35%;float:right;margin-right:4%; margin-bottom:1.75em;}
#feature #timeline p {width:61%;float:right;}
#feature #timeline hr {margin-bottom:1.75em;}
/* Long-scroller Fetaures*/
#feature.scroller #mainfeatures,#feature.scroller.mainfeature #featurewrap {width: 100%;height: auto;max-height: none;}
#feature.scroller.mainfeature #featurewrap {max-width:1400px;}
#feature.scroller.mainfeature #features {width: 100%;height: 0;padding-bottom:33.5714286%;margin: 0 auto;}
#feature.scroller.mainfeature .lead_video #features {padding-bottom:56.25%;}
#feature.scroller #features img {width:100%;height:auto;max-width: 1400px;}
#feature.scroller #gradient {
	width:100%;
	height:50%;
	position:absolute;
	bottom:0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
#feature.scroller .headline {
    z-index: 1;
    position: absolute;
    opacity: 1;
    width: 100%;
    margin: 0 auto;
    padding: 0;
    left: auto;
    right: auto;
    bottom: 0;
    padding: 4% 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
#feature.scroller #slideshowwrap_lead .headline {padding-bottom: 8%;}
#feature.scroller #features .headline h1, #feature.scroller #features .headline p {
	display:block;
	float:none;
	text-align: center;
	width: 80%;
	max-width: 770px;
	margin:0 auto;
	padding:0;
	background:none;
	color:#fff;
	text-shadow:1px 1px 10px #000;
	filter:dropshadow(color=#000000,offx=0,offy=1);
}
#feature.scroller #features .headline h1 {font-size: 3em;}
#feature.scroller .headline p {font-size:1.125em;}
#feature.scroller .headline p cite {font-size:0.875em;}
/* Hero Slideshow */
#feature.scroller #slideshowwrap_lead {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
#feature.scroller #slideshowwrap_lead h1 {
	position: absolute;
 	top: 50%;
	left:25%;
	z-index: 100;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 46%;
	padding:0 2%;
	max-width: inherit;
	text-align: center;
	line-height: 1.5em;
	color:#fff;
	text-shadow:0px 1px 1px #000;
	filter:dropshadow(color=#000000,offx=0,offy=1);
	font-size: 3em;
}
#feature.scroller #slideshowwrap_lead .prev, #feature.scroller #slideshowwrap_lead .next {
    height: 57.2%;
    padding: 18.5% .25em 0 .25em;
    margin-left: 20%;
}
#feature.scroller #slideshowwrap_lead .next {margin-left:0;margin-right: 20%;}
#feature.scroller #slideshowwrap_lead #featurenav {width: 60%;margin: 40% auto 0 auto;}
#feature.scroller #featurenav li button {
    width: 12px;
    height: 12px;
    color: transparent;
    border:2px solid #fff;
    border-radius: 12px;
    opacity: 0.7;
    text-shadow: none;
}
#feature.scroller #featurenav li {margin:0 .5em;}
#feature.scroller #featurenav li button.active {background: #fff;opacity:1;}
#feature.scroller #slideshowwrap_lead {margin: 0 auto;height:0;padding-bottom:43.1199398%;}
#feature.scroller.mainfeature #featurewrap.slideshow {max-width:100%;}
#feature.scroller #slideshow_lead .slide {right: 20%;width: 60%;}
#feature.scroller.mainfeature .hero #slideshowwrap_lead img {width:100%;}
#feature.scroller #slideshowwrap_lead .headline p {width: 96%;max-width: 96%;padding:0 2%; line-height:1.5em;margin-top:6%;text-align: center;color:#fff;}
#feature.scroller .row-fluid .col12 {margin-left:0;}
#feature.scroller .maincontent p,#feature.scroller .maincontent h2,#feature.scroller .maincontent h3,#feature.scroller .maincontent h4 {width:60.00000003%;margin-left:auto;margin-right: auto;	max-width: 770px;}
#feature.scroller .maincontent p#byline,#feature.scroller .maincontent p#dateline {color:#000; text-align: center;margin-bottom:3em;}
#feature.scroller .maincontent p#byline {margin-top:1em;}
#feature.scroller .maincontent p#dateline.shield:before {content:url('http://www.uchicago.edu/i/template/end_mark.png');display:block;width:31px;margin:3em auto 0 auto;}
html.svg #feature.scroller .maincontent p#dateline.shield:before {content:url('http://www.uchicago.edu/i/template/end_mark.svg');}
#feature.scroller #addthis {float:none;margin:0 auto 3em auto;width:11.25em;}
#feature.scroller .addthis_toolbox {min-width: none;position: relative;right: inherit;}
#feature.scroller #lead_graf {
	color:#000;
	font: 1.5em/1.5em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Light","Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: justify;
	-ms-word-break: break-all;
    word-break: break-all;
    word-break: normal;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	-o-hyphens: auto;
	hyphens: auto;
}
#feature.scroller aside {
	border-top:1px solid #DAD9D9;
	border-bottom: 1px solid #DAD9D9;
	text-align: center;
	font:normal 2em/1em 'AlSharkTitle','AlSharkTitle2',"Adobe Garamond Pro",Garamond,Georgia,Times,serif;
	color:#800000;
	margin:1.5625em auto 1.5em auto;
	padding:0.75em 0;
	width:90%;
	max-width: 1170px;
}
#feature.scroller aside blockquote, #feature.scroller aside cite {width:92.9059829%;margin-left:auto;margin-right: auto;line-height: 1.5em;}
#feature.scroller aside cite {font-size: .75em;}
#feature.scroller aside#nav_module {width:60.00000003%;margin-left:auto;margin-right: auto;	padding:0;max-width: 770px;color:#565656;font:normal 1em/1.5em "ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;}
#feature.scroller aside#nav_module h2 {color:#565656; font:normal 1em/1.5em "ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.5em auto;width:100%;}
#feature.scroller aside#nav_module ul {list-style-type: none; overflow: hidden;margin:0;}
#feature.scroller aside#nav_module ul li {list-style-image: none;display:block;float:right;width:48%;margin:0 0 1.5em 0;padding:0;line-height: 1.5em;min-height: 90px;}
#feature.scroller aside#nav_module ul li:nth-child(even) {text-align:left;padding-left:2%;}
#feature.scroller aside#nav_module ul li:nth-child(odd) {text-align: right;padding-right: 2%;}
#feature.scroller aside#nav_module ul li:nth-child(even) span {width:70px; display:inline-block;float:right;margin-right:30px;}
#feature.scroller aside#nav_module ul li:nth-child(odd) span {width:70px; display:inline-block;float:right;margin-left:30px;}
#feature.scroller aside#nav_module ul li span:before, #feature.scroller aside#nav_module ul li span:after {display:table; content:"";}
#feature.scroller aside#nav_module ul li span:after {margin-bottom:2.5em;}
#feature.scroller aside#nav_module ul li a b {color:#565656;}
#feature.scroller aside#nav_module img {width:64px; height:64px; padding:2px; border:1px solid #DAD9D9; border-radius: 50%;opacity:.8;}
#feature.scroller aside#nav_module a:hover img, #feature.scroller aside#nav_module a:focus img {opacity:1;-webkit-transition-duration:..5s; -moz-transition-duration:.5s; -o-transition-duration:.5s; -ms-transition-duration:.5s;transition-duration:.5s;}
/* Quantrell Custom nav */
#feature.scroller aside#nav_module.quantrell ul li a {font:normal 1.125em/1.25em "Adobe Garamond Pro",Garamond,Georgia,Times,serif;}
#feature.scroller aside#nav_module.quantrell ul li a i {font-weight:700; text-transform: lowercase; font-variant: small-caps;}
#feature.scroller aside#nav_module.quantrell ul li a b {font-style: italic;color:#565656;}
#feature.scroller aside#nav_module.quantrell ul li a i b {font-style: normal;font-weight:normal;}
#feature.scroller figure {width:74.99999997%;margin:3em auto 3em auto;max-width: 970px;}
#feature.scroller figure:before, #feature.scroller figure:after {display:table; content:"";}
#feature.scroller figure:after {clear:both;}
#feature.scroller figure .video_wrapper, #feature.scroller figure img {width:79.3814433%;}
#feature.scroller figure.right .video_wrapper, #feature.scroller figure.left .video_wrapper {padding-bottom:44.652061856%;}
#feature.scroller aside.wide_image {
	width:100%;
	max-width: 100%;
	margin:1.5em 0;
	height:0;
    padding-bottom: 32.7142857%;
    border:none;
    background-repeat: no-repeat;
    background-position: center center;
    background-attachment: fixed;
    overflow: hidden;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	-ms-background-size: cover;
	background-size: cover;
}
#feature.scroller aside.wide_image .text_overlay {
	position:relative;
	color:#fff;
	text-shadow:0px 2px 4px #000;
	filter:dropshadow(color=#000000,offx=0,offy=1);
	width:90%;
	text-align: left;
	display: inline-block;
	vertical-align: middle;
}
#feature.scroller aside.wide_image .text_overlay.left {margin:0;text-align: right;}
#feature.scroller aside.wide_image .text_overlay.right {margin:0;}
#feature.scroller aside.wide_image .text_overlay.right blockquote, #feature.scroller aside.wide_image .text_overlay.right cite {width:50%;margin:0 0 0 50%;}
#feature.scroller aside.wide_image .text_overlay.left blockquote, #feature.scroller aside.wide_image .text_overlay.left cite {width:50%;margin:0;}
#feature.scroller aside.wide_image .text_overlay.center {
	margin: 0 auto;
	width:90%;
	max-width: 1170px;
	text-align: center;
}
#feature.scroller aside.wide_image:before {
	content: '';
	display: inline-block;
	height: 0;
	padding-bottom: 32.7142857%;
	vertical-align: middle;
}
#feature.scroller aside.wide_image .text_overlay.center cite {text-align: center;}
#feature.scroller aside.wide_image blockquote {font-size: 1.333333333em;}
#feature.scroller aside.wide_image cite {display: block;text-align: right;}
#feature.scroller figure figcaption {width:17.5257732%;font-size: .875em; line-height:1.875em;}
#feature.scroller figure figcaption cite {color:#000; font-style: normal; font-size: .875em; display:block;margin-top: 1em;}
#feature.scroller figure figcaption cite a {color:#000; text-decoration: underline;}
#feature.scroller figure figcaption cite a:hover, #feature.scroller figure figcaption cite a:focus {text-decoration: none;}
#feature.scroller figure.centered {position: relative;}
#feature.scroller figure.centered .video_wrapper, #feature.scroller figure.centered img {width:100%;margin-bottom: 0;}
#feature.scroller figure.centered {background-color:#ececec;}
#feature.scroller figure.centered figcaption {text-align: left !important;border-bottom: 1px solid #DAD9D9;padding: 1em 4%;width: 92%;}
#feature.scroller figure.left .video_wrapper, #feature.scroller figure.left img {margin-right:3.0927835%;}
#feature.scroller figure.left .video_wrapper,#feature.scroller figure.left img,#feature.scroller figure.left figcaption {float:right;}
#feature.scroller figure.right .video_wrapper, #feature.scroller figure.right img, #feature.scroller figure.right figcaption {float:right;text-align: right;}
#feature.scroller figure.right .video_wrapper,#feature.scroller figure.right img {margin-left:3.0927835%;}
#feature.scroller figure.author {width:50%;margin:3em auto;text-align: center;}
#feature.scroller figure.author img {width:64px; height:64px; padding:2px; border:1px solid #DAD9D9; border-radius: 50%;margin:0 auto 1em auto;}
#feature.scroller figure.author a img {opacity: .8; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#feature.scroller figure.author a:hover img, #feature.scroller figure.author a:focus img {opacity: 1;}
#feature.scroller figure.author figcaption {width:100%;max-width:770px;color:#000;margin:0 auto;}
#feature.scroller figure.author figcaption strong {font-size:1.2em;display:block;}
#feature.scroller figure.author figcaption cite {display:inline; font-style: italic;font-size: 1em;}
#feature.scroller .maincontent, #feature.scroller .sidebar {margin-bottom: 0;}
#feature.scroller .module {width:90%; max-width:1170px; margin:0 auto 3em auto;}
#feature.scroller .module h2 {display:block; text-align: center;}
#feature.scroller .module h2 span {display: inline-block;padding: .1666em .3333em;width:31.6239316%;}
#feature.scroller .module h2.rd {background: none; display: block;background: none;border-bottom: 1px solid #760100;padding: 0;}
#feature.scroller .module h2.rd span {background-color: #760100;}
#feature.scroller .module ul {font-size: 1em;}
#feature.scroller .module.feature_related ul {width:66.666666667%;margin-left:auto;margin-right: auto;text-align: center;padding-top:2em;}
#feature.scroller .module.feature_related ul li {margin-bottom: 2em;}
#feature.scroller .module.feature_related ul li:before {color: #b2b2b2;font-size: 1.5em;text-align: center;}
#feature.scroller .module.feature_related li a {margin-left:auto;margin-right: auto;margin-top:0;width:100%;padding-left: 0;}
#feature.scroller .module.current_features .col3 {float: right; margin-left: 2.5%; padding-left: 0;width:23.104255317%;}
#feature.scroller .module.current_features h2+.col3 {margin-top: 30px;margin-left:0; padding-top: 0;}
#feature.scroller .module.current_features img {margin-top: 0;margin-bottom:1em; }
#feature.scroller .module.current_features a img {opacity:.8;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
#feature.scroller .module.current_features a:hover img, #feature.scroller .module.current_features a:focus img {opacity:1;}
#feature.scroller .module.current_features .col3 a:hover, #feature.scroller .module.current_features .col3 a:focus {text-decoration: none;}
#feature.scroller .module.current_features a p {color:#565656;margin-bottom:1.5em;}
#feature.scroller .module.current_features a:hover p, #feature.scroller .module.current_features a:focus p {color:#000;text-decoration: none;}
#feature.scroller .module.current_features ul {width:100%; display: block;padding-top:1em; border-top:1px solid #B19670;}
#feature.scroller .module.current_features li{width:49.6%;display:inline-block;margin: 0;}
#feature.scroller .module.current_features li:first-child {text-align: right;}
#feature.scroller .module.current_features li:last-child {text-align: left;}
#feature.scroller .module.current_features li a {padding:0;}
#feature.scroller .module.current_features li:first-child a {padding-right:.5em;}
#feature.scroller .module.current_features li:last-child a {padding-left:.5em;}
/* Responsive Video Wrapper*/
.video_wrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */height: 0;}
.video_wrapper iframe {position: absolute;border:0;top: 0;left: 0;width: 100%;height: 100%;}
/* Alert banner */
#alert_banner {display:block;padding:1em 2%;text-align: center;color:#000;border-bottom:1px solid #000;font: 1em/1em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;background-color: #ffbc5c;background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size: 40px 40px;}
#alert_banner:before {clear:both;display:block;color:#282828;vertical-align: middle;margin-bottom:.25em;}
#alert_banner:hover, #alert_banner:focus {color:#f0ad4e; background-color:#000; text-decoration: none;}
#alert_banner:hover:before, #alert_banner:focus:before {color:#ffbc5c;}
#alert_banner span {display:inline-block;margin-top:.5em;font: .75em/1em 'AlSharkTitle','AlSharkTitle2',"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;color:#800000;}
#alert_banner:hover span, #alert_banner:focus span {color:red;}
/* svg replacements */
html.svg .wordmark a,html.svg footer .shield a,html.svg #social li#yk a, html.svg #social li#fut a {background-image:url('http://www.uchicago.edu/i/template/sprite_v2.svg');}
html.svg footer .shield a {background-image:url('http://www.uchicago.edu/i/template/shield.svg');}
html.svg .maincontent ul li,html.svg .module.no_photo ul li,html.svg #feature .module.generic ul li {list-style-image:url('http://www.uchicago.edu/i/template/greybullet.svg');}
html.svg #sitesearch input[type="submit"].svg {display:inline-block; visibility:visible; background:url('http://www.uchicago.edu/i/template/search_dark.svg') center center no-repeat; background-size:14px 14px;}
html.svg #sitesearch input[type="submit"].png {display:none; visibility:hidden;}
/* Site Offline Page */
#offline #subnav {border:none;}
#offline .container.page h1 {text-align:center;}
#offline #wrapper {min-height:85%;}
/* Friendly 404 */
#fourohfour .maincontent strong {display:inline-block;width:100%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
/* IE FIXES */
/* IE 8 and below horizontal overflow weirdness */
.lt-ie9 body, .lt-ie9 .drawer {min-width:1300px;}
.lt-ie9 #alert_banner:before {display:none;}
/* upgrade bar */
.lt-ie8 #ie_upgrade a {display:block; height:20px; width:95%; padding:10px 2% 8px 3%; font:10px 'Bitstream Vera Sans',verdana,sans-serif; background:#ffffe1 url('http://www.uchicago.edu/js/ie_fixes/icon.png') 1% 8px no-repeat; border-bottom:1px solid rgb(102,102,102); color:#000;}
.lt-ie8 #ie_upgrade a:hover {text-decoration:none; color:#fff; background:#3399ff url('http://www.uchicago.edu/js/ie_fixes/icon-over.png') 1% 8px no-repeat;}
/* Search Bar */
.lt-ie9 #sitesearch input[type="text"].animate-in {width:160px;}
.lt-ie9 #sitesearch input[type="submit"] {top:1px;}
.ie7 .nav.utility {display:inline-block; margin-right:200px;}
.ie7 #sitesearch {position:relative; z-index:100000; display:inline-block; width:200px; margin-top:-18px;}
.ie7 #sitesearch input[type="submit"] {top:-3px; font-size:0; line-height:0; overflow:hidden;}
/* placeholder text */
.lt-ie10 .maincontent input[type="text"], .lt-ie10 .sidebar input[type="text"] {height:12px; padding:6px;}
/* footer */
.lt-ie9 footer div.row-fluid {border-top:1px solid #4f4e4e;}
.lt-ie9 footer div..row-fluid.footer {border-top:none;}
.lt-ie9 #social li {margin: 0 8px;}
/* drop-down menus */
.lt-ie9 .drawer p {font-size:15px!important;}
.lt-ie9 .drawer .col12 {width:1170px;}
.lt-ie9 .drawer .col4 {width:370px;}
.lt-ie9 .drawer .col3 {width:270px;}
.lt-ie9 .drawer .col2 {width:170px;}
/* affiliates */
.lt-ie9 div.container div.col8 div.affiliates.row.module div.col4 a h2 {font-size:16px;}
.lt-ie9 div.container div.col8 div.affiliates.row.module div.col4.right {margin-left:20px; width:320px; float:right;}
.lt-ie9 div.container div.col8 div.affiliates.row.module div.col4 #library, .lt-ie9 div.container div.col8 div.affiliates.row.module div.col4 #press {width:300px; height:50px; margin-right:15px;}
.lt-ie9 div.col4 #argonne, .lt-ie9 div.col4 #mbl {width:140px; height:50px; float:right; margin-left:20px; margin-right:20px;}
.lt-ie9 div.col4 #fermi, .lt-ie9 div.col4 #norc {width:140px; height:50px; float:right; margin:0;}
.lt-ie9 #home .uchicagoconnect hr, .lt-ie9 #home .affiliates hr {margin:20px 0 20px 20px}
.lt-ie9 .affiliates #press, .lt-ie9 .affiliates #norc, .lt-ie9 .affiliates #mbl {margin-bottom: 20px;}
/* spotlight */
.lt-ie9 div.container div.col8 div.spotlight {position:relative; margin:0 0 0 0;}
.lt-ie9 #global, .lt-ie9 #diversity, .lt-ie9 #athletics, .lt-ie9 #arts {margin:0 0 0 0; width:140px; height:140px; margin-right:15px;}
.lt-ie9 .spotlight div {position: relative;width: 140px;height: 140px;}
.lt-ie9 .spotlight div a {position: absolute;width: 140px;height: 140px;}
.lt-ie9 .spotlight img {position: absolute;height: 140px;clip: rect(0 140px 140px 0);}
.lt-ie9 div.container div.col8 div.row.module.spotlight h2 {font-size:15px;}
/* motto */
.lt-ie9 .module.crescat a h2 {font-size:24px;}
.lt-ie9 div.col3 #latin {width:200px;}
.lt-ie9 div.col3 #english {display:none;}
/* UChicago Social */
.ie h2#youtube {padding:2px 0 6px 30px;}
/* explore */
.lt-ie9 #explore {height:220px;}
.lt-ie9 #explore ul h2 {font-size:18px;}
.lt-ie9 #explore #explorenav li {display:none;}
.lt-ie9 #explore .prev {padding-top:105px;}
.lt-ie9 #explore .next {padding-top:105px;}
/* feature headlines and blurbs */
.lt-ie9 #features .headline h2 {font-size:22px!important;}
.lt-ie9 .mainfeature #features .headline h1, .lt-ie9 .mainfeature #features .headline h2 {font-size:30px!important;}
.lt-ie9 #features .headline .blurb {font-size:14px!important;}
/* home feature */
.lt-ie9 #featurewrap .next {padding-top:250px!important;}
.lt-ie9 #featurewrap .prev {padding-top:250px!important;}
/* interior feature */
.lt-ie9 #featurewrap.subfeature {height:310px;}
.lt-ie9 #featurewrap.subfeature .prev{padding-top:143px!important;height:167px!important;}
.lt-ie9 #featurewrap.subfeature .next{padding-top:143px!important;height:167px!important;}
.lt-ie9 #featurewrap p.ss-icon {margin-top:-30px;}
.lt-ie9 #featurewrap #features div.headline {bottom:15%;}
.lt-ie9 #featurewrap #featurenav {margin-top:-40px; margin-bottom:0px;}
/* Lead Slideshow feature */
.lt-ie9 #feature #slideshowwrap_lead {height:446px;margin: 0 auto 20px auto;}
.lt-ie9 #feature #slideshow_lead {height:446px;}
.lt-ie9 #feature .slidecaption {padding-top:3%;}
.lt-ie9 #feature #slideshowwrap_lead .prev {height:232px; padding:214px .25em 0 .25em;}
.lt-ie9 #feature #slideshowwrap_lead .next {height:232px; padding:214px .25em 0 .25em;margin-right:320px;}
/* home news */
.lt-ie9 div.grey div.container div.row.module.news h2 {margin-top:55px;}
/* Social Rotators */
.lt-ie8 #newsrotate li, .lt-ie8 #socialrotate li {display:none;}
.lt-ie8 #newsrotate li:first-child, .lt-ie8 #socialrotate li:first-child {display:inline;}
/* interior events */
.lt-ie9 #leftcol .module.events div.col1 {float:right; width:50px;}
.lt-ie9 #leftcol .module.events div.col2 {float:right; width:140px;}
/* feature landing page */
.lt-ie9 #feature div.container.page {margin-top:50px;}
.lt-ie9 #feature #slideshowwrap .prev {padding-top:110px; height:123px;}
.lt-ie9 #feature #slideshowwrap .next {padding-top:110px; height:123px;}
.lt-ie9 #feature .module.current_features div.col3 {float:right; width:210px;}
.lt-ie9 #feature .module.current_features img {float:right;}
.ie9 #feature .maincontent blockquote {margin-top:20px; position:relative;}
/* Long-scroller Features */
.lt-ie9 #feature.scroller #features .headline h1,.lt-ie9 #feature.scroller #features .headline h1{font-size:3em!important;}
.lt-ie9 #feature.scroller #featurewrap #features div.headline {bottom:0;}
.lt-ie9 #feature.scroller #slideshowwrap_lead {height:100%;height:100%; margin: 0;}
.lt-ie9 #feature.scroller #slideshowwrap_lead .headline { padding-bottom: 0;}
.lt-ie9 #feature.scroller #slideshow_lead {height: 0;}
.lt-ie9 #feature.scroller #slideshowwrap_lead .prev, .lt-ie9 #feature.scroller #slideshowwrap_lead .next { height: 10%;padding: 18.5% .25em 0 .25em;margin-left: 20%;}
.lt-ie9 #feature.scroller #slideshowwrap_lead .next {margin-left: 0;margin-right: 20%;}
.lt-ie9 #feature.scroller aside.wide_image {background-size: cover;-ms-behavior: url(http://www.uchicago.edu/js/libs/backgroundsize.min.htc);}
.lt-ie9.addthis_toolbox a span {background: none!important;}
/* IE 10-11 junk */
@media screen and (min-width:0\0) {body {-ms-transition:none; transition:none;}blockquote.col3 {margin-top: 0;}#sitesearch input[type="text"].placeholder {font-size: 12px;}#feature #features div.headline {-ms-transition:none; transition:none;}#features .headline.animate-in {-ms-transition: left 2s, right 2s, opacity 2s;transition: left 2s, right 2s, opacity 2s;}#features .headline.animate-out {-ms-transition-duration: left 1s, right 1s, opacity 1s;transition-duration: left 1s, right 1s, opacity 1s;}#features li {overflow:hidden;}#feature.scroller .module.current_features .col3 {margin-left: 2.5%;}#social li {margin: 0 8px;}}
@media only screen and (min-width:0\0) and (max-width:1024px) {#feature.scroller aside.wide_image blockquote {font-size: 1.125em;}}
/* programs of study */
.lt-ie9 ul.legend li {font-size:11px;}
.lt-ie9 .nav-tabs > li > a, .lt-ie9 .nav-pills > li > a {padding-right:8px; padding-left:8px;}
/* sidebar modules */
.lt-ie9 .module {margin-bottom:20px;}
.lt-ie9 .sidebar .module h2, .lt-ie9 #alumni #leftcol .module.photo h2 {font-size:120%; position:relative; bottom:0;}
.lt-ie9 .module.photo p, .lt-ie9 .module.photo ul {font-size:95%;}
/* landing pages */
.lt-ie9 .landing .maincontent ul.col3 + ul.col3 {margin:0 0 1.875em 20px;}
/* alumni events module */
.lt-ie9 .row.event [class^="col"].date {margin-right:20px;}
.lt-ie9 #leftcol .events .col2, .lt-ie9 .sidebar .events .col2 {width:160px;}
.lt-ie9 #leftcol .events .col1.date, .lt-ie9 .sidebar .events .col1.date {width:40px;}
/* Media Queries */
@media (max-width:767px) {.visible-phone {display:inherit!important;}.hidden-phone {display:none!important;}.hidden-desktop {display:inherit!important;}.visible-desktop {display:none!important;}}
@media (min-width:768px) and (max-width:979px) {.visible-tablet {display:inherit!important;}.hidden-tablet {display:none!important;}.hidden-desktop {display:inherit!important;}.visible-desktop {display:none!important;}}
@media only screen and (max-width:767px) {body {padding-top:0; font-size:90%;}.push {height:100px;}.container.page {width:auto;}.nav-collapse {-webkit-transform:translate3d(0,0,0);}.navbar-fixed-top, .navbar-fixed-bottom {margin-left:-20px; margin-right:-20px;}.container-fluid {padding:0;}.dl-horizontal dt {float:none; clear:none; width:auto; text-align:right;}.dl-horizontal dd {margin-left:0;}.container {width:auto;}.row-fluid {width:100%;}[class^="col"], .row-fluid [class^="col"] {float:none; display:block; width:auto; margin-left:0;}.nav-tabs > li > a, .nav-pills > li > a {width:200px; padding-right:12px; padding-left:12px; margin-right:2px;}.navbar-fixed-top, .navbar-fixed-bottom {position:static;}.navbar-fixed-top {margin-bottom:18px;}.navbar-fixed-bottom {margin-top:18px;}.navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {padding:5px;}.navbar .container-fluid {width:auto; padding:0;}.nav-collapse, .subnav-collapse {clear:both;}.nav-collapse .nav {float:none; margin:0 0 9px!important;}.nav-collapse .nav.utility {margin:0!important;}.nav-collapse .nav>li {float:none;}.nav-collapse .nav>li>a {margin-bottom:2px;}.nav-collapse .nav>.divider-vertical {display:none;}.nav-collapse .nav .nav-header {color:#999; text-shadow:none;}.nav-collapse .btn {padding:4px 10px 4px; font-weight:normal; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.nav-collapse.in .btn-group {margin-top:5px; padding:0;}.nav-collapse .dropdown-menu {position:static; top:auto; left:auto; float:none; display:block; max-width:none; margin:0 15px; padding:0; background-color:transparent; border:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {display:none;}.nav-collapse .dropdown-menu .divider {display:none;}.nav-collapse .navbar-form, .nav-collapse .navbar-search {float:none; padding:9px 15px; margin:9px 0; border-top:1px solid #222; border-bottom:1px solid #222; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255, .1),0 1px 0 rgba(255,255,255, .1); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255, .1),0 1px 0 rgba(255,255,255, .1); box-shadow:inset 0 1px 0 rgba(255,255,255, .1),0 1px 0 rgba(255,255,255, .1);}.navbar .nav-collapse .nav.pull-right {float:none; margin-left:0;}.nav-collapse, .nav-collapse.collapse, .subnav-collapse, .subnav-collapse.collapse {overflow:hidden; height:0;}html.no-js .nav-collapse,html.no-js .nav-collapse.collapse,html.no-js .subnav-collapse,html.no-js .subnav-collapse.collapse {height:auto;}.navbar .btn-navbar, .container.page .btn-subnavbar {display:block;}.navbar-inner {padding:0 4%;}.modal {top:3%; right:3%; left:3%; bottom:3%; width:auto; margin:0; max-height:415px;}.modal-body {height:60%; max-height:350px; -webkit-overflow-scrolling:touch;}.grey {width:inherit; padding:20px 4%;}.white {padding:20px 4%;}.container.white .row [class^="col"] {clear:both;}.topnav, .row.mainnav {border:0; float:right; width:40%; margin-top:70px; margin-bottom:20px;background:none;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 );}.row.mainnav {padding-right:8%;}.topnav {height:auto; border-bottom:none; border-left:1px solid #4f4e4e; padding-left:8%;}.topnav ul, .mainnav ul {font-size:.875em;}.topnav li {margin:0!important;}.mainnav .col12 {text-align:left;}.mainnav ul {max-width:1170px;}.mainnav a {text-shadow:0px 2px 1px black; filter:dropshadow(color=black,offx=0,offy=2);}.nav.main {text-align:right;}.nav.main li a {color:#fff!important; background:none!important; bottom:0; margin-top:0; display:inline; height:auto; padding:0; border-bottom:none!important; border-top:none;}.topnav a.on {font-family:"ProximaNova-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;}.col7.utility {text-align:left;}.nav.utility {float:none; text-align:left; right:inherit; position:inherit;}.nav li {display:block;}.nav.main li {border-bottom:none; position:inherit; margin:0; display:inherit; height:inherit; padding:0;}.wordmark {display:none; visibility:hidden;}.row-fluid.wordmark.phone {display:block; visibility:visible;}.nav-collapse ul {line-height:1.5em;}.nav-collapse li {margin-bottom:8px!important;}.nav-collapse li:last-child {margin-bottom:0!important;}.nav-collapse li a {font-size:14px!important; line-height:1.25em!important; color:#fff; text-decoration:none;}.nav-collapse .nav {margin:0;}.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus {color:#fff!important; text-decoration:underline!important;}.nav-collapse #sitesearch, html.no-js .nav-collapse #sitesearch {display:block; position:relative; top:-345px; height:24px; width:290px; margin:0 0 0 -165px;}#sitesearch {right:inherit;}#sitesearch input[type="text"], #sitesearch input[type="text"].animate-in, #sitesearch input[type="text"].animate-out {opacity:1; width:224px; -webkit-transition-duration:0; -moz-transition-duration:0; -o-transition-duration:0; -ms-transition-duration:0; transition-duration:0;}#sitesearch input[type="submit"] {top:0;}/* Search Results */#search #GSAResults em {display:none;visibility:hidden;}.pagination ul>li, .pagination ul>li>span {padding: 4px 8px !important;}/* Lead Video */#feature #videowrap_lead {height:auto; margin:0 auto 20px auto;}/* Lead Slideshow */#feature #slideshow_lead .slide .image_wrapper.col8 {float:none;width:100%; padding-bottom: 71.818181818182%;}#feature #slideshowwrap_lead {margin: 0 auto 30px auto;height: 0;padding-bottom: 100%;}#feature .slidecaption {padding-top:20px;}#feature .slidecaption h2 {font-size:1.25em;margin-bottom: 20px;}#feature .slidecaption p {font-size:.875em;}#feature #slideshowwrap_lead #featurenav {display:none!important;}#feature #slideshowwrap {padding-bottom:96%;}.mainfeature #featurewrap {position: relative; height:0; padding-bottom: 52%}.mainfeature #features .headline {width:50%;}.mainfeature #features li a.animate-in .headline, .mainfeature #features .headline.animate-in {left:45%;}.mainfeature #features li a.animate-in .headline.left,.mainfeature #features .headline.left.animate-in {right:45%;}#featurewrap {width:440px; height:196px;}.landing #featurewrap {width: 100%;height: 0;padding-bottom: 44%;}#feature .maincontent blockquote p {font-size:125%; line-height:1.5em; margin-bottom:0;}#feature .maincontent blockquote p cite {font-size:80%;}#feature .sidebar {width:100%; margin:0 0 20px 0; position:relative;}#feature .module.current_features .col3 {padding-left:0;}#feature .sidebar .module {clear:both; float:none; width:100%; margin:0 0 20px 0;}#feature .module.generic h2+ul {margin-top:20px;}#feature #videothumbs li {height:39px; width:65px; margin:0 10px 0 0;}#feature #slideshow li div {width:100%;}#feature .module.current_features .col2, #feature .module.current_features .col3 {float:none;}#feature .module.current_features img {display:none;}#feature .module.current_features h2 + div, #feature .module.current_features h2 + div + img {margin-top:20px;}.mainfeature #features .headline.animate-in, .mainfeature #features li a.animate-in .headline,#features .headline.animate-in, #features li a.animate-in .headline {left:0;}.mainfeature #features .headline.animate-out,.mainfeature #features li a.animate-out .headline, #features .headline.animate-out, #features li a.animate-out .headline {left:0;}..mainfeature #features .headline.left {padding:0;}.mainfeature #features li a.animate-in .headline.left,.mainfeature #features .headline.left.animate-in {right:0!important; opacity:1;}.mainfeature #features li a.animate-out .headline.left,.mainfeature #features .headline.left.animate-out {right:0!important; opacity:0;}#features .headline, .mainfeature #features .headline {padding:0!important; right:0!important;bottom:0!important; width:100%!important;}#features .headline h2, .mainfeature #features .headline h1, .mainfeature #features .headline h2 {float:none; margin:0; padding:2% 4% 2% 4%; width:93%; position:absolute; bottom:0; font-size:1.3em;}#feature_archive .current_features .col6 {float:none; margin-bottom:10px;}#feature_archive .current_features .col6 p {margin-bottom:0;}#feature_archive .sidebar {width:100%; margin:0;}#feature_archivenav.col8 {margin:20px 0 1.875em 0;}#feature_archive .archive_search {margin-bottom:20px;}#feature_archive .col8.archive_nav {font-size:.875em; margin-left: 0;margin-bottom: 1.875em;}ul#feature_archivenav.col8 {border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-bottom: 0;}ul#feature_archivenav li:first-child {padding:0;}ul#feature_archivenav li {display: inherit;border-right:0;padding:0;line-height:1.5em;}ul#feature_archivenav li:first-child a {border-bottom: none;}ul#feature_archivenav li a {display: block;padding: .4375em .625em;color: #3e769a;background: #f7f7f7;border-top: 1px solid #d9d9d9;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}ul#feature_archivenav a.on, ul#feature_archivenav li a:hover, ul#feature_archivenav li a:focus {font: inherit;color:#fff;background:#3e769a;text-decoration:none;}.col4.archive_search {margin-top: 20px;padding-top: 20px;border-top: 1px solid #DAD9D9;}form.features.col4 {width:100%;}#search.features input[type="text"], form[class^="search_"] input[type="text"] {width: 70%; margin-right:2%;clear:both;margin-bottom:13px;}#search.features .btn {width: 18%; padding:4px 2%;}.container.page {width:92%; padding:0 4%;}.container.page h1 {font-size:24px; margin:.833em 50px 0 0;}body#video_detail .container.page h1 {margin:.833em 50px .833em 0;}.container.page #leftcol div:last-child {padding-bottom:0!important; margin-bottom:0!important; border-bottom:none;}.container.page #leftcol #subnav:last-child {border-bottom:1px solid #D9D9D9;}.container.page #leftcol #subnav, .container.page #leftcol .module {margin-top:20px;}.container.page #leftcol+[class^="col"] {margin-top:20px; padding-top:20px; border-top:1px solid #DAD9D9;}.row {margin-left:0;}.module {margin-bottom:20px;}.module.news .col3 {font-size:90%; width:46%; float:right;}.module.news .col3:nth-child(odd) {margin:0 4% 20px 0; clear:left;}.module.news .col3:nth-child(even) {margin:0 0 20px 4%;}.module.news span+.col3 {margin:0 4% 0 0;}.module.news .col3.headlines {margin:0 0 0 4%;}.module.news .headlines h3 {margin-bottom:20px;}.module.news .headlines {position:relative; height:inherit; overflow:visible;}.module.news .headlines .modulemore {position:inherit;}#home .module.news .modulemore {font-size:13px;}.news .story img {width:100%;}.news .modulemore {margin-top:40px;}span.clr {display:block; clear:both;}.col4.module.events {padding-bottom:1em; margin-bottom:1em; border-bottom:1px solid #DAD9D9;}.maincontent .row.event [class^="col"] {float:none;}.container.white .row.event [class^="col"],#leftcol .events .col1.date,#leftcol .events .col2 {clear:none; float:none; width:100%;}#home .module.events, #home .module.tw_fb {margin-bottom:20px;}#home .events .event {margin-bottom:20px;}#home .events .row.event:nth-child(7), #home .events .row.event:nth-child(8), #home .events .row.event:nth-child(9), #home .events .row.event:nth-child(10) {display:none;}#home .events .modulemore {text-align:left; font-size:90%;}#home .events .modulemore li {float:none;}#home .events .modulemore li:first-child {margin-right:20px; margin-bottom:.25em;}.events .date span.day, .events .date span.month, .maincontent .event .date span.day, .maincontent .event .date span.month {display:inline-block!important;}.maincontent .event .date span.day, .maincontent .event .date span.month {margin-bottom:20px;}.date span.day:after {content:'\00A0';}.date span.day.named:after {content:',\00A0';}.maincontent .row.event p {margin-bottom:0;}.maincontent .row.event .date p {margin-bottom:20px;}.module.tw_fb {margin-bottom:20px;}.col4.module.tw_fb {padding-bottom:20px; border-bottom:1px solid #DAD9D9;}h2#facebook {margin-top:20px;}.module.youtube .row [class^="col"] {clear:none;}.module.youtube .row .col2 {clear:none; width:48%; float:right; margin:0 0 20px 2%;}.module.youtube .row .col2:first-child {margin:0 2% 20px 0;}.youtube img {width:100%;}#home .affiliates hr {margin:0 0 20px 0!important;}#home .uchicagoconnect hr {margin:20px 0!important;}.affiliates #argonne, .affiliates #press, .affiliates #fermi, .affiliates #mbl, .affiliates #library {margin-bottom:10px!important;}.affiliates #fermi, .affiliates #norc {margin-left:0;}.affiliates #norc {margin-bottom:20px;}.affiliates .col4.right, .affiliates .col4.right div.col2 {width:auto;}.module.spotlight {width:100%; margin:0 auto;}.container.white .module.spotlight.row div[class^="col"] {clear:none; float:right; width:48%; height:0;padding-bottom:48%; margin:0 2% 20px 0;}.container.white .module.spotlight.row div[class^="col"]:nth-child(2) {margin:0 0 20px 2%;}.container.white .module.spotlight.row div[class^="col"]:nth-child(3) {margin:0 2% 0 0;}.container.white .module.spotlight.row div[class^="col"]:last-child {margin:0 0 0 2%;}.spotlight div a {position:absolute; width:100%; height:100%;}.spotlight img {height:100%;clip:inherit;}.explore {width:100%; height:0;position:relative;padding-bottom:74%;}#features, #explore {display: block;height: 100%;width: 100%;margin: 0;position: absolute;}#leftcol .events .col2 h3, #leftcol .events .col2 p, .sidebar .events .col2 h3, .sidebar .events .col2 p {font-size:100%;}#leftcol .module {padding-bottom:20px;}.maincontent .nav.nav-tabs li {padding-left:0;}.maincontent .nav > li > a {border:none;}.maincontent .nav > li > a:hover {text-decoration:underline; background-color:inherit; border:none; padding-top:8px; padding-bottom:8px;}.nav-tabs > .active > a, .nav-tabs > .active > a:hover {color:#670a0a; background-color:inherit; border:none;}.nav-tabs > li > a, .nav-pills > li > a {padding-right:0; padding-left:0; margin-right:0;}.maincontent h2, .maincontent h3, .maincontent h4, .maincontent h5, .maincontent h6 {margin-bottom:.5em;}.maincontent p, .maincontent #campus_notices div {margin-bottom:20px;}.maincontent, .sidebar {margin-bottom:20px;}.maincontent hr {margin:0 0 20px 0;}.maincontent ul {margin:0 0 1.875em .4em;}.col9.maincontent object {height:500px;}.landing .maincontent ul.col3, .landing .maincontent ul.col3+ul.col3 {margin:0 0 1.875em 0;}.landing .maincontent ul.col3+ul.col3 {margin-top:-1.5em;}blockquote.col3 {float:right; width:50%; margin:-20px 20px 20px 0;}#feature .maincontent blockquote p {font-size:100%;}.programs_of_study .maincontent, .academic_departments .maincontent {white-space:inherit;}.sidebar {width:100%; margin:0 auto 20px auto;}.sidebar:after {display:table; content:"";clear:both;}.sidebar .module {clear:none; float:right; width:48%; margin:0 4% 20px 0;}.sidebar .module:only-child {width:100%; margin:0 0 20px 0;}.sidebar .module:nth-child(even) {margin:0 0 20px 0;}.sidebar .module h2, #alumni #leftcol .module.photo h2 {font-size:16px; position:relative; top:0; width:94%; padding:2% 3%;}#feature .sidebar .module h2 {width:auto; padding:.1666em .3333em;}#feature .module.current_features div, .module.current_features img {margin-top: 20px;}.module.no_photo .quickfacts h3, .module.no_photo .quickfacts p {display:inherit;}.addthis_toolbox {width:100%;position:inherit;right: inherit;}.programs_of_study .maincontent .nav.nav-tabs > li, .nav-pills > li {float:none;}.programs_of_study .maincontent .nav.nav-tabs > li > a {width:100%;}.programs_of_study .maincontent .nav.nav-tabs > li:last-child > a {padding-bottom:0;}.programs_of_study .maincontent .nav.nav-tabs {margin:0 0 1em 0; padding:0 0 1em 1.4em;}.programs_of_study .maincontent .nav.nav-tabs li {display:list-item; padding-left:.4em;}ul.legend li {display:block; padding-left:0; margin:0 0 6px 0;}form[class^="search_"] {margin-bottom:20px;}/* Accolades */.awardee {width:100%; margin:0 auto;}.awardee .col5 {width:70%;}.awardee img.col2 {width:26%; margin-right:4%;}.maincontent.accolades .col3 ul {margin-bottom:0;}.maincontent.accolades hr {margin-top:20px;}.footer .col2 {float:right;}.footer .col2 {width:50%;}.footer .col4 {clear:both; margin-bottom:20px;}.footer div[class^="col"]:nth-child(4) ul {text-align:right;}.footer ul,footer p {font-size:11px; line-height:2em; padding:0 17px!important; margin-bottom:20px; min-height:inherit;}footer .shield a {width:60px; height:77px;}/* Bar charts*/.maincontent ul.timeline {margin:0 0 4em 0;}.maincontent ul.chartlist {margin:0 0 1em 0;}ul.timeline.small li span.a .count, .timeline.small li .label {font-size:7px;}ul.timeline.small li {width:6.41%;}div.col3 ul.timeline li {width:19%;}div.col3.crime {float:right; width:40%; margin-left:10%;}#offline .container.page h1 {text-align:left;}#offline .container.page #leftcol #subnav:last-child {border-bottom:none;}#offline .navbar {display:none;}#offline .container.page #leftcol + [class^="col"] {border-top:none; margin-top:0; padding-top:0;}.module #facultysearch .readmore {margin-left:0; margin-top:.875em;}/* Long scroller features */#feature.scroller #slideshowwrap_lead {padding-bottom: 71.8181818%}#feature.scroller #slideshow_lead .slide {right: 0;width: 100%;}#feature.scroller.mainfeature #featurewrap {padding-bottom: 0;}#feature.scroller.mainfeature #featurewrap #features{position: relative;}#feature.scroller.mainfeature #featurewrap.slideshow {padding-bottom:inherit;}#feature.scroller #gradient {z-index: 1;}#feature.scroller.mainfeature #features .headline {padding-right: 0;bottom: 10%!important;}#feature.scroller.mainfeature #features .headline h1 {padding: 0 2%;width: 96%;position: absolute;font-size:2em;}#feature.scroller #slideshowwrap_lead h1 {left: 0;width: 92%;padding: 0 4%;font-size: 2.5em!important;}#feature.scroller .maincontent p, #feature.scroller .maincontent h2, #feature.scroller .maincontent h3, #feature.scroller .maincontent h4, #feature.scroller figure, #feature.scroller figure.author, #feature.scroller .sidebar .module {width: 90%;}#feature.scroller .module h2 span {width: 60%;}#feature.scroller #lead_graf {font-size: 1.25em;}#feature.scroller aside#nav_module {width: 90%;max-width: none;}#feature.scroller aside {font-size: 1.5em;}#feature.scroller aside blockquote, #feature.scroller aside cite {width: 100%;}#feature.scroller figure .video_wrapper, #feature.scroller figure img {width: 100%;margin-left:0!important;margin-right:0!important;margin-bottom:1em;}#feature.scroller figure .video_wrapper, #feature.scroller figure.right .video_wrapper, #feature.scroller figure.left .video_wrapper {padding-bottom: 56.25%;}#feature.scroller figure figcaption {width: 100%;float:none!important;padding:0 0 1em 0;}#feature.scroller figure.left ,#feature.scroller figure.right,#feature.scroller figure.centered {background-color:#ececec;}#feature.scroller figure.left figcaption,#feature.scroller figure.right figcaption,#feature.scroller figure.centered figcaption {text-align: left!important;border-bottom:1px solid #DAD9D9;padding:1em 4%;width:92%;}#feature.scroller figure.centered figcaption {position: inherit;bottom: inherit;color: #565656;text-shadow: none;background:none;}#feature.scroller figure.centered figcaption cite {color: #000;}#feature.scroller figure.centered:hover figcaption {display:inherit;}#feature.scroller .sidebar .module {width: 90%;margin: 0 auto;}#feature.scroller .sidebar .module {margin:0 auto 3em auto;}#feature.scroller .module.feature_related ul {width: 100%;}#feature.scroller .module.current_features .col3,#feature.scroller .module.current_features h2+.col3 {float: none;margin-left: auto;margin-right:auto;width: 100%;}}
@media only screen and (min-width:768px) {a.tel {color:inherit; text-decoration:none; cursor:default;}a.tel:hover,a.tel:focus {color:inherit; text-decoration:none;}}
@media only screen and (min-width:768px) and (max-width:979px) {.row {margin-left:-20px; *zoom:1;}.row:before, .row:after {display:table; content:"";}.row:after {clear:both;}[class^="col"] {float:right; margin-left:20px;}.nav-collapse {float:none; margin:0;}.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width:724px;}.col12 {width:724px;}.col11 {width:662px;}.col10 {width:600px;}.col9 {width:538px;}.col8 {width:476px;}.col7 {width:414px;}.col6 {width:352px;}.col5 {width:290px;}.col4 {width:228px;}.col3 {width:166px;}.col2 {width:104px;}.col1 {width:42px;}.row-fluid {width:100%; *zoom:1;}.row-fluid:before, .row-fluid:after {display:table; content:"";}.row-fluid:after {clear:both;}.row-fluid [class^="col"] {display:block; width:100%; min-height:28px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; float:right; margin-left:2.762430939%; *margin-left:2.709239449638298%;}.row-fluid [class^="col"]:first-child {margin-left:0;}.row-fluid .col12 {width:99.999999993%; *width:99.9468085036383%;}.row-fluid .col11 {width:91.436464082%; *width:91.38327259263829%;}.row-fluid .col10 {width:82.87292817100001%; *width:82.8197366816383%;}.row-fluid .col9 {width:74.30939226%; *width:74.25620077063829%;}.row-fluid .col8 {width:65.74585634900001%; *width:65.6926648596383%;}.row-fluid .col7 {width:57.182320438000005%; *width:57.129128948638304%;}.row-fluid .col6 {width:48.618784527%; *width:48.5655930376383%;}.row-fluid .col5 {width:40.055248616%; *width:40.0020571266383%;}.row-fluid .col4 {width:31.491712705%; *width:31.4385212156383%;}.row-fluid .col3 {width:22.928176794%; *width:22.874985304638297%;}.row-fluid .col2 {width:14.364640883%; *width:14.311449393638298%;}.row-fluid .col1 {width:5.801104972%; *width:5.747913482638298%;}.programs_of_study .table td,.academic_departments .maincontent .table td {padding:8px 6px;}#contact .maincontent .col6 {width:259px;}}
@media only screen and (min-width:768px) {.nav-collapse.collapse, .subnav-collapse.collapse {height:auto!important;}}
/* IE 10 Snap Mode */
@media screen and (max-width:400px) {@-ms-viewport {width:device-width;}}
@media screen and (max-width:660px) {#feature.scroller aside#nav_module ul li:nth-child(even) span {margin: 0 1em 2em 0;}#feature.scroller aside#nav_module ul li:nth-child(odd) span {margin: 0 0  2em 1em;}}
@media only screen and (max-width:480px) {/* Lead Slideshow */#feature #slideshowwrap_lead {margin:0 auto 20px auto;}#feature .slidecaption {padding-top:20px;}#feature .slidecaption h2 {font-size:1.25em;margin-bottom: 20px;}#feature .slidecaption p {font-size:.875em;}#feature #slideshowwrap_lead #featurenav {display:none!important;width: 294px; margin: 193px 0 0 0;}#feature #slideshowwrap_lead #featurenav li button {width:10px; height:10px;font-size: 1em;}#features .headline h2 {font-size:16px!important;}#feature .sidebar .module object, #feature .sidebar .module [id*="album-"], .maincontent object, .maincontent [id*="album-"] {height:239px!important; width:290px!important;}ul.float li {width:220px; margin-right:20px;}#featurewrap {width:294px; height:131px;}#newsrotate {height:90px!important;}.news .modulemore {margin-top:20px;}.affiliates a h2 {font-size:1em;}.spotlight h2 {font-size:1.125em;}#alumni #leftcol .module:nth-child(even), .sidebar .module:nth-child(even) {margin:0 0 20px 0;}#alumni #leftcol .module {margin-top:20px!important; padding-bottom:0;}#alumni #leftcol .module.related {border-top:none; padding-top:0;}.programs_of_study th, .programs_of_study td {padding:4px;}.programs_of_study .maincontent #undergrad .table {font-size:11px;}/* Bar charts*/div.col3 ul.timeline li {width:19%;}div.col3.crime {width:47%; margin-left:6%;}form[class^="search_"] {margin-bottom:20px;}/* Long Scroller */#feature.scroller aside#nav_module ul li {width: 48%;}#feature.scroller aside#nav_module ul li:nth-child(even) {padding: 0 0 0 2%;}#feature.scroller aside#nav_module ul li:nth-child(odd) {padding: 0 2% 0 0;}#feature.scroller aside#nav_module ul li a {display: inline-block;}#feature.scroller aside#nav_module ul li:nth-child(even), #feature.scroller aside#nav_module ul li:nth-child(odd) {text-align: center;}#feature.scroller aside#nav_module ul li:nth-child(even) span,#feature.scroller aside#nav_module ul li:nth-child(odd) span {float: none;margin: 0 auto .5em auto;display: block;}#feature.scroller aside#nav_module h2 {font-size:.875em;}#feature.scroller #lead_graf {font-size: 1em;}#feature.scroller aside#nav_module.quantrell ul li a {font-size:.75em;}#feature.scroller aside {font-size: 1.125em;}#feature.scroller.mainfeature #features .headline h1 {font-size: 1.25em;}#feature.scroller aside#nav_module ul li span:after {margin-bottom: 1.5em;}}
@media screen and (max-width:300px) {.spotlight h2 {font-size: 1em;}}
@media only screen and (min-width:481px) and (max-width:767px) {#feature .sidebar .module object, #feature .sidebar .module [id*="album-"], .maincontent object, .maincontent [id*="album-"] {height:363px!important; width:440px!important;}ul.float li {width:22.928176794%; *width:22.874985304638297%;}.topnav {font-size:100%;}#newsrotate {height:140px;}.news .modulemore {margin-top:20px;}}
@media screen and (max-width:533px) {#feature.scroller aside.wide_image {background-size: auto 100% !important;padding-top: 0;}}
@media screen and (max-width:593px) {#feature.scroller aside#nav_module ul li {min-height: 96px;}}
@media only screen and (max-width:979px) {#home .events .date, #home .events p {line-height:1.5em;}#home .events .date span.day, #home .events .date span.month {color:#797878; text-align:left; font-family:"ProximaNova-Bold","Helvetica Neue",Helvetica,Arial,sans-serif; padding:0; border:none; background:none;}.row.event [class*='col'].date {margin-right:20px;}#leftcol .events .col1.date,#leftcol .events .col2,.sidebar .events .col1.date,.sidebar .events .col2 {clear:none; float:none; width:100%;}#leftcol .events .date span.day,#leftcol .events .date span.month,.sidebar .events .date span.day,.sidebar .events .date span.month {display: inline;}ul.timeline span.label b {display:none;visibility:hidden;}ul.timeline.small span.label:before {content:"ʼ";}.module.crescat .row {padding-bottom:74.5%;} .module.crescat .col3{padding-bottom:70.69893%;}#feature.scroller aside.wide_image {background-size: 100% auto;background-attachment: scroll;height:400px;padding:0;overflow: hidden;}#feature.scroller aside.wide_image:before {height: 400px;padding-bottom: 0;}#feature.scroller aside.wide_image .text_overlay.left,#feature.scroller aside.wide_image .text_overlay.right {position: relative;text-align: center;}#feature.scroller aside blockquote, #feature.scroller aside cite {width: 90%!important;margin-left:auto!important;margin-right:auto!important;}#feature.scroller aside.wide_image cite {text-align: center;}}
@media only screen and (min-width:768px) and (max-width:979px) {body {font-size:90%;}.push {height:200px;}.grey {padding:20px 0;}.white {padding:20px 0;}.maincontent hr {margin:0 0 20px 0;}.topnav ul {margin-top:.875em; font-size:.85em;}.topnav li {margin:0 .25em;}.topnav li:last-child {margin:0 0 0 .25em;}.topnav li:first-child {margin:0 .25em 0 0;}.nav.utility {margin-right:96px;}#emergency .nav.utility {margin-right: 181px;}.nav.utility.no-show {display:none;}#sitesearch {display:inline-block;}#sitesearch input[type="text"] {position:absolute; right:2em; top:0.5em;}#sitesearch input[type="text"], #sitesearch input[type="text"].animate-out {width:36px;}#sitesearch input[type="text"].animate-in {width:204px; z-index:1000;}#sitesearch input[type="submit"] {position:absolute; z-index:1000; top:6px; right:24px;}.ie9 #sitesearch input[type="submit"] {right:26px;}@-moz-document url-prefix() {#sitesearch input[type="submit"] {top:7px;right:23px;}}form[class^="search_"] {margin-bottom:20px;}#search.features input[type="text"],form[class^="search_"] input[type="text"] {width:60%;}.wordmark a {width:276px; height:56px; background-size:100%;}.nav.main li a {padding:.625em 1.46em; font-size:.875em;}#home #featurewrap .prev {height:189px; padding:114px 16px 0 10px;}#home #featurewrap .next {height:189px; padding:114px 10px 0 16px;}.explore {height:262px;}#explore .next, #explore .prev {height:144px; padding:125px .25em 0 .5em;}/* Lead Video */#feature #videowrap_lead {height:266px; margin:0 auto 20px auto;}/* Lead Slideshow */#feature #slideshowwrap_lead {height:342px;margin: 0 auto 20px auto;}#feature #slideshow_lead {height:342px;}#feature .slidecaption {padding-top:3%; font-size: .875em;}#feature .slidecaption h2 {font-size: 1.25em;}#feature #slideshowwrap_lead .prev {height:177px; padding:165px .25em 0 .25em;}#feature #slideshowwrap_lead .next {height:177px; padding:165px .25em 0 .25em;margin-right:248px}#feature #slideshowwrap_lead #featurenav {width: 476px; margin: 317px 0 0 0;}#featurewrap, .mainfeature #featurewrap {height:239px;}#featurewrap .prev {height:148px; padding:91px .25em 0 .25em;}#featurewrap .next {height:129px; padding:110px .25em 0 .25em;}#featurewrap.subfeature .prev {height:152px; padding:113px .25em 0 .25em;}#featurewrap.subfeature .next {height:152px; padding:113px .25em 0 .25em;}#featurenav {margin:-24px auto 0 auto;}#feature #slideshowwrap {padding-bottom:110%;}#features .headline {bottom:15%;}#features .headline h2, .mainfeature #features .headline h1, .mainfeature #features .headline h2 {font-size:18px;}blockquote.col3 {margin-right:20px; margin-top:-10px;}#feature .maincontent blockquote p {font-size:130%;}#feature .maincontent blockquote p b {font-size:4em;}#feature #videothumbs {height:34px;}#feature #videothumbs li {height:34px; width:57px; margin:0 20px 0 0;}#feature #slideshowwrap .prev, #feature #slideshowwrap .next {height:96px; padding:82px .25em 0 .25em;}#feature .module.current_features .col3 {padding-left:20px;}#feature .module.current_features div, #feature .module.current_features img {margin-top:20px;}#feature .module.generic h2+ul {margin-top:20px;}#feature .sidebar .module object, #feature .sidebar .module [id*="album-"] {height:239px!important; width:290px!important;}ul.float li {width:166px; margin-right:20px;}#features .headline .blurb {width:90%;}p.blurb {font-size:90%;}#features .headline .blurb {padding:.625em 1em;}.module {margin-bottom:20px;}.module.news h2, .module.events h2, .module.news .headlines h3 {margin-bottom:20px;}.events .event {margin-bottom:20px;}#home .events .row.event:nth-child(9), #home .events .row.event:nth-child(10) {display:inherit;}.events .modulemore {text-align:left;}.events .modulemore li {float:none; margin:0 0 1em 0;}.events .modulemore li:last-child {margin:0;}.events .modulemore li:first-child {margin-right:1em;}.uchicagoconnect .col2, .spotlight .col2 {width:228px; margin-bottom:20px;}.spotlight #arts.col2, .spotlight #athletics.col2 {margin-bottom:0;}#home .module.tw_fb {margin-bottom:20px;}.col4.module.tw_fb, .col4.module.youtube {clear:both; width:476px;}.col4.module.tw_fb div {width:228px; float:right;}.col4.module.tw_fb div:first-child {margin-right:20px;}.col4.module.tw_fb h2#facebook {margin-top:0;}.col4.module.tw_fb {padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #DAD9D9;}h2#twitter,h2#facebook,h2#youtube {margin-bottom:10px; padding:4px 0 11px 32px;}.module.tw_fb p, .module.youtube p {font-size:100%; line-height:1.5em;}#home .uchicagoconnect li {display:inline-block; width:226px;}#home .modulemore li:first-child {margin-bottom:0;}#home .uchicagoconnect li:last-child {margin-left:20px;}#home .uchicagoconnect ul.othersocial li {width:auto;}#home .uchicagoconnect ul.othersocial li:last-child {margin-left:0;}.affiliates a h2 {font-size:.9em;}.affiliates .col4.right {width:248px;}.affiliates .col4.right div.col2 {width:104px;}#home .uchicagoconnect hr, #home .affiliates hr {margin:0 0 20px 20px;}#home .affiliates hr.hidden-tablet {display:none!important;}.affiliates #press, .affiliates #norc {margin-bottom:20px;}.col8.crescat, .crescat .col3, .col4.explore {width:352px;}.module.crescat a h2 {margin:15% 10% 0 10%;}.module.crescat p {font-size:120%; line-height:1.5em; margin:5% 10% 10% 10%;}.module.crescat a {height:262px;}.module.crescat a:hover img, .crescat a:focus img {opacity:.0;}.module.crescat a #english h2 {margin:15% 10% 0;}.module.related {font-size:90%;}#leftcol .module.photo h2, .sidebar .module h2 {font-size:14px; position:relative; top:inherit; padding:5px; bottom:0; width:156px;margin:0;}.sidebar .module.events h2 {font-size:16px; padding:0; margin-bottom:.5em;}#feature .sidebar .module h2 {width:auto; padding:.1666em .3333em;}.spotlight div {position:relative; width:228px; height:140px;}.spotlight div a {position:absolute; width:228px; height:140px;}.spotlight img {position:absolute; height:140px; clip:rect(0 228px 140px 0);}#leftcol .module h2 {margin-bottom:20px;}#leftcol .module {padding-bottom:20px;}#alumni #leftcol .module.photo {padding-bottom:0;}.maincontent p, .maincontent #campus_notices div {margin-bottom:20px;}.maincontent hr {margin:0 0 20px 0;}.col9.maincontent object {height:391px;}.landing .maincontent ul.col3+ul.col3 {margin:0 0 1.875em 20px;}.module.no_photo p.motto {font-size:.875em;}.row-fluid.footer .col2, .row-fluid.footer .col4 {float:right; width:14%;}.row-fluid.footer .col2:first-child, .row-fluid.footer .col2:last-child {width:23%;}.nav-tabs > li > a, .nav-pills > li > a {padding-right:4px; padding-left:4px; margin-right:0; line-height:1em;}.programs_of_study .maincontent .nav.nav-tabs > li > a, .academic_departments .maincontent .nav.nav-tabs > li > a {font-size:11px; padding-right:7px; padding-left:7px;}@-moz-document url-prefix() {.programs_of_study .maincontent .nav.nav-tabs > li > a {padding-right:6px; padding-left:6px;}}.programs_of_study .maincontent .nav.nav-tabs > li {padding-left:0;padding-right: .3em;}ul.legend li {display:block; padding-left:0; margin-left:0;}.academic_departments .tab-content table {font-size:11px;}footer li {margin-bottom:.5em;}footer p {line-height:2em;}footer .shield a {width:60%;}footer ul,footer p {font-size:.8125em;}/* Long Scroller*/#feature.scroller aside#nav_module {width: 74.99999997%;max-width: 970px;} #feature.scroller #slideshow_lead {height: 100%;}#feature.scroller #slideshowwrap_lead #featurenav {display:none!important;visibility:hidden;}#feature.scroller #slideshowwrap_lead .headline p {margin-top: 0;}}
@media only screen and (min-width:980px) and (max-width:1080px) {.row-fluid.footer .col2 {float:right; width:18%;}.row-fluid.footer .col4 {float:right; width:19%;}footer .shield a {width:40%;}}
@media only screen and (min-width:980px) and (max-width:1249px) {body {font-size:95%;}.grey {padding:20px 0;}.white {padding:20px 0;}hr {margin:0 0 20px 0;}.topnav li {margin:0 .5em;}.topnav li:first-child {margin:0 .5em 0 0;}.topnav li:last-child {margin:0 0 0 .5em;}.topnav .nav.utility {margin-right:1em;}.topnav ul {margin-top:11px;}@-moz-document url-prefix() {.topnav ul {margin-top:9px;}}#sitesearch {margin-left:.5em;}#sitesearch input[type="text"], #sitesearch input[type="text"].animate-out {width:80px;}#sitesearch input[type="text"].animate-in {width:100px;}.nav.main li a {font-size:95%; padding:.625em 1.975em;}.row.event [class*='col'].date {margin-right:20px;}/* Lead Video */#feature #videowrap_lead {height:347px; margin:0 auto 20px auto;}/* Lead Slideshow */#feature #slideshowwrap_lead {margin: 0 auto 20px auto;}#feature .slidecaption {padding-top:3%;width:299px!important;}#feature #slideshowwrap_lead .prev {height:232px; padding:214px .25em 0 .25em;}#feature #slideshowwrap_lead .next {height:232px; padding:214px .25em 0 .25em;margin-right:320px;}#feature #slideshowwrap_lead #featurenav {width: 620px; margin: 421px 0 0 0;}#feature #videothumbs {height:48px;}#feature #videothumbs li {height:48px; width:80px; margin:0 20px 0 0;}#feature #slideshowwrap .prev, #feature #slideshowwrap .next {height:123px; padding:110px .25em 0 .25em;}#feature #slideshowwrap {padding-bottom:95%;}#feature .module.current_features .col3 {padding-left:20px;}#feature .sidebar .module object, #feature .sidebar .module [id*="album-"] {height:313px!important; width:380px!important;}.mainfeature #featurewrap {height:400px;}#home #featurewrap .prev {height:214px; padding:194px 16px 0 10px;}#home #featurewrap .next {height:214px; padding:194px 10px 0 16px;}#featurewrap.subfeature {height:310px;}#featurewrap.subfeature .prev {height:167px!important; padding:143px 14px 0 10px!important;}#featurewrap.subfeature .next {height:167px!important; padding:143px 10px 0 14px!important;}#home .events .row.event:nth-child(7) {display:none;}.explore {height:223px;}#explore .prev, #explore .next {height:125px; padding:105px .25em 0 .5em;}ul.float li {width:220px; margin-right:20px;}.affiliates a h2 {font-size:1em;}.spotlight h2 {font-size:1em;}.module.crescat .col5 {padding-bottom: 34.843748092%;}.module.crescat a h2 {font-size:1.625em;}.module.crescat a #english h2 {font-size:1.275em;}.module.crescat p {font-size:1em;}.module.crescat a #english p {margin:0 10% 0 0;}.module.news h2, .module.news .headlines h3 {margin-bottom:20px;}.module.news .headlines {height:170px;}.events .event {margin-bottom:20px;}#home .uchicagoconnect h3 {font-size:.875em;}#home .uchicagoconnect ul {margin-bottom:20px;}#home .uchicagoconnect hr, #home .affiliates hr {margin:0 0 20px 20px;}.affiliates .col4.right {width:320px;}.affiliates .col4.right div.col2 {width:140px;}.affiliates #press, .affiliates #norc {margin-bottom:20px;}.sidebar .module h2, #leftcol .module.photo h2 {font-size:130%; position:relative; bottom:0;width:208px;}#feature .sidebar .module h2 {width:auto;}.module.photo p, .module.photo ul {font-size:95%;}.spotlight div {position:relative; width:140px; height:140px;}.spotlight div a {position:absolute; width:140px; height:140px;}.spotlight img {position:absolute; height:140px; clip:rect(0 140px 140px 0);}.maincontent p, .maincontent #campus_notices div {margin-bottom:20px;}.maincontent ol > li:before {top:1px;}.maincontent hr {margin:0 0 20px 0;}.col9.maincontent object {height:509px;}#leftcol .events .col1.date, .sidebar .events .col1.date {width:40px;}#leftcol .events .col2, .sidebar .events .col2 {width:160px;}#leftcol .module h2 {margin-bottom:20px;}#leftcol .module.photo h2 {margin-bottom:0;}#leftcol .module {padding-bottom:20px;}#leftcol .module.photo {padding-bottom:0;}.module {margin-bottom:20px;}.landing .maincontent ul.col3+ul.col3 {margin:0 0 1.875em 20px;}form[class^="search_"] {margin-bottom:20px;}#search.features input[type="text"],form[class^="search_"] input[type="text"] {width:70%;}ul.legend li {font-size:11px;}ul.legend li span[class*='icon-'] {margin-right:2px;}}
@media only screen and (min-width:980px) and (max-width:1199px) {.mainfeature #features .headline h1, .mainfeature #features .headline h2 {font-size:150%;}.mainfeature p.blurb {font-size:90%;}#feature.scroller .headline p {width: 96%;padding: 2%;max-width: none;}#feature.scroller #slideshowwrap_lead .headline p {margin-top: 4%;}}
@media only screen and (max-width:1199px) {#feature.scroller #slideshowwrap_lead h1 {font-size:2em;}#feature.scroller .headline p {font-size:90%;}}
@media only screen and (max-width:1500px) {#feature.scroller.mainfeature #featurewrap.lead_video {max-width:1200px;}}
@media only screen and (min-width:1200px) and (max-width:1440px) {.mainfeature #featurewrap {height:400px;}.mainfeature #features .headline h1, .mainfeature #features .headline h2 {font-size:170%;}.mainfeature p.blurb {font-size:95%;}#home #featurewrap .prev, #featurewrap.subfeature .prev {height:246px; padding:194px 14px 0 10px;}#home #featurewrap .next, #featurewrap.subfeature .next {height:246px; padding:194px 10px 0 14px;}}
@media only screen and (min-width:1224px) {/*only display the hover effect on desktops/laptops*/#featurenav li button:hover, #featurenav li button:focus, #explorenav li button:hover, #explorenav li button:focus {opacity:1; -webkit-transition-duration:1s; -moz-transition-duration:1s; -o-transition-duration:1s; -ms-transition-duration:1s;}#featurewrap.subfeature .prev {height:246px; padding:194px 14px 0 10px;}#featurewrap.subfeature .next {height:246px; padding:194px 10px 0 14px;}}
@media only screen and (max-width:1249px) {#features .headline .blurb {display:none;}body#home #features .headline .blurb, body#feature #features .headline .blurb {display:block;}.affiliates #fermi, .affiliates #norc {margin-bottom:20px;}#home .uchicagoconnect hr, #home .affiliates hr {margin:20px 0 20px 20px;}.module #searchcenters .readmore {margin-left:0; margin-top:.875em;}}
@media only screen and (min-width:980px) and (max-width:1440px) {footer ul,footer p {font-size:.8125em;}}
/* iPads (landscape) ----------- */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) {.topnav a {text-shadow:0px 1px 1px #000; filter:dropshadow(color=#000000,offx=0,offy=1);}.topnav li {margin:0 .7em;}.topnav ul.roles li:last-child {margin:0 0 0 .7em;}.topnav ul.utility li:first-child {margin:0 .7em 0 0;}.nav.main li a {padding:1em 1.2em;}.nav.main li:first-child {padding-right:1.2em;}.nav.main li:last-child {padding-left:1.2em;}}
/* iPads (portrait) ----------- */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) {.topnav a {text-shadow:0px 1px 1px #000; filter:dropshadow(color=#000000,offx=0,offy=1);}.nav.main li a {padding:1em .9em;}.nav.main li:first-child {padding:0 .9em 0 0;}.nav.main li:last-child {padding:0 0 0 .9em;}.maincontent object, .maincontent [id*="album-"] {height:371px!important; width:510px!important;}}
@media only screen and (min-width:1250px) {.row {margin-left:-30px; *zoom:1;}.row:before, .row:after {display:table; content:"";}.row:after {clear:both;}[class^="col"] {float:right; margin-left:30px;}.nav-collapse {float:none; margin:0;}.mainfeature .container.page {width:1170px;}.container.page {width:1230px;}.container.page #leftcol.col3, .container.page .col3.sidebar {width:300px;}.container.page #leftcol+.col9 {width:900px;}.container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width:1170px;}.col12 {width:1170px;}.col11 {width:1070px;}.col10 {width:970px;}.col9 {width:870px;}.col8 {width:770px;}.col7 {width:670px;}.col6 {width:570px;}.col5 {width:470px;}.col4 {width:370px;}.col3 {width:270px;}.col2 {width:170px;}.col1 {width:70px;}.row-fluid {width:100%; *zoom:1;}.row-fluid:before, .row-fluid:after {display:table; content:"";}.row-fluid:after {clear:both;}.row-fluid [class^="col"] {display:block; width:100%; min-height:28px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; float:right; margin-left:2.564102564%; *margin-left:2.510911074638298%;}.row-fluid [class^="col"]:first-child {margin-left:0;}.row-fluid .col12 {width:100%; *width:99.94680851063829%;}.row-fluid .col11 {width:91.45299145300001%; *width:91.3997999636383%;}.row-fluid .col10 {width:82.905982906%; *width:82.8527914166383%;}.row-fluid .col9 {width:74.358974359%; *width:74.30578286963829%;}.row-fluid .col8 {width:65.81196581200001%; *width:65.7587743226383%;}.row-fluid .col7 {width:57.264957265%; *width:57.2117657756383%;}.row-fluid .col6 {width:48.717948718%; *width:48.6647572286383%;}.row-fluid .col5 {width:40.170940171000005%; *width:40.117748681638304%;}.row-fluid .col4 {width:31.623931624%; *width:31.5707401346383%;}.row-fluid .col3 {width:23.076923077%; *width:23.0237315876383%;}.row-fluid .col2 {width:14.529914530000001%; *width:14.4767230406383%;}.row-fluid .col1 {width:5.982905983%; *width:5.929714493638298%;}#contact .maincontent .col6 {width:420px;}h2#heading_the-press.gr {font-size:1.2em;}}