/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (min-width:768px){.field--name-field-inte h2{scroll-margin-top:18rem; position:sticky;top:0;}}
#published-date .field--item,#author .field--item{font-weight:bold;color:#767474;display:inline-block;}#published-date,#author{display:inline-flex;}#author:before{content:' |  ';white-space:pre;}#published-date .field--label,#author .field--label{display:inline;}
#block-forcommunities > ul > li > a{font-size:.75em}#block-essentialsforreadingsuccess> ul > li > a{font-size:.75em}
hr{margin-top:0;margin-bottom:0}.views-field-title .field-content,#item-title{line-height:1.25;margin-bottom:6px;}.views-field-field-age-level .field-content,#age-level{line-height:1.25em;margin-top:6px;font-size:.8em;}.views-field-field-age-level .field-content a,#age-level a{font-weight:200;}.field-content ul{padding-left:0;}.field-content ul li{list-style-type:none;}.views-field-field-project-image img,#project-icon img{float:right;height:50px;width:auto;max-width:90px;padding:5px;}.views-field-field-project,.project-container{background:#d5d4d46b;padding:10px;min-height:50px;font-weight:700;color:#969594;clear:left;padding:0;}.views-field-created,#date{font-size:.8em;margin-top:10px;}.views-field-field-project .field-content{line-height:1.25em;}.views-field-field-audience .field-content,#audience{color:#969594;font-weight:700;}#project-name{margin-left:10px;display:inline-block;max-width:200px;line-height:1.25em;margin-top:.25em;}#body-text{font-size:.9em;line-height:1.5em}#logo img{width:100%;}#project-container-row{position:absolute;width:100%;bottom:0;padding-right:30px}@media only screen and (max-width:767px){.teaser{height:auto !important;}#project-container-row{position:inherit;}}@media only screen and (min-width:768px) and (max-width:992px){.teaser{height:800px !important;}}.post-block{padding-left:0px;padding-right:20px;margin-bottom:20px;text-transform:none;height:auto;}.post-container{border:1px solid #e5e5e5;height:auto;padding:25px;transition:all .2s ease-in-out;position:relative;}.fade-text{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:30px 0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff);height:130px;}.teaser{overflow:hidden;height:475px;padding:15px;background:#fdfcfc;}.continue{position:absolute;bottom:0;left:0;width:100%;margin:0;color:#ceb888;font-size:13px;padding:13px;background:#fdfcfc;transition:all .2s ease-in-out;}time{font-size:12px;font-style:italic;color:#b5b5b4;}h5 a{font-weight:bold;font-size:14px;}.teaser p{font-size:14px;}.blog-image img{width:100%;}#block-views-block-category-block-in-sidebar-for-blog-page-block-1 a{padding:15px 30px;display:inline-block;border:1px solid #782f40;font-style:normal;font-weight:700;width:100%;margin-bottom:10px;text-transform:uppercase;line-height:normal;}.form--inline{padding:10px 0;margin-right:20px;}.select-wrapper{display:inline;}.form-inline .form-group,#edit-tid-3--wrapper,#edit-tid--wrapper,#edit-submit-fcrr-resource-database{vertical-align:baseline !important;margin-left:7px;margin-bottom:7px}.form-inline.form-inline.clearfix{background:#d5d4d4;padding:10px;}.form-inline .control-label{display:block;}.control-label.option{padding-right:10px;}.form-checkbox{margin-right:4px !important;}details.form-item{display:block;clear:left;margin:5px}.js-form-item-sort-bef-combine.form-group{display:block;clear:both;margin-bottom:20px}.btn-info{display:block;clear:both;}#audience ul li{border-top:1px solid #d5d4d4;}#audience ul li:last-child{border-bottom:1px solid #d5d4d4;}
#block-emergencybanner > div.s3-gd.s3-p-10{padding-top:0;padding-bottom:0;}
#block-researchprojects .flexslider .slides > li,#block-qmiproducts .flexslider .slides > li{visibility:visible;}
#block-views-block-news-block-1 h4 small{font-size:60%}.view-taxonomy-term h4 small{font-size:60%}
#bucket-title a::after{font-family:'FontAwesome';content:'   \f054';white-space:pre;font-weight:100;}.button_garnet_reverse{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#ffffff;background:#782f40;padding:12px 20px 10px 20px;border:1px solid #782f40;}.button_garnet{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0;}.button_garnet_auto{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 20px;}.button_garnet_left{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;margin:10px 0px;}.button_garnet:hover,.body_button_garnet:hover,.button_garnet_auto:hover,.button_garnet_left:hover{cursor:pointer;opacity:1;text-decoration:none;background:#782f40;color:#fff;}.button_garnet_auto:hover a,.button_garnet_left:hover a,.button_garnet:hover a{color:#fff;}.button_garnet_reverse:hover{cursor:pointer;opacity:1;text-decoration:none;background:#fff;color:#782f40;}.button_garnet i,.button_black i,.body_button_garnet i,.body_button_black i,.button_garnet_auto i,.button_garnet_reverse i{float:right;width:12px;height:20px;display:inline-block;margin-left:10px;}.button_black{width:100%;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}.button_black:hover,.body_button_black:hover{cursor:pointer;opacity:1;text-decoration:none;background:#161514;color:#fff;}@media (max-width:1200px){.button_garnet,.button_black,.button_garnet_reverse{width:100%;padding:8px 10px 6px 10px;font-size:14px;line-height:16px;text-align:left;}.button_garnet_auto,.button_garnet_left{padding:8px 10px 6px 10px;font-size:14px;line-height:16px;}}.body_button_garnet{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#782f40;background:transparent;padding:12px 20px 10px 20px;border:1px solid #782f40;}.body_button_black{width:auto;display:inline-block;font-style:normal;font-weight:700;font-size:18px;line-height:20px;border-radius:0px;opacity:.9;text-transform:uppercase;color:#161514;background:transparent;padding:12px 20px 10px 20px;border:1px solid #161514;}@media (max-width:767px){.body_button_garnet,.body_button_black,.button_garnet_auto,.button_garnet,.button_garnet_left{width:100%;padding:10px 10px 8px 10px;font-size:13px;line-height:15px;text-align:left;margin:10px 0;}.button_garnet_auto a:after,.button_garnet a:after,.button_garnet_left a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.button_garnet a:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:block !important;}a.button_garnet_auto:after,a.button_garnet_left:after{float:right;}.button-column{padding:0;}}.button_garnet_auto a:after,a.button_garnet_auto:after,.button_garnet_left a:after,a.button_garnet_left:after{content:'    \f054';font-family:'FontAwesome';white-space:pre;}.button_garnet a:after,a.button_garnet:after{content:'\f054';font-family:'FontAwesome';display:inline-flex;float:right;}.field--name-field-button-one,.field--name-field-button-two,.field--name-field-b{display:inline-block;}.program-block{padding-left:0px;padding-right:20px;margin-bottom:20px;height:104px;}.program-grid .program-block .inner{border:1px solid #e5e5e5;height:auto;padding:25px;cursor:pointer;height:104px;}.program-grid .program-block .inner:hover{background:#782f40;border-color:#782f40;color:#fff;}.program-block a:hover,.program-block:hover a{color:#fff;}.program-block h1{font-size:18px;line-height:20px;margin-bottom:7px;margin-top:0}.program-block h2{font-size:14px;line-height:15px;margin-top:0;font-weight:400;}.field--name-field-buttons-centered > .field--item{display:inline;}
.feed-icons{display:none}
