/* uchicago.edu mobile *//* reset */ html,body,div,span,applet,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0;text-align:left;font-weight:normal;}
:active{outline:0;}
cite{font-style:italic;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
caption,th,td{font-weight:400;text-align:left;vertical-align:top;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
body{background:#f6f5ed;color:#474740;font:12px Verdana,sans-serif;-webkit-text-size-adjust:none;line-height:1.5em;}
p,ul{margin:0 0 18px 0;}
div.hl p{margin:0;}
h2,h3,h4,h5,h6{margin:0;}
strong,span.datetop{font-weight:700;}
em{font-style:italic;}
a{color:#155f83;outline:none;text-decoration:none;}
hr{border:none 0;border-top:1px solid #d0cbc4;background:#f7f6ee;clear:both;height:1px;margin:0 0 16px 0;}
.clr,body.archivelist #content h3,body.safety #content h3{clear:both;}
#skip, #masthead h2, #wordmark,#utility,#motto,#subnav,.hide,.hidden,#sitesearch label,#popularsearch,a.feeds,#foot2,#foot3,#foot4,body#news #newsstories ul#newsnav,body#news #newsstories br,body.lo1 #mainfeature,body.lo6 #mainfeature,body.aboutmain #mainfeature,body.academicsmain #mainfeature,body#research #mainfeature,body#admissions #mainfeature,div.imgrt,div#stuevents ul a,div#admissevents ul,p.g em,div#atffc,div.story a.readmore,div#controls,div#videoswitch,div#additionalvids,div#chron div.story img,div#blogs img,div#additionalgraphic,ul.a2znav,body#research div#newsstories,body#community div#newsstories,body#alumni div#newsstories,ul.expmenu,#conted img,div#share a.archive,div#share a.comment,#researchnews a.readmore,.eventTableExport,div#uchicagologo,body#thisMonth #navbar,body#thisMonth #events,body#today #navbar,body#thisWeek #navbar,body#eventdetail #navbar,body#eventscal #navbar,img.nextImg,body#eventdetail td.fieldval ul li,body#mobile #content h3+p,#footer ul.social{display:none;visibility:hidden;}
h3.notopmargin+ul.a2znav,body#eventdetail td.fieldval ul li+li{display:inherit!important;visibility:visible!important;}
#container{background:none;}
body#news #newsstories div#story1,body#news #newsstories div#story2,body#news #newsstories div#story3,body#news #newsstories div#story4{display:inherit!important;}
.imgrt,body.friedmanmain #bottomrow .imgrt{border-bottom:none;float:none;margin:0 0 16px 0}
div#news,div#researchnews,#events,#featuredevents,#events_community,#stuevents,#admissevents,#alumevents,#spotlight,#academicprogs,#facts,#fermi,#argonne,#press,#hyde_park,#hpchamber,#local_blogs,#acindex,#library,#inauguration,#alumniweekend,#alumni_naming_contest,#notablealum,#chicago_studies,#arra,#crimelab,#utep,#charter,#labs_small,#career_pathways,#community_programs,#fiftythird,#ckp,#uei,#nsp,#ccsr,#arts,#volunteer_opps,#midway_plan,#mindonline,#phoenix,div#safety,div#crimestats,div#calert,div#visiting,#ucsc,#safetystats,div#living,div#uofcawards,#awardfeat,#natmedals,#laureates,div.awardee,div#directions,#ihouse,#chiculture,#stumedia,#graham,#summersession{background:none;}
div.grad ul li,#currentstaff ul li,#prospectivestaff ul li,div.undergrad ul li,body#academics #content ul li,#sturesources ul li,div#comminvolve ul li,div#alumleft li,div#alumright li,div#uhi li,#spotlight li,div#uofcawards ul li,#stulife ul li,#sturesources ul li,body#news #mainfeature ul li,#comminvolve ul li,body.lo5 #content ul li,body.accolades #awards ul li,body.nobel #nobels ul li,body.misc #awardees ul li,body.visit #content ul li,body.visit #content dl dd,body.visit #content dl dt,body#directories #col1 ul li,body#directories #col2 ul li,body#fourohfour #content ul li,body#feature #content ul li,body#research #content ul li,body#dmca #content ul li,body#quicklinks #content ul li,#content ol li{list-style-image:none;}
body.lo5 #content p,body.lo5 #content h3,body.lo5 #content h4,body.lo5 #content ul,body.lo5 #content dl,body.lo5 #content hr,body.diversitymain #bottomrow p,body.friedmanmain #bottomrow p,body.aboutmain div#content,body.aboutmain div#bottomrow,body.academicsmain div#content,body.academicsmain div#bottomrow,body#research div#bottomrow,body.aboutmain div#col1,body.academicsmain div#col1,body.researchmain div#col1,body.notable #col1{width:98%;padding:0 1%;}
body#feature div#content,body#news div#content,body.feedback #content,body#thisMonth #content,body#today #content,body#thisWeek #content,body#eventdetail #content,body#eventscal #content{width:96%!important;padding:0 2%;}
body#feature div#content h2,body#news div#content h2,body.feedback div#content h2,body.lo6 div#content h2,body#thisMonth #content h2,body#thisWeek h2,body#thisMonth h2,body#today h2,body#eventdetail h2,body#eventscal h2{padding:4% 1% 2% 0%;}
.imgrt img,.imglt img,.img img,div.undergrad img,div.grad img{width:100%;border-top:5px solid #8F3931;}
div.slide img,div.staticmenu p a img,div#vid video{width:100%;}
div.img p,div.slide p{font-size:12px;}
div#facebookfriend{background-color:#D6D6CE;float:right;font-size:12px;margin:12px 0 12px 12px;padding:10px;width:130px;}
span.pullquote{border-right:2px solid #CCC;color:#666;display:block;float:left;font-size:16px;margin:0 12px 10px 0;padding:0 10px 0 0;text-align:right;width:40%;}
span.pullquote cite {font-style:italic;font-size:12px;}
body div.pullQuoteBackground{background:url(/i/template/mobile/pullquote_hires.png) 0 0 no-repeat;float:left;height:15px;width:17px;-webkit-background-size:17px 15px;-o-background-size:17px 15px;background-size:17px 15px;}
#wrapper,.feeds .xml_feed_entry_content{width:100%!important;background-image:none;overflow:hidden;margin:0;padding:0;}
.staticmenu hr{margin-top:16px;border-color:#d0cbc4;}
#content,.lo1 #content,.lo2 #content{float:none;}
#content{width:100%;}
body.lo4 #content{float:none;margin:0;width:100%;}
#masthead{height:100px;border-top:2px solid #43433c;width:100%;background:#800000;background:-webkit-gradient(linear,left top,left bottom,from(#800000),to(#770000),color-stop(1,#800000));position:relative;z-index:4;}
body#thisMonth #masthead,body#today #masthead,body#thisWeek #masthead,body#eventdetail #masthead,body#eventscal #masthead{height:60px;}
#masthead p{position:absolute;left:-1000em;width:20em;}
#masthead h1{text-indent:-9999px;height:60px;width:186px;}
#masthead h1 a,div.menubutton{-webkit-background-size:260px 80px;-o-background-size:260px 80px;background-size:260px 80px;}
#masthead h1 a{
background:transparent url(/i/template/mobile/megasprite.png) 0 0 no-repeat;display:block;height:60px;width:186px;text-decoration:none;}
div.menubutton{background:transparent url(/i/template/mobile/megasprite.png) no-repeat scroll -187px 0;height:40px;width:73px;right:0;position:absolute;text-indent:-9999px;top:61px;display:block;visibility:visible;z-index:1;}
div.menubutton.menuon{background-position:-187px -40px;}
#sitesearch{background:#951d20;background:-webkit-gradient(linear,left top,left bottom,from(#951d20),to(#991e21),color-stop(1,#991e21));display:block;height:40px;width:100%;position:absolute;top:60px;border-top:1px solid #882d2a;visibility:visible;}
#sitesearch form{padding:10px 2%;}
input#searchtext{width:133px;}
#sitesearch input#submit{height:24px;width:29px;position:absolute;}
#navbar{height:auto;background:#33332D;opacity:0.95;height:inherit;margin:0;padding:2%;width:96%;z-index:3;}
#navbar.hide{display:none;visibility:hidden;}
#navbar.goodphones{position:absolute;}
#navbar ul,#utility.on ul{background:none;display:inline;height:auto;list-style-type:none;margin:0;padding:0;position:relative;width:46%;}
#navbar ul li,#utility.on ul li{margin:0;padding-bottom:10px;position:inherit;top:inherit;}
#navbar ul:last-child,#utility.on ul:last-child{padding-bottom:0;}
#utility.on {visibility:visible;display:block;margin-left:50%;padding:2%;position:absolute;width:46%;z-index:3;}
body#home #navbar li#navhome a,body#about #navbar li#navabout a,body#academics #navbar li#navacademics a,body#research #navbar li#navresearch a,body#admissions #navbar li#navadmissions a,body#students #navbar li#navstudents a,body#community #navbar li#navcommunity a,body#alumni #navbar li#navalumni a,body#working #navbar li#navworking a{background:none;}
#navhome,#navabout,#navacademics,#navresearch,#navadmissions,#navstudents,#navcommunity,#navalumni,#navworking,body#home #navhome,body#about #navabout,body#academics #navacademics,body#research #navresearch,body#admissions #navadmissions,body#students #navstudents,body#community #navcommunity,body#alumni #navalumni,body#working #navworking{left:0;width:inherit;}
#navbar ul li a,#utility.on ul li a{display:inline;height:inherit;text-indent:0;color:#fff;background:none;}
.goodphones{position:absolute;}
h2{color:#7f3735;font-size:18px;font-weight:200!important;padding:4% 1% 2% 2%;}
body#alumni h2{position:absolute;top:100px;}
#content h3,#graham h3 a,#summersession h3 a,th.eventTableHeader,legend,body#eventscal h2+div+div{color:#740000!important;font-size:16px!important;}
body#news #content h3{margin-bottom:16px;}
body#news #content div.multi embed{width:100%;}
#content h4,#prospectivestaff h5,#currentstaff h5,div.staticmenu h4{color:#3d3d2f;font-weight:700;text-transform:uppercase;}
#content h5{color:#5b5b4f;font-weight:700;}
#bottomrow{border-top:none;float:none;}
body.lo5 #content,body.lo6 #content,body#searchresults #content,body#community #bottomrow,body#research #col1,body#research #col2,body.accolades #col1,body#admissions #bottomrow,body#students #bottomrow,body#alumni #bottomrow,body#alumni #subnav,body#feature #subnav{visibility:visible;display:inherit;float:none;width:96%;padding:2%;}
body#alumni #subnav{display:inline-block;margin-top:50px;padding:0 2% 0 2%;}
body#students #col1,body#students #col2{width:47%;float:left;}
body#students #col1{padding-right:1%;}
body#students #col2{padding-left:1%;}
body#students #col3{clear:both;}
body.aboutmain div#col2,body.academicsmain div#col2{margin-right:0;margin-top:0;position:relative;z-index:2;width:100%;}
#facts{padding:0% 1% 0% 1%;}
#facts h3,div#researchnews h3,div#admissevents h3,div#stuevents h3,div#academicprogs h3,div#alumevents h3,div#events_community h3,div.staticmenu h3,div#vid h3,div#curfeatures h3,body#mobile #content h3, body#academics div.staticmenu h3{padding:10px;margin-left:-10px;background:#800000;background:-webkit-gradient(linear,left top,left bottom,from(#8B0000),to(#5E0000),color-stop(1,#5E0000));color:#fff!important;width:100%;height:20px;margin:10px 0 10px -10px;clear:both;}
body#mobile #content h3{margin:10px 0 -10px -10px;}
body.academicsmain .staticmenu h3{margin-top:-10px;}
div#events_community h3 a,body#mobile #content h3 a{color:#fff;}
#facts dt{font-weight:700;}
#facts dd{width:100%;padding-bottom:8px;}
#facts dd#crescat{text-indent:-9999px;display:block;margin-top:8px;margin-left:0;width:193px;height:112px;background:transparent url(/i/template/mobile/crescat_hires.png) 0 0 no-repeat;background-size:193px 112px;-webkit-background-size:193px 112px;-o-background-size:193px 112px;}
#facts dd#crescat span{margin:0;padding:0;}
#facts h3+dl,#facts dd+dt,#facts dl+dl,#facts p{padding-top:10px;}
div#events,div#featuredevents,div#events_community,div#stuevents,div#admissevents,div#spotlight,div#academicprogs,div#alumevents,div#safety,div#crimestats,div#calert,div#uofcawards,div#chiculture{border-top:none;padding:0;width:100%;}
body.policedistricts #content img{width:320px;}
#alumevents dt,#alumevents dd,#admissevents dt,#admissevents dd,dl.list-widget dt,dl.list-widget dd{display:block;float:left;width:65%;margin-right:10%;}
body#today td p{text-align:left!important;display:block;margin-left:-100px!important;}
th.eventTableHeader{padding-bottom:10px;}
.eventTableDate{width:115px!important;padding-right:20px;font-size:12px;}
td.fieldname,body#eventscal td{width:70px!important;padding-right:20px;font-size:12px;font-weight:700;}
body#today td{width:80px!important;padding-right:20px;font-size:12px;}
body#today td.eventdescrip,td.fieldval,body#eventscal td.eventdescrip{font-size:12px;width:auto!important;}
body#thisMonth td,body#thisWeek td,body#today td,body#eventdetail td,body#eventscal td{padding-top:2px;padding-bottom:10px;}
a.title{font-size:12px;font-weight:700;display:block;}
body#thisMonth tr,body#thisWeek tr,body#today tr,body#eventdetail tr,body#eventscal tr{display:block;margin-bottom:10px;border-bottom:1px solid #d0cbc4;}
body#eventscal h2+div+div+br+div{border-top:1px solid #d0cbc4;padding-top:10px;}
dd.date{margin-top:27px;width:25%!important;margin-right:0!important;}
#alumevents dt,#admissevents dt,dl.list-widget dt{border-top:1px solid #DDDDD5;margin-top:15px;padding-top:10px;}
dd span,dl.list-widget dt a,#alumevents dt a,#admissevents dt a{font-weight:700;}
dt.firstevent,dd.firstevent{border-top:none!important;margin-top:0!important;padding-top:0!important;}
#stuevents ul,#alumevents ul,#admissevents ul,#events_community ul{clear:both;margin-left:-65px;margin-top:20px;}
#stuevents ul li,#alumevents ul li,#admissevents ul li,#events_community ul li{font-weight:700;margin-left:66px;margin-top:10px;}
#spotlight ul li,#academicprogs ul li,#researchnews ul li,.staticmenu ul li{margin:0 0 8px 0;}
.staticmenu ul:last-child{margin-bottom:0;}
div.keyMatch{background:#fff;margin:-15px 0 15px 0;padding:8px 2%;border-bottom:1px solid #d0cbc4;}
div.bcnews {background:transparent url(/i/template/bc_news_hires.gif) no-repeat 6px 0;background-size:86px 25px;-webkit-background-size:86px 25px;-o-background-size:86px 25px;}
div.breadcrumb{border-bottom:1px solid #d0cbc4;border-top:1px solid #d0cbc4;height:25px;position:relative;clear:both;width:96%;
margin:20px 2% 0 2%;}
div.breadcrumb a{display:block;height:auto;line-height:0;padding:12px 6px 0 0;text-align:right;}
a#bookmark{background:url(/i/template/bookmark.gif) no-repeat scroll 0 -16px transparent;display:block;height:16px;width:125px;text-indent:-9999px;}
div#pr,div#cin,div#chron,div#comminvolve{margin-bottom:16px;padding-bottom:10px;}
div#pr,div#chron,div#comminvolve{border-bottom:1px solid #E6E5DD;}
div#pr dl,div#cin dl,dl.archivelist{width:100%;}
div#pr dt,div#cin dt{display:block;float:right;margin-bottom:16px;width:75%;}
div#pr dd,div#cin dd{display:block;float:left;width:20%;font-size:12px;}
dl.archivelist dd{margin-bottom:10px;}
div#blogs h3,div#newmulti h3,div#accolades h3{background:#A7A7A3;color:#FFF!important;display:block;letter-spacing:1px;width:100%;padding:5px 2%;margin-left:-2%;}
div#blogs h4,div#newmulti h4,div#accolades h4{color:#C16622;letter-spacing:normal;text-transform:none;}
.story img,div#accolades img{display:inline;float:left;height:68px;margin-left:10px;padding-bottom:5px;width:58px;}
div#accolades h4{display:block;font-size:12px;margin:-2px 0 0 78px;}
div#accolades span{color:#686864;display:block;font-size:11px;margin-left:78px;}
div#accolades p{margin-top:4px;clear:both;}
div.hl h4 a{font-weight:700;}
form#emailstory h4,form#betafeaturepitch h4{margin-bottom:10px;}
form label{font-weight:700;}
form#emailstory label,form#emailstory input,form#emailstory textarea,form#betafeaturepitch label,form#betafeaturepitch input,form#betafeaturepitch textarea,body#searchresults form.awesome label,body#searchresults form.awesome input,body#searchresults form.awesome textarea,body#eventscal label,body#eventscal input,body#eventscal textarea,form#searchpeople label,form#searchpeople input,form#searchpeople textarea{display:block;width:80%;}
input[type="radio"],input[type="checkbox"]{display:inline!important;width:auto!important;float:left;}
form#emailstory input[type="submit"],form#emailstory input[type="reset"],form#betafeaturepitch input[type="submit"],form#betafeaturepitch input[type="reset"]{display:inline;width:40%;}
form#emailstory input[type="submit"],form#betafeaturepitch input[type="submit"]{margin-right:10%;}
form#searchpeople label{display:block;float:left;width:30%;margin-bottom:10px;}
form#searchpeople input[type="text"],form#searchpeople textarea{display:block;float:left;width:65%;margin-bottom:10px;}
form#searchpeople input[type="submit"]{display:block;clear:both;width:30%;}
form#searchpeople input#cnetid+br+label{width:60%;}
body#directories table#searchresults{width:104%;border-bottom:1px solid #d0cbc4;margin:16px 0 16px -2%;}
body#directories table#searchresults tr{display:block;padding:16px 2%;}
table#searchresults thead,th#vcard,th#vcard+td{display:none;visibility:hidden;}
table#searchresults tbody td{display:block;}
table#affiliation{margin-top:16px;}
table#affiliation th,table#contactinfo th,table#mailingaddress th{font-weight:700;width:30%;}
table#affiliation td,table#contactinfo td,table#mailingaddress td{width:65%;padding-bottom:10px;}
table.altrow tr.even{background-color:#EAEAE2;}
table.altrow tr.odd{background-color:#F7F6EE;}
div#sharebuttons{margin-top:10px;}
div#share{font-size:12px;}
div#share{margin-bottom:16px;color:#F7F6EE;}
ul.a2znav {clear:both;margin-bottom:16px;}
ul.a2znav li{display:block;width:16px;height:16px;padding:2px;border:1px solid #999;background:#ccc;float:left;}
ul.a2znav li a{display:block;width:16px;height:16px;padding:2px;}
#currentstaff dt a,body#directories col1 dt a,body#directories col2 dt a{font-weight:700;}
#currentstaff dd,body#directories col1 dd,body#directories col2 dd{margin-bottom:1.1em;}
.feeds .xml_feed_entry_content{font-size:inherit!important;}
body#directories #bottomrow{border-top:1px solid #d0cbc4;margin-top:16px;padding-top:16px;}
body#directories p b{font-size:12px;}
#footerwrapper{margin-top:-16px;background:none;clear:both;height:auto;width:100%;}
#footer{padding:2%;height:86px;width:96%;margin:0;background:#6b6b63;border-top:4px solid #8F3931;background:-webkit-gradient(linear,left top,left bottom,from(#555550),to(#6b6b63),color-stop(.07,#6b6b63));}
#footer p{display:inline;float:none;margin:0;width:100%;color:#BEBEB6;}
#footer a{color:#BEBEB6;text-decoration:underline;}
div.grad ul li,#currentstaff ul li,#prospectivestaff ul li,div.undergrad ul li,body#academics #content ul li,#academicprogs ul li,#spotlight ul li,body.lo5 #content ul li,body#directories #col1 ul li,body#directories #col2 ul li,body#fourohfour #content ul li,body#feature #content ul li,body#research #content ul li,body#dmca #content ul li,body#quicklinks #content ul li,div.staticmenu h3+ul li{list-style-image:url(/i/template/greybullet.gif);margin-left:16px;}
li.vid,li.doc,li.audio,li.web,li.facebook,li.twitter,li.add,li.archive {list-style-image:none!important;margin-left:0!important;background-size:16px 18px;-webkit-background-size:16px 18px;-o-background-size:16px 18px;}
li.vid{background:transparent url(/i/template/mobile/vid_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
li.doc{background:transparent url(/i/template/mobile/doc_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
li.audio{background:transparent url(/i/template/mobile/audio_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
li.web{background:transparent url(/i/template/mobile/web_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
li.facebook{background:transparent url(/i/template/mobile/facebook_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
li.twitter{background:transparent url(/i/template/mobile/twitter_hires.png) 0 0 no-repeat;padding:0 0 8px 24px;}
