/*!
Theme Name:     Home 2 - Child Theme
Description:    Child theme for the HMC home page and high level pages
Author:         Peter Hobley, Office of Communications and Marketing
Template:       hmc-core-2
Version:        2.0
*/@import"../hmc-core-2/style.css";body.home h1{position:absolute;top:0;left:-99999rem}@media only screen and (min-width: 56.25rem){body.home #content-wrapper{display:block}body.home #content{padding:0}}div.main-highlight-wrap{position:relative;width:100%;margin:2rem 0 0}div.main-highlight-wrap h2:after{border-color:#efefef}div.main-highlight-wrap a:visited{color:#333}div.main-highlight-wrap>div{position:relative;padding:1.25rem 1rem;border-radius:.5rem}div.main-highlight-wrap>div h2{position:relative;margin:0 0 1rem;color:#000;text-transform:uppercase;font-size:1rem}div.main-highlight-wrap>div .more{margin-bottom:0}@media only screen and (min-width: 50rem){div.main-highlight-wrap{display:-ms-flexbox;display:flex}div.main-highlight-wrap>div{position:relative;padding:1.5rem 1.5rem 2.5rem}div.main-highlight-wrap .more{position:absolute;bottom:1.5rem;right:1.5rem}}.main-highlight-wrap h2 span,.spif-boxes h2 span{position:relative;z-index:10;padding-right:.75rem}.main-highlight-wrap h2:after,.spif-boxes h2:after{display:block;position:absolute;top:46%;width:100%;height:3px;border-top:3px solid #efefef;content:" "}#news-box{overflow:hidden}#news-box .news-box-newest{display:-ms-flexbox;display:flex;clear:both;-ms-flex-align:center;align-items:center}#news-box .news-box-newest-thumb{width:30%;max-width:7rem;padding-right:1rem}#news-box .news-box-newest-thumb img{display:block}#news-box .news-box-newest-link{width:70%;border:none;font-size:1rem}#news-box .news-box-newest span{border-bottom:.1rem solid #333}#news-box .news-box-newest span:hover{border-bottom-width:.2rem}#news-box,#news-box h2 span{background:#feca0b}#news-box h2:after{border-color:#f0ac1e}#news-box ul{margin:0;list-style:none}#news-box li{margin-bottom:.7rem}#news-box a{color:#000;font-weight:bold;border-color:#333}#news-box a:after{content:none}#news-box .news-box-thumb{float:left;width:30%;margin-right:1rem}#news-box img{max-width:100%;height:auto}@media only screen and (min-width: 32rem){#news-box .news-box-newest{float:left;width:50%;clear:left;padding-bottom:1rem;margin-right:1rem;padding-right:1rem;border-bottom:2px solid #fec200}#news-box .news-box-newest:nth-child(2){padding-bottom:1rem}}@media only screen and (min-width: 50rem){#news-box{width:59%;margin-right:1%}}@media only screen and (min-width: 56.25rem){#news-box{width:70%}#news-box .news-box-newest{float:left;width:50%;clear:left;padding-right:1rem}}#events-box{overflow:hidden;margin-top:2rem}#events-box,#events-box h2 span{background:#a9b30f}#events-box h2:after{border-color:#878f34}#events-box a:link{color:#000;text-decoration:none;border-bottom-color:#333}#events-box .hmc-events-shortcode{margin:0;list-style:none}#events-box .hmc-events-shortcode-item{border-bottom:1px solid #878f34;padding:0 0 .875em 0;margin:0 0 1rem}#events-box .hmc-events-shortcode-title{padding-top:.3rem;border-right:2px solid #878f34;background:none;color:#000;font-size:1.4rem;text-align:center;text-transform:uppercase;font-weight:normal}#events-box .hmc-events-shortcode-title span{font-size:.75rem}#events-box .hmc-events-shortcode-link-underline-span{border-bottom-color:#333;line-height:1.6}#events-box .hmc-events-shortcode p{margin:0;font-size:.875rem;line-height:1.2}@media only screen and (min-width: 32rem){#events-box .hmc-events-shortcode-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#events-box .hmc-events-shortcode-item{width:50%}}@media only screen and (min-width: 50rem){#events-box .hmc-events-shortcode-list{display:block}#events-box .hmc-events-shortcode-item{width:100%}}@media only screen and (min-width: 50rem){#events-box{width:30%;margin:0;margin-left:1%;box-sizing:"border-box";-moz-box-sizing:"border-box"}#events-box p.more{margin:.5rem 0 0}}@media only screen and (min-width: 56.25rem){#events-box{width:40%;margin:0}#events-box ul.hmc-events-shortcode{margin:1rem 0 0}#events-box ul.hmc-events-shortcode li{margin:.875rem 0;left:0}#events-box ul.hmc-events-shortcode li:first-child{margin-top:0}#events-box ul.hmc-events-shortcode h3{width:2.8rem}#events-box ul.hmc-events-shortcode p.more{position:absolute;bottom:1.75rem;width:89%}}.content .spif-boxes{overflow:hidden;max-width:81.25rem;padding:1rem 0;margin:0 auto}.content .spif-boxes>div{margin:1rem 0}.content .spif-boxes h3{position:relative;margin:0 0 1rem;font-size:.9rem;font-weight:bold}.content .spif-boxes a{border-color:#333;color:#333}.content .spif-boxes a:link{text-decoration:none;border-color:#333;color:#333}.content .spif-boxes a:after{content:""}.content .spif-boxes img{display:inline;width:100%;height:auto}.content .spif-boxes h3{margin:.75rem 0;font-weight:bold}.content .spif-boxes p{margin-bottom:0;font-size:.75rem;line-height:1.3}.content .spif-boxes-h2{position:relative;overflow:hidden;margin:0 0 .5rem;font-size:1rem;font-weight:bold;text-transform:uppercase;white-space:nowrap}.content .spif-boxes-h2 span{position:relative;z-index:10;padding-right:.75rem;background:#fff}.content .spif-boxes-h2:after{display:block;position:absolute;top:46%;width:100%;height:3px;border-top:3px solid #efefef;content:" "}@media screen and (min-width: 32rem){.content .spif-boxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.content .spif-boxes>div{width:49%}}@media only screen and (min-width: 56.25rem){.content .spif-boxes{max-width:81.25rem;margin-top:1.5rem;position:relative;padding-bottom:2rem;margin-bottom:1rem;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}.content .spif-boxes>div{position:relative;width:24%;padding:0 0 2rem;margin:0}.content .spif-boxes>div p.more{position:absolute;bottom:0;right:4%}.content .spif-boxes h2{margin:0 0 .7rem}.content .spif-boxes ul{font-size:.75rem}}#tab-nav{overflow:hidden;border-bottom:4px solid #eaaa00;margin:0;width:100%}#tab-nav li{float:left;width:48%;margin:0 2% .3rem 0;list-style:none}#tab-nav li a{display:block;padding:.5rem 0;border-radius:.25rem;border-bottom:none;background:#e6e6e6;color:#000;text-align:center;text-decoration:none}#tab-nav li.current-menu-item a,#tab-nav li a:hover{background:#eaaa00;color:#000;font-weight:bold}@media only screen and (min-width: 56.25rem){#tab-nav li{float:left;width:17%;margin:0 2% 0 0;list-style:none}#tab-nav li a{border-bottom-left-radius:0;border-bottom-right-radius:0}}.page-template-page-community-tab #right-sidebar a{padding-right:1rem;background:url("../hmc-core-2/images/small-arrow.png") no-repeat right center}@media only screen and (min-width: 56.25rem){.page-template-page-community-tab #content{width:79%;padding-left:0;margin-left:0}}#emergency-message{padding:4rem 1rem 1rem;padding:1rem 1rem 1rem 6rem;background:#a6192e url(images/alert.png) 1rem center/4rem no-repeat}#emergency-message h2{margin:0;font-size:1.3rem;line-height:1.5}#emergency-message h2 a{padding-bottom:.15rem;border-bottom:2px solid #fff;color:#fff;text-decoration:none}#emergency-message h2 a:hover{border-bottom:2px solid #fec200;color:#fec200}#emergency-message p{margin:.75rem 0;color:#fff;font-size:1rem;font-weight:bold}@media only screen and (min-width: 56.25rem){form.filterform{margin:1rem 0}form.filterform input{width:25%}.list-wrapper{display:-ms-flexbox;display:flex;margin-top:1rem}.list-wrapper div{width:25%}.list-wrapper h2{margin:0 0 .2rem}.list-wrapper.filtering{display:block;min-height:20rem}.list-wrapper.filtering div{display:block;width:100%;margin-bottom:0}.list-wrapper.filtering ul{margin:0 1rem 0}}#corona-message{background-color:#eaa200}#corona-message p{padding-left:5rem !important;background:#eaa200 url(images/alert.png) 0 center/4rem no-repeat}#corona-message a{font-size:1.2rem;color:#333}.congrats{border-bottom:2px solid #eaa200;margin-bottom:1rem}.congrats:first-child{border-top:2px solid #eaa200;padding-top:1rem}#congrats-1 .wp-caption-text{background:#000;padding:1rem !important;font-size:1.4rem;font-weight:bold;color:#fcf051}.page-id-1423 #breadcrumb,.page-id-3370 #breadcrumb{display:none}@media only screen and (min-width: 56.25rem){.page-id-1423 #content,.page-id-3370 #content{padding-left:0;margin-left:0;width:100%}.page-id-1423 #content p,.page-id-3370 #content p{font-size:1.2rem}}.page-id-1423 p.more,.page-id-3370 p.more{border-bottom:none}.page-id-1423 .congrats,.page-id-3370 .congrats{border-bottom:2px solid #eaa200;margin-bottom:1rem}.page-id-1423 .congrats:first-child,.page-id-3370 .congrats:first-child{border-top:2px solid #eaa200;padding-top:1rem}.page-id-1423 .congrats img,.page-id-3370 .congrats img{width:100%;height:100%}
