article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a,li a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}#doc{width:960px;margin:0 auto -75px;z-index:20;position:relative;}#doc:before,#doc:after{content:"";display:table;}#doc:after{clear:both;}header.main{float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#main-content{clear:left;float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;min-height:500px;}#sidebar-first{float:left;width:260px;margin-left:0px;margin-right:-260px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#content{float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-bottom:30px;}.one-sidebar.sidebar-first #content{float:left;width:700px;margin-left:260px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.one-sidebar.sidebar-first #content .content-column{float:left;width:680px;margin-left:0px;margin-right:-680px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-right:40px;}.two-sidebars #content{float:left;width:700px;margin-left:260px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars #content .content-column{float:left;width:460px;margin-left:0px;margin-right:-460px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars #content #sidebar-second{float:left;width:240px;margin-left:460px;margin-right:-700px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.sidebar-second #content .content-column{float:left;width:460px;margin-left:0px;margin-right:-460px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.sidebar-second #content #sidebar-second{float:left;width:240px;margin-left:460px;margin-right:-700px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#logo{float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.name-and-slogan{clear:left;float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#main-menu{clear:left;float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:0;padding-right:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.column-left,.column-right{width:47%;box-sizing:border-box;}.column-left{float:left;margin-right:4%;}.column-right{float:right;}.sidebar .column-left,.sidebar .column-right{float:none;width:auto;margin:0;}.clearfix:after{content:"";display:table;clear:both;}body{font-size:13px;font-family:Helvetica,Arial,sans-serif;line-height:24px;color:#666666;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}h1,h2,h3,h4,h5,h6{color:#b31b1b;font-family:georgia,serif;font-weight:normal;margin:0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;}h1{font-size:30px;line-height:36px;margin-bottom:20px;}h1 + p,li h1 + p{margin-top:-5px;}.front h1#page-title{margin-top:0;}h2{font-size:20px;line-height:24px;margin-bottom:10px;}h2 + p,li h2 + p{margin-top:0px;}h2 + img.alignright,h2 + img.alignleft,h2 + img.alignnone,h2 + img.aligncenter{margin-top:0px;}h2 + img + p{margin-top:0px;}h3{font-size:14px;font-weight:bold;line-height:24px;color:#b31b1b;}h3 + p,li h3 + p{margin-top:0px;}h3 + img.alignright,h3 + img.alignleft,h3 + img.alignnone,h3 + img.aligncenter{margin-top:10px;}h4,h5,h6{font-size:14px;}h4 + p,li h4 + p,h5 + p,li h5 + p,h6 + p,li h6 + p{margin-top:0px;}p,li p{font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:24px;margin-bottom:25px;}p img{margin:0;}p + img.alignright,li p + img.alignright,p + img.alignleft,li p + img.alignleft,p + img.alignnone,li p + img.alignnone,p + img.aligncenter,li p + img.aligncenter{margin-top:0px;}em,i{font-style:italic;}b,strong{font-weight:bold;}u,ins{text-decoration:none;font-style:italic;}small{font-size:0.9em;}big{font-size:1.1em;}sub,sup{font-size:.9em;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl{font-family:Helvetica,Arial,sans-serif;margin-bottom:25px;}dt{font-size:13px;font-weight:bold;line-height:24px;}dd{margin:0 0 10px 0;font-size:13px;line-height:24px;}code,pre{font-size:15px;}blockquote{border-left:10px solid #e6e6e6;padding-left:15px;font-style:italic;color:#666666;}table{border-collapse:collapse;font-size:13px;margin:10px 0 25px;text-align:left;width:98%;}table th{vertical-align:top;color:#666666;font-weight:bold;padding:8px;text-transform:uppercase;}table td{vertical-align:top;border-bottom:1px solid #ccc;color:#666666;padding:8px;}form{margin-bottom:25px;}hr{border:0 none;height:1px;border-bottom:1px solid #ccc;clear:both;padding-top:10px;margin-bottom:15px;}a,li a,a:visited{color:#b31b1b;text-decoration:none;outline:0;}a:hover,a:focus{color:#b31b1b;text-decoration:underline;}p a,p a:visited{line-height:inherit;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}ul,ol{margin:0 0 25px 0;padding:0 0 0 20px;}ul li.collapsed,ul li.leaf,ul li.expanded,ol li.collapsed,ol li.leaf,ol li.expanded{list-style-image:none;padding:0;}ul ol,ul ul,ol ol,ol ul{margin:0;padding-left:20px;}ol{list-style:decimal outside;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ul > li{list-style:none;}ul > li:before{font-family:Helvetica,arial,sans-serif;font-size:11px;content:'\25A0';color:#b31b1b;display:inline-block;width:15px;margin:0 0 0 -16px;position:absolute;}ul.none{list-style:none;}ul.square{list-style:square inside;}ul.circle{list-style:circle inside;}ul.disc{list-style:disc outside;}ul.inline,ul.links.inline{margin:0;}li{font-size:13px;line-height:24px;}li p{line-height:21px;}figure.image-caption{display:table;width:1px;}figure.image-caption figcaption{margin:5px 0;padding:0 3px 5px;border-bottom:1px solid #e7e0d9;display:block;font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:18px;color:#b31b1b;}figure.image-caption figcaption p,figure.image-caption figcaption li,figure.image-caption figcaption li p{font-size:12px;font-family:Helvetica,Arial,sans-serif;line-height:18px;color:#b31b1b;margin:5px 0 0;}figure.image-caption figcaption ol,figure.image-caption figcaption ul{margin-bottom:10px;}figure.image-caption figcaption a,figure.image-caption figcaption li a,figure.image-caption figcaption a:visited{text-decoration:underline;}figure.image-caption img{display:block;}figure[style*="float:left"],figure[style*="float:left"]{margin:3px 18px 5px 0;}figure[style*="float:right"],figure[style*="float:right"]{margin:3px 0 5px 18px;}.image-caption{margin:3px 0 25px;}.image-left{float:left;margin:3px 18px 5px 0;}.image-right{float:right;margin:3px 0 5px 18px;}.image-center,div.image-center figure{clear:both;margin-left:auto;margin-right:auto;}p.image-center,img.image-center{clear:both;display:block;text-align:center;margin:0 auto 25px;}.image-caption + p,li .image-caption + p{margin-top:0;}.image-center img.image-left,.image-center img.image-right,.image-caption img.image-left,.image-caption img.image-right{float:none;margin:0;}#main-content{border-bottom:12px solid #ededed;background:white;}#main-content input{max-width:100%;}.region-content h2{margin-bottom:4px;}.region-content .block{clear:both;margin-bottom:20px;}.region-content ol{padding-left:27px;}body.cke_editable ul li,body.cke_editable ol li{font-size:inherit;line-height:24px;}.region-content p:nth-of-type(1){margin-top:0;}.more-link,.field-name-field-more-link{font-weight:bold;}.item-list ul.pager li{padding:0 .5em;margin:0;}.item-list ul.pager li:before{content:'';}.region-content .field-name-body img,.region-content .field-name-field-people-overview img,.region-content .bean-cals-html-block img,body.cke_editable img{border:3px solid #f7f6f5;}.region-content .field-name-body img[style*="float:left"],.region-content .field-name-body img[style*="float:left"],.region-content .field-name-field-people-overview img[style*="float:left"],.region-content .field-name-field-people-overview img[style*="float:left"],.region-content .bean-cals-html-block img[style*="float:left"],.region-content .bean-cals-html-block img[style*="float:left"],body.cke_editable img[style*="float:left"],body.cke_editable img[style*="float:left"]{margin:3px 18px 5px 0 !important;}.region-content .field-name-body img[style*="float:right"],.region-content .field-name-body img[style*="float:right"],.region-content .field-name-field-people-overview img[style*="float:right"],.region-content .field-name-field-people-overview img[style*="float:right"],.region-content .bean-cals-html-block img[style*="float:right"],.region-content .bean-cals-html-block img[style*="float:right"],body.cke_editable img[style*="float:right"],body.cke_editable img[style*="float:right"]{margin:3px 0 5px 18px !important;}.bean-cals-html-block .content > .field > .field-items > .field-item div{overflow:auto;}.bean-cals-html-block .content > .field > .field-items > .field-item div + div{margin-top:15px;}aside.content{width:180px;float:right;clear:right;background:#f7f6f5;margin:0 0 1em 1em;padding:10px 20px;}.sidebar iframe,.sidebar object,.sidebar embed,aside.content iframe,aside.content object,aside.content embed{max-width:100%;}#breadcrumb{margin:25px 0 0 0;}.content-top + .content-column #breadcrumb{margin-top:15px;}#breadcrumb + h1.title{margin-top:15px;}#breadcrumb + .region-content{margin-top:10px;}#breadcrumb ul.breadcrumb-list{margin:0;padding:0;}#breadcrumb ul.breadcrumb-list li{display:inline-block;font-size:13px;margin:0;}#breadcrumb ul.breadcrumb-list li:after{font-size:13px;display:inline-block;content:'/';margin:0 4px;}#breadcrumb ul.breadcrumb-list li.active{color:#666666;}#breadcrumb ul.breadcrumb-list li.active:after{content:'';}.node-webform fieldset{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}.node-webform label{font-size:14px;font-weight:bold;font-family:Georgia,serif;color:#b31b1b;margin-bottom:5px;}.node-webform label.option{font-size:13px;font-weight:normal;font-family:helvetica,arial,sans-serif;color:#666666;}.node-webform textarea,.node-webform input[type="text"],.node-webform input[type="email"],.node-webform input[type="number"]{background-color:#FFF;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#F2F2F2),to(#FFF));background-image:-webkit-linear-gradient(top,#F2F2F2,#FFF);background-image:-moz-linear-gradient(top,#F2F2F2,#FFF);background-image:-ms-linear-gradient(top,#F2F2F2,#FFF);background-image:-o-linear-gradient(top,#F2F2F2,#FFF);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #CCC;padding:10px;}.node-webform textarea.error,.node-webform input[type="text"].error,.node-webform input[type="email"].error,.node-webform input[type="number"].error{border:2px solid red;background-color:#fef5f1;}.node-webform input[type="text"],.node-webform input[type="email"],.node-webform input[type="number"]{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;height:40px;}.node-webform textarea{-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;resize:none;}.node-webform .grippie{-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;}.node-webform .form-type-radio{display:block;}.node-webform .description{font-size:12px;color:#666666;margin:3px;}.node-webform .webform-component-managed_file input[type="submit"]{font-size:14px;padding:6px 12px;}.node-webform input[type="submit"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:15px;font-family:georgia,serif;color:white;background-color:#b31b1b;padding:8px 17px;border:none;}.node-webform input[type="submit"] + input{margin-left:5px;}#toolbar ul > li:before,.page-admin ul > li:before,.tabs ul > li:before,.navigation ul > li:before,.vertical-tabs ul > li:before,#breadcrumb ul > li:before,.horizontal-tabs ul > li:before,#imce-content ul > li:before{content:'';display:none;margin:0;}.page-admin-reports-cals-notification-groups #block-system-main ul > li{list-style:outside;}div.messages,div.region-help,ul.action-links{margin:10px;}div.messages.meta{background-image:none;padding:5px 10px;font-size:0.9em;line-height:1.2;}ul.action-links{list-style-position:inside;padding-top:10px;}ul.action-links li:before{content:'';display:none;margin:0;}#edit-cals-banner-logo-type input[type="radio"],#edit-cals-banner-logo-type input[type="radio"] + label img{vertical-align:middle;}#edit-cals-banner-logo-type #edit-cals-banner-logo-type-cornell-only + label img{margin-left:8px;}ul.primary{font-size:0px;font-weight:bold;display:inline-block;margin:3px 0 0 10px;border:0;padding:0;position:relative;list-style-image:none;width:100%;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}ul.primary li,ul.primary li.active{border:1px solid #bbbbbb;border-bottom:0 none;border-radius:15px 15px 0 0;margin:0;font-size:14px;min-width:6em;display:inline-block;background-color:#dddddd;}ul.primary li a,ul.primary li.active a{background:inherit;margin:0;display:block;text-decoration:none;padding:8px 16px 6px;position:relative;border:0 none;border-radius:inherit;text-align:center;}ul.primary li a:hover,ul.primary li.active a:hover{background:#ededdd;}ul.primary li.active{border-bottom:1px solid #fffce5;background-color:#fffce5;}ul.primary li.active a:hover{background-color:#fffce5;}ul.secondary{font-weight:bold;margin:-1px 0 0 0;padding:0.8em 2em;background-color:#fffce5;border-top:1px solid #bbbbbb;border-bottom:0 none;}div.tabs:not(:empty){border-bottom:1px solid #bbbbbb;}div.tabs:not(:empty) ul.tabs:only-of-type li.active{border-bottom:0 none;}.contextual-links-wrapper ul.contextual-links li{font-size:12px;margin:0 !important;line-height:1;}.contextual-links-wrapper ul.contextual-links li:before{content:'';}.contextual-links-wrapper ul.contextual-links li a:hover{background-color:rgba(179,27,27,0.25);}.content .contextual-links-wrapper{z-index:990;}.block > .contextual-links-wrapper{z-index:991;top:-23px;}.block > h2 + .contextual-links-wrapper{top:2px;}a.contextual-links-trigger{background-color:rgba(255,255,192,0.8);display:inherit;}.logged-in .text-format-wrapper .filter-wrapper.form-wrapper{display:none;}.logged-in form .tabledrag-toggle-weight-wrapper{display:none;}.form-item-menu-enabled.form-disabled{display:none;}#admin-menu .dropdown li{font-size:12px;line-height:1;}form.node-form input:disabled,form.node-form textarea:disabled,#bean-form input:disabled,#bean-form textarea:disabled{background:#efefef;color:#999999;border:none;padding:2px;}form.node-form table th,#bean-form table th{text-transform:none;padding:0;}form.node-form .field-name-field-first-sidebar-blocks,form.node-form .field-name-field-second-sidebar-blocks,form.node-form .field-name-field-related-links .link-attributes,form.node-form .field-name-field-related-links .field-suffix,#bean-form .field-name-field-first-sidebar-blocks,#bean-form .field-name-field-second-sidebar-blocks,#bean-form .field-name-field-related-links .link-attributes,#bean-form .field-name-field-related-links .field-suffix{float:left;width:50%;}form.node-form .form-type-link-field .form-item,#bean-form .form-type-link-field .form-item{margin-top:0;margin-bottom:0;}form.node-form .field-name-field-content-bottom-blocks,#bean-form .field-name-field-content-bottom-blocks{clear:both;}form.node-form .tabledrag-changed-warning,#bean-form .tabledrag-changed-warning{margin-left:0;}form.node-form .form-item .description,#bean-form .form-item .description{line-height:1.4;margin-top:5px;margin-bottom:15px;}.field-name-field-body .cke_contents,.field-name-field-people-summary .cke_contents,.field-name-field-spotlight .cke_contents{height:200px !important;}#edit-cancel,#edit-delete,#edit-preview-changes,#edit-submit{display:inline-block;margin:0 20px 0 0;}.form-button-disabled{color:#999999;}.node-form-options.form-wrapper.vertical-tabs-pane{display:block !important;}body.cke_editable{background-color:#ffffff;padding:0 10px;}body.cke_editable .column-left,body.cke_editable .column-right{border:1px dashed #ffcccc;}.region-content .gsc-control-cse,.region-content .cse .gsc-control-cse{padding:0;}.region-content .gsc-control-cse tbody{border-top:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible table.gsc-resultsHeader tbody tr td{border-bottom:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area{padding:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area table{margin:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-above-wrapper-area .gsc-selected-option{word-wrap:normal !important;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gsc-resultsbox-visible .gsc-resultsHeader{margin-bottom:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gsc-resultsbox-visible .gsc-results.gsc-webResult{width:100%;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gsc-resultsbox-visible .gsc-results.gsc-webResult .gs-webResult.gs-result table.gsc-table-result{margin:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gsc-resultsbox-visible .gsc-results.gsc-webResult .gsc-webResult{margin:0;padding:0;}.region-content .gsc-control-cse .gsc-control-wrapper-cse .gsc-results-wrapper-visible .gsc-wrapper .gsc-resultsbox-visible .gsc-results.gsc-webResult .gsc-expansionArea > .gsc-webResult.gsc-result .gs-webResult.gs-result table.gsc-table-result > tbody tr td{padding:12px 8px;}.region-content .event-item{position:relative;padding:45px 0 22px;}.region-content .event-item + .event-item{border-top:#d9d9d9 solid 1px;}.region-content .event-date{position:absolute;top:24px;font-family:helvetica,arial,sans-serif;font-size:14px;color:#999;text-transform:uppercase;line-height:20px;font-weight:bold;}.region-content .event-title{font-size:20px;font-weight:normal;margin:0 0 4px 0;}.region-content .event-description{margin:0;}.region-content .event-detail{color:#b31b1b;margin:0;display:inline-block;font-family:helvetica,arial,sans-serif;font-size:13px;}.region-content .event-pipe{color:#999;font-weight:normal;}.node-cals-news + .node-cals-news,.field-name-field-featured-news-callout + .node-cals-news{border-top:1px solid #d9d9d9;padding-top:25px;}.region-content .field-name-field-news-items > .field-items > .field-item + .field-item .node-cals-news{border-top:1px solid #d9d9d9;padding-top:25px;}.region-content .field-name-field-featured-news-callout h2{margin:25px 0 5px;}.region-content .field-name-field-featured-news-callout .field-name-field-image + h2{margin-top:5px;}.region-content .field-name-field-featured-news-callout .field-name-field-image img{box-sizing:border-box !important;}.region-content .node-cals-news{position:relative;padding-bottom:25px;}.region-content .node-cals-news.with-image{min-height:91px;}.region-content .node-cals-news.with-image h3{padding:0 0 0 109px;}.region-content .node-cals-news.with-image ul.links li a{margin:0 0 0 109px;}.region-content .node-cals-news h3{float:left;position:relative;z-index:10;}.region-content .node-cals-news .content{position:relative;}.region-content .node-cals-news .content .field{clear:both;display:block;}.region-content .node-cals-news .content .field-type-image{position:absolute;top:5px;left:0;}.region-content .node-cals-news .content .field-type-image img{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:3px solid #e8e1d9;}.region-content .node-cals-news .content .field-type-image ~ .field{padding-left:109px;}.region-content .node-cals-news .content .field-type-datetime{font-size:14px;font-weight:bold;text-transform:uppercase;color:#999;}.region-content .node-cals-news .content .field-type-datetime .field-label{display:none;}.region-content .node-cals-news ul.links li:before{content:'';}.region-content .field-name-field-featured-news-callout .node-cals-news .field-type-image{position:relative;}.region-content .field-name-field-featured-news-callout .node-cals-news .field-type-image ~ .field{padding-left:0;}.field-name-field-featured-news-callout .node-cals-news .field-type-image img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:auto;}.block.bean-cals-news-tags .feed-icon{float:right;margin-top:-24px;}.front .block.bean-cals-news-tags .feed-icon{margin-top:-34px;}.block.bean-cals-news-tags .field-name-field-featured-news-callout{clear:both;}.node-cals-people-profile .field-name-field-people-profile-image{float:left;line-height:0;}.node-cals-people-profile .field-name-field-people-profile-image img{height:auto;border:3px solid #E8E1D9;margin:0 20px 20px 0;}.node-teaser .field-name-field-people-profile-image img{margin:0 20px 0 0;}.spotlight-teaser .field-name-field-people-profile-image img{border:1px solid #e5e5e5;margin:0 14px 5px 0;}.sidebar .spotlight-teaser .field-name-field-people-profile-image img{width:76px;}.region-content .spotlight-teaser .field-name-field-people-profile-image img{width:112px;}.page-node .node-cals-people-profile .separator{margin:2em 0;}.page-node .node-cals-people-profile .field-type-text-long{margin-bottom:2em;}.page-node .node-cals-people-profile .field-name-field-people-overview{clear:both;}.page-node .node-cals-people-profile h3{margin:.5em 0;}#main-content #content .content-column .region-content article.node-cals-people-profile > h2{display:none;}#main-content #content .content-column .region-content article.node-cals-people-profile .content h2{font-weight:normal;line-height:1;}#main-content #content .content-column .region-content article.node-cals-people-profile.node-teaser{margin-top:20px;}#main-content #content .content-column .region-content article.node-cals-people-profile.node-teaser + article.node-cals-people-profile.node-teaser{border-top:1px solid #ccc;padding-top:20px;}#main-content #content .content-column .region-content article.node-cals-people-profile.node-teaser .field-type-text-long{margin-bottom:0;}#main-content #content .content-column .region-content article.node-cals-people-profile.node-teaser .people-group h2{margin:0;}#main-content #content .content-column .region-content article.node-cals-people-profile.node-teaser .field-name-field-people-work-title h3{margin:0;padding:0;color:#000;font-weight:normal;}.content-column article.node-cals-people-profile .content .field-name-field-work-title,.content-column article.node-cals-people-profile .content .field-name-field-people-address,.content-column article.node-cals-people-profile .content .field-name-field-people-phone,.content-column article.node-cals-people-profile .content .field-name-field-people-email{font-family:Georgia,serif;font-size:14px;color:#000;display:block;}.content-column article.node-cals-people-profile .content .field-name-field-work-title .field-label,.content-column article.node-cals-people-profile .content .field-name-field-people-address .field-label,.content-column article.node-cals-people-profile .content .field-name-field-people-phone .field-label,.content-column article.node-cals-people-profile .content .field-name-field-people-email .field-label{font-weight:normal;}.content-column article.node-cals-people-profile .content .field-name-field-people-email{padding-top:24px;}.content-column article.node-cals-people-profile .content .field-name-field-people-email .field-label{margin-right:.25em;}.content-column article.node-cals-people-profile.node-teaser .content .people-first{float:left;max-width:260px;}.content-column article.node-cals-people-profile.node-teaser .content .people-group{float:right;max-width:139px;}.content-column article.node-cals-people-profile.node-teaser .content .people-group h2{margin:0;}.content-column article.node-cals-people-profile.node-teaser .content .people-group h2 a{font-size:14px;font-weight:bold;line-height:20px;}.content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-email{padding-top:20px;line-height:20px;}.content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-email .field-label{font-size:14px;}.content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary{width:370px;float:right;}.content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary p{margin-bottom:0;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .people-first{max-width:none;float:none;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .people-group{max-width:none;float:left;width:100%;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-profile-image + .people-group{width:539px;}.two-sidebars .content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-profile-image + .people-group{width:440px;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary{width:auto;float:none;}.two-sidebars .content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary{clear:none;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-email{display:none;}article.node-cals-people-profile.spotlight-teaser h2{display:none;}article.node-cals-people-profile.spotlight-teaser .field-type-text-long{margin-bottom:.8em;}article.node-cals-people-profile.spotlight-teaser .field-type-text-long p{margin-bottom:0;}article.node-cals-people-profile.spotlight-teaser ul.inline li{list-style:none;font-weight:bold;margin:0;padding:0;}.sidebar article.node-cals-people-profile.spotlight-teaser ul.inline li{font-size:12px;}article.node-cals-people-profile.spotlight-teaser ul.inline li:before{content:'';}article.node-cals-people-profile.spotlight-teaser ul.inline a{display:inline-block;font-weight:bold;}.region-sidebar-second article.node-cals-people-profile.spotlight-teaser ul.inline li{margin:0;}.two-sidebars .content-column article.node-cals-people-profile.node-teaser .content .people-first,.two-sidebars .content-column article.node-cals-people-profile.node-teaser .content .people-group,.two-sidebars .content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary{float:none;max-width:100%;}.two-sidebars .content-column article.node-cals-people-profile.node-teaser .content .field-name-field-people-summary{clear:both;width:100%;}#top-bar{width:100%;height:71px;background:none repeat scroll 0 0 #b31b1b;border-bottom:1px solid #c4c4c4;padding:2px 0;margin-bottom:-68px;}header{}header .name-and-slogan{margin:28px 0 13px;padding:0 10px;}header .name-and-slogan .site-name a,header .name-and-slogan .site-name a:hover,header .name-and-slogan .site-slogan a,header .name-and-slogan .site-slogan a:hover{text-decoration:none;color:inherit;}header #logo{position:relative;height:60px;margin-left:10px;}header #logo.cornell-cals{background:url("/profiles/cals/themes/cals_base/logo.png") no-repeat left top;}header #logo.cornell-cals h1,header #logo.cornell-cals h2{margin:0;}header #logo.cornell-only{background:url("/profiles/cals/themes/cals_base/logo_cornell_only.png") no-repeat left top;}header #logo.cornell-only h1{margin:20px 0 0 0;}header #logo #logo-seal{width:75px;height:100%;position:absolute;top:0;left:0;}header #logo h1,header #logo h2{position:absolute;left:75px;text-indent:-9999px;}header #logo h1 a,header #logo h2 a{display:block;height:30px;width:365px;color:black;font-size:20px;line-height:20px;}header #logo h1 a{width:175px;}header #logo h2{bottom:0;}header #search-link{position:absolute;right:0;width:120px;top:32px;}header #search-link a{color:white;font-size:12px;text-align:right;}header #search-form{position:absolute;top:16px;right:0;font-size:10px;margin-right:11px;line-height:2.2em;}header #search-form a{border-bottom:1px solid #e5cfcf;color:#fff;}header #search-form a:hover{border-bottom:1px solid #ffffff;}header #search-form form{margin:0;padding:0;text-align:right;}header #search-form form label{color:#fff;display:inline;font-weight:normal;}header #search-form form .form-item-s{margin:0;display:inline-block;}header #search-form form .form-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:#7e1504 1px 2px 5px 2px inset;-webkit-box-shadow:#7e1504 1px 2px 5px 2px inset;box-shadow:#7e1504 1px 2px 5px 2px inset;width:145px;color:#fff;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;vertical-align:middle;background-color:#990f0f;padding:3px 3px;border:none;}header #search-form form .form-submit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:none repeat scroll 0 0 #990000;border-color:#BF6060 #400606 #400606 #BF6060;border-style:solid;border-width:1px;color:#FFFFFF;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;padding:1px 4px 3px;margin:0;vertical-align:middle;}header #search-form form div.form-type-radio{display:inline;}header #search-form form .form-radios{margin:0;}header #search-form form .form-radios input{vertical-align:middle;margin:0 0 0 10px;}header #search-form form .form-radios label{vertical-align:middle;font-size:11px;margin:0;}header #search-form form .form-radios a{position:relative;display:inline;color:#ffffff;}header .gsc-wrapper table,header .gsc-wrapper table tbody,header .gsc-wrapper table tr,header .gsc-wrapper table th,header .gsc-wrapper table td,header .cse .gsc-control-cse,header .gsc-control-cse,header .gsc-above-wrapper-area,header .gsc-result-info-container{margin:0;padding:0 !important;border:none !important;line-height:1.6;}header .gs-bidi-start-align.gs-snippet{font-size:14px !important;}header .gs-result .gs-title,header .gs-result .gs-title *,header .gs-webResult.gs-result a.gs-title,header .gs-imageResult a.gs-title{line-height:1.2;font-weight:bold;text-decoration:none;color:#b31b1b !important;}header .gs-webResult.gs-result a.gs-title:hover{text-decoration:underline;}header nav#main-menu{width:100%;float:left;min-height:20px;padding:0;}header nav#main-menu .leaf,header nav#main-menu .expanded,header nav#main-menu .collapsed{padding:0;list-style-type:none;}header nav#main-menu ul.menu{margin:0;padding:0;}header nav#main-menu ul.menu li{display:inline-block;position:relative;margin:0 15px 0 0;padding:2px 0 2px 0;}header nav#main-menu ul.menu li a,header nav#main-menu ul.menu li a:visited{font-size:16px;line-height:20px;letter-spacing:.015em;color:#666666;display:block;padding:6px 10px;text-decoration:none;}header nav#main-menu ul.menu li a.active-trail,header nav#main-menu ul.menu li a:visited.active-trail{color:#b31b1b;}header nav#main-menu ul.menu li a:last-child,header nav#main-menu ul.menu li a:visited:last-child{margin:0;}header nav#main-menu ul.menu li:hover,header nav#main-menu ul.menu li.active{color:white;background-color:#A3B0A4;}header nav#main-menu ul.menu li:hover a,header nav#main-menu ul.menu li:hover a:visited,header nav#main-menu ul.menu li.active a,header nav#main-menu ul.menu li.active a:visited{color:white;}header nav#main-menu ul.menu li ul.menu{-moz-box-shadow:rgba(0,0,0,0.2) 3px 3px 2px 0;-webkit-box-shadow:rgba(0,0,0,0.2) 3px 3px 2px 0;box-shadow:rgba(0,0,0,0.2) 3px 3px 2px 0;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;position:absolute;z-index:101;display:none;margin:0;padding:13px 10px 20px;min-width:180px;background:#A3B0A4;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0;border-radius:0 5px 5px 5px;}header nav#main-menu ul.menu li ul.menu li{float:none;display:block;padding:6px 4px 6px 4px;margin:0;}header nav#main-menu ul.menu li ul.menu li a,header nav#main-menu ul.menu li ul.menu li a:visited{font-size:14px;letter-spacing:-0.0025em;color:white;padding:0;}header nav#main-menu ul.menu li ul.menu li a:hover,header nav#main-menu ul.menu li ul.menu li a:visited:hover{color:#b31b1b;}header nav#main-menu ul.menu li ul.menu li ul.menu{display:none;}header nav#main-menu ul.menu li:hover ul,header nav#main-menu ul.menu li.sfhover ul{display:block;}header nav#main-menu > ul.menu{height:40px;}header nav#main-menu > ul.menu:first-child > li:hover,header nav#main-menu > ul.menu:first-child > li.active{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;}#content .content-top{position:relative;height:130px;overflow:hidden;margin:0 10px 0 0;}#content .content-top h1{display:inline-block;position:absolute;bottom:0;color:white;background:#b31b1b;background:rgba(179,27,27,0.9);padding:5px 60px 5px 10px;margin:0;}.content #cals-search-form{margin-bottom:0;}.content #cals-search-form .form-item-s{display:inline-block;margin-bottom:5px;}.content #cals-search-form .form-item-s label,.content #cals-search-form .form-item-s input{display:inline-block;}.content #cals-search-form .form-submit{display:inline-block;text-transform:uppercase;font-size:11px;padding:4px 3px 3px;height:22px;vertical-align:middle;}.content #cals-search-form .form-radios label{vertical-align:middle;margin:0 10px 0 0;}footer{height:200px;width:100%;position:relative;z-index:10;overflow:visible;border-top:1px solid #f0e2e2;background-color:#b31b1b;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#8b2222),to(#b31b1b));background-image:-webkit-linear-gradient(top,#8b2222,#b31b1b);background-image:-moz-linear-gradient(top,#8b2222,#b31b1b);background-image:-ms-linear-gradient(top,#8b2222,#b31b1b);background-image:-o-linear-gradient(top,#8b2222,#b31b1b);}footer #bottom-bar{background-color:#981717;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#911919),to(#981717));background-image:-webkit-linear-gradient(top,#911919,#981717);background-image:-moz-linear-gradient(top,#911919,#981717);background-image:-ms-linear-gradient(top,#911919,#981717);background-image:-o-linear-gradient(top,#911919,#981717);width:100%;height:50px;position:absolute;bottom:0;z-index:20;border-top:1px solid transparent;}footer #bottom-bar:before{content:'';display:block;position:relative;top:-4px;height:1px;background-color:#881717;}footer #bottom-bar #footer-container{width:960px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:10px;}footer #bottom-bar #footer-container .copyright{width:20%;float:left;color:white;font-size:12px;}footer #bottom-bar #footer-container .copyright a,footer #bottom-bar #footer-container .copyright a:visited{color:white;}footer #bottom-bar #footer-container #secondary-menu{width:80%;float:right;}footer #bottom-bar #footer-container #secondary-menu #secondary-menu-links{display:block;text-align:right;padding:0;margin:0;}footer #bottom-bar #footer-container #secondary-menu #secondary-menu-links li a,footer #bottom-bar #footer-container #secondary-menu #secondary-menu-links li a:visited{color:white;font-size:12px;}.two-sidebars #content #sidebar-second,.one-sidebar.sidebar-second #content #sidebar-second{margin-top:35px;}.two-sidebars #content .content-top ~ #sidebar-second,.one-sidebar.sidebar-second #content .content-top ~ #sidebar-second{margin-top:0;}.sidebar p,.sidebar li,.sidebar dd,.sidebar dt,.sidebar td,.sidebar th,.sidebar code,.sidebar pre,.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6,.sidebar .more-link,.sidebar .field-name-field-more-link{font-size:12px;font-family:helvetica,arial,sans-serif;}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{line-height:18px;}.sidebar p,.sidebar h1,.sidebar h2,.sidebar dl,.sidebar form,.sidebar table{margin-bottom:15px;}.sidebar p,.sidebar dl,.sidebar dt,.sidebar dd{line-height:18px;margin-bottom:15px;}.sidebar p:last-child,.sidebar dl:last-child,.sidebar dt:last-child,.sidebar dd:last-child{margin-bottom:0;}.sidebar ul ul,.sidebar ul ol,.sidebar ol ul,.sidebar ol ol{margin-top:10px;}.sidebar li{line-height:18px;margin-bottom:10px;}.sidebar .event-item{padding:0 0 10px 0;}.sidebar .event-item + .event-item{border-top:#d9d9d9 solid 1px;padding:10px 0;}.sidebar .event-title{font-weight:normal;}.sidebar .event-description,.sidebar .event-detail{display:none;}.sidebar .event-date{color:#666666;}.sidebar .bean-cals-news-tags .field-name-field-body,.sidebar .bean-cals-news-tags .field-name-field-published-date,.sidebar .bean-cals-news-tags .feed-icon,.sidebar .bean-cals-news-tags .item-list .pager{display:none;}.sidebar .bean-cals-news-tags .field-name-field-featured-news-callout{margin-top:10px;}.sidebar .bean-cals-news-tags .field-name-field-featured-news-callout h2{margin-bottom:10px;font-weight:normal;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags,.sidebar .field .field-items .field-item .block.bean-cals-news-manual{background-color:transparent;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags .field-name-field-news-items > .field-items > .field-item article.node-cals-news,.sidebar .field .field-items .field-item .block.bean-cals-news-manual .field-name-field-news-items > .field-items > .field-item article.node-cals-news{border:none;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags .field-name-field-news-items > .field-items > .field-item + .field-item article.node-cals-news,.sidebar .field .field-items .field-item .block.bean-cals-news-manual .field-name-field-news-items > .field-items > .field-item + .field-item article.node-cals-news{border-top:1px solid #d9d9d9;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser{line-height:18px;position:relative;padding:10px 0;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser .content,.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser h3,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser .content,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser h3{line-height:18px;font-weight:normal;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser.with-image,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser.with-image{min-height:85px;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser.with-image h3,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser.with-image h3{margin:0 0 0 95px;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser.with-image .content .field-name-field-image,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser.with-image .content .field-name-field-image{position:absolute;top:10px;display:block;height:85px;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser.with-image .content .field-name-field-image a,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser.with-image .content .field-name-field-image a{font-size:0px;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser.with-image ul.links li a,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser.with-image ul.links li a{margin:0 0 0 95px;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser ul.links,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser ul.links{margin:0;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser ul.links li,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser ul.links li{text-align:right;line-height:18px;margin:0;}.sidebar .field .field-items .field-item .block.bean-cals-news-tags article.node-cals-news.node-teaser ul.links li:before,.sidebar .field .field-items .field-item .block.bean-cals-news-manual article.node-cals-news.node-teaser ul.links li:before{content:'';}.sidebar .block-webform{line-height:18px;}.sidebar .block-webform .content{margin:0;}.sidebar .block-webform .content > div{margin:0;}.sidebar .block-webform .messages{margin:10px 0;padding-left:40px;}.sidebar .block-webform .messages p{margin:0 0 10px;}.sidebar .block-webform textarea,.sidebar .block-webform input[type="text"],.sidebar .block-webform input[type="email"],.sidebar .block-webform input[type="number"]{background:#fff;padding:5px;}.sidebar .block-webform input[type="text"],.sidebar .block-webform input[type="email"],.sidebar .block-webform input[type="number"]{height:30px;padding:5px 10px;}.sidebar .block-webform label{font-size:12px;line-height:18px;font-weight:bold;font-family:helvetica,arial,sans-serif;}.sidebar .block-webform label.option{font-weight:normal;}.sidebar .block-webform input[type="submit"]{margin-top:5px;}.region-sidebar-first > div{margin:0 10px 15px;}.region-sidebar-first > div.field > .field-items > .field-item{margin:0 0 10px;}.region-sidebar-first > div.field > .field-items > .field-item .block{background-color:#f7f6f5;}.region-sidebar-first > div.field > .field-items > .field-item .block.bean-cals-news-manual,.region-sidebar-first > div.field > .field-items > .field-item .block.bean-cals-news-tags{background-color:transparent;margin-bottom:10px;}.region-sidebar-first > div.field > .field-items > .field-item .block.bean-cals-news-manual > .content,.region-sidebar-first > div.field > .field-items > .field-item .block.bean-cals-news-tags > .content{padding:0;}.region-sidebar-first > div.field > .field-items > .field-item .block > .content{padding:10px 10px;}.region-sidebar-first > .field-name-field-first-sidebar-blocks > .field-items > .field-item > .block > h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:white;font-family:helvetica,arial,sans-serif;text-transform:uppercase;font-size:14px;line-height:18px;background-color:#b31b1b;padding:8px 11px 4px 11px;display:inline-block;min-width:40px;margin:0;}.region-sidebar-first > .field-name-field-first-sidebar-blocks > .field-items > .field-item > .block > .content{padding-top:10px;}.region-sidebar-first .bean-cals-html-block h2{font-size:16px;line-height:20px;}.region-sidebar-second > .field-name-field-related-links,.region-sidebar-second > .field-name-field-body,.region-sidebar-second .block{background-color:#f7f6f5;padding:30px 10px 20px 20px;margin:0 10px 15px 10px;}.region-sidebar-second > .field-name-field-related-links{background-color:transparent;padding:20px 10px 20px 20px;}.region-sidebar-second h2{font-weight:bold;margin-bottom:15px;}.region-sidebar-second .people-sidebar-block ul li{margin-bottom:0;}.region-sidebar-second .people-sidebar-block .field-name-field-people-concentrations ul li{text-transform:capitalize;}#block-system-main-menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f7f6f5;min-height:175px;padding:0 0 30px 0;border-bottom:3px solid #f1efec;}#block-system-main-menu h2{display:none;}#block-system-main-menu ul{margin:0;padding:0;}#block-system-main-menu .content > .menu{padding:15px 0 0;list-style:none;}#block-system-main-menu .content > .menu a{display:block;text-decoration:none;}#block-system-main-menu .content > .menu li{display:none;padding:8px 0;margin:0;font-size:15px;}#block-system-main-menu .content > .menu li:before{display:none;}#block-system-main-menu .content > .menu li li{font-size:14px;line-height:16px;}#block-system-main-menu .content > .menu > li.active-trail{display:block;}#block-system-main-menu .content > .menu > li.active-trail a,#block-system-main-menu .content > .menu > li.active-trail a:visited{color:#666666;padding:0px 20px;}#block-system-main-menu .content > .menu > li.active-trail a.active-trail,#block-system-main-menu .content > .menu > li.active-trail a:visited.active-trail{font-weight:bold;}#block-system-main-menu .content > .menu > li.active-trail > a.active-trail{color:#b31b1b;padding:5px 5px 8px;margin:0 15px 8px;border-bottom:1px solid #d7d6d6;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li{display:block;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li.first{padding-top:10px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li.active-trail{padding-top:0;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a:visited{letter-spacing:.01em;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a:hover,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a:visited:hover{color:#b31b1b;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a:hover.active-trail,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li a:visited:hover.active-trail{color:white;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li.active-trail + li{padding-top:5px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li > a.active-trail{font-weight:bold;background-color:#bd3939;color:white;padding:10px 20px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu{padding:10px 20px 14px 20px;margin-bottom:1px;background-color:#b31b1b;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li{display:block;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:visited{color:white;padding:0 0 0 10px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a.active-trail,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:visited.active-trail{font-weight:bold;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:hover,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:visited:hover{color:#ccc;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:hover.active-trail,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li a:visited:hover.active-trail{color:white;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu{padding:0 0 0 16px;margin:5px 0;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a:visited{color:#ccc;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a:hover,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a.active-trail,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a:visited:hover,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li a:visited.active-trail{color:white;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li ul.menu > li ul.menu > li ul.menu{display:none;}.front #highlighted{position:relative;margin-bottom:30px;overflow:hidden;}.front #highlighted .slideshow .slide .caption{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:30px;position:absolute;bottom:0;}.front #highlighted .slideshow .slide .caption p,.front #highlighted .slideshow .slide .caption a,.front #highlighted .slideshow .slide .caption a:visited{color:white;font-family:helvetica,arial,sans-serif;font-size:13px;line-height:17px;margin:0;}.front #highlighted .slideshow .slide .caption p{font-style:italic;}.front #highlighted .slideshow .slide .caption p b{font-weight:normal;}.front #highlighted .slideshow .slide .caption p i{font-style:normal;}.front #highlighted .slideshow .slide .caption p a{text-decoration:underline;}.front #highlighted .pager{line-height:20px;position:absolute;bottom:5px;z-index:100;}.front #highlighted .pager a{display:inline-block;font-size:20px;color:#bbb;color:rgba(255,255,255,0.4);margin:auto 1px;}.front #highlighted .pager a:hover,.front #highlighted .pager a.activeSlide{text-decoration:none;color:#bbb;color:white;}.front .region-content h2{font-family:helvetica,arial,sans-serif;font-size:18px;line-height:22px;font-weight:bold;text-transform:uppercase;color:#b31b1b;padding:0;margin:0 0 15px 0;}.front .region-content .bean-cals-news-tags .field-name-field-featured-news-callout,.front .region-content .bean-cals-news-tags .field-type-datetime,.front .region-content .bean-cals-news-tags .item-list .pager{display:none;}.front .region-content .bean-cals-news-tags .field-name-field-featured-news-callout + .node-cals-news{border-top:none;padding-top:0;}.front .region-content .bean-event-block h2{margin-bottom:0;}.front .region-content .event-item{padding:40px 0 17px;}.front .region-content .event-title{font-size:18px;margin:0 0 2px;}.front .region-content .event-detail{display:none;}.front .region-content .event-date{top:19px;}
.front #doc #main-content #sidebar-first{float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;background-color:transparent;padding:0;}.front #doc #main-content #sidebar-first #highlighted{float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;height:350px;padding:0;margin-bottom:55px;}.front #doc #main-content #sidebar-first #highlighted .slideshow{height:350px;width:480px;overflow:hidden;}.front #doc #main-content #sidebar-first #highlighted .slideshow .slide .caption{bottom:0;left:0;padding:10px 30px 50px 10px;text-align:right;}.front #doc #main-content #sidebar-first #highlighted .slideshow .slide .caption p{font-style:italic;background-color:rgba(0,0,0,0.5);padding:5px 8px;display:inline-block;line-height:1.3;}.front #doc #main-content #sidebar-first #highlighted .pager{right:30px;bottom:23px;}.front #doc #main-content #sidebar-first .region-sidebar-first{clear:left;margin:0 30px 0 40px;}.front #doc #main-content #sidebar-first .region-sidebar-first #block-system-main-menu{display:none;}.front #doc #main-content #sidebar-first .region-sidebar-first .field-name-field-first-sidebar-blocks{margin:0;}.front #doc #main-content #sidebar-first .region-sidebar-first > .field > .field-items > .field-item{border-top:none;}.front #doc #main-content #sidebar-first .region-sidebar-first > .field > .field-items > .field-item + .field-item{padding-top:10px;}.front #doc #main-content #sidebar-first .region-sidebar-first h2{font-family:helvetica,arial,sans-serif;font-size:18px;line-height:18px;font-weight:bold;text-transform:uppercase;color:#b31b1b;padding:0;margin-bottom:20px;margin-bottom:15px;}.front #doc #main-content #content{float:left;width:480px;margin-left:480px;margin-right:-960px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-left:0;padding-right:0;}.front #doc #main-content #content .content-column{float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;background-color:#f7f6f5;height:350px;padding:35px 40px 20px 30px;overflow:hidden;margin-bottom:28px;}.front #doc #main-content #content .content-column #page-title{font-family:helvetica,arial,sans-serif;font-size:18px;line-height:18px;text-transform:uppercase;margin-bottom:17px;}.front #doc #main-content #content .content-column .region-content p,.front #doc #main-content #content .content-column .region-content a,.front #doc #main-content #content .content-column .region-content ul li,.front #doc #main-content #content .content-column .region-content ol li,.front #doc #main-content #content .content-column .region-content th,.front #doc #main-content #content .content-column .region-content td,.front #doc #main-content #content .content-column .region-content dd,.front #doc #main-content #content .content-column .region-content dt{font-family:helvetica,arial,sans-serif;font-size:13px;}.front #doc #main-content #content .content-column .region-content p,.front #doc #main-content #content .content-column .region-content ul li,.front #doc #main-content #content .content-column .region-content ol li,.front #doc #main-content #content .content-column .region-content th,.front #doc #main-content #content .content-column .region-content td,.front #doc #main-content #content .content-column .region-content dd,.front #doc #main-content #content .content-column .region-content dt{color:#666666;}.front #doc #main-content #content #sidebar-second{clear:left;float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;background-color:transparent;padding:7px 0 0;border:none;}.front #doc #main-content #content #sidebar-second h2{font-size:14px;text-transform:uppercase;}.front #doc #main-content #content #sidebar-second p,.front #doc #main-content #content #sidebar-second li,.front #doc #main-content #content #sidebar-second dd,.front #doc #main-content #content #sidebar-second dt{color:black;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks{padding-top:0;margin:0 40px 0 30px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean{padding:20px 0;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .event-item,.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean > .content article.node-cals-news,.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .field-name-field-news-items > .field-items > .field-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:180px;display:inline-block;vertical-align:top;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean > .content .field-name-field-featured-news-callout{display:none;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .event-item{padding:0;border:0px;margin:0 0 10px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .event-item.odd{width:210px;border-left:2px solid #d9d9d9;padding-left:33px;margin:0 0 10px 15px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .event-item.even{margin:0 0 10px 0;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .event-item + .event-item + .event-item{margin-top:10px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0;border:none;margin:0 25px 0 0;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news.odd{margin:0 0 0 25px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news + article.node-cals-news + article.node-cals-news{border-top:1px solid #d9d9d9;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news.with-image{min-height:105px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news.with-image h3,.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news.with-image ul.links li a{width:85px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean article.node-cals-news ul.links li a{display:block;text-align:left;font-style:italic;text-decoration:underline;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .field-name-field-news-items > .field-items > .field-item{vertical-align:top;margin:0 25px 0 0;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .field-name-field-news-items > .field-items > .field-item > article.node-cals-news{margin:0;border:none;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .field-name-field-news-items > .field-items > .field-item.odd{margin:0 0 0 25px;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean .field-name-field-news-items > .field-items > .field-item + .field-item + .field-item article.node-cals-news{border-top:1px solid #d9d9d9;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item > .block-bean a.more-link{display:block;line-height:18px;width:100%;text-align:left;}.front #doc #main-content #content #sidebar-second .field-name-field-second-sidebar-blocks > .field-items > .field-item + .field-item{border-top:#F6F6F6 solid 8px;padding:10px 0;}.front .spotlight-teaser .field-name-field-people-profile-image img{width:112px;}.two-sidebars #content .content-top ~ #sidebar-second > div > div:first-child,.one-sidebar.sidebar-second #content .content-top ~ #sidebar-second > div > div:first-child{padding-top:17px;}#content #sidebar-second{background-color:#f7f6f5;top:0;bottom:0;width:230px;padding:10px 0 30px;border-top:1px solid #fff;border-right:1px solid #fff;}#content .region-sidebar-second .field-name-field-related-links{margin:0;padding:26px 10px 0 20px;}#content .region-sidebar-second .block-bean .field-name-field-related-links{padding:0;}#content .region-sidebar-second .field-name-field-second-sidebar-blocks{padding-top:26px;}#content .region-sidebar-second .field-name-field-second-sidebar-blocks .field-items .field-item .block{background-color:transparent;padding:0 10px 20px 20px;margin:0;}#content .region-sidebar-second .field-name-field-second-sidebar-blocks .field-items .field-item + .field-item .block{padding-top:10px;}#content .region-sidebar-second > .field-name-field-body,#content .region-sidebar-second > .people-sidebar-block{padding-left:10px;}#sidebar-first{margin-bottom:30px;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks{margin:0 0 0 15px;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks > .field-items > .field-item{background-color:transparent;padding-bottom:5px;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks > .field-items > .field-item + .field-item{border-top:#F6F6F6 solid 8px;padding:10px 0;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks > .field-items > .field-item .block{background-color:transparent;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks > .field-items > .field-item .block > h2{font-weight:bold;color:#b31b1b;background-color:transparent;padding-left:0;margin-bottom:5px;}.region-sidebar-first .field.field-name-field-first-sidebar-blocks > .field-items > .field-item .block .content{padding:0;}#block-system-main-menu{background-color:#f7f6f5;margin:0 0 15px;}#block-system-main-menu .content > .menu{margin-bottom:0;}#block-system-main-menu .content > .menu > li.active-trail > a.active-trail{padding:10px 0;margin:0 40px 8px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li > a,#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li > a:visited{padding:0 40px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li.active-trail > a.active-trail{padding:10px 40px;}#block-system-main-menu .content > .menu > li.active-trail > ul.menu > li > ul.menu{padding:10px 40px 14px 40px;}body{background-color:#f7f6f5;}#doc{margin-bottom:-100px;-webkit-box-shadow:0 4px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 4px 3px 1px rgba(0,0,0,0.1);box-shadow:0 4px 3px 1px rgba(0,0,0,0.1);}#content{padding:0;height:100%;}#content .content-column{padding-bottom:30px;}#main-content #breadcrumb ul.breadcrumb-list li:after{color:#666666;}#main-content .content-top{position:relative;height:130px;padding:0;margin:0;}#main-content #content .content-top #page-title{padding-left:30px;}.region-content p,.region-content li,.region-content dt,.region-content dd,.region-content th,.region-content td{font-size:14px;font-family:Georgia,serif;color:black;}.region-content .block-bean article.node-cals-news .content .field-name-field-body{font-family:Georgia,serif;font-size:14px;color:black;}.region-content .block-webform form{font-family:Georgia,serif;font-size:14px;}.region-content .block-webform form .webform-component{color:black;}.region-content .block-webform form .webform-component label.option{font-family:Georgia,serif;color:black;font-size:14px;}.region-content .block-webform form .webform-component .description{font-size:13px;color:black;}.region-content form.node-form p,.region-content form.node-form li,.region-content form.node-form dt,.region-content form.node-form dd,.region-content form.node-form table td,.region-content form.node-form table th,.region-content form.node-form label,.region-content #bean-form p,.region-content #bean-form li,.region-content #bean-form dt,.region-content #bean-form dd,.region-content #bean-form table td,.region-content #bean-form table th,.region-content #bean-form label{color:#666666;}.region-content form.node-form p,.region-content form.node-form a,.region-content form.node-form li,.region-content form.node-form dt,.region-content form.node-form dd,.region-content form.node-form th,.region-content form.node-form td,.region-content form.node-form label,.region-content #bean-form p,.region-content #bean-form a,.region-content #bean-form li,.region-content #bean-form dt,.region-content #bean-form dd,.region-content #bean-form th,.region-content #bean-form td,.region-content #bean-form label{font-size:inherit;font-family:Helvetica,Arial,sans-serif;}body.cke_editable p,body.cke_editable ul li,body.cke_editable ol li,body.cke_editable dt,body.cke_editable dd,body.cke_editable th,body.cke_editable td{font-size:14px;font-family:Georgia,serif;color:black;}#sidebar-first{float:left;width:240px;margin-left:0px;margin-right:-240px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 0 30px 0;}.no-sidebars #doc #main-content #content{float:left;width:960px;margin-left:0px;margin-right:-960px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 10px 30px;}.one-sidebar.sidebar-first #content{float:left;width:720px;margin-left:240px;margin-right:-960px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 0 30px;}.one-sidebar.sidebar-first #content .content-column{float:left;width:720px;margin-left:0px;margin-right:-720px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 40px 0 30px;}.two-sidebars #content{float:left;width:720px;margin-left:240px;margin-right:-960px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding:0 0 30px 0;}.two-sidebars #content .content-column{float:left;width:480px;margin-left:0px;margin-right:-480px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;color:black;padding:0 10px 30px 30px;}.two-sidebars #content #sidebar-second{float:left;width:240px;margin-left:480px;margin-right:-720px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;width:230px;padding:0 0 30px;margin:0 -720px 0 490px;}.content-column .people-simplified-list article.node-cals-people-profile.node-teaser .content .field-name-field-people-profile-image + .people-group{width:529px;}footer{border-top-color:#e0dfde;background-color:#707070;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#4c4c4c),to(#707070));background-image:-webkit-linear-gradient(top,#4c4c4c,#707070);background-image:-moz-linear-gradient(top,#4c4c4c,#707070);background-image:-ms-linear-gradient(top,#4c4c4c,#707070);background-image:-o-linear-gradient(top,#4c4c4c,#707070);}footer #bottom-bar{background-color:#4d4e53;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#4d4e53),to(#4d4e53));background-image:-webkit-linear-gradient(top,#4d4e53,#4d4e53);background-image:-moz-linear-gradient(top,#4d4e53,#4d4e53);background-image:-ms-linear-gradient(top,#4d4e53,#4d4e53);background-image:-o-linear-gradient(top,#4d4e53,#4d4e53);}footer #bottom-bar:before{background-color:#4a4d4d;}footer #bottom-bar #footer-container .copyright{margin-left:35px;}footer #bottom-bar #footer-container #secondary-menu{width:70%;margin-right:35px;}#top-bar{display:none;}header{background-color:white;}header #logo{float:left;width:880px;margin-left:40px;margin-right:-920px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:84px;top:0;border-bottom:1px solid #c9cacb;padding:0;margin-top:1px;}header #logo.cornell-cals{background:url("/profiles/cals/themes/cals_dept3/logo.png") no-repeat -7px top;}header #logo.cornell-only{background:url("/profiles/cals/themes/cals_dept3/logo_cornell_only.png") no-repeat -7px top;}header #logo #logo-seal{width:80px;}header #logo h1 a,header #logo h2 a{height:40px;}header #logo h2{top:40px;}header .name-and-slogan{position:relative;min-height:65px;margin:5px 0 0;padding:15px 40px 0;}header .name-and-slogan .site-name{font-size:33px;}header .name-and-slogan .site-slogan{font-size:24px;margin:-6px 0 6px;color:#4D4E53;}header .region-header #search-form{right:30px;}header .region-header #search-form a{border-bottom:1px solid #e6cfce;color:#b31b1b;}header .region-header #search-form a:hover{border-bottom:1px solid #b31b1b;}header .region-header #search-form form label{color:black;}header .region-header #search-form form .form-text{-webkit-box-shadow:#c3c3c3 1px 2px 3px 1px inset;-moz-box-shadow:#c3c3c3 1px 2px 3px 1px inset;box-shadow:#c3c3c3 1px 2px 3px 1px inset;color:black;background-color:#F3F3F3;}header .region-header #search-form form .form-submit{background:none repeat scroll 0 0 #F2F2F2;border-color:#E5E5E5 #B3B3B3 #B3B3B3 #E5E5E5;color:black;}header .region-header #search-link{top:41px;}header .region-header #search-link a{color:#b31b1b;}header nav#main-menu{top:10px;background:#4d4e53;padding:0 25px 1px;}header nav#main-menu ul.menu li{margin:3px 1px 0 0;}header nav#main-menu ul.menu li a,header nav#main-menu ul.menu li a:visited{color:white;font-size:13px;padding:6px 15px;}header nav#main-menu ul.menu li a.active-trail,header nav#main-menu ul.menu li a:visited.active-trail{color:white;font-weight:bold;}header nav#main-menu ul.menu li:hover,header nav#main-menu ul.menu li.active{background-color:#5d5e62;}header nav#main-menu ul.menu li ul.menu{background:#5d5e62;min-width:160px;}header nav#main-menu ul.menu li ul.menu li a,header nav#main-menu ul.menu li ul.menu li a:visited{color:#b5b6b8;}header nav#main-menu ul.menu li ul.menu li a.active-trail,header nav#main-menu ul.menu li ul.menu li a:visited.active-trail{font-weight:normal;color:#b5b6b8;}header nav#main-menu ul.menu li ul.menu li a:hover,header nav#main-menu ul.menu li ul.menu li a:visited:hover{color:white;}
