.mCSB_container{width:auto;margin-right:9px;overflow:hidden;}.mCSB_container.mCS_no_scrollbar{margin-right:0;}.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px;}.mCustomScrollBox>.mCSB_scrollTools{width:8px;height:100%;top:0;right:0;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:8px;height:100%;margin:0 auto;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;height:100%;margin:0 auto;text-align:center;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px;}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden;}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0;}.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden;}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left;}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right;}.mCustomScrollBox{-ms-touch-action:none;}.mCustomScrollBox>.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/sites/all/themes/csc/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,0.75);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:rgba(255,255,255,0.1);}.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.15);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9);}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}
html,body,#page{height:100%;}#page-wrapper{min-height:100%;}#header div.section,#featured div.section,#messages div.section,#main,#triptych,#footer-columns,#footer{width:100%;max-width:860px;margin-left:auto;margin-right:auto;}#header div.section{position:relative;}.region-header{float:right;margin:1em 5px 1.5em;border:1px solid #ccc;}#secondary-menu{margin-bottom:5px;overflow:hidden;width:100%;}#main-wrapper{min-height:300px;}#breadcrumb{margin:0 15px;}#footer-wrapper{padding:35px 0 30px;}#footer-wrapper .section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;}.region-triptych-first,.region-triptych-middle,.region-triptych-last{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0;}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;}@media all and (min-width:560px) and (max-width:850px){#sidebar-first,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}.one-sidebar #sidebar{width:100%;}#sidebar-first,#sidebar-second{width:50%;}#sidebar-second{margin-left:50%;}.region-triptych-first,.region-triptych-middle,.region-triptych-last{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 15px 30px;width:33%;}.region-triptych-middle{padding:20px 5px 30px;}.region-footer-firstcolumn,.region-footer-secondcolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%;}.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:50%;}.region-footer-thirdcolumn{clear:both;}}@media all and (min-width:851px){#header div.section,#featured div.section,#messages div.section,#main,#triptych,#footer-columns,#footer{max-width:1290px;}#content,#sidebar-first,#sidebar-second,.region-triptych-first,.region-triptych-middle,.region-triptych-last,.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{display:inline;float:left;position:relative;}.no-sidebars #content{width:100%;}.two-sidebars #content{margin-left:25%;margin-right:25%;width:50%;}.one-sidebar #content{width:75%;}.sidebar-first #content{margin-left:25%;margin-right:0;}.sidebar-second #content{margin-right:25%;margin-left:0;}#sidebar-first{width:25%;margin-left:-100%;}#sidebar-second{width:25%;margin-left:-25%;clear:none;}.region-triptych-first,.region-triptych-middle,.region-triptych-last{width:33%;}.region-footer-firstcolumn,.region-footer-secondcolumn,.region-footer-thirdcolumn,.region-footer-fourthcolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:25%;}}
@font-face{font-family:'opensans-regular';src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Regular-webfont.eot');src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Regular-webfont.svg#opensans-regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'opensans-italic';src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Italic-webfont.eot');src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Italic-webfont.woff') format('woff'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Italic-webfont.ttf') format('truetype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Italic-webfont.svg#opensans-italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'opensans-bold';src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Bold-webfont.eot');src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Bold-webfont.woff') format('woff'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Bold-webfont.ttf') format('truetype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-Bold-webfont.svg#opensans-bold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'opensans-bolditalic';src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-BoldItalic-webfont.eot');src:url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-BoldItalic-webfont.woff') format('woff'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-BoldItalic-webfont.ttf') format('truetype'),url('/sites/all/themes/csc/css/fonts/opensans/OpenSans-BoldItalic-webfont.svg#opensans-bolditalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:brandon;src:url('/sites/all/themes/csc/css/fonts/Brandon_reg.svg'),url('/sites/all/themes/csc/css/fonts/Brandon_reg.woff');}@font-face{font-family:brandon-italic;src:url('/sites/all/themes/csc/css/fonts/Brandon_reg_it.svg'),url('/sites/all/themes/csc/css/fonts/Brandon_reg_it.woff');font-style:normal;}em{font-family:'opensans-italic';font-style:normal;}strong{font-family:'opensans-bold';font-weight:normal;}em strong,strong em{font-family:'opensans-bolditalic';font-weight:normal;}#content .pane-news-new-list-all h2.pane-title,#content .pane-events-panel-pane-1 h2.pane-title,#content .pane-research-panel-pane-1 h2.pane-title,#content .pane-learning-panel-pane-1 h2.pane-title,#content .pane-engagement-panel-pane-1 h2.pane-title,#content .pane-classes-panel-pane-1 h2.pane-title,#content .pane-people-panel-pane-1 h2.pane-title,#content .pane-organizations-panel-pane-1 h2.pane-title,.view-panopoly-database-search h2.pane-title,.pane-csc-lists h2,.pane-csc-class-lists h2,.pane-csc-directors > h2,.pane-csc-role > h2,#content .pane-events-panel-pane-1 .views-label,.pane-node-field-event-date h2.pane-title,.pane-node-field-location h2,.pane-csc-event-date h2,.page-node-264 .pane-node-body h2,.page-node-215 .pane-node-body h2,.filter-tip,.pane-csc-related-research h2 a,.pane-csc-related-events h2 a,.pane-csc-related-activities h2 a,.pane-csc-related-classes h2 a,.pane-csc-important-dates h3,.pane-csc-latest-news h3 a,#content .pane-events-panel-pane-1 .node h2 a,#content .pane-events-panel-pane-1 .node span a,#content .pane-events-panel-pane-1 .views-field-title h2 a,#content .pane-events-panel-pane-1 .views-field-title span a,#content .pane-research-panel-pane-1 .node h2 a,#content .pane-research-panel-pane-1 .node span a,#content .pane-research-panel-pane-1 .views-field-title h2 a,#content .pane-research-panel-pane-1 .views-field-title span a,#content .pane-learning-panel-pane-1 .node h2 a,#content .pane-learning-panel-pane-1 .node span a,#content .pane-learning-panel-pane-1 .views-field-title h2 a,#content .pane-learning-panel-pane-1 .views-field-title span a,#content .pane-engagement-panel-pane-1 .node h2 a,#content .pane-engagement-panel-pane-1 .node span a,#content .pane-engagement-panel-pane-1 .views-field-title h2 a,#content .pane-engagement-panel-pane-1 .views-field-title span a,#content .pane-classes-panel-pane-1 .node h2 a,#content .pane-classes-panel-pane-1 .node span a,#content .pane-classes-panel-pane-1 .views-field-title h2 a,#content .pane-classes-panel-pane-1 .views-field-title span a,#content .pane-people-panel-pane-1 .node h2 a,#content .pane-people-panel-pane-1 .node span a,#content .pane-people-panel-pane-1 .views-field-title h2 a,#content .pane-people-panel-pane-1 .views-field-title span a,#content .pane-organizations-panel-pane-1 .node h2 a,#content .pane-organizations-panel-pane-1 .node span a,#content .pane-organizations-panel-pane-1 .views-field-title h2 a,#content .pane-organizations-panel-pane-1 .views-field-title span a,.view-panopoly-database-search .node h2 a,.view-panopoly-database-search .node span a,.view-panopoly-database-search .views-field-title h2 a,.view-panopoly-database-search .views-field-title span a,.csc-connect-with-us em,.csc-lists-container .list-item-title,.see-all a,.see-all-research a,.pane-csc-related-activities .see-all a,.pane-csc-related-classes .see-all a{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;}#content .pane-news-new-list-all h2.pane-title,#content .pane-events-panel-pane-1 h2.pane-title,#content .pane-csc-class-date h2.pane-title,#content .pane-research-panel-pane-1 h2.pane-title,#content .pane-learning-panel-pane-1 h2.pane-title,#content .pane-engagement-panel-pane-1 h2.pane-title,#content .pane-classes-panel-pane-1 h2.pane-title,#content .pane-people-panel-pane-1 h2.pane-title,#content .pane-organizations-panel-pane-1 h2.pane-title,.view-panopoly-database-search h2.pane-title,.pane-csc-lists h2,.pane-csc-class-lists h2,.pane-csc-directors > h2,.pane-csc-role > h2,#content .pane-events-panel-pane-1 .views-label,.pane-node-field-event-date h2.pane-title,.pane-node-field-location h2,.pane-csc-event-date h2,.page-node-264 .pane-node-body h2,.page-node-215 .pane-node-body h2,.filter-tip{text-transform:uppercase;font-weight:normal;}#content .pane-entity-field.pane-node-field-class-location > h2.pane-title{padding-left:0px;margin-top:0px;text-transform:uppercase;font-weight:normal;font-size:1.143em !important;}#content .pane-news-new-list-all h2.pane-title,#content .pane-events-panel-pane-1 h2.pane-title,#content .pane-research-panel-pane-1 h2.pane-title,#content .pane-learning-panel-pane-1 h2.pane-title,#content .pane-engagement-panel-pane-1 h2.pane-title,#content .pane-classes-panel-pane-1 h2.pane-title,#content .pane-people-panel-pane-1 h2.pane-title,#content .pane-organizations-panel-pane-1 h2.pane-title,.view-panopoly-database-search h2.pane-title,.pane-csc-lists h2,.pane-csc-class-lists h2{font-size:2em;margin-top:0px;margin-bottom:20px;}@media only screen and (min-width:1280px) and (max-width:2000px){#content .pane-news-new-list-all h2.pane-title,#content .pane-events-panel-pane-1 h2.pane-title,#content .pane-research-panel-pane-1 h2.pane-title,#content .pane-learning-panel-pane-1 h2.pane-title,#content .pane-engagement-panel-pane-1 h2.pane-title,#content .pane-classes-panel-pane-1 h2.pane-title,#content .pane-people-panel-pane-1 h2.pane-title,#content .pane-organizations-panel-pane-1 h2.pane-title,.view-panopoly-database-search h2.pane-title,.pane-csc-lists h2,.pane-csc-class-lists h2{font-size:3em;}}@media only screen and (min-width:2001px){#content .pane-news-new-list-all h2.pane-title,#content .pane-events-panel-pane-1 h2.pane-title,#content .pane-research-panel-pane-1 h2.pane-title,#content .pane-learning-panel-pane-1 h2.pane-title,#content .pane-engagement-panel-pane-1 h2.pane-title,#content .pane-classes-panel-pane-1 h2.pane-title,#content .pane-people-panel-pane-1 h2.pane-title,#content .pane-organizations-panel-pane-1 h2.pane-title,.view-panopoly-database-search h2.pane-title,.pane-csc-lists h2,.pane-csc-class-lists h2{font-size:3em;}}.pane-csc-related-research h2 a,.pane-csc-related-events h2 a,.pane-csc-related-activities h2 a,.pane-csc-related-classes h2 a,.pane-csc-important-dates h3,.pane-csc-latest-news h3 a,#content .pane-events-panel-pane-1 .node h2 a,#content .pane-events-panel-pane-1 .node span a,#content .pane-events-panel-pane-1 .views-field-title h2 a,#content .pane-events-panel-pane-1 .views-field-title span a,#content .pane-research-panel-pane-1 .node h2 a,#content .pane-research-panel-pane-1 .node span a,#content .pane-research-panel-pane-1 .views-field-title h2 a,#content .pane-research-panel-pane-1 .views-field-title span a,#content .pane-learning-panel-pane-1 .node h2 a,#content .pane-learning-panel-pane-1 .node span a,#content .pane-learning-panel-pane-1 .views-field-title h2 a,#content .pane-learning-panel-pane-1 .views-field-title span a,#content .pane-engagement-panel-pane-1 .node h2 a,#content .pane-engagement-panel-pane-1 .node span a,#content .pane-engagement-panel-pane-1 .views-field-title h2 a,#content .pane-engagement-panel-pane-1 .views-field-title span a,#content .pane-classes-panel-pane-1 .node h2 a,#content .pane-classes-panel-pane-1 .node span a,#content .pane-classes-panel-pane-1 .views-field-title h2 a,#content .pane-classes-panel-pane-1 .views-field-title span a,#content .pane-people-panel-pane-1 .node h2 a,#content .pane-people-panel-pane-1 .node span a,#content .pane-people-panel-pane-1 .views-field-title h2 a,#content .pane-people-panel-pane-1 .views-field-title span a,#content .pane-organizations-panel-pane-1 .node h2 a,#content .pane-organizations-panel-pane-1 .node span a,#content .pane-organizations-panel-pane-1 .views-field-title h2 a,#content .pane-organizations-panel-pane-1 .views-field-title span a,.view-panopoly-database-search .node h2 a,.view-panopoly-database-search .node span a,.view-panopoly-database-search .views-field-title h2 a,.view-panopoly-database-search .views-field-title span a,.csc-connect-with-us em,.csc-lists-container .list-item-title{font-family:brandon-italic,'Helvetica Neue',helvetica,arial,sans-serif;font-size:18px;color:#000;font-style:italic;font-weight:normal;}.pane-csc-related-research h2 a:hover,.pane-csc-related-events h2 a:hover,.pane-csc-related-activities h2 a:hover,.pane-csc-related-classes h2 a:hover,.pane-csc-important-dates h3:hover,.pane-csc-latest-news h3 a:hover,#content .pane-events-panel-pane-1 .node h2 a:hover,#content .pane-events-panel-pane-1 .node span a:hover,#content .pane-events-panel-pane-1 .views-field-title h2 a:hover,#content .pane-events-panel-pane-1 .views-field-title span a:hover,#content .pane-research-panel-pane-1 .node h2 a:hover,#content .pane-research-panel-pane-1 .node span a:hover,#content .pane-research-panel-pane-1 .views-field-title h2 a:hover,#content .pane-research-panel-pane-1 .views-field-title span a:hover,#content .pane-learning-panel-pane-1 .node h2 a:hover,#content .pane-learning-panel-pane-1 .node span a:hover,#content .pane-learning-panel-pane-1 .views-field-title h2 a:hover,#content .pane-learning-panel-pane-1 .views-field-title span a:hover,#content .pane-engagement-panel-pane-1 .node h2 a:hover,#content .pane-engagement-panel-pane-1 .node span a:hover,#content .pane-engagement-panel-pane-1 .views-field-title h2 a:hover,#content .pane-engagement-panel-pane-1 .views-field-title span a:hover,#content .pane-classes-panel-pane-1 .node h2 a:hover,#content .pane-classes-panel-pane-1 .node span a:hover,#content .pane-classes-panel-pane-1 .views-field-title h2 a:hover,#content .pane-classes-panel-pane-1 .views-field-title span a:hover,#content .pane-people-panel-pane-1 .node h2 a:hover,#content .pane-people-panel-pane-1 .node span a:hover,#content .pane-people-panel-pane-1 .views-field-title h2 a:hover,#content .pane-people-panel-pane-1 .views-field-title span a:hover,#content .pane-organizations-panel-pane-1 .node h2 a:hover,#content .pane-organizations-panel-pane-1 .node span a:hover,#content .pane-organizations-panel-pane-1 .views-field-title h2 a:hover,#content .pane-organizations-panel-pane-1 .views-field-title span a:hover,.view-panopoly-database-search .node h2 a:hover,.view-panopoly-database-search .node span a:hover,.view-panopoly-database-search .views-field-title h2 a:hover,.view-panopoly-database-search .views-field-title span a:hover,.csc-connect-with-us em:hover,.csc-lists-container .list-item-title:hover{color:#888888;}#content .pane-news-new-list-all h2{border-bottom:thin solid #e2e2e2;}.see-all a,.see-all-research a,.pane-csc-related-classes .see-all a{position:relative;font-size:11px;font-weight:normal;color:#3c3c3c;background:url(/sites/all/themes/csc/images/rounded_black_arrow.png) right no-repeat;padding-right:22px;}.csc-3col-second .pane-csc-related-classes .see-all a{color:white;background:url(/sites/all/themes/csc/images/rounded_white_arrow.png) right no-repeat;}.see-all a:hover,.see-all-research a:hover{color:#898989;left:2px;padding-right:24px;}.csc-3col-first,.page-list .csc-panel-col-right,.page-classlist .csc-panel-col-right{background:white url(/sites/all/themes/csc/images/gray_line_bg.gif) left repeat-y;}.list-filter-wrapper .audience-filter,.list-filter-wrapper .pipe-separator,.list-filter-wrapper form,.list-filter-wrapper .sort-label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;}body{color:#030303!important;line-height:1.5;font-size:15px;word-wrap:break-word;margin:0;padding:0;border:0;outline:0;background-color:#e8e7e5;font-family:'opensans-regular',helvetica,arial,sans-serif;text-rendering:optimizeLegibility;}body.page-node-edit{}body.cke_show_border{background-color:white;padding:10px;}a:link,a:visited{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:none;}h1,h2,h3,h4,h5,h6{margin:1.0em 0 0.5em;font-weight:inherit;}h1{font-size:1.357em;color:#000;}h2{font-size:1.143em;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}tr.odd{background-color:#dddddd;}img{outline:0;border:0;}.hide-me{display:none;}.highlight{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#FFECBB;padding:0em 0.2em;}code,pre,kbd,samp,var{padding:0 0.4em;font-size:0.77em;font-family:Menlo,Consolas,"Andale Mono","Lucida Console","Nimbus Mono L","DejaVu Sans Mono",monospace,"Courier New";}code{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);}pre code,pre kbd,pre samp,pre var,kbd kbd,kbd samp,code var{font-size:100%;background-color:transparent;}pre code,pre samp,pre var{padding:0;}.description code{font-size:1em;}kbd{background-color:#f2f2f2;border:1px outset #575757;margin:0 3px;color:#666;display:inline-block;padding:0 6px;-moz-border-radius:5px;border-radius:5px;}pre{background-color:#f2f2f2;background-color:rgba(40,40,0,0.06);margin:10px 0;overflow:hidden;padding:15px;white-space:pre-wrap;}#header,#footer-wrapper,#skip-link,ul.contextual-links,ul.links,ul.primary,.item-list .pager,div.field-type-taxonomy-term-reference,div.messages,div.meta,p.comment-time,table,.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}input,textarea,select,a.button{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}caption{text-align:left;font-weight:normal;}blockquote{background:#f7f7f7;border-left:1px solid #bbb;font-style:italic;margin:1.5em 10px;padding:0.5em 10px;}blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}blockquote > p:first-child{display:inline;}a.feed-icon{display:inline-block;padding:15px 0 0 0;}img{max-width:100%;height:auto;border:0;}table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}.contextual-region .contextual .contextual-links a{font-size:0.923em;text-shadow:0 0 0 !important;}.item-list .pager{font-size:0.929em;}.item-list .pager li{padding:0;}.item-list .pager a{display:inline-block;padding:10px 15px;}.item-list .pager .pager-first a{padding:10px 10px 10px 0;}.item-list .pager .pager-previous a{padding:10px 0;}.item-list .pager .pager-current{padding:0 10px;}.item-list .pager .pager-next a,.item-list .pager .pager-last a{padding:10px 0 10px 10px;}ul.menu li{margin:12px 0;}ul.menu li a{padding:10px 0;}.region-content ul,.region-content ol{margin:1em 2em;padding:0 0 0.25em 15px;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}ul.tips{padding:0 0 0 1.25em;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;font-size:0.94em;line-height:1.7;padding:1px 10px 2px 10px;text-decoration:none;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}#logo{float:left;padding-left:5px;}#name-and-slogan{float:left;margin:0;padding:5px 10px 8px;}#site-name{font-size:1.6em;color:#686868;line-height:1;}h1#site-name{margin:0;}#site-name a{font-weight:normal;}#site-slogan{font-size:0.929em;margin-top:7px;word-spacing:0.1em;font-style:italic;}.region-header .block{font-size:0.857em;float:left;margin:0 10px;padding:0;}.region-header .block .content{margin:0;padding:0;}.region-header .block ul{margin:0;padding:0;}.region-header .block li{list-style:none;list-style-image:none;padding:0;}.region-header .form-text{background:#fefefe;background:rgba(255,255,255,0.7);border-color:#ccc;border-color:rgba(255,255,255,0.3);margin-right:2px;width:120px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required{color:#eee;color:rgba(255,255,255,0.7);}.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li.last a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{font-size:0.916em;margin:0;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{list-style:none;float:left;padding:3px 0 1px;}.region-header #block-user-login .item-list li.last{padding-left:0.5em;}.region-header #block-user-login ul.openid-links li.last{padding-left:0;}.region-header #user-login-form li.openid-link a,.region-header #user-login li.openid-link a{padding-left:20px;}.region-header #block-user-login .form-actions{margin:4px 0 0;padding:0;clear:both;}.region-header #block-user-login input.form-submit{border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);margin:4px 0;padding:3px 8px;}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}#main-menu{clear:both;}#main-menu-links{font-size:0.929em;margin:0 5px;padding:0;text-align:left;}#main-menu-links li{float:none;list-style:none;margin:0;padding:0;width:100%;}#main-menu-links a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;display:block;text-decoration:none;text-shadow:0 1px #eee;-moz-border-radius:8px;border-radius:8px;margin-bottom:4px;padding:0.9em 0 0.9em 10px;}#main-menu-links a:hover,#main-menu-links a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}#main-menu-links a:active{background:#b3b3b3;background:white;}#main-menu-links li a.active{border-bottom:none;}#secondary-menu-links{float:right;font-size:0.929em;margin:0 10px;}#secondary-menu-links li{margin:0;padding:0;}#secondary-menu-links a{display:inline-block;padding:0.8em;}#secondary-menu-links a:hover,#secondary-menu-links a:focus{text-decoration:underline;}#main{margin-top:20px;margin-bottom:40px;}#featured{text-align:center;font-size:1.2em;font-weight:normal;line-height:1.4;padding:20px 10px 45px;margin:0;background:#f0f0f0;background:rgba(30,50,10,0.08);border-bottom:1px solid #e7e7e7;text-shadow:1px 1px #fff;}#featured h2{font-size:1.2em;line-height:1;}#featured p{margin:0;padding:0;}#highlighted{border-bottom:1px solid #d3d7d9;font-size:120%;}.region-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}h1#page-title{font-size:2em;line-height:1.3em;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;text-transform:uppercase;}#content h2{margin-bottom:5px;line-height:1.3;}#content h2.lower{text-transform:capitalize;margin:1em 0em !important;}#content h2 a:link{padding-top:18px;}.node .content{font-size:1.071em;}.view-mode-teaser .content{font-size:1em;}.view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.view-mode-teaser h2 a{color:#181818;}.view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.view-mode-teaser.sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.view-mode-teaser .content{clear:none;line-height:1.6;}.meta{font-size:0.857em;color:#68696b;margin-bottom:0;}.submitted a{padding:10px 0 15px;}.submitted .user-picture img{float:left;height:20px;margin:1px 5px 0 0;}.field-type-taxonomy-term-reference{margin:0 0 1.2em;}.field-type-taxonomy-term-reference .field-label{font-weight:normal;margin:0;padding-right:5px;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference ul.links{font-size:0.8em;}.view-mode-teaser .field-type-taxonomy-term-reference .field-label,.view-mode-teaser .field-type-taxonomy-term-reference ul.links{font-size:0.821em;}.field-type-taxonomy-term-reference ul.links{padding:0;margin:0;list-style:none;}.field-type-taxonomy-term-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}.field-type-taxonomy-term-reference ul.links li a{padding:5px 0 20px;}.link-wrapper{text-align:right;}.field-type-image img,.user-picture img{margin:0 0 1em;}ul.links{color:#68696b;font-size:0.821em;}ul.links.inline li a{display:inline;padding:18px 0 5px;}.unpublished{margin:-20px -15px 0;padding:20px 15px 0;}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.comment h2.title{margin-bottom:1em;}.comment div.user-picture img{margin-left:0;}.comment{margin-bottom:20px;display:table;vertical-align:top;}.comment .attribution{display:table-cell;padding:0 30px 0 0;vertical-align:top;overflow:hidden;}.comment .attribution img{margin:0;border:1px solid #d3d7d9;}.comment .attribution .username{white-space:nowrap;}.comment .submitted p{margin:4px 0;font-size:1.071em;line-height:1.2;}.comment .submitted .comment-time{font-size:0.786em;color:#68696b;}.comment .submitted .comment-permalink{font-size:0.786em;text-transform:lowercase;}.comment .submitted .comment-permalink a{padding:8px 0 18px;}.comment .content{font-size:0.929em;line-height:1.6;}.comment .comment-arrow{background:url(/sites/all/themes/csc/images/comment-arrow.gif) no-repeat 0 center transparent;border-left:1px solid;border-right:1px solid;height:40px;margin-left:-47px;margin-top:10px;position:absolute;width:20px;}.comment .comment-text{padding:10px 25px;border:1px solid #d3d7d9;display:table-cell;vertical-align:top;position:relative;width:100%;}.comment .comment-text h3 a{padding-top:22px;}.comment .indented{margin-left:40px;}.comment ul.links{padding:0 0 0.25em 0;}.comment ul.links li{padding:0 0.5em 0 0;}.comment.unpublished{margin-right:5px;padding:5px 2px 5px 5px;}.comment.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.column > .section{height:100%;}.column > .section > .region{height:100%;}.column > .section > .region .block-system{height:100%;}.column > .section > .region .block-system > .content{height:100%;}.column > .section > .region .block-system > .content > .csc-panel-container{height:100%;}.sidebar .section{padding-top:10px;}.sidebar .block{border:1px solid;padding:15px 20px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}#triptych-wrapper{background-color:#f0f0f0;background:rgba(30,50,10,0.08);border-top:1px solid #e7e7e7;}#triptych h2{color:#000;font-size:1.4em;margin-bottom:0.6em;text-shadow:0 1px 0 #fff;text-align:center;line-height:1;}#triptych .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3;}#triptych .block.last{border-bottom:none;}#triptych .block ul li,#triptych .block ol li{list-style:none;}#triptych .block ul,#triptych .block ol{padding-left:0;}#triptych #block-user-login .form-text{width:185px;}#triptych #block-user-online p{margin-bottom:0;}#triptych #block-node-syndicate h2{overflow:hidden;width:0;height:0;}#triptych-last #block-node-syndicate{text-align:right;}#triptych #block-search-form .form-type-search input{width:185px;}#triptych-middle #block-system-powered-by{text-align:center;}#triptych-last #block-system-powered-by{text-align:right;}#footer-wrapper{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}#footer .block{margin:0.5em 0;}#footer .block .content{padding:0.5em 0;margin-top:0;}#footer .block h2{margin:0;}#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}#footer-columns .content{margin-top:0;}#footer-columns p{margin-top:1em;}#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0;}#footer-columns .content li{list-style:none;margin:0;padding:0;}#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}#footer{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer .region{margin-top:20px;}#footer .block{clear:both;}#footer ul,#footer li{list-style:none;margin:0;padding:0;}#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}#footer li.first a{padding-left:0;}#footer li.last a{padding-right:0;border-right:none;}#footer-wrapper tr.odd{background-color:transparent;}#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.tabs{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;background:transparent url(/sites/all/themes/csc/images/tabs-border.png) repeat-x left bottom;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border-bottom:1px solid #ffffff;}.tabs ul.primary li a{color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 3px;margin:0;text-shadow:0 1px 0 #fff;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;}.tabs ul.primary li.active a{background-color:#ffffff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/csc/images/add.png) no-repeat left center;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.page-user.not-logged-in #messages{top:80px;position:relative;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:8px 15px;}.breadcrumb{font-size:0.929em;padding:10px;}.breadcrumb a{padding:12px 0;}.profile .user-picture{float:none;}.confirm-parent,.password-parent{width:34em;}.password-parent,div.form-item div.password-suggestions{position:relative;}.password-strength-text,.password-strength-title,div.password-confirm{font-size:0.82em;}.password-strength-text{margin-top:0.2em;}div.password-confirm{margin-top:2.2em;width:20.73em;}input.form-submit,a.button{background:white url(/sites/all/themes/csc/images/buttons.png) 0 0 repeat-x;border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;margin-bottom:1em;margin-right:0.6em;padding:4px 17px;-moz-border-radius:20px;border-radius:15px;}a.button:link,a.button:visited,a.button:hover,a.button:focus,a.button:active{text-decoration:none;color:#5a5a5a;}fieldset{background:#ffffff;border:1px solid #cccccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px;-moz-border-radius:4px;border-radius:4px;}.fieldset-wrapper{margin-top:25px;}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0;}.node-form > div{margin:4px 16px;}.filter-wrapper{top:0;padding:1em 0 0.2em;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;padding:2px 20px 0;}.filter-wrapper .form-item label{margin-right:10px;}.filter-wrapper .form-item{padding:0 0 0.5em 0.5em;}.filter-guidelines{padding:0 1.5em 0 0.5em;}fieldset.collapsed{background:transparent;-moz-border-radius:0;border-radius:0;}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;}fieldset.collapsed legend{-moz-border-radius:4px;border-radius:4px;}fieldset legend a{color:#3b3b3b;}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000;}fieldset .fieldset-wrapper{padding:0 10px;}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic;}input{margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}textarea{line-height:1.5;}textarea.form-textarea,select.form-select{padding:4px;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-number,input.form-color,textarea.form-textarea,select.form-select{border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}.form-item{margin-bottom:1em;}.form-item label{font-size:0.929em;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}.form-actions{padding-top:10px;}.contact-form #edit-name{width:75%;-moz-border-radius:4px;border-radius:4px;}.contact-form #edit-mail{width:75%;-moz-border-radius:4px;border-radius:4px;}.contact-form #edit-subject{width:75%;-moz-border-radius:4px;border-radius:4px;}.contact-form #edit-message{width:76.3%;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}input.form-button-disabled,input.form-button-disabled:hover,input.form-button-disabled:focus,input.form-button-disabled:active,.form-disabled input,.form-disabled select,.form-disabled textarea{background:#ededed;border-color:#bbb;color:#717171;}.form-disabled label{color:#717171;}#edit-field-date-und-0-rrule-range-of-repeat-never + div + div.form-wrapper *{display:none;}.js input.form-autocomplete{background-position:100% 4px;}.js input.throbbing{background-position:100% -16px;}.comment-form label{float:left;font-size:0.929em;width:120px;}.comment-form input,.comment-form .form-select{margin:0;-moz-border-radius:4px;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{margin-bottom:10px;overflow:hidden;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.no-sidebars .comment-form .form-text{width:800px;}.one-sidebar .comment-form .form-text{width:500px;}.two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{font-size:0.786em;line-height:1.2;margin-left:120px;}#content h2.comment-form{margin-bottom:0.5em;}.comment-form .form-textarea{-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form fieldset.filter-wrapper .fieldset-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{width:auto;float:none;}.filter-wrapper .form-select{min-width:120px;}.comment-form fieldset.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}div.password-suggestions{border:0;}.ui-widget-overlay{background:#222222;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane{padding:1em;}#forum .name{font-size:1.083em;}#forum .description{font-size:1em;}#block-search-form{padding-bottom:7px;}#block-search-form .content{margin-top:0;}#search-form input[type="search"],#block-search-form input[type="search"]{box-sizing:border-box;padding:4px;-webkit-appearance:textfield;}#search-form input[type="search"]::-webkit-search-decoration,#block-search-form input[type="search"]::-webkit-search-decoration{display:none;}#search-form input#edit-keys,#block-search-form .form-item-search-block-form input{float:left;font-size:1em;margin-right:5px;width:9em;}#search-block-form input.form-submit,#search-form input.form-submit{margin-left:0;margin-right:0;height:25px;width:34px;padding:0;cursor:pointer;text-indent:-9999px;border-color:#e4e4e4 #d2d2d2 #b4b4b4;background:url(/sites/all/themes/csc/images/search-button.png) no-repeat center top;overflow:hidden;}#search-block-form input.form-submit:hover,#search-block-form input.form-submit:focus,#search-form input.form-submit:hover,#search-form input.form-submit:focus{background-position:center bottom;}#search-form .form-item-keys label{display:block;}ol.search-results{padding-left:0;}.search-results li{border-bottom:1px solid #d3d7d9;padding-bottom:0.4285em;margin-bottom:0.5em;}.search-results li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:1em;}.search-results .search-snippet-info{padding-left:0;}.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper h1#page-title{float:left;margin:0;}div.add-or-remove-shortcuts{padding-top:0.9em;}.overlay div.add-or-remove-shortcuts{padding-top:0.8em;}.admin-menu.page-node-edit .region{padding:0px 20px 20px 20px;}.admin-menu .pane-node-form-title span{font-weight:normal;}.admin-menu .form-item .description{display:inline;}.page-admin #content img{margin-right:15px;}.page-admin #content .simpletest-image img{margin:0;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}.page-admin-structure-block-demo #header .block-region{width:500px;}.page-admin #admin-dblog img{margin:0 5px;}#system-theme-settings fieldset{padding:0;}#system-theme-settings fieldset .fieldset-legend{margin-top:0;}div.admin .right,div.admin .left{width:49%;margin:0;}div.admin-panel{background:#fbfbfb;border:1px solid #ccc;margin:10px 0;padding:0 5px 5px;}div.admin-panel h3{margin:16px 7px;}div.admin-panel dt{border-top:1px solid #ccc;padding:7px 0 0;}div.admin-panel dd{margin:0 0 10px;}div.admin-panel .description{margin:0 0 14px 7px;}.overlay #main,.overlay #content{width:auto;float:none;}.overlay #page{padding:0 2em;}.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}.overlay-processed .field-type-image{display:block;float:none;}.overlay #messages{width:auto;}.node .poll{margin:2em 0;}.node .poll #edit-choice{margin:0 0 1.5em;}.poll .vote-form{text-align:left;margin:0;}.poll .percent{font-size:0.857em;font-style:italic;margin-bottom:3em;margin-top:-3.2em;float:right;text-align:right;}.poll .choice-title{clear:right;}.poll .total{font-size:0.929em;font-style:italic;text-align:right;clear:both;}.node .poll{margin:1.8em 0 0;}.node .poll .text{margin-right:6.75em;}.node .poll #edit-choice{margin:0 0 1.2em;}.poll .bar .foreground{background-color:#666;}#footer-wrapper .poll .bar{background-color:#666;}#footer-wrapper .poll .bar .foreground{background-color:#ddd;}.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}a#menu-toggle{display:none;background:none repeat scroll 0 0 rgba(255,255,255,0.7);padding:0.7em 0 0.7em 10px;text-decoration:none;text-shadow:0 1px #EEEEEE;position:relative;}a#menu-toggle:after{content:"";background:url(/sites/all/themes/csc/images/toggle.png) no-repeat;width:22px;height:30px;display:inline-block;position:absolute;right:10px;}@media all and (max-width:460px){a#menu-toggle{display:block;}#main-menu-links{display:none;height:auto;}}@media all and (min-width:461px) and (max-width:900px){.region-header{margin:.5em 5px .75em;}#logo{padding:5px 0 0 5px;}#name-and-slogan{padding:10px 10px 8px;}#main-menu-links{margin:0 5px;padding:0;text-align:center;}#main-menu-links li{float:left;margin-right:5px;padding:0;display:inline-block;width:32.75%;}#main-menu-links li:nth-child(3n){margin-right:-5px;}#main-menu-links a{float:none;display:block;-moz-border-radius:8px;border-radius:8px;margin-bottom:5px;padding:0.9em 5px;}}@media all and (min-width:901px){.region-header{margin:1em 5px 1.5em;}#logo{padding:15px 15px 15px 10px;}#name-and-slogan{padding:26px 0 0;margin:0 0 30px 15px;}#site-name{font-size:1.821em;}#main-menu-links{font-size:0.929em;margin:0;padding:0 15px;}#main-menu-links li{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;}#main-menu-links a{float:left;padding:0.7em 0.8em;margin-bottom:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.featured #main-menu-links li a:active,.featured #main-menu-links li a.active{background:#f0f0f0;background:#f0f0f0;}}@media all and (min-width:520px){#featured{font-size:1.643em;}#featured h2{font-size:1.174em;}#triptych h2{font-size:1.714em;margin-bottom:0.9em;}#triptych .block{margin-bottom:2em;padding-bottom:2em;}}.menu-desc{font-family:opensans-italic;font-size:0.93em;letter-spacing:-0.02rem;color:#222;padding-left:10px;text-transform:none;font-weight:normal;}#main-menu li.expanded > a:hover .menu-desc{color:#fff}.bryant-sidebar{width:150px;}.bryant-content{float:none;width:100%;margin-left:150px;}.csc-3col-first .csc-3col-inside{padding:1.5em 2.4em 2.3em 2.3em;position:relative;}@media only screen and (max-width:640px){.csc-3col-first .csc-3col-inside{padding:0px;}}.csc-3col-second{background:#494949;width:40%;}.csc-3col-second h2{margin-top:12px;}.csc-3col-second .panels-ipe-portlet-wrapper:first-child{display:table;}.csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,.csc-3col-second .csc-3col-inside .panel-pane:first-child{}body.page-node-26 .csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,body.page-node-26 .csc-3col-second .csc-3col-inside .panel-pane:first-child{border:none;background-color:#605385;}body.page-node-22 .csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,body.page-node-22 .csc-3col-second .csc-3col-inside .panel-pane:first-child{border:none;background-color:#00b1a6;}body.page-node-20 .csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,body.page-node-20 .csc-3col-second .csc-3col-inside .panel-pane:first-child{border:none;background-color:#ff6b53;}body.page-node-25 .csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,body.page-node-25 .csc-3col-second .csc-3col-inside .panel-pane:first-child{border:none;background-color:#34c780;}body.page-node-21 .csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,body.page-node-21 .csc-3col-second .csc-3col-inside .panel-pane:first-child{border:none;background-color:#ffba09;}@media only screen and (max-width:640px){.csc-3col-second .panels-ipe-portlet-wrapper:first-child .panel-pane:first-child,.csc-3col-second .csc-3col-inside .panel-pane:first-child{}}.csc-3col-col-fixed,.csc-panel-col-left{top:76px;vertical-align:top;background:#e8e7e5;height:100%;}@media only screen and (max-width:640px){.csc-3col-col-fixed,.csc-panel-col-left{display:none;top:50px;}}body.front .csc-3col-col-fixed,body.front .csc-panel-col-left{position:fixed;}@media only screen and (max-height:810px){body.front .csc-3col-col-fixed,body.front .csc-panel-col-left{position:static;}}@media only screen and (max-width:640px){.csc-3col-col-fixed{position:absolute;top:0px;height:100%;border-right:1px solid #d7d6d4;z-index:1;}}.csc-panel-col-right{min-height:100%;width:100%;position:absolute;left:150px;background:#fff;}body.page-list .csc-panel-col-right,body.page-classlist .csc-panel-col-right{position:static;width:100%;}.front .csc-panel-col-right{background-color:#3b3b3b;}.csc-3col-right2{}.csc-3col-right2 img{width:100%;}@media only screen and (max-width:640px){.csc-3col-right2{margin-left:0px;background-color:white;}}.page-search .csc-3col-content-wrapper{overflow-x:hidden;}.page-search .csc-3col-right2{display:table;width:100%;}.csc-3col-first #page-title{margin-top:5px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;font-size:2.3em;}@media only screen and (min-width:2001px){.csc-3col-first #page-title{font-size:3.9em;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-3col-first #page-title{font-size:1.5em;}}@media only screen and (max-width:640px){.csc-3col-first #page-title{margin-bottom:0.5em;padding-bottom:0px;border-bottom:none;}}.csc-3col-first .pane-node-title{margin-bottom:8px;}@media only screen and (max-width:640px){.csc-3col-first{width:auto;display:table;padding:20px;}.csc-3col-first p{font-size:14px;}}.csc-3col-col-fixed .csc-3col-inside,.csc-panel-col-left .csc-panel-inside{max-width:150px;background:#ffffff;}.pane-csc-isotope{background:#e8e7e5;}.pane-csc-isotope h2{text-align:center;}.pane-csc-isotope .pane-content{padding:5px 0 40px 0;}#filters{float:left;width:100%;text-align:center;}#filters img{margin:10px;}#page-title{display:none;}header{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;position:fixed;z-index:99;width:100%;height:76px;background:#252525;}@media only screen and (max-width:640px){header{height:50px;}}body.logged-in header{position:static;}body.logged-in .csc-panel-col-left{position:static;}body.logged-in #content{top:0px;}#header-mobile-nav{display:none;}@media only screen and (max-width:640px){#header-mobile-nav{display:inline;height:33px;width:38px;position:absolute;left:9px;top:8px;padding-top:3px;z-index:50;font:11px brandon,verdana,arial;color:white;text-transform:uppercase;text-align:center;}#header-mobile-nav img{max-width:200px;margin-bottom:4px;}}#header-logo{min-width:453px;float:left;position:relative;padding:12px 0px 0px;background-color:#252525;}@media only screen and (max-width:640px){#header-logo{padding:0px;background-color:none;min-width:0px;left:43px;top:11px;max-width:256px;}}#header-logo img{margin-left:15px;}@media only screen and (max-width:640px){#header-logo img{width:290px;}}#header-icons{text-align:right;position:absolute;z-index:-1;right:0px;}#header-icons ul{float:right;list-style:none;margin:0;padding:0;height:76px;}#header-icons li{text-align:center;float:left;height:76px;display:inline;border-left:1px solid #454545;}#header-icons li:hover,#header-icons li a.active{background-color:#444444;}#header-icons li a{position:relative;display:table-cell;height:76px;width:84px;vertical-align:middle;}#header-icons img{margin-bottom:19px;}#header-icons .header-icon-text{font-family:brandon,verdana,arial;font-size:13px;text-transform:uppercase;color:white;position:absolute;bottom:10px;width:84px;text-align:center;}@media only screen and (max-width:640px){#header-icons{display:none;background-color:#252525;top:50px;width:168px;padding:1px 1px 0px 1px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;}#header-icons ul{height:auto;}#header-icons li{height:auto;border:none;padding:0px;}#header-icons li a{width:42px;height:57px;}#header-icons img{margin-bottom:14px;width:16px;height:16px;}#header-icons .header-icon-text{bottom:3px;font-size:9px;width:42px;line-height:9px;}}.wedge{display:none;position:absolute;z-index:999;top:75px;right:197px;}.admin-menu .wedge{top:104px;}@media only screen and (max-width:640px){.wedge{top:-100px;}}.pane-main-menu h2.pane-title,.pane-csc-isotope-page h2.pane-title{display:none;}.pane-csc-isotope h2.pane-title{margin-top:0px;border-top:1px solid #c0c0c0;padding-top:14px;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-weight:normal;font-size:12px !important;text-transform:uppercase;}.csc-panel-col-left .pane-csc-newsletter{margin-top:-8px !important;margin-bottom:12px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;background-color:#eeeeee;padding:25px 0px 30px}.csc-panel-col-left .pane-csc-newsletter:hover{background-color:#aaaaaa;}.csc-panel-col-left .pane-csc-newsletter a{font-family:brandon,verdana,arial;color:white;font-weight:200;}.csc-panel-col-left .pane-csc-newsletter a h2.pane-title{text-transform:uppercase !important;font-size:1.1em !important;text-align:center;font-weight:bold;letter-space:1px;}.csc-panel-col-left .pane-csc-newsletter:hover a h2.pane-title{color:#ededed;}.pane-csc-newsletter h2.pane-title{font-size:0.9em;margin-bottom:0px;text-transform:uppercase;text-align:center;font-weight:bold;color:#444444;font-size:1.2em;}.pane-csc-newsletter .pane-content{margin:5px;}.pane-csc-newsletter .form-item input{width:90%;font-size:10px;}.news-list-image{width:220px;padding:8px;float:left;}div.pane-csc-isotope,div.pane-csc-isotope *{background-color:#dbdad8 !important;}@media only screen and (min-height:1170px){.pane-csc-newsletter{}}@media only screen and (max-height:810px){.pane-csc-newsletter{}}.pane-csc-newsletter .content{text-align:center;color:#626262;font-size:0.8em;font-style:italic;padding:4px 8px 1px 8px;}.newsletter-text-wrapper h3{margin-top:0em;}.pane-csc-newsletter-big .form-item{margin-bottom:0em;}.pane-csc-newsletter-big .form-text{width:95%;font-size:0.9em;}.pane-csc-newsletter-big .form-submit{margin-top:0.7em;}.csc-3col-second .csc-item-container{padding:0px 20px;}@media only screen and (max-width:640px){.csc-3col-second .csc-item-container{padding:0px;}}@media only screen and (max-width:640px){.csc-3col-second{}}.pane-csc-related-research{float:left;width:100%;font-size:1em;padding:20px 0 20px 0;margin-top:20px;border-top:1px solid #e0e0e0;}@media only screen and (min-width:1280px) and (max-width:2000px){.pane-csc-related-research .csc-research-item .csc-item-container{padding:0 20px;}.pane-csc-related-research .csc-research-item:first-child .csc-item-container{padding-left:0px;}}@media only screen and (min-width:2001px){.pane-csc-related-research .csc-research-item .csc-item-container{padding:0 20px;}.pane-csc-related-research .csc-research-item:first-child .csc-item-container{padding-left:0px;}}@media only screen and (min-width:961px) and (max-width:1279px){.pane-csc-related-research .csc-research-item{margin-top:20px;border-top:1px solid #e0e0e0;padding-top:20px;}}@media only screen and (min-width:961px) and (max-width:1279px){.pane-csc-related-research{padding:0px;margin-top:0px;border-top:none;}}@media only screen and (max-width:640px){.pane-csc-related-research{margin:10px 0px 0px 0px;padding:0px;border:none;}.pane-csc-related-research h3{padding-top:10px;border-top:1px solid #e0e0e0;}}.csc-item-num-1{width:100%;}.csc-item-num-2{width:50%;}.csc-item-num-3{width:33%;}.see-all{float:right;margin-top:-32px;margin-right:20px;}.see-all a{color:white;background:url(/sites/all/themes/csc/images/rounded_white_arrow.png) right no-repeat;}.see-all a:hover{color:#cccccc;}.see-all-research{float:left;width:100%;padding:15px 0 0 0;margin-top:15px;border-top:1px solid #e0e0e0;}@media only screen and (max-width:640px){.see-all-research{border:none;float:none;padding:0px;margin-bottom:30px;}}@media only screen and (min-width:961px) and (max-width:1279px){.see-all-research{border:none;float:none;padding:0px;margin-bottom:30px;}}.see-all-research a:hover{left:0px;}.csc-item-teaser{font-size:1em;}.csc-teaser-more,.csc-teaser-less{cursor:pointer;margin-top:20px;font-size:0.8em;line-height:1.5em;font-weight:normal;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;color:#3c3c3c;background:url(/sites/all/themes/csc/images/rounded_black_arrow_down.png) right no-repeat;padding-right:20px;width:145px;text-transform:uppercase;line-height:1.5em;}.csc-teaser-less{width:95px;padding-right:11px;background-image:url(/sites/all/themes/csc/images/rounded_black_arrow_up.png);}.pane-csc-related-events{float:left;width:100%;color:#ffffff;font-size:1em;padding-bottom:20px;}.pane-csc-related-events h2 a{color:#ffffff;}@media only screen and (max-width:640px){.pane-csc-related-events h2{padding-left:0px !important;margin-top:10px;}}.pane-csc-related-events .csc-item-container{position:relative;}.pane-csc-related-events .past-flag{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;position:absolute;top:0px;padding:0.2em 0.6em;text-transform:uppercase;font-size:0.9em;background-color:#111;opacity:0.5;font-weight:normal;letter-spacing:0.1em;}@media only screen and (max-width:640px){.pane-csc-related-events{float:none;position:relative;padding:20px;width:auto;}.pane-csc-related-events .pane-content{position:relative;}}.csc-organization-item,.csc-event-item{float:left;background:url(/sites/all/themes/csc/images/line_bg.png) left no-repeat;}@media only screen and (max-width:640px){.csc-organization-item,.csc-event-item{float:none;width:auto;background:none;}}@media only screen and (min-width:641px) and (max-width:960px){.csc-organization-item,.csc-event-item{float:none;width:auto;background:none;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-organization-item,.csc-event-item{float:none;width:auto;background:none;}}.csc-event-item h3{margin:0;padding:0;font-size:12px;font-family:arial,verdana,serif;font-weight:normal;}.pane-csc-related-organizations,.pane-csc-related-activities,.pane-csc-related-classes{float:left;width:100%;background:#2f2f2f;color:#ffffff;font-size:1em;padding-bottom:20px;border-top:1px solid #505050;}.pane-csc-related-organizations .csc-organization-item h2,.pane-csc-related-activities .csc-activities-item h2,.pane-csc-related-classes .csc-classes-item h2{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;text-transform:uppercase;}.pane-csc-related-organizations .csc-organization-item h2 a,.pane-csc-related-activities .csc-activities-item h2 a{font-size:13px;color:#ffffff;font-weight:normal;}.pane-csc-related-classes .csc-classes-item h2 a{color:#ffffff;font-weight:normal;}@media only screen and (max-width:640px){.pane-csc-related-organizations,.pane-csc-related-activities{padding:5px 20px;width:auto;}.pane-csc-related-organizations h2,.pane-csc-related-activities h2{padding-left:0px !important;margin-top:10px;}}.pane-csc-related-activities,.pane-csc-related-classes{float:left;border-top:1px solid #e0e0e0;width:100%;}.pane-csc-related-activities img,.pane-csc-related-classes img{float:left;margin:0.3em 0.8em 0em 0em;}@media only screen and (max-width:640px){.pane-csc-related-activities h2,.pane-csc-related-classes h2{margin-top:20px;padding-left:0px !important;}}@media only screen and (max-width:640px){.pane-csc-related-activities,.pane-csc-related-classes{float:none;}}.csc-activities-item,.csc-classes-item{float:left;width:100%;}.pane-csc-related-people,.pane-csc-related-news,.pane-csc-related-classes{float:left;width:100%;background:#2f2f2f;color:#ffffff;padding:0 0 20px 0;border-top:1px solid #505050;position:relative;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes{background-color:white;color:#222;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes .pane-title{padding-left:0px;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes article.node h2 a{color:#000000;font-size:1.3em;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes article.node h2 a:hover{color:#555;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes .see-all a,.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes article.node .node-readmore a{color:#707070;}.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes .see-all a:hover,.csc-3col-col-fluid.csc-3col-first .pane-csc-related-classes article.node .node-readmore a:hover{color:#222222;}.pane-csc-related-people h2 a,.pane-csc-related-news h2 a{font-size:14px;color:#ffffff;font-weight:normal;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;text-transform:uppercase;}.csc-people-container{padding:0px 0px 0px 20px;}.csc-people-wrapper{float:left;width:150px;height:150px;overflow:hidden;position:relative;}.csc-people-detail{position:absolute;top:0;height:0;width:130px;height:130px;padding:10px;text-align:center;background:rgba(0,176,165,0);}.csc-people-text{font-size:14px;line-height:15px;float:left;display:none;color:white;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;}.csc-people-text.show{display:block;}.csc-people-text h2{text-transform:uppercase;font-weight:normal;font-size:1em;}.csc-people-detail:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:0.9;background-color:#444;}body.page-node-26 .csc-people-detail:hover{border:none;background-color:#605385;}body.page-node-22 .csc-people-detail:hover{border:none;background-color:#00b1a6;}body.page-node-20 .csc-people-detail:hover{border:none;background-color:#ff6b53;}body.page-node-25 .csc-people-detail:hover{border:none;background-color:#34c780;}body.page-node-21 .csc-people-detail:hover{border:none;background-color:#ffba09;}.csc-people-detail:hover .csc-people-text{display:block;}.csc-people-wrapper img{float:left;}.pane-csc-directors,.pane-csc-role{margin-right:1em;clear:both;background:#ffffff;width:100%;}.pane-csc-directors > h2,.pane-csc-role > h2{width:100%;margin:0px;text-align:center;padding:10px;background-color:#e0e0e0;font-weight:normal;}.pane-csc-directors img,.pane-csc-role img{width:80px;float:left;margin:10px 10px 0px 7px;}#content{height:100%;}#content .pane-csc-directors h2,#content .pane-csc-role h2{margin-top:0px;margin-bottom:0px;}@media only screen and (min-width:641px) and (max-width:960px){#content .pane-csc-directors h2,#content .pane-csc-role h2{line-height:1.1em;}}.csc-directors-wrapper,.csc-role-wrapper{float:left;width:50%;background-color:white;border-bottom:1px #e0e0e0 solid;max-height:100px;height:100px;overflow:hidden;cursor:pointer;}.csc-directors-wrapper:hover,.csc-role-wrapper:hover{background-color:#eee;}@media only screen and (min-width:2001px){.csc-directors-wrapper,.csc-role-wrapper{width:33.3333%;}}@media only screen and (max-width:640px){.csc-directors-wrapper,.csc-role-wrapper{width:100%;}}@media only screen and (min-width:641px) and (max-width:960px){.csc-directors-wrapper,.csc-role-wrapper{width:100%;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-directors-wrapper,.csc-role-wrapper{width:100%;}}.csc-director-text,.csc-role-text{padding:3px 3px 0px 0px;font-size:1em;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-style:italic;line-height:16px;color:#999;}.csc-director-text h2,.csc-role-text h2{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1.2em;font-style:normal;text-transform:none;color:#000;}@media only screen and (min-width:641px) and (max-width:960px){.csc-director-text,.csc-role-text{font-size:1em;line-height:14px;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-director-text{font-size:1em;line-height:14px;}}.pane-entity-field.pane-node-field-audio-files{float:left;width:100%;background:#2f2f2f;color:#ffffff;font-size:13px;padding:0 0 20px 0;border-top:1px solid #505050;position:relative;}.pane-entity-field.pane-node-field-audio-files .jp-audio{margin-left:20px;}.pane-csc-important-dates,.pane-csc-grants-buttons{height:394px;float:left;width:50%;}.pane-csc-important-dates .content,.pane-csc-grants-buttons .content{padding:12px 20px 10px 24px;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1.12em;}#content .pane-csc-important-dates h2{text-shadow:#3c787e 0px 2px;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:2em;margin-top:0px;border-bottom:1px #6da8ae solid;padding:10px 0px 10px 18px;}.pane-csc-important-dates{background:#49929a;color:#ffffff;}.pane-csc-important-dates h3{color:white;}.pane-csc-important-dates ol{margin:20px;}.pane-csc-grants-buttons{background:#3b3b3b;}.pane-csc-grants-buttons blockquote{background:none;border:none;padding:1em 10px;font-size:1.3em;border:#666 solid;border-width:1px 0px;color:gray;}.pane-csc-grants-buttons blockquote:before,.pane-csc-grants-buttons blockquote:after{content:'';}.pane-csc-grants-buttons p{margin-top:30px;}.pane-csc-grants-buttons a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#ffffff;background:#ff8a54;padding:8px 12px;font-weight:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;font-size:0.8em;}.pane-csc-grants-buttons a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;color:#fff;}.pane-csc-grants-buttons .content{text-align:center;}.csc-important-dates-scroll,.csc-grants-buttons-scroll{max-height:396px;}@media only screen and (max-width:640px){.pane-csc-teaser{padding:0px;margin-bottom:34px;}}.pane-csc-teaser .pane-title,.pane-node-title .pane-title,.pane-csc-related-research .pane-title{display:none;}.pane-csc-newsletter-big{float:left;width:100%;background:#49929a;color:#ffffff;}.pane-csc-newsletter-big .content{padding:10px;}.newsletter-text-wrapper,.newsletter-form-wrapper{float:left;width:50%;}.pane-node-title a{color:#000000;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:36px;}.csc-research-item{float:left;background:url(/sites/all/themes/csc/images/gray_line_bg.gif) left no-repeat;}.csc-research-item:first-child{background:none;}@media only screen and (max-width:640px){.csc-research-item{float:none;width:auto;background:none;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-research-item{float:none;width:auto;background:none;}}.pane-csc-next-event .pane-title,.pane-csc-related-people .pane-title,.pane-csc-related-events .pane-title,.pane-csc-related-organizations .pane-title,.pane-csc-related-activities .pane-title,.pane-csc-related-news .pane-title,.pane-csc-related-classes .pane-title,.pane-entity-field .pane-title{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:25px !important;padding-left:20px;}.panel-pane.pane-entity-field.pane-node-field-location h2.pane-title{padding-left:0px;font-size:1.143em !important;}.csc-research-title,.pane-csc-related-activities .pane-title,.pane-csc-related-classes .pane-title,.pane-csc-related-news .pane-title{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:25px;padding-left:20px;}.csc-research-title{margin-top:0px;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:25px !important;padding-left:0;}.pane-csc-latest-news{display:none;background:#e8e7e5;text-align:center;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1em;padding:5px;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;line-height:1.2em;}.pane-csc-latest-news h2{font-size:1.2em;font-style:normal;font-weight:normal;text-transform:uppercase;}.pane-csc-latest-news h3{margin-top:0px;}.pane-csc-latest-news h3 a{font-size:1em;}.pane-csc-latest-news p{margin-bottom:0.9em;}.pane-csc-latest-news .pane-content{margin-top:9px;}.pane-csc-next-event{float:left;width:100%;background:#653352;padding:0 0 20px 0;color:#ffffff;font-size:13px;}.pane-csc-next-event .csc-event-image{display:none;}.pane-csc-next-event .half{width:100%;}.pane-csc-next-event h3{border-top:1px solid #835c74;padding-top:10px;}.pane-csc-next-event h3 a{color:#FFFFFF;font-size:21px;font-style:italic;font-weight:normal;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;}.when{font-family:arial,verdana,serif;font-size:13px;font-weight:normal;margin:0;padding:0;}.event-desc{float:left;width:100%;font-size:14px;padding:10px 0;margin:10px 0;border-top:1px solid #835c74;border-bottom:1px solid #835c74;}.white-link{font-size:12px;font-weight:normal;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;color:#ffffff;background:url(/sites/all/themes/csc/images/rounded_white_arrow.png) right no-repeat;padding-right:20px;}.white-link:hover{color:#ffffff;}.csc-first-image-wrapper{float:left;width:100%;position:relative;}.csc-first-image-caption{background:rgba(0,0,0,0.2);position:absolute;width:100%;left:0;bottom:0;padding:10px;text-align:center;}.csc-first-image-caption a:hover,.csc-first-image-caption a{color:#ffffff;font-style:italic;}.csc-event-text-container{float:left;}.csc-event-image{float:left;width:50%;text-align:center;}.half{width:50%;}.pane-csc-event-map{float:left;width:100%;margin-top:-5px;}.pane-csc-event-map h2{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;text-align:center;color:white;}.csc-map-wrapper{float:left;width:100%;text-align:center;margin-top:5px;margin-bottom:-6px;border-top:1px #e0e0e0 solid;}#csc-node-images{float:left;width:100%;position:relative;}ul.bjqs{padding:0;margin:0;}.bjqs-caption{color:#000000;background:rgba(255,255,255,0.7);}li.bjqs-prev a,li.bjqs-next a{text-indent:-9999px;}li.bjqs-prev a{background:url(/sites/all/themes/csc/images/left_arrow.png) top center no-repeat;width:30px;height:39px;}li.bjqs-next a{background:url(/sites/all/themes/csc/images/right_arrow.png) top center no-repeat;width:30px;height:39px;}.column-form-wrapper label{display:none;}.csc-teaser-more{cursor:pointer;}.overlay{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;top:0px;background-color:#000;position:fixed;display:none;width:100%;height:100%;z-index:50;}.tooltip{display:none;}.inline{cursor:pointer;}.tooltip-content{text-align:justify;}.tooltip-content .pane-content{}.tooltip-content h2{display:none;font-weight:normal;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;text-transform:uppercase;}.isotope-element{width:25%;}ul.bjqs-controls.v-centered a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;}body #content{position:relative;top:76px;}@media only screen and (max-width:640px){body #content{top:50px;}}body .csc-panel-separator{visibility:hidden;background-color:#252525;border:0px #ccc solid;border-bottom-width:1px;border-top-width:1px;text-align:center;vertical-align:middle;padding:50px;font-family:brandon,verdana,arial;font-size:64px;font-weight:normal;color:#ccc;position:relative;z-index:50;}body.media-small body .csc-panel-separator{background:url(/sites/all/themes/csc/images/icon-menu.svg) no-repeat;font-size:40px;}body.logged-in #content{top:0px;}.page-events-all .csc-3col-first{min-width:50% !important;}.page-events .csc-3col-col-fluid.csc-3col-first{width:50%;}#content .pane-events-panel-pane-1 .views-field-field-location{display:inline-block;margin:8px 0px 0px 0px;}#content .pane-events-panel-pane-1 .views-row{padding:12px 0px 22px 0px;}#content .pane-events-panel-pane-1 .view-header{position:relative;}.views-label{font-size:0.9em;}#event-nav{position:absolute;top:3em;right:0px;margin-top:0.4em;}#event-nav a{color:#000;font-weight:normal;padding:0.3em 0.4em;font-size:0.8em;}#event-nav a:hover{color:#fff;background-color:#ecb176;}#event-nav a.active{color:#fff;background-color:#e57200;}.pane-csc-lists .list-intro,.pane-csc-class-lists .list-intro{width:90%;margin-bottom:-12px;}.pane-node-field-location{border-bottom:1px solid #e0e0e0;padding-bottom:18px;}#content .pane-events-panel-pane-1 .node,#content .pane-events-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-events-panel-pane-1 .node h2 a,#content .pane-events-panel-pane-1 .node span a,#content .pane-events-panel-pane-1 .views-field-title h2 a,#content .pane-events-panel-pane-1 .views-field-title span a{font-size:1.6em;}#content .pane-events-panel-pane-1 .link-wrapper{display:none;}#content .pane-events-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-events-panel-pane-1 .clearfix:after{clear:none;}#content .pane-events-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-events-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-events-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-events-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}.date-display-single .date-display-range{display:inline-block;}#content .pane-research-panel-pane-1 .node,#content .pane-research-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-research-panel-pane-1 .node h2 a,#content .pane-research-panel-pane-1 .node span a,#content .pane-research-panel-pane-1 .views-field-title h2 a,#content .pane-research-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-research-panel-pane-1 .link-wrapper{display:none;}#content .pane-research-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-research-panel-pane-1 .clearfix:after{clear:none;}#content .pane-research-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-research-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-research-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-research-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}#content .pane-learning-panel-pane-1 .node,#content .pane-learning-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-learning-panel-pane-1 .node h2 a,#content .pane-learning-panel-pane-1 .node span a,#content .pane-learning-panel-pane-1 .views-field-title h2 a,#content .pane-learning-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-learning-panel-pane-1 .link-wrapper{display:none;}#content .pane-learning-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-learning-panel-pane-1 .clearfix:after{clear:none;}#content .pane-learning-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-learning-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-learning-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-learning-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}#content .pane-engagement-panel-pane-1 .node,#content .pane-engagement-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-engagement-panel-pane-1 .node h2 a,#content .pane-engagement-panel-pane-1 .node span a,#content .pane-engagement-panel-pane-1 .views-field-title h2 a,#content .pane-engagement-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-engagement-panel-pane-1 .link-wrapper{display:none;}#content .pane-engagement-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-engagement-panel-pane-1 .clearfix:after{clear:none;}#content .pane-engagement-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-engagement-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-engagement-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-engagement-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}#content .pane-classes-panel-pane-1 .node,#content .pane-classes-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-classes-panel-pane-1 .node h2 a,#content .pane-classes-panel-pane-1 .node span a,#content .pane-classes-panel-pane-1 .views-field-title h2 a,#content .pane-classes-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-classes-panel-pane-1 .link-wrapper{display:none;}#content .pane-classes-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-classes-panel-pane-1 .clearfix:after{clear:none;}#content .pane-classes-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-classes-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-classes-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-classes-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}#content .pane-people-panel-pane-1 .node,#content .pane-people-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-people-panel-pane-1 .node h2 a,#content .pane-people-panel-pane-1 .node span a,#content .pane-people-panel-pane-1 .views-field-title h2 a,#content .pane-people-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-people-panel-pane-1 .link-wrapper{display:none;}#content .pane-people-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-people-panel-pane-1 .clearfix:after{clear:none;}#content .pane-people-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-people-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-people-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-people-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}#content .pane-organizations-panel-pane-1 .node,#content .pane-organizations-panel-pane-1 .views-field-title{margin:10px 0px 3px 0px;}#content .pane-organizations-panel-pane-1 .node h2 a,#content .pane-organizations-panel-pane-1 .node span a,#content .pane-organizations-panel-pane-1 .views-field-title h2 a,#content .pane-organizations-panel-pane-1 .views-field-title span a{font-size:1.4em;}#content .pane-organizations-panel-pane-1 .link-wrapper{display:none;}#content .pane-organizations-panel-pane-1 .views-row{border-top:1px #e0e0e0 solid;clear:both;}#content .pane-organizations-panel-pane-1 .clearfix:after{clear:none;}#content .pane-organizations-panel-pane-1 .views-field-field-featured-image{float:left;margin:8px 15px 15px 0px;}#content .pane-organizations-panel-pane-1 .views-field-field-featured-image blockquote{display:none;}#content .pane-organizations-panel-pane-1 .views-field-field-small-teaser{margin-top:0.5em;}#content .pane-organizations-panel-pane-1 .views-field-field-small-teaser p{font-size:1em;}.view-panopoly-database-search .node,.view-panopoly-database-search .views-field-title{margin:10px 0px;}.view-panopoly-database-search .node h2 a,.view-panopoly-database-search .node span a,.view-panopoly-database-search .views-field-title h2 a,.view-panopoly-database-search .views-field-title span a{font-size:1.4em;}.view-panopoly-database-search .link-wrapper{display:none;}.view-panopoly-database-search .views-row{border-top:1px #e0e0e0 solid;clear:both;}.view-panopoly-database-search .clearfix:after{clear:none;}.view-panopoly-database-search .views-field-field-featured-image{margin:8px 15px 15px 0px;}.view-panopoly-database-search .views-field-field-featured-image blockquote{display:none;}.view-panopoly-database-search .views-field-field-small-teaser{margin-top:4px;}.view-panopoly-database-search .views-field-field-small-teaser p{font-size:1em;}.view-panopoly-database-search .panopoly-image-quarter{}.csc-connect-with-us{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1.1em;}.csc-connect-with-us strong{text-transform:uppercase;display:block;margin:0.7em 0em 0.1em 0em;}.csc-connect-with-us p{margin-bottom:1em;}@media only screen and (max-width:640px){.csc-connect-with-us{font-size:1em;}}.grant-body h1{font-style:italic;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;color:#444;}.grant-body h2{font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1.8em;}.grant-body h2 a{color:#444;font-weight:normal;}.node-type-news #page-title{text-transform:none;}.node-type-feature #page-title{text-transform:none;}.node-type-event #page-title{text-transform:none;}.node-type-research #page-title{text-transform:none;}.node-type-learning #page-title{text-transform:none;}.node-type-engagement #page-title{text-transform:none;}.node-type-class #page-title{text-transform:none;}.node-type-class .pane-node-field-class-location{margin-top:12px;}.node-type-article .csc-3col-col-fluid.csc-3col-first{width:100%;}.node-type-article .panel-pane.pane-entity-field.pane-node-field-image{float:left;max-width:25%;padding-right:2.4em;}.node-type-article .field-type-image img.panopoly-image-full{margin:0px 0px 2px 6px;padding:4px;border:thin solid rgb(85,85,85);}.node-type-article .panel-pane.pane-entity-field.pane-node-field-quick-links-links{float:right;background-color:#f9e5c0;border:thin solid #888;margin-left:10px;}.node-type-article .panel-pane.pane-entity-field.pane-node-field-quick-links-links h2.pane-title{margin:0;font-size:1em;background-color:grey;color:white;padding:2px;text-align:center;}.node-type-article .panel-pane.pane-entity-field.pane-node-field-quick-links-links .pane-content{padding:0em 0.5em 0.5em 1.6em;}.node-type-article .panel-pane.pane-entity-field.pane-node-field-quick-links-links .pane-content .field-item{display:list-item;list-style:square;font-size:80%}.node-type-article .panel-pane.pane-entity-field.pane-node-field-quick-links-links .pane-content .field-item a{font-size:125%;}.pane-facet{background-color:#3b3b3b;padding:6px 23px;}.pane-facet h2{color:gray;}.pane-facet .item-list{color:white;}.pane-facet .item-list a{color:white;}.page-node-264 .pane-node-body h2,.page-node-215 .pane-node-body h2{font-size:1em;}.title-context:before{content:'\A';white-space:pre;}.title-context{text-transform:none;font-size:.9em;}@media only screen and (max-width:640px){.page-list .csc-panel-col-right,.page-classlist .csc-panel-col-right{position:static;}}.page-list .csc-panel-inside-inside,.page-classlist .csc-panel-inside-inside{padding:2em;}@media only screen and (max-width:640px){.page-list .csc-panel-inside-inside,.page-classlist .csc-panel-inside-inside{padding:0.4em;}}.csc-lists-container .list-items h2{margin:0.3em 0.1em !important;font-size:2em;}@media only screen and (max-width:640px){.csc-lists-container a:nth-child(n + 2) .list-item,.csc-lists-container .list-group a:nth-child(n + 2) .list-item{border-top-style:none;}}@media only screen and (min-width:641px) and (max-width:960px){.csc-lists-container a:nth-child(n + 2) .list-item,.csc-lists-container .list-group a:nth-child(n + 2) .list-item{border-top-style:none;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-lists-container a:nth-child(n + 3) .list-item,.csc-lists-container .list-group a:nth-child(n + 3) .list-item{border-top-style:none;}}@media only screen and (min-width:1280px) and (max-width:2000px){.csc-lists-container a:nth-child(n + 4) .list-item,.csc-lists-container .list-group a:nth-child(n + 4) .list-item{border-top-style:none;}}@media only screen and (min-width:2001px){.csc-lists-container a:nth-child(n + 5) .list-item,.csc-lists-container .list-group a:nth-child(n + 5) .list-item{border-top-style:none;}}.csc-lists-container .list-item{position:relative;width:45%;margin-left:-1px;border:1px solid #e8e7e5;padding:0em 1em 0em 0em;float:left;height:160px;}.pane-csc-class-lists .csc-lists-container .list-item{overflow:hidden;}.csc-lists-container .list-item:hover{background-color:#444;}.csc-lists-container .list-item:hover .list-item-title{color:white;}.csc-lists-container .list-item:hover .list-item-body{color:#b5b5b5;}@media only screen and (min-width:2001px){.csc-lists-container .list-item{width:23%;}}@media only screen and (min-width:1280px) and (max-width:2000px){.csc-lists-container .list-item{width:31%;}}@media only screen and (min-width:961px) and (max-width:1279px){.csc-lists-container .list-item{width:47%;}}@media only screen and (min-width:641px) and (max-width:960px){.csc-lists-container .list-item{width:98%;}}@media only screen and (max-width:640px){.csc-lists-container .list-item{width:91%;}}.csc-lists-container .list-item-title{margin:0em;line-height:1.2em;margin:0.6em 0.5em 0em 0.7em;}@media only screen and (max-width:640px){.csc-lists-container .list-item-title{font-size:1em;margin-top:0.2em;margin-left:0.3em;}}.csc-lists-container .list-item-body{color:#3b3b3b;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1em;margin:0.3em 0.2em 0.2em 0.9em;}@media only screen and (max-width:640px){.csc-lists-container .list-item-body{margin-left:0.3em;}}.csc-lists-container .list-item-image{float:left;margin-right:0.7em;}.csc-lists-container .list-item-image img{width:160px;height:160px;}.csc-lists-container .list-item-teaser{line-height:1.2em;}.filter-wrapper{margin:0.5em 0em 1em 0.1em;}.filter-wrapper .sort-label{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:0.5em;margin-left:0.1em;}.group-result{font-size:1.1em;text-transform:uppercase;color:#444;}.active-result.group-option{font-size:1.1em;}.chosen-single{font-size:1.1em;}.filter-tip{background:url(/sites/all/themes/csc/images/filter-tip.png) no-repeat;width:70px;height:20px;position:absolute;z-index:50;font-size:0.8em;text-align:center;padding-top:6px;}.past{}.pane-csc-events-calendar{width:100%;float:left;}.view .date-nav-wrapper{margin-top:0px;background-color:#dfdfdf;}.view .date-nav-wrapper .date-heading{top:0.55em;}.view .date-nav-wrapper .date-nav.item-list{margin-bottom:0px;padding-bottom:0px;}.view .date-nav-wrapper .date-nav.item-list .pager{margin:0px;padding:0px;margin-bottom:1.2em;}.view .date-nav-wrapper .date-nav.item-list .date-prev,.view .date-nav-wrapper .date-nav.item-list .date-next{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.calendar-calendar .month-view .full td a{color:#0071b3;}.calendar-calendar .month-view .full td a:hover{text-decoration:none;}.calendar-calendar .month-view .full td.date-box.today{border-color:#a65a68;}.calendar-calendar .month-view .full tr td.single-day.today{border-color:#a65a68;}.calendar-calendar .month-view .full td.single-day div.monthview{background:none;}.calendar-calendar .month-view .full td.single-day div.monthview .views-field{display:inline;}.calendar-calendar .month-view .full td.single-day div.monthview .views-field .field-content{display:inline;}.clear{clear:both;}.list-filter-wrapper{margin:1em 0em 1.5em 0em;border-top:solid 1px #e0e0e0;position:relative;padding-top:1.5em;}.list-filter-wrapper .audience-filter a{padding:0.2em 0.6em;color:#444;}.list-filter-wrapper .audience-filter a:hover{color:#fff;background-color:#ecb176;}.list-filter-wrapper .audience-filter a.selected{color:#fff;background-color:#e57200;}@media only screen and (max-width:640px){.list-filter-wrapper .audience-filter a{display:block;}}@media only screen and (min-width:641px) and (max-width:960px){.list-filter-wrapper .audience-filter a{display:block;}}@media only screen and (max-width:640px){.list-filter-wrapper .audience-filter{margin-bottom:1em;text-align:center;width:97%;}}.list-filter-wrapper .pipe-separator{margin-right:0.8em;}body.page-list-class .list-filter-wrapper form,body.page-classlist .list-filter-wrapper form{top:0px;right:0px;position:absolute;}@media only screen and (max-width:640px){body.page-list-class .list-filter-wrapper form,body.page-classlist .list-filter-wrapper form{position:static;}}@media only screen and (max-width:640px){.list-filter-wrapper form{text-align:center;position:static;display:block;}}.list-filter-wrapper .sort-label{margin-right:0.5em;}.list-filter-wrapper .chosen-container,.list-filter-wrapper select{text-align:left;}.ui-dialog .ui-dialog-content{padding:1em;}.ui-dialog input{margin-right:0.4em;}.pane-csc-ctype{padding:0.4em 0.8em;position:absolute;top:0px;right:0px;background-color:#e0e0e0;}.pane-csc-ctype + div + .pane-node-title{margin-top:1.3em;}.pane-node-title + div + .pane-node-field-email-person{margin:-12px 0 8px 0;}@media only screen and (max-width:640px){.pane-csc-ctype{top:-41px;right:-20px;}}.node-type-people #node-edit .form-item-title,.page-node-add-people #node-edit .form-item-title{display:none;}.pane-csc-directors > .pane-content,.pane-csc-role > .pane-content{float:left;margin-bottom:20px;width:100%;}.adr .geo{display:none;}#edit-field-tba,#edit-field-hide-date{float:left;width:40%;}#edit-field-location,#edit-field-at-uva{clear:both;}#modalContent #csc-lists-edit-form{font-size:130%;}.block-system .content form{margin:1rem;}div.csc-login-link{padding:8px 36px;clear:both;font-size:0.9em;width:78px;background-color:#e8e7e5;}div.csc-login-link *{display:inline;padding-right:6px;vertical-align:middle;}@media only screen and (max-width:640px){div.csc-login-link{display:none;visibility:hidden;height:0px;width:0px;}}.panel-pane.pane-csc-newsletter.in-page{display:block;clear:both;float:none;width:100%;}.view-news.view-display-id-panel_pane_1 .views-table-image img{min-width:150px;}.view-news.view-display-id-panel_pane_1 .views-field{border:none;}.view-news.view-display-id-page{width:75%;margin-left:10%;}.view-news.view-display-id-page .view-result-sum{float:right;}.view-news div.news-item-img{display:block;float:left;padding:8px 12px 8px 6px;}.view-news div.news-item-detail{}.page-events-all .csc-3col-first,.page-list .csc-panel-col-right,.page-classlist .csc-panel-col-right{display:block;float:left;min-width:60%;}.page-classes .csc-3col-second,.page-list .csc-3col-second,.page-classlist .csc-3col-second{display:none;}.panel-separator ~ .panel-pane.pane-csc-lists > h2.pane-title,.panel-separator ~ .panel-pane.pane-csc-class-lists > h2.pane-title{padding-top:2rem;}.field-name-body .field-item img{width:auto;margin:0 8px;}.page-node-edit .node-form div#edit-field-alternate-url{display:block;clear:both;}.page-node-done .webform-confirmation{margin:24px 24px 0px;}.page-node-done .webform-confirmation + .links{margin:0px 24px;}.calendar-calendar .month-view .item:hover{background-color:#e7f4fc !important;}.pane-social-media-links-social-media-links,.soclnks{text-align:center;min-height:150px;}.pane-social-media-links-social-media-links h2,.soclnks h2{margin-top:0px;font-family:brandon,'Helvetica Neue',helvetica,arial,sans-serif;font-size:1em;font-weight:bold;padding-top:14px;text-transform:uppercase;text-align:center;}.pane-social-media-links-social-media-links ul.social-media-links,.soclnks ul.social-media-links{margin:0;padding:0;}.pane-social-media-links-social-media-links ul.social-media-links li,.soclnks ul.social-media-links li{display:inline-block;margin:6px 2px;}.pane-social-media-links-social-media-links ul.social-media-links li img{width:32px;height:32px;}.contact-block-links{text-align:center;}.contact-block-links a img{height:40px;width:40px;}.restricted .csc-3col-col-fluid.csc-3col-first{width:100%;min-width:600px;}.restricted .csc-3col-col-fluid.csc-3col-first .csc-3col-inside{min-height:800px;}.restricted .csc-3col-col-fluid.csc-3col-first .csc-3col-inside img{float:none;}.not-logged-in.restricted .csc-3col-inside .logged-in-msg{display:none;}.logged-in.restricted .csc-3col-inside .not-logged-in-msg{display:none;}.maintenance-page,.maintenance-page *,.maintenance-page * *{background-color:#252525 !important;border:none !important;}.maintenance-page #content .section{color:#ffffff;}
body,body.overlay{color:#3b3b3b;}.comment .comment-arrow{border-color:#ffffff;}#page,#main-wrapper,#main-menu-links li a.active,#main-menu-links li.active-trail a{background:#ffffff;}.tabs ul.primary li a.active{background-color:#ffffff;}.tabs ul.primary li.active a{background-color:#ffffff;border-bottom:1px solid #ffffff;}#header{background-color:#48a9e4;background-image:-moz-linear-gradient(top,#0779bf 0%,#48a9e4 100%);background-image:-ms-linear-gradient(top,#0779bf 0%,#48a9e4 100%);background-image:-o-linear-gradient(top,#0779bf 0%,#48a9e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0779bf),color-stop(1,#48a9e4));background-image:-webkit-linear-gradient(top,#0779bf 0%,#48a9e4 100%);background-image:linear-gradient(top,#0779bf 0%,#48a9e4 100%);}a{color:#0071B3;}a:hover,a:focus{color:#018fe2;}a:active{color:#23aeff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}#page-wrapper,#footer-wrapper{background:#292929;}.region-header,.region-header a,.region-header li a.active,#name-and-slogan,#name-and-slogan a,#secondary-menu-links li a{color:#fffeff;}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/sites/all/themes/csc/css/images/fancybox.png);}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/sites/all/themes/csc/css/images/fancybox.png) -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/sites/all/themes/csc/css/images/blank.gif);z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -30px;}#fancybox-right-ico{background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/sites/all/themes/csc/css/images/fancybox-x.png);}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/sites/all/themes/csc/css/images/fancybox-y.png);background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/sites/all/themes/csc/css/images/fancybox-x.png);background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/sites/all/themes/csc/css/images/fancybox-y.png);}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/sites/all/themes/csc/css/images/fancybox.png);background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url(/sites/all/themes/csc/css/images/fancy_title_over.png);display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/sites/all/themes/csc/css/images/fancybox.png) -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/sites/all/themes/csc/css/images/fancybox-x.png) 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/sites/all/themes/csc/css/images/fancybox.png) -55px -90px no-repeat;}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1;}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale');}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop)) + 'px');}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale');}.fancybox-ie .fancybox-bg{background:transparent !important;}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale');}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale');}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);}.chosen-container.chosen-with-drop .chosen-drop{left:0;}.chosen-container a{cursor:pointer;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) -42px 1px no-repeat;font-size:1px;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 0px 2px;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px;background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff;}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-multi .chosen-choices li.search-field .default{color:#999;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) -42px 1px no-repeat;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111 !important;}.chosen-disabled{opacity:0.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px;background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eeeeee 1%,#ffffff 15%);direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/sites/all/themes/csc/js/components/chosen/public/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}}
