/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1{margin:2rem 0;}h3{font-size:1.5rem;line-height:1.6rem !important;}h3 a{font-size:1.5rem;line-height:1.6rem !important;}div,p,li,input,label,td{font-family:"objektiv-mk1",sans-serif;}.welcome-text{margin-left:0;}.gutter-wide{padding-right:50px;}.btn--myfred{margin:30px 0 0 !important;}button{background:linear-gradient(45deg,#012169 0%,#012169 80%,#0033a0 72%,#0033a0 80%,#0033a0 100%);background-position:right;background-size:600%;border:0;color:#fff;display:inline-block;font-size:.875rem;line-height:rem-calc(20);margin-bottom:20px;padding:.75rem 1.875rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-size .4s ease;z-index:4;}.system-region .alert-box{margin:2rem 0rem;}.contextual-region{margin:0 !important;}.close-button{background:none;}@media screen and (min-width:64em){.header__logo{margin:0;}.header-main__menus{padding-left:1rem;padding-right:.5rem;}.top-nav-icon-title{font-size:.5rem;line-height:.7rem !important;text-align:center;text-transform:uppercase;vertical-align:text-top;word-wrap:break-word;}.top-nav-icon{font-size:.1em;}.block-system-main-menu ul li{display:inline-block;margin:0 .45rem !important;}.block-system-main-menu ul li a{margin:0;padding:0;}header.sticky .header__logo{margin-left:-1.5rem;}header.sticky .header-main__menus{padding-right:0;}header.sticky .header-main__menus .top-nav-icon-title{color:#fff;}header.sticky .header-main__menus .secondary-navigation{margin-right:-1rem;}header.sticky .header-main__menus .sticky-search-toggle:after{display:none;}header.sticky .header-main__menus .block-system-main-menu ul li{margin:0 .3rem !important;}header.sticky .header-main__menus .row.row--outer:before{content:normal;}header.sticky .top-nav-01-email,header.sticky .top-nav-02-oncourse,header.sticky .top-nav-03-yourconnection,header.sticky .top-nav-04-library,header.sticky .top-nav-05-get-it-help,header.sticky .top-nav-06-courses,header.sticky .top-nav-07-events,header.sticky .top-nav-08-tickets,header.sticky .top-nav-09-peoplefinder,header.sticky .site-search{margin-top:1rem;}header.sticky .header__logo{background-image:url("/sites/default/files/media-icons/img/myfred-logo-no-suny-text.svg");display:block;height:51px !important;margin-top:-.5rem;max-height:51px !important;max-width:195px !important;min-width:195px !important;width:195px !important;}header.sticky .header__logo i,header.sticky .header__logo svg{display:none;}header.sticky .header__logo a{display:block;height:51px !important;margin-top:-.5rem;max-height:51px !important;max-width:195px !important;min-width:195px !important;width:195px !important;}.top-nav-01-email,.top-nav-02-oncourse,.top-nav-03-yourconnection,.top-nav-04-library,.top-nav-05-get-it-help,.top-nav-06-courses,.top-nav-07-events,.top-nav-08-tickets,.top-nav-09-peoplefinder{display:block;height:46px;text-align:center;width:60px;}a.top-nav-01-email:before{content:url("/sites/default/files/media-icons/img/top-nav-01-email.svg");}a.top-nav-02-oncourse:before{content:url("/sites/default/files/media-icons/img/top-nav-02-oncourse.svg");}a.top-nav-03-yourconnection{width:61px;}a.top-nav-03-yourconnection:before{content:url("/sites/default/files/media-icons/img/top-nav-03-yourconnection.svg");}a.top-nav-04-library:before{content:url("/sites/default/files/media-icons/img/top-nav-04-library.svg");}a.top-nav-05-get-it-help:before{content:url("/sites/default/files/media-icons/img/top-nav-05-get-it-help.svg");}a.top-nav-06-courses:before{content:url("/sites/default/files/media-icons/img/top-nav-06-courses.svg");}a.top-nav-07-events:before{content:url("/sites/default/files/media-icons/img/top-nav-07-events.svg");}a.top-nav-08-tickets:before{content:url("/sites/default/files/media-icons/img/top-nav-08-tickets.svg");}a.top-nav-09-peoplefinder:before{content:url("/sites/default/files/media-icons/img/top-nav-09-peoplefinder.svg");}.sticky-search-toggle{display:block;height:1.75rem;margin-left:30px;padding:30px 0;position:relative;width:1.75rem;}.sticky-search-toggle:after{color:#0033a0;content:'Search';display:inline-block;font-size:.5rem;margin:0 0 0 -5px;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;}.site-search{margin-top:.3rem;}.search-container{padding-right:0;width:auto;}.search-container form.gsc-search-box{background:#fff;box-shadow:0px 4px 7px 1px rgba(0,0,0,0.1);display:none;max-width:225px;padding:10px 25px;position:absolute;right:0;top:3rem;}}@media screen and (max-width:63.999em){.sticky-header-item .header__logo{display:block;height:36px !important;margin-top:0;max-height:36px !important;max-width:140px !important;min-width:140px !important;width:140px !important;}.sticky-header-item .header__logo a{display:block;height:36px !important;margin-top:0;max-height:36px !important;max-width:140px !important;min-width:140px !important;width:140px !important;}.sticky-header-item .header__logo i,.sticky-header-item .header__logo svg{display:none;}.sticky-header-item .row.row--outer{-ms-flex-pack:normal;justify-content:normal;}.sticky-header-item .header-main .header__logo{background-image:url("/sites/default/files/media-icons/img/myfred-logo-white-no-suny-text.svg") !important;}.small-12.columns,.medium-4.columns{padding-left:1.25rem;padding-right:1.25rem;}section.block.block-system.contextual-links-region.block-menu.block-system-main-menu{background:#fff;width:100%;}.header-main__menus{background:#fff;margin-top:.3rem;width:100%;}.header-main__menus .active .menu{width:100%;}.header-main__menus ul li a{border-bottom:1px solid #e1e3e6;color:#393243;display:block;font-size:1rem;font-weight:bold;padding:1rem 1rem 1rem 3rem;width:100%;}.header-main__menus .bs-site-alert{padding:4rem 0 .5rem;}.header-main__menus .search-container .gsc-input-box{padding-top:5px;}.footer__lower .row{padding:1.25rem;}}.top-nav-01-email i,.top-nav-01-email svg,.top-nav-02-oncourse i,.top-nav-02-oncourse svg,.top-nav-03-yourconnection i,.top-nav-03-yourconnection svg,.top-nav-04-library i,.top-nav-04-library svg,.top-nav-05-get-it-help i,.top-nav-05-get-it-help svg,.top-nav-06-courses i,.top-nav-06-courses svg,.top-nav-07-events i,.top-nav-07-events svg,.top-nav-08-tickets i,.top-nav-08-tickets svg,.top-nav-09-peoplefinder i,.top-nav-09-peoplefinder svg{display:none;}.icon-show-all{float:right;font-size:1.6rem;}.block-header-icon{font-size:1.8rem;padding-right:4px;}.column-one,.column-three{background-color:#f5f5f5;}div.myfred-help-text{font-family:"objektiv-mk1",sans-serif;margin:40px 0 20px;}.hero--no-img{min-height:1vh !important;}.gsc-resultsHeader,.gsc-above-wrapper-area{display:none !important;}.gsc-control-wrapper-cse form.gsc-search-box{display:none !important;}#edit-feeds{display:none;}.form-header{margin-top:2rem;}.tabledrag-toggle-weight-wrapper{display:none;}a.tabledrag-handle .handle{background:url("/sites/default/files/media-icons/img/sort-solid-green.svg") no-repeat 12px 1px;margin:1px 7px 0 0 !important;height:23px;width:34px;}a.tabledrag-handle:hover .handle{background-image:url("/sites/default/files/media-icons/img/sort-solid-green.svg");}div.tabledrag-changed-warning.messages.warning{background-image:none;border:0;color:#4A4A4A;font-size:.875rem;padding:8px;visibility:hidden;}div.tabledrag-changed-warning.messages.warning:before{content:'Reminder: Click the SAVE SORT ORDER button, below, when you are finished reordering your links.';visibility:visible;}table.tablesaw{max-width:100% !important;}.l-footer{margin-top:40px;}.block-footer{padding-bottom:1em;}ul.linkicon{padding-left:0;}ul.linkicon li{display:inline-block;font-size:28px;line-height:0;padding-left:1.5rem !important;}.view-my-links .view-content,.view-announcements .view-content,.view-services-links .view-content{font-family:"objektiv-mk1",sans-serif;font-size:1.1rem;}.view-my-links-block .view-content,.view-announcements-block .view-content,.view-services-block .view-content{margin-left:2.4rem;}.view-my-links .mylinks-item{margin-bottom:.8rem;}.view-my-links .flag-wrapper{display:inline-block;margin-left:-2rem;margin-right:.5rem;}.view-announcements .announcement-item{margin-bottom:.8rem;}.view-announcements .icon-item-wrapper{display:inline-block;margin-left:-2rem;margin-right:.5rem;}.view-services-links .services-item{margin-bottom:.8rem;}.welcome-text{margin-bottom:.8rem;}.view-services-block .flag-wrapper{display:inline-block;margin-left:-2rem;margin-right:.5rem;}.view-content-wrapper tbody{border:0;}.pagination a{color:#0033a0;}.pagination a:hover{background:none;}.pagination .current{background:none;padding:0;}.pagination .current a{color:#000;}.announcement-item,.services-item,.mylinks-item{line-height:1.3;padding-bottom:1rem;}.tablesaw-cell-content .flag-wrapper{display:inline;margin-left:0;margin-right:0;padding-left:1em;}#services-links table{max-width:100% !important;}table#draggableviews-table-my-links-page,table#draggableviews-table-my-links-my-links-reorder-block{font-family:inherit;font-size:inherit;max-width:100% !important;}.view-display-id-my_links_reorder_block .view-content{margin-left:0;max-width:100% !important;}.views-exposed-form{margin-top:1rem;}.view-services-search input#edit-combine,.view-announcements-page input#edit-combine{width:16rem;}.view-services-search .views-exposed-widget label{font-weight:bold;}.view-id-my_links p.message-text,.view-services-links p.message-text{font-size:initial;}.view-filters .views-exposed-widgets > div:not(.row){width:auto;}.view-filters select,.view-filters .form-text{padding:.75rem 1.25rem !important;}input#edit-reset{margin-left:1.25rem;padding:.75rem 1.25rem;width:auto;}input#edit-submit-services-links,input#edit-submit-announcements{background:linear-gradient(45deg,#012169 0%,#012169 80%,#0033a0 72%,#0033a0 80%,#0033a0 100%);background-position:right;background-size:655%;border:0;color:#fff;font-family:"objektiv-mk1",sans-serif;font-size:.875rem;padding:.75rem 1.25rem;text-decoration:none;text-transform:uppercase;transition:background-size .4s ease;width:auto;}input#edit-submit-services-links:hover{background-size:100%;text-decoration:none;}#edit-actions--2{padding-bottom:2rem;}.form-submit{margin-top:.9rem;}.breadcrumb-container{display:none;}.block-header{padding:40px 0 10px !important;}h1.block-header,h2.block-header{border-top:4px solid #8BC53F;color:#0033a0;font-size:2.1rem;line-height:3rem;margin-top:50px !important;padding-top:10px !important;}.pane-node-flippy-pager{max-width:75rem;margin:0 auto;}ul.flippy{border-top:1px solid #8BC53F;list-style-type:none;margin:3rem 1rem !important;padding:0 !important;}ul.flippy li.prev,ul.flippy li.next{padding-top:1rem;}ul.flippy li.prev{float:left;}ul.flippy li.next{float:right;}form[class*=webform]{margin:0 1rem !important;}form[class*=webform] .form-item{max-width:unset;width:auto;}form[class*=webform] .form-required{color:#000;}form[class*=webform] .form-required:after{color:#000;content:'*';background-image:none;vertical-align:baseline;}form[class*=webform] label.js-form-required.form-required{color:#000;}form[class*=webform] label.js-form-required.form-required:after{background:none;content:'*';vertical-align:baseline;margin-left:0.125rem;}form[class*=webform] [type='checkbox'] + label[for],form[class*=webform] [type='radio'] + label[for]{margin-bottom:0;padding-left:0.5rem;}form[class*=webform] [type='checkbox'],form[class*=webform] [type='radio']{margin-top:0.25rem;margin-right:0.5rem;width:1.1rem;height:1.1rem;}form[class*=webform] .fieldset-legend.js-form-required.form-required{color:#000;font-size:initial;}form[class*=webform] .fieldset-legend.js-form-required.form-required:after{background:none;content:'*';vertical-align:baseline;margin-left:0.125rem;}form[class*=webform] .webform-element-description{font-size:1rem;}form[class*=webform] .description.help-text{display:none;}form[class*=webform] input{margin-bottom:0;}form[class*=webform] .form-item label{margin-bottom:0.2rem;}form[class*=webform] a#edit-cancel{background-color:#fff;border:1px solid #000;margin-top:2rem;padding:1rem;width:100%;}form[class*=webform] a#edit-cancel:hover{color:#0033a0;}form[class*=webform] .webform-details-toggle-state{background:#fff;padding:0.5rem;color:#4A4A4A;font-size:0.825rem;float:right;}form[class*=webform] .select2-selection__rendered{font-size:1rem !important;}form[class*=webform] details{margin-top:2rem;padding-top:1rem;border-top:solid 1px #1997e0;}form[class*=webform] details,form[class*=webform] p{font-size:1rem;}form[class*=webform] details summary,form[class*=webform] p summary{margin-bottom:1rem;}form[class*=webform] details a.details-title,form[class*=webform] p a.details-title{font-size:1.5rem;font-weight:bold;}form[class*=webform] #edit-event-info{margin-top:-1rem;}form[class*=webform] #edit-request-type div.js-form-type-checkbox label{font-size:1.2rem;}form[class*=webform] .js-form-item-summary-of-needs label{font-weight:normal;}form[class*=webform] a.file-upload-btn{margin-bottom:.5rem;}form[class*=webform] label,form[class*=webform] legend{font-weight:bold;}form[class*=webform] label .webform-file-button{color:#FFF !important;}.event__content{margin-left:6.2rem;}.event__content h3{margin-bottom:.6rem;}.event__image__small{float:left;margin-left:-6.2rem;}#article .event{margin-bottom:1.5rem;}.event__time_place{margin-bottom:0;}p.event__description{display:none;margin-bottom:1.5rem;}h1.announcement-detail-page-title{font-size:2.125rem;margin:4rem 0 0;text-align:left;}h1.announcement-list-page-title{color:#000;font-size:2.5rem;text-align:left;}.announcement-detail-link{padding-bottom:2rem;}.announcement-link-icon{color:#0033a0;font-size:1.25em;}h2.announcement-list-item-title{font-size:2.125rem;line-height:2.5rem;margin:3rem 0 1rem;text-align:left;}.announcement-list-item-link{text-align:right;}hr.announcement-list-item-rule{border-top:1px solid #8BC53F;}.story-detail{margin-top:0;}.story-detail__content{margin:0 auto;max-width:rem-calc(760);}.story-detail__content{margin-bottom:2em;}.story-detail__content div,.story-detail__content em,.story-detail__content strong,.story-detail__content p,.story-detail__content ol,.story-detail__content ul,.story-detail__content li,.story-detail__content td,.story-detail__content a{font-family:"freight-text-pro",serif;font-size:1.25rem;}.announcement-details-column-title{padding-top:2rem;}.announcement-details-column-title h3{font-size:2rem;}.announcement-icon-large{color:#0033a0;font-size:5rem;}@media screen and (max-width:63.999em){.announcement-icon-large,.announcement-details-column-title{display:none;}}.date-effective{padding:1rem 0;}.urgent-display{padding-bottom:1rem;}.urgent-icon{font-size:2rem;}.urgent-text{vertical-align:5px;}.summary-body{font-family:"freight-text-pro",serif;font-size:1.25rem;margin-bottom:1.25rem;}.announcement-item p{font-family:"freight-text-pro",serif;font-size:1.25rem;margin-bottom:1.25rem;}.field-name-field-unique-id span,#edit-body-und-0-format span,.description span{display:none;}.form-item.form-type-autocomplete-deluxe.form-item-field-section-tags-und span,.form-item.form-type-autocomplete-deluxe.form-item-field-link-tags-und span,.form-item.form-type-autocomplete-deluxe.form-item-field-announcement-tag-und span,.form-item.form-type-autocomplete-deluxe.form-item-field-announcement-category-und span{display:none;}.text-format-wrapper a.ckeditor_links{color:#fff;visibility:hidden;}.text-format-wrapper a.ckeditor_links:hover{color:#fff;visibility:hidden;}span.fieldset-legend{font-weight:bold;}form.node-announcement-form{margin:3rem;}form.node-announcement-form .form-item{margin-top:2rem;}form.node-announcement-form .js-form-type-radio,form.node-announcement-form .js-form-type-date,form.node-announcement-form .js-form-type-entity-autocomplete{margin-top:0;}form.node-announcement-form h4{font-family:"objektiv-mk1",sans-serif;font-size:1rem;}form.node-announcement-form .description{font-size:.8rem;}form.node-announcement-form .vertical-tabs{border:0;margin:auto;}form.node-announcement-form .vertical-tabs__menu{border:0;}form.node-announcement-form .vertical-tabs__menu-item{border:0;font-size:1rem;list-style:none;}form.node-announcement-form a#edit-cancel{background:#b3b3b3;margin:0 1rem;}
