article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:87.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.57142857em;}html,button,input,select,textarea{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}hr{height:1px;border:0;background-color:#666;padding:0;margin:1.57142857em 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:1.57142857em 30px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 25px 0;line-height:1.57142857em;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.57142857em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:1.57142857em 0;}.item-list ul li{margin:0;}dd{margin:0 0 0 30px;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}menu,ol,ul,.item-list ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.57142857em;margin-bottom:1.57142857em;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}
#header,.region-navigation,.region-banner,#main,#footer,.region-bottom{margin-left:auto;margin-right:auto;width:940px;padding-left:10px;padding-right:10px;}#header,#nav,#banner,#content,.region-sidebar-first,.region-sidebar-second,#footer{word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}#main-wrapper{position:relative;padding-top:34px;}.with-banner #main-wrapper{padding-top:182px;}.with-banner.with-breadcrumbs #main-wrapper{padding-top:162px;}#main{margin-bottom:85px;}#nav{position:absolute;top:0;left:0;display:block;width:100%;}#banner{position:absolute;top:36px;left:0;width:100%;}.col-3{width:220px;}.col-6{width:460px;}.sidebar-first #content{float:left;width:740px;margin-left:200px;margin-right:-100%;}.sidebar-first #sidebar{float:left;width:200px;margin-left:0%;margin-right:-200px;}.region-sidebar-first{padding-right:20px;}
ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}
body{margin:0;padding:0;}#page{border-top:4px #5591c8 solid;width:100%;min-width:960px;margin:0 auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}#header{height:160px;position:relative;}#logo{position:absolute;top:39px;left:0;width:269px;height:auto;margin:0;padding:0;z-index:5;}#logo img{vertical-align:bottom;}#name-and-slogan{position:absolute;left:-9999px;top:-9999px;z-index:1;}#site-name{margin:0;font-size:1.4285714em;line-height:1.1em;color:#555;width:268px;height:81px;}#site-name a{width:268px;height:81px;display:block;text-indent:-9999px;background:url(/sites/all/themes/simons/logo.png) 0 0 no-repeat;}#site-name a:link,#site-name a:visited{color:#555;text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;font-size:1em;}.region-header{position:absolute;z-index:0;width:50%;height:100%;right:0;top:0;}#banner{background-color:#dbd9da;height:120px;}.banner-block .content p{margin:0;}.berkeley-block{position:absolute;right:0;top:40px;z-index:5;}.berkeley-block .content p{margin:0;}#block-search-form{position:absolute;right:0;top:105px;z-index:5;}#block-search-form .form-text{border:1px #e4e4e4 solid;color:#7e7e7e;outline:none;font-size:12px;line-height:16px;padding:2px 10px;width:140px;}#block-search-form .form-submit{display:none;}.breadcrumb{height:18px;padding:0 0 16px 0;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;float:right;list-style-type:none;margin:0;padding:0 4px 0 0;font-size:11px;line-height:18px;color:#999;}.breadcrumb li a,.breadcrumb li a.active{color:#999;text-decoration:none;}.breadcrumb li a:hover{text-decoration:underline;}body{color:#666;}h1{font-size:22px;line-height:28px;margin-top:0;margin-bottom:20px;color:#555;font-weight:normal;}h2{font-size:14px;line-height:22px;margin-top:0;margin-bottom:2px;color:#555;}h3{font-size:12px;line-height:22px;margin-top:0;margin-bottom:2px;color:#555;}h4{font-size:12px;line-height:22px;margin-top:0;margin-bottom:3px;font-weight:normal;font-style:italic;color:#555;}p{color:#666;margin-bottom:25px;}p.emphasized{font-size:17px;line-height:27px;}article ul,article ol{margin-top:10px;}li{color:#666;}a{color:#5092c1;text-decoration:none;outline:none !important;}a:hover,a:active,a:focus{color:#8dbde9;}pre{color:#666;}article table
.view-content table{border:0 !important;margin-top:0;}article table caption,.view-content table caption{text-align:left;}article table tr,.view-content table tr{border-bottom:2px #fff solid !important;}article table th,.view-content table th{border:0 !important;background-color:#f7f7f7;text-align:left;padding:10px;}article table td,.view-content table td{border:0 !important;background-color:#f7f7f7;vertical-align:top;text-align:left;padding:10px;}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment .new{color:#c00;}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}article.node .field img[style*="float:left"],article.node .field img[style*="float: left"]{margin-right:20px;margin-bottom:5px;}article.node .field img[style*="float:right"],article.node .field img[style*="float: right"]{margin-left:20px;margin-bottom:5px;}.collapse-next{margin-bottom:22px;line-height:22px;}.collapse-next h2{margin-bottom:0;position:relative;}.collapse-next .collapse-control{display:inline-block;margin-right:6px;width:15px;height:22px;text-indent:-9999px;background:transparent url(/sites/all/themes/simons/images/ico-collapse.jpg) 0 3px no-repeat;}.collapse-next.collapsed .collapse-control{background:transparent url(/sites/all/themes/simons/images/ico-expand.jpg) 0 3px no-repeat;}.collapse-section{padding:8px 0 2px;}.collapse-section p:last-child{margin-bottom:0;}.node-page div.field-name-field-youtube-video{text-align:center;}.front h1.title,.front .tabs.primary{display:none;}.slideshow-home-block .views-row{position:relative;}.slideshow-home-block .edit-link{position:absolute;top:4px;right:50px;}.home-intro-block h2{color:#666;font-family:Open Sans,Arial;font-size:20px;font-weight:200;margin-bottom:25px;}.home-block{position:relative;float:left;margin-bottom:20px;font-size:13px;line-height:16px;margin-right:20px;}.home-block h2.block-title{border-top:1px #c7c7c7 solid;font-size:12px;text-transform:uppercase;line-height:32px;color:#444;background-color:#f4f4f4;padding:0 10px;margin-bottom:12px;}.home-block .view-header{position:absolute;top:9px;right:10px;font-size:11px;color:#666;}.home-block .view-header a{color:#666;}.home-block .content p{margin-bottom:0;}.begin-row-block{clear:both;}.end-row-block{margin-right:0;}.home-programs-block{float:left;}.home-programs-block h2.block-title{margin-bottom:15px;}.home-programs-view .views-row{background-color:#f7f7f7;min-height:91px;padding-right:15px;margin-bottom:10px;}.home-programs-view .views-row .views-field-field-program-img{float:left;width:140px;height:91px;margin-right:15px;}.home-programs-view .views-row .views-field-field-semester-tref{padding-top:15px;font-size:13px;line-height:18px;color:#666;font-weight:bold;margin-bottom:3px;}.home-programs-view .views-row .views-field-title{font-size:17px;line-height:18px;color:#666;}.home-programs-view .views-row .views-field-title a{color:#666;}.home-programs-view .views-row .views-field-title a:hover{color:#333;}.event-list-view .views-row{font-size:13px;margin-bottom:14px;}.event-list-view .views-field-field-workshop-date,.event-list-view .views-field-field-event-date,.event-list-view .views-field-field-seminar-date{color:#666;margin-bottom:2px;font-weight:bold;}.event-list-view .views-field-field-speaker,.event-list-view .views-field-field-program-blurb{margin-top:4px;}.home-news-block h2.block-title{margin-bottom:14px;}.home-news-view{font-size:13px;line-height:16px;color:#666;}.home-news-view > .view-content{padding-bottom:5px;border-bottom:1px #ddd solid;margin-bottom:10px;}.home-news-view .views-field-field-news-image{float:left;margin-right:15px;}.home-news-view > .view-content .text-info{overflow:hidden;}.home-news-view > .view-content .text-title{font-weight:bold;margin-bottom:2px;}.home-news-view .view-attachment .view-content .text-title{}.home-news-view .view-content .text-title a{color:#666;}.home-news-view .view-content .text-title a:hover{color:#333;}.home-news-view > .view-content .text-blurb{margin-bottom:2px;}.home-news-view .attachment .views-row{margin-bottom:5px;}.programs-list-view .view-content h3{font-size:12px;line-height:14px;color:#999;margin-bottom:6px;}.programs-list-view .view-content h3:not(:first-child){margin-top:20px;}.programs-list-view > .view-content > .views-row{border-top:1px #ddd solid;padding-top:14px;padding-bottom:14px;}.programs-list-view .views-field-field-program-img{width:260px;float:left;margin-right:20px;}.programs-list-view .views-field-title{font-size:18px;line-height:22px;color:#555;}.programs-list-view .views-field-title a{color:#555;}.programs-list-view .views-field-title a:hover{color:#333;}.programs-list-view .views-field-field-program-date,.programs-list-view .text-date{font-size:14px;font-style:italic;color:#666;margin-bottom:18px;}.programs-list-view .views-field-field-program-blurb,.programs-list-view .text-blurb{overflow:hidden;font-size:13px;line-height:17px;}.programs-list-view .views-field-field-program-blurb p{margin:0;}.programs-list-view .text-more{margin-top:20px;padding-right:5px;font-size:13px;line-height:18px;text-align:right;}.programs-list-view .text-more a{margin-left:10px;}.home-videos-block div.view{display:inline-flex;}.home-videos-block div.view-img{width:100%;position:relative;right:0px;}.home-videos-block div.views-row{padding-bottom:10px;}.home-videos-block h2.block-title{text-transform:none;}.home-videos-view h2{font-size:12px;}.events-list-view.programs-list-view .view-header{margin-bottom:20px;}.events-list-view.programs-list-view .views-row{margin-bottom:0;}.events-list-view.programs-list-view .text-date{margin-bottom:0;}.events-list-view.programs-list-view .text-date + .text-blurb{margin-top:4px;}.events-list-view.programs-list-view .views-field-field-program-ref.text-blurb + .views-field-field-organizers-ref{margin-top:4px;}.date_repeat_fm-listing{margin-top:11px;}.date_repeat_fm-listing > p{margin-bottom:11px;}.simons-addtocal{position:absolute;right:10px;bottom:12px;}.with-register .simons-addtocal{bottom:36px;}.simons-addtocal h3{line-height:20px;padding:0 10px;cursor:pointer;}.simons-addtocal:hover h3{background-color:#5092c1;color:#fff;}.simons-addtocal .item-list ul{position:absolute;top:20px;right:0;margin:0;padding:12px;min-width:84px;z-index:5;display:none;background-color:#fff;border:1px #5092c1 solid;}.simons-addtocal:hover .item-list ul{display:block;}.simons-addtocal .item-list li{list-style:none;padding:0;margin:0;}.simons-addtocal .item-list li a{display:block;}.program-info{font-size:12px;line-height:16px;color:#999;}.program-info .label{font-weight:bold;padding-right:5px;border-right:1px #999 solid;margin-right:2px;}.without-program .node-event .program-info .label{}.program-info .label div{display:inline;}.program-info .field-name-field-semester-tref,.program-info .field-name-field-semester-tref div,.program-info .views-field-field-semester-tref,.program-info .views-field-field-semester-tref div,.program-info .views-field-field-workshop-type,.program-info .views-field-field-workshop-type div{display:inline;}.program-info .views-field-field-semester-tref{margin-left:5px;}.header-inner{margin:4px 0 25px;border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding:14px 0;position:relative;}.header-inner .field-name-field-program-img{float:left;margin-right:20px;height:120px;}.header-inner h1{padding-top:10px;margin-bottom:2px;}.with-register .header-inner h1{max-width:640px;}.without-program .header-inner h1{padding-top:0;}.header-inner .field-name-field-program-date,.header-inner .field-name-field-workshop-date,.header-inner .views-field-field-workshop-date,.header-inner .field-name-field-seminar-date,.header-inner .field-name-field-event-date{font-size:16px;line-height:22px;color:#666;font-style:italic;display:inline-block;}.header-inner .field-name-field-program-participate-url{position:absolute;right:10px;bottom:14px;margin-bottom:0;}.header-inner .field-name-field-program-report{margin-top:4px;}.field-name-field-organizers-ref,.field-name-field-participants-ref,.field-name-field-participants-ref2,.field-name-field-participants-ref3,.node-program .view-id-program_visits,.node-workshop .view-id-program_visits{margin-bottom:25px;}.text-cochair{white-space:nowrap;}.field-name-field-program-participate-url{font-size:13px;color:#fff;text-align:right;margin-bottom:40px;}.field-name-field-program-participate-url .field-item{background-color:#5092c1;line-height:20px;font-weight:bold;display:inline-block;}.field-name-field-program-participate-url a{color:#fff;display:block;padding:0 30px;}.node-program .field-name-field-program-notes{border-top:1px #ddd solid;padding-top:20px;font-size:12px;line-height:18px;color:#666;}.node-program .field-name-field-program-notes h2{font-size:12px;line-height:18px;color:#666;font-weight:normal;}.node-workshop .field-name-field-program-img,.node-seminar .field-name-field-program-img,.node-event .field-name-field-program-img,.abstracts-view .field-name-field-program-img{height:110px;}.node-workshop .field-name-field-program-ref,.node-seminar .field-name-field-workshop-ref,.node-event .field-name-field-program-ref,.abstracts-view .field-name-field-workshop-ref{margin-top:8px;font-size:12px;line-height:18px;color:#666;}.node-workshop .field-name-field-program-ref .field-label,.node-seminar .field-name-field-workshop-ref .field-label,.node-event .field-name-field-program-ref .field-label,.abstracts-view .field-name-field-workshop-ref .field-label{font-weight:normal;}.node-workshop .field-name-field-program-ref,.node-seminar .field-name-field-workshop-ref,.node-event .field-name-field-program-ref{max-width:500px;overflow:hidden;}.node-workshop .field-name-field-program-ref div,.node-seminar .field-name-field-workshop-ref div,.node-event .field-name-field-program-ref div{float:none;display:inline;}.node-seminar .field-name-field-speaker-ref,.node-event .field-name-field-speaker-ref{margin-bottom:22px;}.node-seminar .field-name-field-seminar-speaker{margin-bottom:22px;}.node-event .field-name-field-location + .field-name-body,.node-event .field-name-field-speaker-ref + .field-name-body{margin-top:22px;}.node-workshop .agenda-link{margin-bottom:22px;margin-right:40px;display:inline-block;}.node-workshop .abstracts-link{margin-bottom:22px;display:inline-block;}.abstracts-view .view-content h3{font-size:14px;margin-bottom:10px;}.abstracts-view .view-content .views-row{border-bottom:1px #ddd solid;margin-bottom:16px;margin-left:14px;padding-bottom:16px;}.abstracts-view .attachment .view-content .views-row{margin-left:0;padding-bottom:14px;}.abstracts-view .view-content .views-row.views-row-last{border-bottom:0;margin-bottom:0;}.abstracts-view .view-content .text-date{font-style:italic;}.abstracts-view .view-content .views-field-body{margin-top:6px;margin-bottom:-16px;}.abstracts-view .view-content .views-field-body p:last-child{}.abstracts-view .view-content .views-field-field-video{float:left;margin-top:3px;margin-right:10px;font-size:11px;}.abstracts-view .view-content .views-field-field-documents{margin-top:3px;font-size:11px;}.abstracts-view .view-content .views-field-field-documents .file{margin-right:10px;}.node-workshop div.field-name-field-youtube-video{}.agenda-view div.view-content{position:relative;}.agenda-view .workshop-return{margin-top:4px;}.agenda-view .field-name-body .field-label{font-size:17px;margin-bottom:10px;}.agenda-view .view-content caption{font-size:14px;line-height:22px;margin-top:0;margin-bottom:10px;font-weight:bold;color:#555;}.agenda-view .view-content table{width:100%;}.agenda-view .view-content table tr > td:first-child{white-space:nowrap;width:20%;}.agenda-view .view-content table tr > td:last-child{width:80%;}.view-agenda > div.view-content > div.feed-icon{position:absolute;right:0px;}.view-agenda div.views-field-field-youtube-video{text-align:center;}.workshops-inset-view,.talks-inset-view{background-color:#f4f4f4;padding:25px 25px 40px 25px;margin-bottom:25px;}.workshops-inset-view > h2.title,.talks-inset-view h2.title{width:115px;float:left;margin-right:20px;color:#777;}.workshops-inset-view .view-content,.talks-inset-view .view-content{width:555px;overflow:hidden;}.workshops-inset-view .views-row,.talks-inset-view .views-row{margin-bottom:12px;}.talks-inset-view .text-date,.workshops-inset-view .text-date{font-size:12px;line-height:18px;font-style:italic;}.talks-inset-view .text-people,.workshops-inset-view .text-people{font-size:12px;line-height:18px;}.profile-list .views-exposed-form #edit-date-end-wrapper{clear:left;}.profile-list .view-content h3{font-size:17.5px;font-weight:300;line-height:14px;color:#999;margin-bottom:10px;}.profile-list .view-content h3:not(:first-child),.profile-list .attachment .view-content h3{margin-top:20px;}.profile-list .views-row{border-top:1px #ddd solid;padding-top:10px;padding-bottom:10px;}.profile-list .attachment .view-content .views-row{border-top:none;padding-top:0;padding-bottom:0;}.profile-list .attachment .view-content .views-row-first{border-top:1px #ddd solid;padding-top:10px;padding-bottom:0;}.profile-list .views-field-field-profile-image{float:left;margin-right:20px;}.profile-list .views-field.views-field-title{font-size:17px;line-height:22px;color:#555;margin-bottom:2px;}.profile-list .views-field-title a{color:#555;}.profile-list .attachment .views-field a{color:#666;}.profile-list .views-field-title a:hover,.profile-list .attachment .views-field a:hover{color:#333;}.profile-list .views-field{font-size:14px;line-height:16px;margin-top:3px;color:#666;}.profile-list .views-field.views-field-field-profile-job-title,.profile-list .views-field.views-field-field-profile-org,.profile-list .views-field-field-profile-secondary{font-style:italic;}.profile-list .views-field-field-profile-job-title + .views-field-field-profile-dates,.profile-list .views-field-field-profile-job-title + .views-field-field-profile-dates-text,.profile-list .views-field-field-profile-job-title + .text-program,.profile-list .views-field-field-profile-secondary + .views-field-field-profile-dates,.profile-list .views-field-field-profile-secondary + .views-field-field-profile-dates-text,.profile-list .views-field-field-profile-secondary + .text-program,.profile-list .views-field-field-profile-website + .views-field-field-profile-dates,.profile-list .views-field-field-profile-website + .views-field-field-profile-dates-text,.profile-list .views-field-field-profile-website + .text-program{margin-top:8px;}.profile-list .views-field-body{margin-top:8px;line-height:21px;overflow:hidden;color:#666;}.node-profile header{border-top:1px #ddd solid;padding-top:10px;margin-bottom:22px;}.node-profile .field-name-field-profile-image{float:left;margin-right:20px;}.node-profile .profile-header-inner{overflow:hidden;}.node-profile .profile-header-inner h1{margin-bottom:2px;}.node-profile .profile-affiliation-info{margin-bottom:12px;}.node-profile .profile-affiliation,.node-profile .field-name-field-profile-secondary,.node-profile .profile-journalist{font-style:italic;}.field-name-profile-current-programs.field-label-inline .field-label,.field-name-profile-current-programs.field-label-inline .field-items,.field-name-profile-current-programs.field-label-inline .field-items .field-item{float:none;display:inline;}.program-reports-list .views-row{margin:15px 0;}.program-reports-list .views-field-field-program-img{float:left;margin-right:15px;}.program-reports-list .views-field-field-program-date{font-style:italic;margin-bottom:2px;}.program-reports-list .views-field-title{font-size:18px;line-height:22px;color:#555;}.program-reports-list .views-field-title a{text-decoration:none;color:#555;}.program-reports-list .views-field-title a:hover{text-decoration:none;color:#333;}.news-list .views-row{margin-bottom:25px;color:#666;}.news-list .views-field-field-news-image{float:left;margin-right:15px;}.news-list .views-field-field-news-date{font-style:italic;margin-bottom:2px;}.news-list .views-field-field-news-pub{line-height:16px;margin-bottom:2px;}.news-list .views-field-field-news-date,.news-list .views-field-field-news-pub,.news-list .views-field-field-news-blurb,.news-list .views-field-body{overflow:hidden;}.news-list .views-field-body{font-size:small;font-style:italic;}.node-news .field-name-field-news-date,.node-press .field-name-field-news-date,.node-newsletter .field-name-field-news-date{font-style:italic;}.node-news .field-name-field-news-pub{margin-top:-22px;margin-bottom:22px;}.node-news .field-name-field-news-image,.node-press .field-name-field-news-image,.node-newsletter .field-name-field-news-image{float:left;margin:0 15px 5px 0;}.node-news .field-name-field-news-docs,.node-press .field-name-field-news-docs,.node-newsletter .field-name-field-news-docs{margin-top:22px;}.node-news div.field-name-field-youtube-video{text-align:center;}.view .date-nav-wrapper .date-nav ul.pager{margin:0;}.view .date-nav-wrapper .date-heading h3{font-size:22px;line-height:28px;font-weight:normal;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{margin:0;padding:7px;}.calendar-calendar div.calendar{font-size:12px;}.calendar-calendar td .inner div.calendar .contents{padding:2px;line-height:1.5em;}.calendar-calendar td.single-day{line-height:1.2em;}.calendar-calendar td.single-day .view-item-calendar .monthview a{font-weight:normal;}.calendar-calendar .month-view .full td.single-day .type-seminar div.monthview,.calendar-calendar .week-view .full div.single-day .type-seminar div.weekview,.calendar-calendar .day-view .full div.single-day .type-seminar div.dayview{background-color:#fff;border:0;}.calendar-calendar .month-view .full td.single-day .type-event div.monthview,.calendar-calendar .week-view .full div.single-day .type-event div.weekview,.calendar-calendar .day-view .full div.single-day .type-event div.dayview{background-color:#74a5d7;color:#ddd;border:0;}.calendar-calendar .month-view .full td.single-day .type-event div.monthview a,.calendar-calendar .week-view .full div.single-day .type-event div.weekview a,.calendar-calendar .day-view .full div.single-day .type-event div.dayview a{color:#fff;}.calendar-calendar .month-view .full tr.date-box{border-bottom:0 !important;}.view-content .calendar-calendar .month-view table th,.view-content .calendar-calendar .month-view table td{background-color:#e7e7e7;}.calendar-calendar .month-view .full td .inner div.day{color:#333;}.calendar-calendar .month-view .full td.empty{background-color:#f7f7f7;}.calendar-calendar .month-view .full td.empty .inner div.day{color:#888;}.calendar-calendar .month-view .full tr td.today{background-color:#e5efff;}.calendar-calendar td.multi-day .view-item-calendar a{color:#fff;}.calendar-calendar td.multi-day .view-item-calendar span{color:#ddd;}.calendar-calendar .month-view .full tr.multi-day{border-bottom:0 !important;}.calendar-calendar .month-view .full td.multi-day div.monthview{height:auto;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents{position:relative;width:auto;line-height:1.5em;}.view-content .calendar-calendar .week-view table tr{border-bottom:0 !important;}.calendar-calendar .week-view .full div.calendar-agenda-hour,.calendar-calendar .week-view .full div.calendar-agenda-items{height:81px;}.calendar-calendar .week-view div.single-day .half-hour{height:40px;}.calendar-calendar .week-view .full div.item-wrapper{margin-top:-41px;}.calendar-calendar .week-view div.single-day .o_2 .view-item{top:41px;}.calendar-calendar .week-view div.single-day .d_4 .view-item .calendar{height:80px;}.view-content .calendar-calendar .week-view table th{background-color:#eee;}.view-content .calendar-calendar .year-view table th,.view-content .calendar-calendar .year-view table td{background-color:#f2f2f2;}.view-calendar > div.view-header > div.feed-icon{position:absolute;z-index:1;}.footer-block{border-top:1px #ddd solid;padding-top:12px;}.footer-block .content{position:relative;font-size:85%;height:1em;line-height:1em;font-size:11px;}.footer-block p{margin:0;color:#aaa;}.footer-block .info-links{float:left;margin-right:14%;}.footer-block .info-links a{padding-right:5px;border-right:1px #ccc solid;margin-right:5px;color:#aaa;text-decoration:none;}.footer-block .info-links a:hover{text-decoration:underline;}.footer-block .info-links a:last-child,.footer-block .info-links a.last{margin-right:0;border-right:0;padding-right:0;}.footer-block .address{float:left;margin-right:2em;}.footer-block .copyright{float:right;}.footer-block #top-link{margin-left:6px;border-left:1px #ccc solid;padding-left:6px;}.search-form #edit-basic label{display:none;}ol.search-results{padding-left:0;}ol.search-results h3{font-weight:normal;}.search-results .search-snippet-info{padding-left:0;}p.search-snippet{margin-bottom:4px;}p.search-info{font-style:italic;}.view .views-exposed-form{margin-bottom:22px;}.external-link{padding-right:16px;background:transparent url(/sites/all/themes/simons/images/extlink.png) right 2px no-repeat;}a.more-link{font-size:13px;}.views-row .edit-link a{color:#ba0000;text-decoration:none;}.views-row .edit-link a:hover{text-decoration:underline;}.view-simons-archive .views-row{padding:1em 0;}img.publication_main{-moz-box-shadow:0px 0px 1px #999;-webkit-box-shadow:0px 0px 1px #999;box-shadow:0px 0px 1px #999;}.view-housing .view-header{padding-bottom:12px;}.view-housing .views-field.views-field-field-image img{max-width:inherit;}.view-housing .views-exposed-form{text-align:center;}.view-housing .views-exposed-widgets{display:inline-block;}.view-housing .form-select{width:87px;height:75px;border-color:#EEE;}#block-views-people-block-1 > h2{font-weight:normal;font-size:16px;}div.simons-youtube-video{margin-bottom:25px;}
ul li.expanded{*list-style-image:url(/sites/all/themes/simons/images/menu-expanded.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}ul li.collapsed{*list-style-image:url(/sites/all/themes/simons/images/menu-collapsed.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}ul li.leaf{*list-style-image:url(/sites/all/themes/simons/images/menu-leaf.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a.active{color:#000;}#nav{background-color:#5591c8;}ul.main-menu li a{color:#fff;}#nav .block-menu .block-title,#nav .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}ul.main-menu{text-align:left;margin:0;padding:0;min-height:30px;}.nav-block.block-superfish ul.sf-menu li{float:left;padding:0;margin:0;list-style-type:none;list-style-image:none;text-transform:uppercase;font:normal 11px/22px Arial,Helvetica,sans-serif;font-weight:bold;background-color:transparent;color:#fff;}.nav-block.block-superfish ul.sf-menu li a{display:block;padding:4px 10px;text-decoration:none;border:0;color:#fff;}.nav-block.block-superfish ul.sf-menu li a .sf-sub-indicator{display:none;}.nav-block.block-superfish ul.sf-menu li:hover,.nav-block.block-superfish ul.sf-menu li.sfHover,.nav-block.block-superfish ul.sf-menu li.sfHover > a,.nav-block.block-superfish ul.sf-menu li a:focus,.nav-block.block-superfish ul.sf-menu li a:hover,.nav-block.block-superfish ul.sf-menu li a:active{background-color:#6ca3d6;}.nav-block.block-superfish ul.sf-menu > li.sf-depth-1.active-trail{background-color:#8dbde9;}.nav-block.block-superfish ul.sf-menu li:hover ul,.nav-block.block-superfish ul.sf-menu li.sfHover ul{top:30px;}.nav-block.block-superfish ul.sf-menu li ul{width:220px !important;}.nav-block.block-superfish ul.sf-menu li li{background-color:#f7f7f7;color:#444;text-transform:none;font-size:12px;font-weight:normal;}.nav-block.block-superfish ul.sf-menu li li a{color:#444;padding:5px 20px;}.nav-block.block-superfish ul.sf-menu li > ul > li:first-child a{padding-top:10px;}.nav-block.block-superfish ul.sf-menu li > ul > li:last-child a{padding-bottom:10px;}.nav-block.block-superfish ul.sf-menu li li:hover,.nav-block.block-superfish ul.sf-menu li li.sfHover,.nav-block.block-superfish ul.sf-menu li li.sfHover > a,.nav-block.block-superfish ul.sf-menu li li a:focus,.nav-block.block-superfish ul.sf-menu li li a:hover{background-color:#d6e5f3;color:#444;}#secondary-menu{float:right;}.subnav-block ul.menu{padding-left:0;margin:0;}.subnav-block .menu-block-wrapper li{list-style:none;line-height:1.7857142em;}.subnav-block .menu-block-wrapper li a{padding-bottom:6px;color:#5092c1;text-decoration:none;display:block;line-height:22px;}.subnav-block .menu-block-wrapper li a:hover{color:#8dbde9;}.subnav-block .menu-block-wrapper li.active-trail a.active,.subnav-block .menu-block-wrapper li.active-trail a.active-trail,.subnav-block .menu-block-wrapper li a.active{color:#aaa;}.subnav-block ul.menu li.is-expanded ul.menu{margin-left:14px;}.subnav-block ul.menu li.is-expanded ul.menu li{list-style-image:url('/sites/all/themes/simons/images/list-icon.png');}.subnav-block ul.menu li.is-expanded ul.menu li:last-child{padding-bottom:6px;}.subnav-block ul.menu li.is-expanded a{padding-bottom:0;}
.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}
.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.menu-disabled{background:#ccc;}
@media print{h1,h2,h3,h4,p{color:#000;}a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#banner{display:none;}.with-banner #main-wrapper{padding-top:34px !important;}.with-banner.with-breadcrumbs #main-wrapper{padding-top:42px !important;}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;}#skip-link,#toolbar,#nav,.region-banner,.region-sidebar-first,.region-sidebar-second,#footer,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons,#block-search-form{visibility:hidden;display:none;}.collapse-next .collapse-section{display:block !important;}.page-workshops-schedule #page{border-top:none;}html body.page-workshops-schedule{margin-top:0 !important;}.page-workshops-schedule.with-banner.with-breadcrumbs #main-wrapper{padding:0 !important;}.page-workshops-schedule #main .breadcrumb,.page-workshops-schedule #main .program-info,.page-workshops-schedule #main .field-name-field-program-img,.page-workshops-schedule #main .workshop-return,.page-workshops-schedule #main .feed-icon,.page-workshops-schedule #main .views-field-title div:empty,.page-workshops-schedule #main td.views-field.views-field-title > a,.page-workshops-schedule #main .attachment .view-display-id-attachment_3{display:none;}.page-workshops-schedule #main .view-display-id-attachment_1{font-style:italic;text-align:center;color:#000;}.page-workshops-schedule #content > div.view.view-agenda.view-id-agenda.view-display-id-page_1 > div.attachment.attachment-before > div.view.view-agenda.view-id-agenda.view-display-id-attachment_1 > div > div > div.views-field.views-field-field-workshop-date > div:after{content:"\A All events take place in the Calvin Lab autitorium.";white-space:pre;}.page-workshops-schedule #main h1.views-field-title{font-weight:bold;}.page-workshops-schedule #main .view-display-id-attachment_1 .header-inner{border:none;}.page-workshops-schedule #main .view-content table td{background-color:#FFF;font-size:18px;}.page-workshops-schedule #main .view-content table tr{page-break-inside:avoid;}.page-workshops-schedule #main .views-field-title a{color:#000;text-decoration:none !important;}.page-workshops-schedule #main .view-content table caption{color:#000;font-size:18px;}}
