/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen and (min-width:1024px){#block-mainnavigation > div > nav > ul > li:nth-last-child(3) > div.submenus-wrapper > div > ul > li > div.submenus-wrapper,#block-mainnavigation > div > nav > ul > li:nth-last-child(2) > div.submenus-wrapper > div > ul > li > div.submenus-wrapper,#block-mainnavigation > div > nav > ul > li:nth-last-child(1) > div.submenus-wrapper > div > ul > li > div.submenus-wrapper{left:-100% !important;}#block-mainnavigation > div > nav > ul > li > div.submenus-wrapper > div > ul > li > div.submenus-wrapper{left:100% !important;right:auto !important;}#block-mainnavigation > div > nav > ul > li > div.submenus-wrapper{left:50% !important;right:auto !important;transform:translateX(-50%) !important;}#block-mainnavigation > div > nav > ul > li:last-child > div.submenus-wrapper{left:auto !important;right:100% !important;transform:translateX(50%) !important;}}
#connect-section-title{display:none;}
@media screen and (min-width:1024px){#l--main-header-basic .utility-nav-container .m--menu li:nth-child(2) a::before{content:'|';padding:0 0.625rem;}}
.f--description p,.f--description li,.f--rich-text p,.f--rich-text li{color:#000}.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel p,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel ol li,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel ul li{font-size:1.125rem}@media screen and (min-width:768px){.f--rich-text table tr,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel table tr,.cc--nb-areas-study-sidebar .c--nb-areas-study-sidebar .areas-study-wrapper .sidebar-listing .f--text table tr,.f--rich-text table td,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel table td,.cc--nb-areas-study-sidebar .c--nb-areas-study-sidebar .areas-study-wrapper .sidebar-listing .f--text table td,.f--rich-text table th,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel table th,.cc--nb-areas-study-sidebar .c--nb-areas-study-sidebar .areas-study-wrapper .sidebar-listing .f--text table th,.f--rich-text table caption,.cc--accordion .c--accordion .accordion-list .accordion-list-item .accordion-panel table caption,.cc--nb-areas-study-sidebar .c--nb-areas-study-sidebar .areas-study-wrapper .sidebar-listing .f--text table caption{font-size:1.125rem}.footer-middle{display:flex}#block-academics,#block-patientcare,#block-rutgers-custom-patientcare{order:2;width:21%}#block-campus,#block-alumni,#block-rutgers-custom-alumni{order:3;width:22%}#block-connect,#block-admissions,#block-rutgers-custom-admissions{order:1;padding-left:0;width:35%}#block-admissions,#block-rutgers-custom-admissions{margin-right:35px}#block-notices,#block-rutgers-standard-connect,#block-rutgers-custom-connect{order:4}}#block-copyright p,#block-rutgers-standard-copyright p,#block-rutgers-custom-copyright p{font-size:0.8753rem;text-align:center}#block-rutgers-standard-locations nav ul,#block-rutgers-custom-locations nav ul{margin-bottom:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#block-rutgers-standard-locations nav ul li,#block-rutgers-custom-locations nav ul li{margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.footer-top img{width:270px;height:73px}@media screen and (min-width:768px){.cc--basic-footer .c--basic-footer h2{font-size:0.875rem;line-height:1.4286;margin-bottom:1.875rem;}}.cc--basic-footer .c--basic-footer h2{font-size:0.875rem;line-height:1.3334;margin-bottom:1.25rem;color:#FFF;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;}.cc--basic-footer .c--basic-footer ul li{margin-bottom:0.9375rem;font-size:0.75rem;line-height:1.3334;}@media screen and (min-width:768px){.cc--basic-footer .c--basic-footer ul li{margin-bottom:1.25rem;font-size:0.875rem;line-height:1.4286;}}.cc--basic-footer .c--basic-footer ul li a{font-size:0.75rem;line-height:1.3334;text-decoration:none;}@media screen and (min-width:768px){.cc--basic-footer .c--basic-footer ul li a{font-size:0.875rem;line-height:1.4286;}}#block-rutgers-standard-locations ul,#block-rutgers-custom-locations ul{display:flex;flex-wrap:wrap;padding:0;list-style:none}#block-rutgers-standard-locations ul li,#block-rutgers-custom-locations ul li{flex:auto 0 0}#block-rutgers-standard-locations ul li:after,#block-rutgers-custom-locations ul li:after{padding-right:1.125rem;padding-left:1.125rem;display:inline-block;color:#666;content:'|'}#block-patientcare ul,#block-alumni ul,#block-rutgers-custom-patientcare ul,#block-rutgers-custom-alumni ul,#block-rutgers-standard-connect ul,#block-rutgers-custom-connect ul{list-style:none;padding:0}.cc--rich-text + .cc--component-container > .c--component > .inner-wrapper{padding-top:3.125rem !important}@media screen and (min-width:768px){.cc--rich-text + .cc--component-container > .c--component > .inner-wrapper{padding-top:5rem !important}}@media screen and (min-width:1024px){.cc--rich-text + .cc--component-container > .c--component > .inner-wrapper{padding-top:5.636rem !important}}.event-category{background:#c03}.event-category.event-detail-header h1{color:#fff}.taxonomy-description{padding-bottom:3.75rem}.update-banners__banner-text a{color:#fff}.update-banners__banner-text a:hover{color:#000 !important;text-decoration:underline}
