/*      Request ID: a337a4ac3f4bee75cb29d6dcd7e92679_1704558943 (01/06/2024 11:36am) (tZNhCsMwCEavsgOs9UjFJrYJNbGoXbfbr2ywE8yfn8J7InxQpBHMKmnbRR3O8xx/aaR8wH7MXNNUvDFMta9KuVJ3Ay/UyGBlmZHB/MVXwpREc5VuoyWz+w3+LWBSj4In6X5tJ8aXHGGWRbShD436MXxHQaKCPc8iWxT+wu24UhCez4Gerhj7o11lqXF4I9RUguBO5rVJr8hR9z9qJpnkQXp14uN4Aw==)      */



/*      Resource ID: 760bd0a5a3003c68b1a411a5f8d (accordions.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:1192, B:1192, C:1373, D:1373, F:1373, I:1148, K:1148)      */

.lw_accordion.lw_accordion .lw_accordion_block{border:1px solid #000;margin-top:0;margin-bottom:.4rem}.lw_accordion.lw_accordion .lw_accordion_block_title a:focus,.lw_accordion.lw_accordion .lw_accordion_block_title button:focus{outline:dotted 1px #000;outline-width:1px}.lw_accordion.lw_accordion .lw_accordion_block_title button{font-family:Raleway,sans-serif;display:block;padding:.625rem 4rem .625rem .9375rem;line-height:1.5em;font-size:1.25rem!important;color:#577935;background:0 0!important;font-weight:400}.lw_accordion.lw_accordion .lw_accordion_block_title button:after{background:0 0;content:'\f0d7'!important;font-family:FontAwesome;font-weight:400;font-style:normal;float:right;text-decoration:none;color:#577935!important;font-size:1.25rem;right:15px;width:24px;height:24px}.lw_accordion.lw_accordion .lw_accordion_block.is-active button:after{content:'\f0d8'!important}.lw_accordion.lw_accordion .lw_accordion_block_content{border:0;padding:15px;margin:0;font-weight:400!important}.lw_accordion.lw_accordion .lw_accordion_block_content p{margin-bottom:0}.lw_accordion.lw_accordion .lw_accordion_block_content p+p{margin-top:1.25rem}

/*      Resource ID: 1801778782ca6b26667da91f276 (alerts.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:539, B:539, C:638, D:638, F:638, I:502, K:502)      */

div.sitewide-alerts div.alert{background:#eee}div.sitewide-alerts div.alert.yellow{background:#ffc700;color:#000}div.sitewide-alerts div.alert.blue{background:#01426a;color:#fff}div.sitewide-alerts div.alert.blue a{color:#fff}div.sitewide-alerts div.alert.red{background:#8b0000;color:#fff}div.sitewide-alerts div.alert.red a{color:#fff}div.sitewide-alerts div.alert div.alert-contents{max-width:80rem;margin:0 auto;padding:.75rem 0 0}div.sitewide-alerts div.alert p{margin-bottom:0;padding-bottom:1em}

/*      Resource ID: 2acf43661a15053d01e130c9d8d (content_layouts.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:101, B:101, C:95, D:95, F:95, I:85, K:85)      */

div.portrait_image_with_text picture.lw_image.lw_align_left{margin-right:0!important}

/*      Resource ID: 8936d9a09f1595e7b9408300c58 (format-menu-styles.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:479, B:479, C:556, D:556, F:556, I:470, K:470)      */

.tox-collection__group>div[title*=styles]{background-color:#eee!important}.tox-collection__group>div[title*=styles] .tox-collection__item-label>div{text-transform:uppercase!important;font-weight:700!important;letter-spacing:.1em;text-decoration:none!important}.tox-collection__group>div[title*=styles] .tox-collection__item-checkmark{display:none!important}.tox-tiered-menu .tox-collection__item-label>div{background-color:transparent!important;font-size:14px!important}

/*      Resource ID: 4e2568eb8a88a659e0a044ab1dd (handbook.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:432, B:432, C:627, D:627, F:627, I:546, K:546)      */

body.handbook-page ul.table_of_contents.link-list li{font-size:.875em;line-height:1.2}body.handbook-page ul.table_of_contents.link-list .anchor-h2{font-size:1em}body.handbook-page ul.table_of_contents.link-list .anchor-h3{padding-left:1.5em}body.handbook-page ul.table_of_contents.link-list .anchor-h4{padding-left:3em}body.handbook-page ul.table_of_contents.link-list a{font-size:inherit;line-height:inherit!important}@media print{body.handbook-page div#grid_layout_container{display:block}body.handbook-page div.table_of_contents{display:none}}

/*      Resource ID: d0caabf8238a2901dbcf31f1fe8 (homepage.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:5243, B:5243, C:4947, D:4947, F:4947, I:3957, K:3957)      */

body.homepage ul.whats-happening{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1em}body.homepage ul.whats-happening a{color:#fff;text-decoration:none;font-family:proxima-nova,sans-serif;font-size:24px}body.homepage ul.whats-happening a:hover{text-decoration:underline;color:#ffc726}body.homepage ul.whats-happening li{list-style-type:none;padding:0}body.homepage ul.whats-happening li:first-child{width:100%;margin-bottom:20px}body.homepage ul.whats-happening li:first-child div{border-left:5px solid #ffc726;padding-left:1em;margin-top:1em}body.homepage ul.whats-happening li:not(:first-child){display:inline-block;width:45%;float:left;border:solid 1px #ffc726;margin-left:0}body.homepage ul.whats-happening li:not(:first-child) img{display:none}body.homepage ul.whats-happening li:not(:first-child) div{padding:1rem 1rem 1.5rem 1rem}body.homepage ul.whats-happening li:not(:first-child) a{font-size:16px}body.homepage ul.whats-happening li:not(:first-child) a:hover{color:#fff}body.homepage ul.whats-happening li:not(:first-child) p{display:none}body.homepage ul.whats-happening:after{content:"";display:table;clear:both}body.homepage ul.be-there{color:#262626;display:flex;flex-wrap:wrap;font-family:proxima-nova,sans-serif;justify-content:space-between;margin-bottom:1em}body.homepage ul.be-there li{padding:1rem 1rem 1.5rem 1rem}body.homepage ul.be-there p{color:#262626;font-size:.875rem;line-height:1.375rem}body.homepage ul.be-there p.date{margin-bottom:0;margin-top:.5rem}body.homepage ul.be-there span.lw_date_separator{color:#262626}body.homepage ul.be-there a{color:#577935;text-decoration:none;font-size:16px}body.homepage ul.be-there a:hover{text-decoration:underline}body.homepage ul.be-there li{background:#fff;list-style-type:none;padding:0}body.homepage ul.be-there li:first-child{width:100%;margin-bottom:20px}body.homepage ul.be-there li:first-child div{padding-left:1em;margin:1em 0}body.homepage ul.be-there li:first-child p.time{font-size:.875rem}body.homepage ul.be-there li:not(:first-child){display:inline-block;width:calc(50% - .5em);float:left;margin-left:0;margin-right:1em;border:1px solid #f2ece1}body.homepage ul.be-there li:not(:first-child) img{display:none}body.homepage ul.be-there li:not(:first-child) div{padding:1rem 1rem 1.5rem 1rem}body.homepage ul.be-there li:not(:first-child) a{font-size:16px}body.homepage ul.be-there li:not(:first-child) p.time{display:none}body.homepage ul.be-there li:last-child{float:right;margin-right:0}body.homepage ul.be-there:after{content:"";display:table;clear:both}body.homepage ul.be-there-top{margin-bottom:0}body.homepage ul.be-there-top+ul.be-there li{display:inline-block;width:calc(50% - .5em);float:left;margin:0 1em 0 0;border:1px solid #f2ece1}body.homepage ul.be-there-top+ul.be-there li img{display:none}body.homepage ul.be-there-top+ul.be-there li div{margin:0;padding:1rem 1rem 1.5rem 1rem}body.homepage ul.be-there-top+ul.be-there li a{font-size:16px}body.homepage ul.be-there-top+ul.be-there li p.time{display:none}body.homepage ul.be-there-top+ul.be-there li:last-child{float:right;margin-right:0}body.homepage.lw_editor_off .full-page{position:relative}body.homepage.lw_editor_off .full-page video{position:absolute;z-index:0}body.homepage #get-to-know-us{display:flex;flex-wrap:wrap;justify-content:space-between}body.homepage #get-to-know-us:after{display:none!important}body.homepage #get-to-know-us li{border:1px solid #f2ece1;padding:1rem 1rem 1.5rem 1rem;margin:0 0 1.25rem;width:48%}body.homepage #get-to-know-us li .fa-calendar{display:none}body.homepage #get-to-know-us li:first-child{width:100%;display:grid;grid-template-columns:1fr 3fr}body.homepage #get-to-know-us li:first-child a{font-size:1.5em;line-height:1.25em}body.homepage #get-to-know-us li:first-child .fa-calendar{display:block;text-align:center;grid-row:1/span 2;font-size:6rem;padding-right:1rem}body.homepage #get-to-know-us li:nth-child(3){clear:none}

/*      Resource ID: e2a3a714edf0cd7bba4065ff445 (lw-extra-styles.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:9384, B:9384, C:7380, D:7380, F:7380, I:6153, K:6153)      */

label[for=lw_media_text]:after{display:inline;font-weight:400;font-size:.9em;content:'\A For Kaltura video embeds, enter the Kaltura ID (ex. 1_5ei4qznk) only. \A For MachForm enter"machform" followed by the form id with no spaces. \A For Slate form, enter"slate_" followed by the form ID';white-space:pre}.content-header .columns>h1:first-child{margin-top:1.5rem}h3.go{cursor:default}h3.go:after{content:none}.big-number-callout,.feature-callout{background-color:#00533e}.big-number-callout *,.feature-callout *{color:#fff}.callout-list.bg-none div{background:0 0}body.section-7_hidden li#goto_section-7{display:none}body.section-6_hidden li#goto_section-6{display:none}body.section-5_hidden li#goto_section-5{display:none}a.lw_files_document:not(.button),a.lw_files_pdf:not(.button),a.lw_files_spreadsheet:not(.button),li.lw_files_document a,li.lw_files_pdf a,li.lw_files_spreadsheet a{background:0 0!important;padding-right:1rem}a.lw_files_document:not(.button):after,a.lw_files_pdf:not(.button):after,a.lw_files_spreadsheet:not(.button):after,li.lw_files_document a:after,li.lw_files_pdf a:after,li.lw_files_spreadsheet a:after{content:'\f019';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 0 0 3px;text-decoration:none;position:relative;right:-.5rem}.content-header+.row .alert-box:first-child>h4{text-transform:none}#content-migration-notes{color:#577935}#content-migration-notes,#content-migration-notes p{font-weight:700}.intro p{font-size:inherit;line-height:inherit}.callout-with-icon>div{padding:1em 1em 0}.callout-with-icon>div:after{content:" ";display:table;clear:both}.callout-with-icon>div>div{background-color:#f7f7f7;margin-bottom:0!important}body.lw_editor_on .callout-with-icon{overflow:hidden}body.lw_editor_on .callout-with-icon>.lw_hidden,body.lw_editor_on .callout-with-icon>div>.lw_hidden{display:block!important;visibility:visible!important}body.lw_editor_on .callout-with-icon>.lw_hidden span.icon-code,body.lw_editor_on .callout-with-icon>div>.lw_hidden span.icon-code{border:1px solid #000;padding:3px;font-family:monospace}body.lw_editor_on .mceEditable iframe{width:100%!important;height:200px!important}body.lw_editor_on div.lwcw{display:block;background:#ccc;margin:0 0 .5em}body.lw_editor_on div.lwcw:before{content:"Brockport Today Widget";display:inline;color:#000;font-family:proxima-nova,sans-serif;padding:5px}body.lw_editor_on .tox-toolbar button[title=Underline]{display:none}body.lw_editor_on .tox-collection__group div[title=Form]{display:none!important}body.lw_editor_on .tox-collection__group div[title='Video/Media'] .tox-collection__item-label{display:none}body.lw_editor_on .tox-collection__group div[title='Video/Media']:after{content:"Video/Media/Form";display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding-left:8px}.fluid-width-video-wrapper{display:block;margin-bottom:1em}picture.lw_image{display:block;float:none}picture.lw_image.lw_column_width_full{float:none!important}picture.lw_image.lw_column_width_half{display:inline-block}picture.lw_image.lw_align_left{display:inline-block;float:left;margin-right:1rem}picture.lw_image.lw_align_right{display:inline-block;float:right;margin-left:1rem}picture.lw_image.lw_block{display:block!important;float:none!important}picture.small-circle{display:inline-block;overflow:hidden}span.lw_image_caption{opacity:0}.lw_image_caption{font-size:inherit;padding:0}.lw_image_caption.lw_align_left,img.lw_align_left,picture.lw_align_left{margin-right:0}.sidebar .lw_widget_results_navigation a:after,.sidebar .lw_widget_results_navigation a:hover:after{text-decoration:none;display:inline-block!important}.sidebar .lw_widget_results_navigation li.lw_current>a{color:#262626}.sidebar .lw_widget_results_navigation li.lw_is_parent>a:after{content:'\f0d7'!important}.sidebar .lw_widget_results_navigation li.lw_is_parent.expanded>a:after{content:'\f0d8'!important}.sidebar .lw_widget_results_navigation ul.lw_subnav li:not(.lw_has_subnav)>a:after{display:none!important}li>ul.lw_subnav{display:none!important}li.expanded>ul.lw_subnav{display:block!important}nav.sidebar ul{font-family:Raleway,sans-serif;line-height:1.5em}li>.lw_separator_title,nav.sidebar>ul li a{display:block;padding:.625rem .9375rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body.livewhale nav#subnav.stuck{top:44px}#lw-toolbar .lw-dropdown-menu ul li.toolbar_link_manage_email{display:none!important}body.livewhale div.lw_editors_only{display:block!important;visibility:visible!important;padding:5px 10px;font-size:90%;background:#f5f1e3}body.livewhale #lw_pages_accessibility{display:none}.bport_editor_label{display:none!important}@media only screen and (max-width:40em){div#grid_layout_container div.sidebar-lower-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:3;order:3;width:100%}}div.editable .sunburst.bg-brand-lighten{background:0 0!important}.profile-accordion.accordion.accordion-simple li.accordion-navigation>a{padding-left:0}body.policy #sidebar-lower div.profiles_field{margin-bottom:1em}body.policy table ul.multi_value{display:inline;margin:0!important;padding:0;line-height:inherit}body.policy table ul.multi_value li{display:inline;margin:0;padding:0}body.policy table ul.multi_value li:after{content:", ";display:inline}body.policy table ul.multi_value li:last-child:after{content:""}.lw_widget_inactive_results{display:none}body.lw_editor_on div.kWidgetIframeContainer{background:#ddd;display:flex;align-items:center;justify-content:center;flex-direction:column;font-family:sans-serif;max-width:100%}body.lw_editor_on div.kWidgetIframeContainer:before{display:block;content:"Kaltura video player: " attr(id)}body.lw_editor_on div.kWidgetIframeContainer:after{display:block;font-style:italic;content:'(save to view)'}body.lw_editor_on div.kWidgetIframeContainer iframe{display:none}.kaltura_wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.kaltura_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.program-page .program-chair:after{content:", ";display:inline}body.program-page .program-chair:last-child:after{content:""}

/*      Resource ID: 29bf4cd068d533f35e758670d91 (profiles.scss, compiled by node-sass, minified by cleancss) (01/06/2024 11:36am) (A:179, B:179, C:206, D:206, F:206, I:166, K:166)      */

div.program_notice{background-color:#f4f1e4;padding:1.5em 1.5em .5em 1.5em;margin-bottom:1rem}div.program_notice p{font-style:italic;font-weight:700;font-size:larger}

/*      Resource ID: 9113b05b1ee4ec59a9e81ca5d35 (search.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:783, B:783, C:960, D:960, F:960, I:827, K:827)      */

body.search-page form#SearchPage .field-container,body.search-page form#SearchPage button{display:inline-block!important}body.search-page li.bs_best_bet{margin-bottom:1em}body.search-page li.bs_best_bet,body.search-page ul.searchList li{list-style-type:none;margin-left:0}body.search-page article li>p{line-height:1.4rem;margin-top:.5em;font-family:proxima-nova;margin-bottom:.5em}body.search-page .search_result_url a{color:#4d5156;font-size:.8em;line-height:.5em}body.search-page ul.searchList{margin:0}body.search-page ul.searchSuper{margin:0}body.search-page .search_result_url{text-decoration:underline}body.search-page p.short-desc{margin-bottom:.5em}body.search-page .story .intro{font-family:inherit;font-size:inherit}body.search-page #search-sidebar .lw_widget,body.search-page #search-sidebar .lwcw{margin-bottom:3em}

/*      Resource ID: 2e2397a3b13a099b80aa4212e08 (testimonials.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:489, B:489, C:638, D:638, F:638, I:520, K:520)      */

div.testimonials{text-align:center;margin-bottom:4em}div.testimonials div.testimonial picture.lw_image{border-radius:50%;display:inline-block;overflow:hidden}div.testimonials div.testimonial div.testimonial-name{font-family:proxima-nova,sans-serif;padding:.5rem}div.testimonials div.testimonial blockquote.testimonial-quote{color:#282828;margin:0;border:0;padding:.25rem 3rem}div.testimonials div.testimonial blockquote.testimonial-quote p{font-weight:700}div.testimonials div.testimonial+div.testimonial{margin-top:3em}

/*      Resource ID: fa83eb232876a1f2a1c7868e2ce (video_overlay.scss, compiled by node-sass, minified by cleancss) (10/12/2023 4:28pm) (A:965, B:965, C:988, D:988, F:988, I:818, K:818)      */

div.video.overlay div.video_overlay{display:block;z-index:1;position:absolute;color:#fff;text-align:center;background-color:#577935;height:100%;width:100%;font-size:12pt}div.video_overlay p.overlay_header{font-family:abril-fatface,serif;font-size:1em;font-style:italic;font-weight:200;margin-top:1em}div.video_overlay p.overlay_footer{font-family:proxima-nova,sans-serif;font-size:.7em;position:absolute;width:100%;bottom:0}div.video.overlay div.play-video{z-index:2}@media only screen and (min-width:456px){div.video.overlay div.video_overlay{font-size:22pt}}@media only screen and (min-width:650px){div.video.overlay div.video_overlay{font-size:12pt}}@media only screen and (min-width:967px){div.video.overlay div.video_overlay{font-size:16pt}}@media (pointer:fine){div.video.overlay div.video_overlay{display:none}}