html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;list-style-image:none;list-style-type:none;}.menu .leaf{list-style:none;list-style-image:none;list-style-type:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;width:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline-style:solid;outline-width:3px;outline-color:brown;}a:focus img{border:3px solid brown;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}*{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{margin:0;padding:0;width:100%;}body{font-family:"Roboto",sans-serif;font-weight:400;line-height:1.5;}a,input,button{text-decoration:none;}a:active,input:active,button:active{outline:0;}a:hover,a:focus,input:hover,input:focus,button:hover,button:focus{text-decoration:none;}a::-moz-focus-inner,input::-moz-focus-inner,button::-moz-focus-inner{border:0;}a:link{color:#003060;}a:visited{color:#003060;}a:hover{color:#003060;}a:focus{color:#003060;}.content a:hover,.content a:focus{text-decoration:underline;}h1{font-size:2em;}h2{font-size:1.5em;}h3{font-size:1.17em;}h4{font-size:1.12em;}h5{font-size:0.83em;}h6{font-size:0.75em;}strong{font-weight:bold;}.content h1,.content h2,.content h3,.content h4,.content h5{color:#007BC2;margin-bottom:5px;margin-top:0px;text-transform:uppercase;}.content a{color:#007BC2;}.content .field--name-body ol,.content .block__content ol{list-style:decimal;margin:20px 40px;}.content .field--name-body ul,.content .block__content ul{list-style:circle;margin:5px 40px 20px;}.content .field--name-body ul.flex-direction-nav,.content .block__content ul.flex-direction-nav{list-style:none;margin:0;}iframe,object,embed{max-width:100%;}.l-region--sidebar-second iframe{width:100% !important;}img{display:block;height:auto;max-width:100%;}input[type=text],input[type=email]{width:75%;}input[type=submit],button{-webkit-font-smoothing:antialiased;background-color:transparent;border:1px solid #003060;color:#071d2c;float:left;padding:6px 12px;text-transform:uppercase;width:inherit;}input[type=submit]:hover,button:hover{background-color:#003060;color:#ffffff;}p{margin-bottom:1em;}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’";}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}blockquote p{display:inline;}em{font-style:italic;}@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.messages--warning{display:none;}img,media{max-width:100%;}.header .header-inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;}.header .header-inner:after{content:" ";display:block;clear:both;}@media (min-width:800px){.header .header-inner .logo{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.39759%;float:right;margin-right:0;}.header .header-inner .logo img{float:right;}.header .header-inner .mark{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.39759%;float:left;margin-right:1.20482%;}}.header .header-inner .menu-expander{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.39759%;float:right;margin-right:0;}.header .header-inner .search-expander{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.39759%;float:left;margin-right:1.20482%;}.l-region--main-menu{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;}.l-region--main-menu:after{content:" ";display:block;clear:both;}.main{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;}.main:after{content:" ";display:block;clear:both;}@media (min-width:800px){.second-sidebar .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:74.6988%;float:left;margin-right:1.20482%;}}@media (min-width:800px){.second-sidebar .right{-webkit-box-sizing:border-box;box-sizing:border-box;width:24.09639%;float:right;margin-right:0;}}@media (min-width:800px){.first-sidebar .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:74.6988%;float:right;margin-right:0;}}@media (min-width:800px){.first-sidebar .left{-webkit-box-sizing:border-box;box-sizing:border-box;width:24.09639%;float:left;margin-right:1.20482%;}}@media (min-width:800px){.first-sidebar.second-sidebar .left{-webkit-box-sizing:border-box;box-sizing:border-box;width:24.09639%;float:left;margin-left:0;margin-right:-100%;}}@media (min-width:800px){.first-sidebar.second-sidebar .content{-webkit-box-sizing:border-box;box-sizing:border-box;width:49.39759%;float:left;margin-left:25.3012%;margin-right:-100%;}}@media (min-width:800px){.first-sidebar.second-sidebar .right{-webkit-box-sizing:border-box;box-sizing:border-box;width:24.09639%;float:left;margin-left:75.90361%;margin-right:-100%;}}.top-row{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;}.top-row:after{content:" ";display:block;clear:both;}.view-display-id-top_features .views-field-field-image{-webkit-box-sizing:border-box;box-sizing:border-box;width:32.53012%;float:left;margin-right:1.20482%;}.view-display-id-top_features .views-field-title{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.26506%;float:right;margin-right:0;}.ui-widget{font-family:"Roboto",sans-serif;font-size:1.3rem;}.view-menu{font-family:"Roboto",sans-serif;}.view-menu .views-row{border-bottom:.1em solid #e1e1e1;clear:both;padding:7px 0;}.view-menu .views-row .views-field-title{float:left;font-weight:bold;font-size:1.1em;}.view-menu .views-row .views-field-field-price{float:right;font-size:1.2em;}.view-menu .views-row .views-field-field-description{clear:both;color:#000;font-family:"Roboto",sans-serif;font-size:1.2em;font-style:italic;max-width:80%;padding-left:.5em;}.view-grouping-header{line-height:1;text-align:center;font-family:inherit;}.view-grouping-header .term-name{font-family:"Roboto",sans-serif;padding:10px;text-transform:uppercase;}.view-grouping-header .term-description{font-family:"Roboto",sans-serif;font-style:italic;}.view-grouping-content .term-name{font-family:"Roboto",sans-serif;font-size:1.6em;font-weight:bold;padding:20px 0;text-transform:uppercase;}.view-grouping-content .term-description{font-family:"Roboto",sans-serif;font-style:italic;}.ui-accordion-content.ui-widget-content{border:none;}.ui-accordion .ui-accordion-content{padding:0em .5em;font-size:1rem;line-height:1.5;}.ui-accordion-header.ui-state-active{border:none;background-image:none;font-weight:400;color:#007BC2;}.ui-accordion-header.ui-state-default{border:none;background:#ffffff;background-image:none;font-weight:400;color:#007BC2;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0 !important;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-radius:0 !important;}.breadcrumb{padding-bottom:10px;}fieldset.captcha.form-wrapper{margin:1em 0;}.webform-client-form-29{margin-bottom:40px;overflow:hidden;}.alert-coronavirus.non-emergency-alert{background:yellow;}.alert-coronavirus{width:100%;position:relative;}.alert-coronavirus .block__content{margin:0 auto;padding:40px 0;width:50%;}.alert-coronavirus .block__content p{margin-bottom:0;}.alert-coronavirus .message{vertical-align:middle;}.alert-coronavirus .icon{font-size:4em;padding:0;margin:0;float:left;margin-right:10px;margin-top:-5px;}.alert-coronavirus .message .timestamp{display:inline-block;font-size:16px;padding-right:5px;font-weight:700;}.alert-coronavirus .message .description{color:#444;font-size:16px;font-style:italic;}.alert-coronavirus .message .more-info{font-size:18px;padding-left:5px;font-weight:800;text-transform:uppercase;}.alert-coronavirus.non-emergency-alert .message .more-info a:link,.alert-coronavirus.non-emergency-alert .message .more-info a:visited{color:#444;}.view-daily-crime-log .views-field,.view-crime-alerts .views-field{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;}.view-daily-crime-log .views-label,.view-crime-alerts .views-label{font-style:italic;font-weight:bold;text-transform:uppercase;}.view-daily-crime-log .title,.view-crime-alerts .title{border-bottom:1px solid #00539B;font-size:2em;font-weight:100;margin-bottom:10px;padding-bottom:5px;}.view-daily-crime-log .views-field-title,.view-crime-alerts .views-field-title{border-bottom:1px solid #00539B;font-size:2em;font-weight:100;margin-bottom:10px;padding-bottom:5px;}.view-daily-crime-log .views-field-field-occurred .date-display-range,.view-crime-alerts .views-field-field-occurred .date-display-range{display:inline-block;}.view-daily-crime-log .views-field-field-case-disposition .field-content,.view-crime-alerts .views-field-field-case-disposition .field-content{background:#00539B;border-radius:.75rem;color:#ffffff;padding:4px;}.view-daily-crime-log .views-field-field-case-disposition .field-content.Open,.view-crime-alerts .views-field-field-case-disposition .field-content.Open{background:red;}.view-daily-crime-log .views-field-field-case-disposition .field-content.Closed,.view-crime-alerts .views-field-field-case-disposition .field-content.Closed{background:#ddd;color:#000;}.view-daily-crime-log .views-field-field-crime-solved .field-content,.view-crime-alerts .views-field-field-crime-solved .field-content{background:#00539B;border-radius:.75rem;color:#ffffff;padding:4px;}.view-daily-crime-log .views-field-field-crime-solved .field-content.Unsolved,.view-crime-alerts .views-field-field-crime-solved .field-content.Unsolved{background:red;}.view-daily-crime-log .views-field-field-crime-solved .field-content.Solved,.view-crime-alerts .views-field-field-crime-solved .field-content.Solved{background:#ddd;color:#000;}.tabledrag-handle{float:left;overflow:hidden;text-decoration:none;cursor:move;}.tabledrag-handle .handle{height:30px;width:30px;margin:.6em;padding:.5em;background:url(/sites/all/themes/fb/images/draggable.png) no-repeat 6px 10px;}.tabledrag-handle:hover{text-decoration:none;}.tabledrag-handle-hover .handle{background-position:6px -13px;}.block--views-calendar-block-2 .events-clear,.block--views-calendar-block-3 .events-clear{clear:both;}.block--views-calendar-block-2 .event-title,.block--views-calendar-block-3 .event-title{font-size:.9em;line-height:1.3em;}.block--views-calendar-block-2 .cal-icon,.block--views-calendar-block-3 .cal-icon{background:url(/sites/all/themes/fb/images/icon_calendar.png) 0 0 no-repeat;height:56px;margin-bottom:15px;margin-right:10px;width:62px;float:left;}.block--views-calendar-block-2 .cal-icon .cal-icon-month,.block--views-calendar-block-3 .cal-icon .cal-icon-month{color:#FFFFFF;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;padding-top:2px;padding-bottom:2px;text-transform:uppercase;font-size:11px;width:62px;text-align:center;font-weight:bold;display:block;}.block--views-calendar-block-2 .cal-icon .cal-icon-day,.block--views-calendar-block-3 .cal-icon .cal-icon-day{color:#333333;display:block;font-size:26px;line-height:30px;font-weight:bold;text-align:center;width:62px;}.node--faq--full h1{font-size:1.6em;}.view-id-faq .view-grouping-header,.view-id-faq_lionsafe h3{border-bottom:1px solid #00539B;border-top:1px solid #ddd;font-size:1.75em;font-weight:100;margin-bottom:10px;padding:5px 0;color:#007BC2;margin-top:30px;text-transform:uppercase;text-align:left;}#views-exposed-form-faq-page input[type="text"]{width:100%;}.view-id-faq.view-display-id-page ol{list-style:inside;list-style-type:number;}.view-id-faq.view-display-id-page ul{list-style:inside;list-style-type:circle;}.block__content .view-faq .block--menu-menu-quick-links-menu{margin-bottom:0;}.view-fb-features-view.landing .view-content .views-row,.view-fb-features-view.five-stack-home .view-content .views-row{clear:both;margin-top:20px;overflow:hidden;}@media (min-width:600px){.view-fb-features-view.landing .view-content .views-row img,.view-fb-features-view.five-stack-home .view-content .views-row img{float:left;margin-right:20px;width:350px;}}.view-fb-features-view.landing .view-content .views-row .views-field-field-news-date,.view-fb-features-view.five-stack-home .view-content .views-row .views-field-field-news-date{font-size:.9rem;font-style:italic;padding:5px;}@media (min-width:600px){.view-fb-features-view.three-flex-home .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:600px){.view-fb-features-view.three-flex-home .view-content .views-row{padding:10px;width:33%;}}.view-fb-features-view.three-flex-home .view-content .views-row .views-field-field-image{margin-bottom:20px;}.view-fb-features-view.three-flex-home .view-content .views-row .views-field-field-image img{width:100%;}.view-fb-features-view.three-flex-home .view-content .views-row .views-field-field-news-date{font-size:.9rem;font-style:italic;padding:5px;}.view-fb-features-view.three-flex-home .view-content .views-row .views-field-body{margin-bottom:20px;}.view-fb-features-view.three-small-side .views-row{margin-bottom:20px;}.flex{overflow:hidden;}.flex .flexslider{border:none;border-radius:0;margin:0;}.flex .flexslider .slides .text{border-bottom:1px solid #003060;overflow:hidden;}@media (min-width:800px){.flex .flexslider .slides .text{display:-webkit-box;display:-ms-flexbox;display:flex;}}.flex .flexslider .slides .text .title a{background:#003060;display:block;padding:10px 15px;color:#ffffff;font-size:1em;text-transform:uppercase;}.flex .flexslider .slides .text .view-node{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;}.flex .flexslider .slides .text .view-node a{display:none;}@media (min-width:800px){.flex .flexslider .slides .text .view-node a{background:#ffffff;display:block;padding:10px 15px;color:#003060;font-size:1em;text-transform:uppercase;}.flex .flexslider .slides .text .view-node a:hover{background:#00539B;color:#ffffff;}}.flex .flexslider .slides .summary{clear:both;line-height:1.6rem;padding:5px 10px 25px 10px;}.flex .flexslider .slides .summary p{padding:0;margin-bottom:0;}.flex-control-nav{position:relative;bottom:0;}.flex-control-paging li a{width:30px;height:15px;display:block;background:#007BC2;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-radius:0;}.flex-control-paging li a:hover{background:#003060;}.flex-control-paging li a.flex-active{background:#FFD200;cursor:default;}.flex-direction-nav a{color:#007BC2;height:50px;top:35%;text-decoration:none;display:block;width:40px;margin:-20px 0 0;position:absolute;z-index:10;overflow:hidden;opacity:0;cursor:pointer;text-shadow:1px 1px 0 #003060;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:#007BC2;text-shadow:1px 1px 0 #003060;}button.dl-trigger{display:none;}.mobile-menu{display:none;position:relative;z-index:999;}@media (min-width:800px){.mobile-menu{display:none;}}.mobile-menu .dl-menuwrapper{max-width:100%;position:absolute;z-index:9999;}.mobile-menu .dl-menuwrapper .dl-menu{margin:0;}.mobile-menu .dl-menuwrapper button{display:none;}.mobile-menu .dl-menuwrapper button:focus,.mobile-menu .dl-menuwrapper button:hover,.mobile-menu .dl-menuwrapper button.dl-active,.mobile-menu .dl-menuwrapper ul{background:#007BC2;}.mobile-menu .dl-menuwrapper li a{background-color:#007BC2;}.mobile-menu .dl-menuwrapper li a:hover{background:#00539B;}.mobile-menu .dl-menuwrapper li a:focus{background:#00539B;outline-style:solid;outline-width:2px;outline-color:brown;margin:2px;border-top:none;}.mobile-menu .dl-menu li a{border-top:1px solid #ffffff;}.mobile-menu .dl-menuwrapper li > a:after{color:#ffffff;}.mobile-menu .dl-menuwrapper li.dl-back > a{background:#003060;}.mobile-menu.open{display:block;}.mobile-menu.open ul.menu li a{background:#00539B;border-top:1px solid #ffffff;display:block;padding:15px 20px;text-transform:uppercase;}.mobile-menu.open ul.menu li a:link{color:#ffffff;}.mobile-menu.open ul.menu li a:visited{color:#ffffff;}.mobile-menu.open ul.menu li a:hover{background:#007BC2;color:#ffffff;}.mobile-menu.open ul.menu li a:focus{background:#007BC2;color:#ffffff;outline-style:solid;outline-width:2px;outline-color:brown;}.mobile-menu.open ul.menu li a.yellow{background:#FFD200;color:#000;}.mobile-menu.open ul.menu li a.yellow:hover,.mobile-menu.open ul.menu li a.yellow:focus{background:#FFE200;}@media (min-width:800px){.mobile-menu.open{display:none;}}#block-psu-search-psu-search--2{display:none;}a.follow-link{background-repeat:no-repeat;}span.follow-link-wrapper a{float:left;text-indent:-9999px;}#block-follow-site{margin-top:10px;}a.follow-link-instagram{background-image:url(/sites/all/themes/fb/images/icon-instagram.png);}a.follow-link-pinterest{background-image:url(/sites/all/themes/fb/images/icon-pinterest.png);}.follow-links{margin:10px;}.footer-wrapper{background:#455560;color:#ffffff;margin-top:20px;overflow:hidden;padding-bottom:30px;}.footer-wrapper .footer{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1180px;margin-left:auto;margin-right:auto;overflow:hidden;padding:20px;}.footer-wrapper .footer:after{content:" ";display:block;clear:both;}.footer-wrapper .footer a{color:#ffffff;font-weight:300;}.footer-wrapper .footer a:hover{color:#FFD200;}.footer-wrapper .footer .footer-menu .block--menu-block{margin-bottom:30px;padding-right:20px;width:100%;}.footer-wrapper .footer .footer-menu .block--menu-block .block__title{border-bottom:1px solid #ffffff;text-transform:uppercase;}@media (min-width:900px){.footer-wrapper .footer .footer-menu .l-region--footer-menu section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.footer-wrapper .footer .footer-menu .l-region--footer-menu section ul.menu{padding-top:3px;}.footer-wrapper .footer .footer-menu .l-region--footer-menu section ul.menu li{line-height:1.4em;list-style:none;}.footer-wrapper .footer .footer-menu .l-region--footer-menu section ul.menu a{display:block;padding:10px 0;font-size:.8rem;}.footer-wrapper .footer .footer-legal .block--block-2{clear:both;margin-bottom:0;}@media (min-width:600px){.footer-wrapper .footer .footer-legal .block--block-2{float:left;width:50%;}}@media (min-width:900px){.footer-wrapper .footer .footer-legal .block--block-2{font-size:0.83em;}}.footer-wrapper .footer .footer-legal .block--block-2 img{float:none;padding-bottom:10px;}@media (min-width:900px){.footer-wrapper .footer .footer-legal .block--block-2 img{float:left;}}.footer-wrapper .footer .footer-legal .block--block-13 .block__content{float:left;text-align:left;width:100%;}@media (min-width:900px){.footer-wrapper .footer .footer-legal .block--block-13 .block__content{float:right;text-align:right;width:45%;}}.footer-wrapper .footer .footer-social{float:right;margin-bottom:20px;}.footer-wrapper .footer .footer-social span.follow-link-wrapper a{float:left;text-indent:-9999px;}.l-region--footer-menu #new-super ul.menu{margin:0;padding:0;padding-top:3px;text-align:center;}@media (min-width:1000px){.l-region--footer-menu #new-super ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;}}.l-region--footer-menu #new-super ul.menu li{line-height:1.2em;list-style:none;margin:5px;}.l-region--footer-menu #new-super ul.menu a{border-bottom:1px solid #ffffff;color:#ffffff;display:block;padding:10px 0;text-transform:uppercase;}.l-region--footer-menu #new-super ul.menu a:before{content:none;margin-top:2px;margin-right:10px;}@media (min-width:900px){.l-region--footer-menu #new-super ul.menu ul{display:block;padding-left:5px;}}.l-region--footer-menu #new-super ul.menu ul a{border-bottom:1px dotted #777;text-transform:none;}.field--name-field-gallery .mfp-gallery-image,.popup-gallery .mfp-gallery-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.field--name-field-gallery .mfp-gallery-image img,.popup-gallery .mfp-gallery-image img{padding-bottom:0;}.field--name-field-gallery .mfp-gallery-image a,.popup-gallery .mfp-gallery-image a{width:100%;margin:1% 0;}@media (min-width:600px){.field--name-field-gallery .mfp-gallery-image a,.popup-gallery .mfp-gallery-image a{width:49%;margin:.25%;}}@media (min-width:750px){.field--name-field-gallery .mfp-gallery-image a,.popup-gallery .mfp-gallery-image a{width:32%;margin:.25%;}}@media (min-width:1180px){.field--name-field-gallery .mfp-gallery-image a,.popup-gallery .mfp-gallery-image a{width:23%;margin:.15%;}}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer;}.field-content.construction-gallery img.mfp-thumbnail{float:left;padding:5px;width:100px;}.gsc-webResult .gsc-result{padding:0 !important;}.gsc-above-wrapper-area table,.gsc-above-wrapper-area table td{border-bottom:1px solid #e9e9e9 !important;margin-bottom:0 !important;}#___gcse_0 table,#___gcse_0 td{border:none !important;padding-top:0 !important;padding-bottom:0 !important;}.google-cse-results-prefix{padding-top:1em;font-weight:bold;font-size:larger;}.gcsc-branding{display:none !important;}.gsc-input{background:none !important;}.gsc-input ::-webkit-input-placeholder{color:white;}.gsc-input :-moz-placeholder{color:white;}.gsc-input ::-moz-placeholder{color:white;}.gsc-input :-ms-input-placeholder{color:white;}.ehs .search-form{display:none !important;}.gsc-search-button-v2{width:unset !important;height:unset !important;}.gsc-input-box{height:100% !important;}#gsc-i-id1{padding:5px !important;}span#gs_cb50{vertical-align:text-top;padding-top:2px;}.gs-title{text-decoration:none !important;}a.gs-title{text-transform:uppercase !important;font-size:1.1em !important;line-height:1.2em !important;}table.gsc-table-result td{font-family:"Roboto",sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important;}table.gsc-table-result{margin-left:2em !important;}.gs-web-image-box-landscape{width:100% !important;}.gsc-table-cell-thumbnail{vertical-align:middle !important;}table#gs_id50{margin-bottom:0 !important;}.gsc-cursor-page{font-size:large;}#block-views-grid-content-block-1{clear:both;}@media (min-width:600px){.view-grid-content .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:600px){.view-grid-content .view-content .views-row{padding:10px;width:33%;}}.view-grid-content .view-content .views-row .views-field-field-page-image{margin-bottom:20px;}.view-grid-content .view-content .views-row .views-field-field-page-image img{width:100%;}.view-grid-content .view-content .views-row .views-field-body{margin-bottom:20px;}@media (min-width:600px){.section-insite .node__content img{float:left;margin-bottom:5px;margin-right:10px;width:20%;}}.header{background:#003060;}@media (min-width:800px){.header{padding-bottom:20px;}}.header .header-inner .brand{clear:both;overflow:hidden;position:relative;}@media (min-width:800px){.header .header-inner .brand{max-height:140px;}}.header .header-inner .toggle-wrap{overflow:hidden;}.header .header-inner .logo{color:#ffffff;font-family:"Roboto Slab",serif;font-size:1.77em;line-height:1em;text-align:center;}@media (min-width:600px){.header .header-inner .logo{width:auto;}}@media (min-width:800px){.header .header-inner .logo p{display:table-cell;height:100px;vertical-align:middle;}}@media (min-width:900px){.header .header-inner .logo p{height:140px;}}.header .header-inner .logo p a{color:#ffffff;}.header .header-inner .logo img{margin:0 auto;}.header .header-inner .menu-expander{background-color:#00539B;color:#ffffff;display:block;font-size:1.3em;height:50px;padding:10px;text-align:center;text-transform:uppercase;}.header .header-inner .menu-expander:hover,.header .header-inner .menu-expander:focus{background-color:#007BC2;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:brown;}@media (min-width:800px){.header .header-inner .menu-expander{display:none;}}.header .header-inner .menu-expander .fa{padding-left:5px;}.header .header-inner .search-expander{background-color:#00539B;color:#ffffff;display:block;font-size:1.3em;height:50px;margin-right:2px;padding:10px;text-align:center;text-transform:uppercase;}.header .header-inner .search-expander:hover,.header .header-inner .search-expander:focus{background-color:#007BC2;outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:brown;}@media (min-width:800px){.header .header-inner .search-expander{display:none;}}.header .header-inner .search-expander .fa{padding-left:5px;}.header .header-inner .mark{margin:10px 0 10px 0;width:316px;}.header .header-inner .mark img{width:316px;}.header .header-inner .mark a{height:130px;}.header .header-inner .mark img{display:inherit;}.header .header-inner .mark-tier-2{margin:0 0 20px 0;width:316px;}.header .header-inner .mark-tier-2 img{width:316px;}.header .header-inner .dept-name-tier-2{position:absolute;left:110px;top:50px;}.header .header-inner .mark-tier-3{margin:0 0 20px 0;width:316px;}@media (min-width:800px){.header .header-inner .mark-tier-3{float:left;}}.header .header-inner .mark-tier-3 img{width:316px;}.header .header-inner .logo-tier-3{text-align:center;}@media (min-width:800px){.header .header-inner .logo-tier-3{margin-top:40px;}}.header .header-inner .logo-tier-3 a{color:#fff;}@media (min-width:800px){.header .header-inner .logo-tier-3 a{font-size:1.3rem;font-weight:100;float:right;}}@media (min-width:1000px){.header .header-inner .logo-tier-3 a{font-size:1.8rem;}}.view-home-page-features{margin:40px 0 10px;}.view-home-page-features .view-header{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;margin-bottom:20px;padding:10px 15px;}.view-home-page-features .view-header a{color:#007BC2;}.view-home-page-features .view-header a:hover{color:#003060;}.view-display-id-features_col_1_row_2 .views-row{clear:both;margin-top:20px;overflow:hidden;}@media (min-width:600px){.view-display-id-features_col_1_row_2 .views-row img{float:left;margin-right:20px;width:300px;}}.view-display-id-features_col_1_row_2 .views-row .views-field-title{font-family:"Roboto",sans-serif;}.view-display-id-features_col_1_row_2 .views-row .views-field-title a{color:#007BC2;}@media (min-width:500px){.view-display-id-features_col_2_row_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;}}@media (min-width:600px){.view-display-id-features_col_2_row_1 .view-content .views-row{padding:10px;}}.view-display-id-features_col_2_row_1 .view-content .views-row .views-field-field-image{margin-bottom:20px;}.view-display-id-features_col_2_row_1 .view-content .views-row .views-field-field-image img{width:100%;}.view-display-id-features_col_2_row_1 .view-content .views-row .views-field-body{margin-bottom:20px;}@media (min-width:600px){.view-display-id-features_col_3_row_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:600px){.view-display-id-features_col_3_row_1 .view-content .views-row{padding:10px;}}.view-display-id-features_col_3_row_1 .view-content .views-row .views-field-field-image{margin-bottom:20px;}.view-display-id-features_col_3_row_1 .view-content .views-row .views-field-field-image img{width:100%;}.view-display-id-features_col_3_row_1 .view-content .views-row .views-field-body{margin-bottom:20px;}.features-header{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;margin:40px 0 20px 0;padding:10px 15px;}.features-header a{color:#007BC2;}.features-header a:hover{color:#003060;}.feed-wrapper-all .feed-item,.feed-wrapper-5-hp .feed-item{clear:both;margin-top:20px;overflow:hidden;}@media (min-width:600px){.feed-wrapper-all .feed-item img,.feed-wrapper-5-hp .feed-item img{float:left;margin-right:20px;width:350px;}}.feed-wrapper-all .feed-item .date,.feed-wrapper-5-hp .feed-item .date{font-size:.9rem;font-style:italic;padding:5px;}@media (min-width:600px){.feed-wrapper-3-hp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:600px){.feed-wrapper-3-hp .feed-item{padding:10px;width:33%;}}.feed-wrapper-3-hp .feed-item .image{margin-bottom:20px;}.feed-wrapper-3-hp .feed-item .image img{width:100%;}.feed-wrapper-3-hp .feed-item .date{font-size:.9rem;font-style:italic;padding:5px;}.feed-wrapper-3-hp .feed-item .body{margin-bottom:20px;}.feed-wrapper-landing .date{font-size:.9rem;font-style:italic;padding:5px;text-align:right;}.feed-wrapper-landing img.image{margin-bottom:20px;}.l-region--sidebar-first ul.menu li a{border-bottom:1px solid #ddd;display:block;font-size:.9em;padding:10px;}.l-region--sidebar-first ul.menu li a:link{color:#003060;}.l-region--sidebar-first ul.menu li a:visited{color:#003060;}.l-region--sidebar-first ul.menu li a:hover{background:#007BC2;color:#ffffff;}.l-region--sidebar-first ul.menu li a:focus{color:#003060;}.l-region--sidebar-first ul.menu li a.active{font-weight:bold;}.l-region--sidebar-first .expanded{list-style-image:none;list-style-type:none;}.l-region--sidebar-first .expanded ul.menu li a{padding-left:40px;}.l-region--sidebar-first .expanded ul.menu li ul.menu li a{padding-left:60px;}.l-region--sidebar-first .expanded ul.menu li ul.menu li a.active{font-weight:bold;}.l-region--sidebar-first .collapsed{list-style-image:none;list-style-type:none;}.bottom-right-box{height:350px;overflow-y:scroll;width:100%;}.block--fb-nested-links .no-third-level-children{display:none;}.block--fb-nested-links h2.second-level-title a{color:#007BC2;font-family:"Roboto",sans-serif;}.block--fb-nested-links .second-level-item{border-top:1px solid #ddd;clear:both;margin-bottom:20px;min-height:170px;padding-top:20px;}.block--fb-nested-links .second-level-children{clear:both;margin-top:10px;overflow:hidden;}.block--fb-nested-links .second-level-children .second-level-children-header{font-weight:300;font-style:italic;margin:10px 0 5px 0;overflow:hidden;}.block--fb-nested-links .second-level-children ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-style:normal;}.block--fb-nested-links .second-level-children ul li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.5;padding-bottom:10px;}.block--fb-nested-links .second-level-children ul li a{color:#00539B;display:block;padding-right:15px;}.block--fb-nested-links .second-level-children ul li a:before{padding-right:3px;}.block--fb-nested-links .second-level-children ul li a:hover{color:#007BC2;}@media (min-width:500px){.block--fb-nested-links img{float:left;margin-right:20px;padding:inherit;width:200px;}}.node__content img{padding-bottom:10px;}.page{overflow:hidden;}.main .content{padding:20px;overflow:auto;}@media (min-width:800px){.main .content{padding:5px 20px;}}@media (min-width:1180px){.main .content{padding:5px 0;}}.main .right{padding:20px;}@media (min-width:800px){.main .right{padding:inherit;}}.main .left{padding:20px;}@media (min-width:800px){.main .left{padding:inherit;}}aside.l-region.l-region--sidebar-second .block__title{font-family:"Roboto",sans-serif;font-size:1.65em;font-weight:300;}.view-feature-sidebar-tools{margin-bottom:20px;}.view-feature-sidebar-tools .views-field-nid a{background:#007BC2;color:#ffffff;display:block;font-size:1.2em;padding:5px 10px;}.view-feature-sidebar-tools .views-field-nid a:hover{background:#00539B;color:#ffffff;}.block--addtoany{margin-bottom:20px;}.block--addtoany a img{float:left;margin-right:5px;}.block--menu-menu-quick-links-menu{margin-bottom:20px;}.block--menu-menu-quick-links-menu .block__title{font-family:'Roboto',sans-serif;font-size:1.5em;font-weight:300;margin-bottom:10px;}.block--menu-menu-quick-links-menu ul.menu li a{border-bottom:1px solid #ddd;display:block;font-size:.9em;padding:10px;}.block--menu-menu-quick-links-menu ul.menu li a:link{color:#003060;}.block--menu-menu-quick-links-menu ul.menu li a:visited{color:#003060;}.block--menu-menu-quick-links-menu ul.menu li a:hover,.block--menu-menu-quick-links-menu ul.menu li a:focus{background:#007BC2;color:#ffffff;}.police .quick-links-menu li.first.leaf{background:#00539B;}.police .quick-links-menu li.first.leaf a{color:#ffffff !important;}.emergency911{font-weight:800;background:#FFD200;clear:both;color:#000;display:block;margin:1em 0;overflow:hidden;padding:17px;text-align:center;}.l-region--quicklinks-jump{clear:both;}@media (min-width:800px){.l-region--quicklinks-jump{display:none;}}.l-region--quicklinks-jump a{border-bottom:2px solid #007BC2;background:#ffffff;color:#007BC2;display:block;font-weight:bold;padding:8px;text-align:center;text-transform:uppercase;width:100%;}@media (min-width:800px){.l-region--quicklinks-jump a{display:none;}}.l-region--quicklinks-jump p{margin-bottom:0;padding-bottom:0;}@media (min-width:800px){.l-region--quicklinks-jump p{display:none;}}.snapshot a{text-decoration:none;color:white;display:inline-block;padding:8px 8px 8px 50px;background:url(/sites/all/themes/fb/images/photo-camera.png) 8px 6px #007BC2 no-repeat;margin:10px 0;color:#ffffff;}.view-program-snapshots a{border-bottom:1px solid #eee;display:block;font-size:1.2em;font-weight:300;padding-bottom:5px;margin:10px 0;}.block--block-6 .block__title{font-size:1.5em;font-weight:300;margin-bottom:10px;}.view-staff-directory{clear:both;}.view-staff-directory .view-header h2{color:#000;}.view-staff-directory .views-row{clear:both;overflow:hidden;}.view-staff-directory .views-field-title{border-bottom:1px solid #ccc;color:#007BC2;font-size:1.3em;margin:20px 0 10px 0;}.view-staff-directory img{float:left;padding-bottom:10px;padding-right:10px;width:13%;}.view-staff-directory .field__items{font-size:0.9em;}#block-views-staff-directory-block{clear:both;overflow:hidden;}.sf-menu{line-height:inherit;}.main-menu{display:none;margin-top:-25px;margin-bottom:25px;}@media (min-width:800px){.main-menu{display:block;}}.main-menu #block-superfish-1{background:#007BC2;}.main-menu #block-superfish-1 .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}.main-menu #block-superfish-1 .menu li.active-trail{background-color:#00539B;}.main-menu #block-superfish-1 .menu ul{background:#007BC2;margin-top:4px;text-align:left;}.main-menu #block-superfish-1 .menu ul ul{margin-top:0;}.main-menu #block-superfish-1 .menu li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.main-menu #block-superfish-1 .menu li a{color:#ffffff;display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px;text-align:center;}.main-menu #block-superfish-1 .menu li a:hover,.main-menu #block-superfish-1 .menu li a:focus{background-color:#00539B;}.main-menu #block-superfish-1 .menu li li a{padding-left:20px;text-align:left;}.main table{cursor:default;font-size:.9em;color:#333333;border-width:1px;border-color:#3A3A3A;border-collapse:collapse;margin-bottom:20px;}.main table caption{font-weight:bold;font-size:1.4em;background:#003060;color:#ffffff;padding:10px;text-transform:uppercase;}.main table th{border-width:1px;padding:8px;border-style:solid;border-color:#003060;background-color:#007BC2;color:#ffffff;vertical-align:middle;position:relative;}.main table th a img{position:absolute;right:5px;bottom:15px;}.main table th[scope=col]{text-align:center;font-weight:bold;}.main table th[scope=row]{text-align:left;font-weight:bold;}.main table tr:nth-child(even) td{background-color:#e7f7ff;}.main table td{border-width:1px;padding:8px;border-style:solid;border-color:#007BC2;background-color:#ffffff;}.main table th a{color:#ffffff;}.footer table td{vertical-align:top;}a.simpleButton{background:#007BC2;clear:both;color:#ffffff;display:inline-block;margin:5px 0;overflow:hidden;padding:17px;text-align:center;}a.simpleButton:hover{background:#003060;}a.smallSimpleButton{background:#007BC2;clear:both;color:#ffffff;display:inline-block;margin:5px 0;overflow:hidden;padding:8px;text-align:center;font-size:.85em;}a.smallSimpleButton:hover{background:#003060;}.buttonOneCol a{background:#007BC2;color:#ffffff;display:block;margin:5px;padding:15px;text-align:left;text-decoration:none;}.buttonOneCol a:hover{background:#003060;}@media (min-width:600px){.buttonTwoCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.buttonTwoCol a{background:#007BC2;color:#ffffff;display:block;margin:5px;padding:15px;text-align:left;text-decoration:none;}@media (min-width:600px){.buttonTwoCol a{width:49%;}}.buttonTwoCol a:hover{background:#003060;}@media (min-width:650px){.buttonThreeCol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.buttonThreeCol a{background:#007BC2;color:#ffffff;display:block;margin:5px;padding:15px;text-align:left;text-decoration:none;}@media (min-width:650px){.buttonThreeCol a{width:32%;}}.buttonThreeCol a:hover{background:#003060;}div.twoCol img{margin:5px;text-align:left;}@media (min-width:600px){div.twoCol img{float:left;margin-right:20px;padding:inherit;}}div.twoCol div{margin:5px;}.view-display-id-top_features .view-header{background:#007BC2;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;padding:8px;}.view-display-id-top_features .view-header a{color:#ffffff;}.view-display-id-top_features .view-content .views-row{clear:both;margin:10px 0;overflow:hidden;}.top-row{position:relative;}.top-row .l-region--top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.top-row .top-search-expander{cursor:pointer;display:none;}@media (min-width:800px){.top-row .top-search-expander{color:#ffffff;display:block;float:right;font-size:1.2em;padding:0 .35em;}}@media (min-width:1000px){.top-row .top-search-expander{display:none;}}.top-row #block-psu-search-psu-search{display:none;}@media (min-width:1000px){.top-row #block-psu-search-psu-search{display:block;}}.top-row #block-psu-search-psu-search.open{display:block;width:100%;}@media (min-width:800px){.top-row #block-psu-search-psu-search.open{width:inherit;}}.top-row #psu-search-form{margin-left:0em;max-width:inherit;position:inherit;}@media (min-width:800px){.top-row #psu-search-form{max-width:250px;z-index:9999;}}.top-row #psu-search-form .form-type-radios{position:absolute;}.top-row #block-psu-search-psu-search.block--psu-search-psu-search.open input[type="submit"]{background:none;}.top-row #psu-search-form input[type="submit"]{background-color:white;top:5px;width:26px;padding:0.4em;padding-right:2em;}.top-row #psu-search-form .form-type-radios{z-index:9999;}.top-row #psu-search-form input[type="text"]{background-color:white;width:100%;padding:0.24em;padding-right:2em;}.top-row #psu-search-form label[for="edit-textfield"]{color:white;}.top-row #block-menu-menu-header-menu{display:none;}@media (min-width:800px){.top-row #block-menu-menu-header-menu{display:block;}}.top-row #block-menu-menu-header-menu ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;}.top-row #block-menu-menu-header-menu ul.menu li a{background:#00539B;float:left;font-size:12px;font-style:italic;padding:.35em .5em;margin-right:2px;text-transform:uppercase;}.top-row #block-menu-menu-header-menu ul.menu li a:link{color:#ffffff;}.top-row #block-menu-menu-header-menu ul.menu li a:visited{color:#ffffff;}.top-row #block-menu-menu-header-menu ul.menu li a:hover{background:#007BC2;color:#ffffff;}.top-row #block-menu-menu-header-menu ul.menu li a:focus{background:#007BC2;color:#ffffff;outline-style:solid;outline-width:3px;outline-color:brown;}.top-row #block-menu-menu-header-menu ul.menu li a.yellow{background:#FFD200;color:#000;font-size:12px;font-style:normal;}.top-row #block-menu-menu-header-menu ul.menu li a.yellow:hover{background:#FFE200;}.top-row #block-menu-menu-header-menu ul.menu li a.yellow:focus{background:#FFE200;outline-style:solid;outline-width:3px;outline-color:brown;}.bursar .alert-coronavirus.non-emergency-alert{background:white;}.controller caption{color:#003060 !important;background:#fff !important;text-align:left;}.accordion.controller h2{text-transform:none !important;font-size:initial;}.accordion.controller i.fa{font-size:1.4em;}.accordion.controller table{width:100%;}.accordion.controller i.fa-minus{color:red;}.accordion.controller i.fa-plus{color:orange;}.accordion.controller i.fa-ban{color:purple;}.accordion.controller i.fa-check{color:green;}.accordion.controller i.fa-refresh{color:blue;}.accordion.controller tr td:first-child{text-align:center;vertical-align:middle;}.accordion.controller .fa + span{display:none;}#block-views-related-programs-block .block__title{color:#373737;font-style:italic;margin:20px 0;}#block-views-related-programs-block .views-field-title a{color:#6f7785;}#block-views-related-programs-block .views-field-title a:hover{color:#444;}.contact{padding:8px;background:#6f7785;margin:0 0 20px;border-radius:5px;}.contact p{color:#ffffff;margin-bottom:5px;}@media (min-width:600px){.training-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (min-width:600px){.training-wrapper .feed-item{padding:10px;width:24%;}}.training-wrapper .feed-item .description{color:#455560;font-weight:300;margin:20px 0;}.training-wrapper .feed-item .title{color:#007BC2;margin:10px 0;font-weight:1300;font-size:1.1rem;}.training-wrapper .feed-item .day{font-size:4em;background:#007BC2;color:#ffffff;text-align:center;font-weight:100;}.training-wrapper .feed-item .month{font-size:2em;background:#003060;color:#ffffff;text-align:center;font-weight:100;margin-bottom:1px;}.ehs .view-id-training .views-field-body ol{list-style:decimal;margin:20px 40px;}.ehs .view-id-training .views-field-body ul{list-style:circle;margin:5px 40px 20px;}#home-page-extra-links .block__title{margin-bottom:10px;}#home-page-extra-links p{margin:0;}#home-page-extra-links a{border-bottom:1px solid #ddd;display:block;font-size:.9em;padding:10px;}#block-views-alerts-block .current{color:#ff0000;position:relative;}#block-views-alerts-block .future{color:green;position:relative;}#block-views-alerts-block .resolved{color:blue;position:relative;}#block-views-alerts-block .current:before,#block-views-alerts-block .resolved:before,#block-views-alerts-block .future:before{font-family:FontAwesome;left:-15px;position:absolute;padding-left:8px;}#block-views-alerts-block .current:before{content:"\f10c";}#block-views-alerts-block .resolved:before{content:"\f068";}#block-views-alerts-block .future:before{content:"\f067";}#block-views-alerts-block p{margin-bottom:0;border-bottom:solid thin gray;border-top:solid thin gray;text-align:center;padding:.3em 0;}.ers-alerts .title,.ers .node--alert--full h1{border-bottom:1px solid #00539B;font-size:2em;font-weight:100;margin-bottom:10px;padding-bottom:5px;}.ers-alerts views-field-field-alert-date{border-bottom:1px solid #ddd;margin-bottom:5px;padding-bottom:5px;}.ers-alerts .views-field-field-alert-status,.ers .field--name-field-alert-status{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 0;}.fbdiversity .view-training-events .views-field.views-field-body{width:35%;}.fbdiversity .view-training-events .form-item.form-type-textfield.form-item-keys{width:200px;}.fbdiversity .view-training-events input[type="text"]{width:100%;}.fbit .admin-settings p{margin:20px;line-height:1;font-weight:300;font-size:1.2em;}.fbit .qtip{max-width:400px;}.fbit .qtip-title{font-size:1.5em;line-height:1.5;}.fbit .qtip-default .qtip-titlebar .qtip-close{border-color:#003060;background:#003060;color:#ffffff;}.fbit .qtip-content{font-size:.9rem;line-height:1.1;}.fbit .qtip-content table{padding:20px;}.fbit .qtip-content td{padding:10px;}.fbit .qtip-content ul{list-style-type:circle !important;list-style-position:inside !important;}.fbit .qtip-link{border-bottom:none;color:#00F;cursor:default;}.fbit .view-service-now{clear:both;margin-bottom:20px;overflow:hidden;}.fbit .view-service-now .views-row{margin-bottom:10px;}.fbit .view-service-now .info-trigger{position:absolute;top:0;right:0;margin:10px;z-index:9999;}.fbit .view-service-now .info-trigger .fa{font-size:1.5em;margin:0;}.fbit .view-service-now .info-trigger .fa:hover{color:#003060;}.fbit .view-service-now .fa{font-size:3rem;margin-bottom:20px;}.fbit .view-service-now a{border:1px solid;color:#003060;padding:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;}.fbit .view-service-now a:hover{background-color:#007BC2;color:#ffffff;}@media (min-width:640px){.fbit .view-service-now a{overflow:hidden;float:left;width:48%;margin:1%;height:200px;}}@media (min-width:800px){.fbit .view-service-now a{width:31%;}}.fbit .view-service-now a .title{font-size:1.1em;font-weight:300;margin-top:10px;margin-bottom:20px;text-transform:uppercase;}.fbit .view-service-now a .description{font-size:.9em;font-style:italic;font-weight:300;}.fbit .view-service-now a.fifty{border:1px solid;padding:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:center;}.fbit .view-service-now a.fifty:hover{background-color:#007BC2;color:#ffffff;}@media (min-width:640px){.fbit .view-service-now a.fifty{overflow:hidden;float:left;width:48%;margin:1%;height:200px;}}.fbit .view-service-now .tips{display:none;}.fbit .view-service-now .text-center{text-align:center;}.hr.node-type-career-page .flexslider{margin:0 auto 20px;max-width:900px;}.hr.node-type-career-page p.center{text-align:center;}.hr.node-type-career-page h1,.hr.node-type-career-page h2{text-align:center;font-size:2em;font-weight:bold;}.hr.node-type-career-page h1{margin-bottom:20px;}.hr.node-type-career-page .box-left-grid-wrapper{margin-bottom:20px;}@media (min-width:800px){.hr.node-type-career-page .box-left-grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em;}}@media (min-width:800px){.hr.node-type-career-page .box-top-grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:2em;}}.hr.node-type-career-page .box-top-grid-wrapper .small-text{font-size:14px;line-height:1;text-transform:none;}.hr.node-type-career-page .box-left.original{background:#bc204b;}.hr.node-type-career-page .box-left.shrine{background:#B88965;}.hr.node-type-career-page .box-left.forest{background:#4a7729;}.hr.node-type-career-page .box-left.pasky{background:#009cde;}.hr.node-type-career-page .box-left.beaverblue{background:#1E407C;}.hr.node-type-career-page .box-left.nittanynavy{background:#001E44;}.hr.node-type-career-page .box-left.limestone{background:#91959C;}.hr.node-type-career-page .box-left.pughblue{background:#96bee6;}.hr.node-type-career-page .box-top.original{background:#bc204b;}.hr.node-type-career-page .box-top.yellow{background:#ffc710;color:#001E44;}.hr.node-type-career-page .box-top.shrine{background:#B88965;}.hr.node-type-career-page .box-top.forest{background:#4a7729;}.hr.node-type-career-page .box-top.pasky{background:#009cde;}.hr.node-type-career-page .box-top.beaverblue{background:#1E407C;}.hr.node-type-career-page .box-top.nittanynavy{background:#001E44;}.hr.node-type-career-page .box-top.limestone{background:#91959C;}.hr.node-type-career-page .box-top.pughblue{background:#96bee6;}.hr.node-type-career-page .box-left{display:block;font-size:20px;text-align:center;color:white;font-weight:inherit;text-transform:uppercase;padding:20px;margin-bottom:10px;}.hr.node-type-career-page .box-left:hover{opacity:.9;}@media (min-width:800px){.hr.node-type-career-page .box-left{display:table;min-height:100px;}}.hr.node-type-career-page .box-top{padding:20px;display:block;background:green;font-size:20px;text-align:center;color:white;font-weight:inherit;text-transform:uppercase;margin-bottom:10px;}.hr.node-type-career-page .box-top:hover{opacity:.9;}@media (min-width:800px){.hr.node-type-career-page .box-top{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (min-width:800px){.hr.node-type-career-page .box-inside{display:table-cell;vertical-align:middle;}}.hr.node-type-career-page .right-text{padding:10px;}.hr.node-type-career-page .bottom-text{text-align:center;padding:10px;}@media (min-width:800px){.hr.node-type-career-page .icon-grid-wrapper{display:grid;grid-template-columns:1fr 1fr;}}.hr.node-type-career-page .icon-grid-wrapper h3{margin-top:10px;color:#000;font-weight:bold;text-transform:inherit;}.hr.node-type-career-page .icon-item{display:grid;grid-template-columns:75px 1fr;}.hr.node-type-career-page .font-awesome-icon{font-size:50px;padding:5px 10px;}.hr.node-type-career-page .font-awesome-icon:hover{opacity:.9;}.hr.node-type-career-page .icon-item-content{padding:10px;}.hr.node-type-career-page .headging-left-grid-wrapper{margin-top:30px;display:grid;grid-template-columns:25% 1fr;}.hr.node-type-career-page .heading-left h3{margin:0;font-size:1.8em;}.hr.node-type-career-page blockquote{background:none;border:none;color:#007BC2;font-size:1.7rem;width:90%;margin:10px auto 10px;text-align:center;}.hr.node-type-career-page blockquote p{margin-bottom:0;}.hr.node-type-career-page blockquote::before,.hr.node-type-career-page blockquote::after{content:"";font-size:inherit;}.hr.node-type-career-page blockquote p::before,.hr.node-type-career-page blockquote p::after{content:open-quote;font-size:6rem;margin:-1rem 0px 0 -3rem;position:absolute;}.hr.node-type-career-page blockquote p::after{content:close-quote;margin:-1rem -3rem 0 1rem;}.hr.node-type-career-page p.center strong{font-size:20px;}.hr.node-type-career-page .buttonThreeCol a{text-align:center;text-transform:uppercase;font-size:1.6rem;}@media (min-width:800px){.hr.node-type-career-page .buttonThreeCol a{width:30%;}}.hr.node-type-career-page .flex-direction-nav a{top:46%;}.hr .views-exposed-form .views-exposed-widget{float:left;max-width:300px;padding:0;}.hr .views-exposed-form .views-exposed-widget .form-submit{margin-top:1em;}.hr select#edit-field-department-value{max-width:80%;}.hr select#edit-field-staff-department-target-id-entityreference-filter{max-width:80%;}.hr .callout{margin-top:40px;}@media (min-width:650px){.hr .callout .l-region--callout{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;}}.hr .callout .l-region--callout .block{margin-bottom:10px;}@media (min-width:650px){.hr .callout .l-region--callout .block{width:49.5%;}}.hr .callout .block__content a{background:#007BC2;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.hr .callout .block__content a:hover{background:#003060;}.hr .callout .block__content img{margin-right:10px;}.hr .view-hr-representatives .departments{display:none;}.hr .view-hr-representatives .departments.open{display:block;}.hr .view-hr-representatives .view-all{display:block;}.hr .view-hr-representatives .view-all.hide{display:none;}@media print{#small-font-print-only{font-size:60%;}#small-font-print-only .job-profile-level{page-break-before:always;}}#block-views-merchant-category-block,#block-views-national-days-block{margin-bottom:30px;clear:both;}#block-views-merchant-category-block .block__title,#block-views-national-days-block .block__title{border-bottom:1px solid #ccc;margin-bottom:20px;}#block-views-merchant-category-block .view-content,#block-views-national-days-block .view-content{clear:both;}#block-views-merchant-category-block .view-content .views-field-field-icon a img,#block-views-national-days-block .view-content .views-field-field-icon a img{margin-right:30px;margin-bottom:5px;width:100px;}#block-views-merchant-category-block .view-content .views-field-field-icon a img:hover,#block-views-national-days-block .view-content .views-field-field-icon a img:hover{opacity:.9;}#block-views-merchant-category-block .views-row,#block-views-national-days-block .views-row{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#block-views-campuses-block{clear:both;}#block-views-campuses-block .block__title{border-bottom:1px solid #ccc;margin-bottom:20px;}.view-anniversary-list h3{font-size:1.5rem;font-weight:100;margin-bottom:10px;}.view-anniversary-list .views-row{margin-bottom:20px;border-bottom:1px solid #ddd;text-align:center;clear:both;overflow:hidden;}@media (min-width:800px){.view-anniversary-list .views-row{text-align:left;}}.view-anniversary-list .year img{margin:0 auto;}@media (min-width:800px){.view-anniversary-list .year img{margin-right:20px;margin-bottom:20px;float:left;width:150px;height:150px;}}.opp{}.opp .alerts a{border-bottom:1px solid #ddd;display:block;font-size:.9em;padding:10px;}.opp .alerts a:hover{background:#007BC2;color:#ffffff;}.opp .alerts-more{text-align:right;padding:5px;}.opp .block--views-people-in-divisions-block .block__title,.opp .block--views-people-in-subdivisions-block .block__title,.opp .block--views-people-in-units-block .block__title,.opp .block--views-people-in-subunits-block .block__title,.opp .view-people-directory.view-display-id-page .block__title,.opp .view-facility-coordinator-directory.view-display-id-page .block__title,.opp .block--views-people-in-departments-block .block__title,.opp .view-people-in-units.view-display-id-block .block__title{color:#007BC2;text-transform:uppercase;font-size:1.15em;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #007BC2;}.opp .block--views-people-in-divisions-block .block__title .fa,.opp .block--views-people-in-subdivisions-block .block__title .fa,.opp .block--views-people-in-units-block .block__title .fa,.opp .block--views-people-in-subunits-block .block__title .fa,.opp .view-people-directory.view-display-id-page .block__title .fa,.opp .view-facility-coordinator-directory.view-display-id-page .block__title .fa,.opp .block--views-people-in-departments-block .block__title .fa,.opp .view-people-in-units.view-display-id-block .block__title .fa{margin:0 20px;cursor:pointer;}.opp .block--views-people-in-divisions-block .block__title.no-style,.opp .block--views-people-in-subdivisions-block .block__title.no-style,.opp .block--views-people-in-units-block .block__title.no-style,.opp .block--views-people-in-subunits-block .block__title.no-style,.opp .view-people-directory.view-display-id-page .block__title.no-style,.opp .view-facility-coordinator-directory.view-display-id-page .block__title.no-style,.opp .block--views-people-in-departments-block .block__title.no-style,.opp .view-people-in-units.view-display-id-block .block__title.no-style{border-bottom:none;margin-bottom:5px !important;padding:0 !important;}.opp .block--views-people-in-divisions-block .block__content,.opp .block--views-people-in-subdivisions-block .block__content,.opp .block--views-people-in-units-block .block__content,.opp .block--views-people-in-subunits-block .block__content,.opp .view-people-directory.view-display-id-page .block__content,.opp .view-facility-coordinator-directory.view-display-id-page .block__content,.opp .block--views-people-in-departments-block .block__content,.opp .view-people-in-units.view-display-id-block .block__content{display:none;}@media (min-width:650px){.opp .block--views-people-in-divisions-block .view-content,.opp .block--views-people-in-subdivisions-block .view-content,.opp .block--views-people-in-units-block .view-content,.opp .block--views-people-in-subunits-block .view-content,.opp .view-people-directory.view-display-id-page .view-content,.opp .view-facility-coordinator-directory.view-display-id-page .view-content,.opp .block--views-people-in-departments-block .view-content,.opp .view-people-in-units.view-display-id-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.opp .block--views-people-in-divisions-block .views-row,.opp .block--views-people-in-subdivisions-block .views-row,.opp .block--views-people-in-units-block .views-row,.opp .block--views-people-in-subunits-block .views-row,.opp .view-people-directory.view-display-id-page .views-row,.opp .view-facility-coordinator-directory.view-display-id-page .views-row,.opp .block--views-people-in-departments-block .views-row,.opp .view-people-in-units.view-display-id-block .views-row{margin-bottom:20px;}@media (min-width:650px){.opp .block--views-people-in-divisions-block .views-row,.opp .block--views-people-in-subdivisions-block .views-row,.opp .block--views-people-in-units-block .views-row,.opp .block--views-people-in-subunits-block .views-row,.opp .view-people-directory.view-display-id-page .views-row,.opp .view-facility-coordinator-directory.view-display-id-page .views-row,.opp .block--views-people-in-departments-block .views-row,.opp .view-people-in-units.view-display-id-block .views-row{width:49%;}}@media (min-width:1000px){.opp .block--views-people-in-divisions-block .views-row,.opp .block--views-people-in-subdivisions-block .views-row,.opp .block--views-people-in-units-block .views-row,.opp .block--views-people-in-subunits-block .views-row,.opp .view-people-directory.view-display-id-page .views-row,.opp .view-facility-coordinator-directory.view-display-id-page .views-row,.opp .block--views-people-in-departments-block .views-row,.opp .view-people-in-units.view-display-id-block .views-row{width:32%;}}.opp .block--views-people-in-divisions-block .views-row .views-field-field-portrait,.opp .block--views-people-in-subdivisions-block .views-row .views-field-field-portrait,.opp .block--views-people-in-units-block .views-row .views-field-field-portrait,.opp .block--views-people-in-subunits-block .views-row .views-field-field-portrait,.opp .view-people-directory.view-display-id-page .views-row .views-field-field-portrait,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-field-portrait,.opp .block--views-people-in-departments-block .views-row .views-field-field-portrait,.opp .view-people-in-units.view-display-id-block .views-row .views-field-field-portrait{float:left;margin:0 10px 0 0;}.opp .block--views-people-in-divisions-block .views-row .views-field-title,.opp .block--views-people-in-divisions-block .views-row .views-field-field-access-id,.opp .block--views-people-in-divisions-block .views-row .views-field-field-phone,.opp .block--views-people-in-subdivisions-block .views-row .views-field-title,.opp .block--views-people-in-subdivisions-block .views-row .views-field-field-access-id,.opp .block--views-people-in-subdivisions-block .views-row .views-field-field-phone,.opp .block--views-people-in-units-block .views-row .views-field-title,.opp .block--views-people-in-units-block .views-row .views-field-field-access-id,.opp .block--views-people-in-units-block .views-row .views-field-field-phone,.opp .block--views-people-in-subunits-block .views-row .views-field-title,.opp .block--views-people-in-subunits-block .views-row .views-field-field-access-id,.opp .block--views-people-in-subunits-block .views-row .views-field-field-phone,.opp .view-people-directory.view-display-id-page .views-row .views-field-title,.opp .view-people-directory.view-display-id-page .views-row .views-field-field-access-id,.opp .view-people-directory.view-display-id-page .views-row .views-field-field-phone,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-title,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-field-access-id,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-field-phone,.opp .block--views-people-in-departments-block .views-row .views-field-title,.opp .block--views-people-in-departments-block .views-row .views-field-field-access-id,.opp .block--views-people-in-departments-block .views-row .views-field-field-phone,.opp .view-people-in-units.view-display-id-block .views-row .views-field-title,.opp .view-people-in-units.view-display-id-block .views-row .views-field-field-access-id,.opp .view-people-in-units.view-display-id-block .views-row .views-field-field-phone{margin:0 0 0 60px;}.opp .block--views-people-in-divisions-block .views-row .views-field-field-position,.opp .block--views-people-in-subdivisions-block .views-row .views-field-field-position,.opp .block--views-people-in-units-block .views-row .views-field-field-position,.opp .block--views-people-in-subunits-block .views-row .views-field-field-position,.opp .view-people-directory.view-display-id-page .views-row .views-field-field-position,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-field-position,.opp .block--views-people-in-departments-block .views-row .views-field-field-position,.opp .view-people-in-units.view-display-id-block .views-row .views-field-field-position{max-width:95%;}.opp .block--views-people-in-divisions-block .views-row .views-field-field-preferred-name .field-content a,.opp .block--views-people-in-subdivisions-block .views-row .views-field-field-preferred-name .field-content a,.opp .block--views-people-in-units-block .views-row .views-field-field-preferred-name .field-content a,.opp .block--views-people-in-subunits-block .views-row .views-field-field-preferred-name .field-content a,.opp .view-people-directory.view-display-id-page .views-row .views-field-field-preferred-name .field-content a,.opp .view-facility-coordinator-directory.view-display-id-page .views-row .views-field-field-preferred-name .field-content a,.opp .block--views-people-in-departments-block .views-row .views-field-field-preferred-name .field-content a,.opp .view-people-in-units.view-display-id-block .views-row .views-field-field-preferred-name .field-content a{text-transform:uppercase;}.opp .block--views-people-in-departments-block .block__content,.opp .block--views-people-in-subunits-block .block__content{}.opp .search-results .search-result footer{display:none;}.opp .view-people-directory.view-display-id-page,.opp .view-facility-coordinator-directory.view-display-id-page{margin:0;}.opp .view-people-directory.view-display-id-page .view-filters,.opp .view-facility-coordinator-directory.view-display-id-page .view-filters{margin:0 0 30px;}.opp #edit-field-division-target-id-entityreference-filter-wrapper{clear:both;}.opp .content .search-form input[type=submit]{float:none;}.opp #views-exposed-form-people-directory-page #edit-keys-wrapper{width:65%;}.opp #views-exposed-form-people-directory-page #edit-keys-wrapper #edit-keys{width:83%;}.opp #views-exposed-form-people-directory-page #edit-field-division-target-id-entityreference-filter-wrapper,.opp #views-exposed-form-people-directory-page #edit-field-sub-division-target-id-entityreference-filter-wrapper,.opp #views-exposed-form-people-directory-page #edit-field-sub-unit-target-id-entityreference-filter-wrapper,.opp #views-exposed-form-people-directory-page #edit-field-unit-target-id-entityreference-filter-wrapper,.opp #views-exposed-form-people-directory-page #edit-field-department-target-id-entityreference-filter-wrapper{display:none;}.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-keys-wrapper,.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-keys-1-wrapper{width:50%;}.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-keys-wrapper #edit-keys,.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-keys-1-wrapper #edit-keys{width:83%;}.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-keys-1-wrapper,.opp #views-exposed-form-facility-coordinator-directory-page-1 #edit-field-first-name-value-wrapper{clear:both;}.opp .view-people-directory .view-content .views-row{font-size:14px;}.opp .view-id-facility_coordinator_directory.view-display-id-page_1 .simpleButton{padding:10px 20px;}@media (min-width:650px){.opp .node--person--full .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.opp .node--person--full .view-content .views-row{margin-bottom:20px;}@media (min-width:650px){.opp .node--person--full .view-content .views-row{width:49%;}}.opp .node--person--full .view-content .views-row a{border:none;padding:0;}.opp .node--person--full .view-content .views-row a:hover{background:none !important;}.opp .node--person--full .view-content .views-row .views-field-field-portrait{float:left;margin:0 10px 10px 0;}.opp .node--person--full h3{clear:both;}.opp .field-collection-container{border-bottom:none;margin:1em 0;width:100%;}.opp .field-collection-view{border-bottom:none;}.opp .field-collection-view .entity-field-collection-item .content{margin-left:0;width:100%;}.opp .field-collection-view .entity-field-collection-item .content .field--name-field-building{display:block;margin:0 0 10px;padding:5px 10px;border-bottom:1px solid #ddd;background:#eaeaea;}.opp .field-collection-view .entity-field-collection-item .content .field--name-field-division-name-group{font-size:.95em;}.opp .field-collection-view .entity-field-collection-item .content .field--name-field-division-name-group .field__label{font-weight:normal;}.opp .node--facility-coordinator--full .field-collection-view .field--name-field-division-name-group{display:none;}.opp .fc-table-list th{min-width:120px;}.opp #edit-field-buildings-target-id-entityreference-filter{max-width:370px;}.opp a.button.simpleButton.yellow{background:#FFD200;color:#000;}.opp a.button.simpleButton.yellow:hover{background:#FFE200;}.opp .insite-banner{margin:5px 0 -10px 0;background:#bebec0 url("/sites/opp/files/insitemark.jpg") right center no-repeat;padding:15px;background-size:contain;color:#fff;text-indent:-999em;}.opp .l-region--highlighted .insite-banner{display:block;margin:0 0 10px;}@media (min-width:600px){.opp .l-region--highlighted .insite-banner{display:none;}}.opp .block--views-fc-on-building-page-block .block__title,.opp .block--views-area-block .block__title,.opp .block--views-projects-block-13 .block__title,.opp .block--views-bid-package-block .block__title,.opp .block--views-area-block-1 .block__title{font-size:1.3em;margin:15px 0;color:#007BC2;}.opp .node--project--full fieldset{margin:15px 2px;}.opp .node--project--full fieldset .fieldset-legend{color:#007BC2;font-size:1.1em;}.opp img.file-icon{padding:0 !important;display:inline !important;}.opp #block-views-features-block .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;}.opp #block-views-features-block .more-link{position:absolute;right:0;top:7px;}.opp .node--bid-package--full .node--project h1{font-size:1em;display:inline;text-transform:capitalize;}.opp .node--bid-package--full .node--project .field--name-field-project-number{float:left;margin:0 10px 0 0;}.opp .node--bid-package--full .field--name-field-bid-date{float:right;padding:20px;width:auto;background:#efefef;}.opp .block--views-calendar-block-2 .events-clear,.opp .block--views-calendar-block-3 .events-clear{clear:both;}.opp .block--views-calendar-block-2 .event-title,.opp .block--views-calendar-block-3 .event-title{font-size:.9em;line-height:1.3em;}.opp .block--views-calendar-block-2 .cal-icon,.opp .block--views-calendar-block-3 .cal-icon{background:url(/sites/all/themes/fb/images/icon_calendar.png) 0 0 no-repeat;height:56px;margin-bottom:15px;margin-right:10px;width:62px;float:left;}.opp .block--views-calendar-block-2 .cal-icon .cal-icon-month,.opp .block--views-calendar-block-3 .cal-icon .cal-icon-month{color:#FFFFFF;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;padding-top:2px;padding-bottom:2px;text-transform:uppercase;font-size:11px;width:62px;text-align:center;font-weight:bold;display:block;}.opp .block--views-calendar-block-2 .cal-icon .cal-icon-day,.opp .block--views-calendar-block-3 .cal-icon .cal-icon-day{color:#333333;display:block;font-size:26px;line-height:30px;font-weight:bold;text-align:center;width:62px;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview{background:none;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview a.category1{color:#009900;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview a.category2{color:#336699;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview a.category3{color:#CC0066;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview a.category4{color:#FF6600;}.opp .view-id-calendar.view-display-id-page_4 .calendar-calendar .month-view .full td.single-day div.monthview a.category5{color:#9933CC;}.opp .node--page--full .flexslider .slides{padding:50px;background:#eaeaea;margin-bottom:25px;}.opp .node--page--full .flexslider .slides li img{margin-bottom:20px;}.opp .node--page--full .flexslider .flex-control-thumbs li{width:15%;margin:0 1%;}.opp .tools .menu li a,.opp .insite-resources- .menu li a{border-bottom:1px solid #ddd;display:block;font-size:.9em;padding:10px;}.opp.node-type-person .person-details{margin-bottom:30px;padding:5px 20px;}.opp.node-type-person h2.person-page{margin-bottom:20px;}.opp.node-type-person .fa.fa-plus{cursor:pointer;}.opp.node-type-person .views-row a{display:block;padding:10px 20px;border-bottom:1px solid #ddd;}.opp.node-type-person .views-row a:hover{background:#eee;}.opp.node-type-person .views-row-last{margin-bottom:20px;}.opp.node-type-person .views-row-last a{border-bottom:none;}.opp.node-type-person .field--name-field-first-name{float:left;margin-right:10px;}.opp.node-type-person .field--name-field-preferred-name{float:left;margin-right:10px;}.opp.node-type-person .field--name-field-middle-initial{float:left;margin-right:10px;}.opp.node-type-person .field--name-field-division{float:left;margin-right:10px;}.opp.node-type-person .view-people-in-divisions{display:none;}.opp.node-type-person .view-people-in-divisions.open{display:block;}.opp.node-type-person .field--name-field-sub-division{float:left;margin-right:10px;margin-left:10px;}.opp.node-type-person .view-people-in-subdivisions{display:none;}.opp.node-type-person .view-people-in-subdivisions.open{display:block;}.opp.node-type-person .view-people-in-subdivisions.open .views-row{margin-left:10px;}.opp.node-type-person .field--name-field-unit{float:left;margin-right:10px;margin-left:25px;}.opp.node-type-person .view-people-in-units.open{display:block;}.opp.node-type-person .view-people-in-units.open .views-row{margin-left:25px;}.opp.node-type-person .field--name-field-sub-unit{float:left;margin-right:10px;margin-left:40px;}.opp.node-type-person .view-people-in-subunits{display:none;}.opp.node-type-person .view-people-in-subunits.open{display:block;}.opp.node-type-person .view-people-in-subunits.open .views-row{margin-left:40px;}.opp.node-type-person .field--name-field-supervisor{float:left;margin-left:40px;}.opp.node-type-person .field--name-field-department{float:left;margin-right:10px;margin-left:55px;}.opp.node-type-person .view-people-in-departments{display:none;}.opp.node-type-person .view-people-in-departments.open{display:block;}.opp.node-type-person .view-people-in-departments.open .views-row{margin-left:55px;}.opp.node-type-person .views-label-field-buildings{font-weight:100;font-size:1.4em;background:#007BC2;color:white;padding:10px;display:block;margin:10px 0 0 0;}.opp.node-type-person .views-label-field-projects{font-weight:100;font-size:1.4em;background:#007BC2;color:white;padding:10px;display:block;margin:10px 0 0 0;}.police .estimate_button{float:none;}.police .estimate_fields{margin-bottom:30px;}.police .estimate_fields input{width:inherit;margin-right:10px;}.police .estimate_fields label{display:inline;}.purchasing .ajax-filter-reset button,.purchasing .ajax-filter-reset input,.purchasing .ajax-filter-reset select,.purchasing .ajax-filter-reset textarea{font-size:90%;}.purchasing .ajax-filter-reset input[type="text"]{width:100%;}.purchasing .ajax-filter-reset #edit-field-team-term-tid-wrapper{clear:left;}#block-views-bid-items-details-block .views-row-odd{clear:left;}.views-field.views-field-field-bid-item-photo-gallery{float:left;padding-top:10px;margin-bottom:40px;}.views-field.views-field-field-vehicle-photo{float:left;padding-right:15px;padding-bottom:15px;clear:both;}.views-field.views-field-field-bid-item-photo-gallery img,.views-field.views-field-field-vehicle-photo img{border:1px solid #E5E1D6;float:right;margin:0 0 0 5px;padding:4px;}#block-views-vehicle-sale-listing-block{font-size:85%;}#block-views-vehicle-sale-listing-block .views-row{clear:both;margin:1em;padding-bottom:2em;border-bottom:1px solid grey;}#block-views-vehicle-sale-listing-block .views-row-even{margin-bottom:20px;}#block-views-vehicle-sale-listing-block .views-row-odd{clear:left;margin-bottom:20px;}#block-views-vehicle-sale-listing-block .mfp-gallery-image{display:inline-block;}#block-views-vehicle-sale-listing-block .mfp-gallery-image img{border:1px solid #E5E1D6;float:left;margin:10px 0 0 5px;padding:4px;width:100px;}#block-views-vehicle-sale-listing-block .views-field-field-vehicle-photo-1{text-align:center;}.node__content table img{padding-bottom:0;display:inline-block;}
