.archive article a,.archive article a img{display:block}.archive article h2{margin-top:-2px}.archive article .entry-header{margin-bottom:0}.archive article p{margin-bottom:.5rem}.blog main h2,.search h2{color:#0060af;text-transform:uppercase;transition:0.5s ease all}.search a:hover h2{color:#01a490}.blog main .entry-content{color:#636466}.blog main img,.post-type-archive-bmg_events main img{border-radius:5px}.search .page-title{color:#636466}.search .entry-header{margin-bottom:0}.single-bmg_locations .entry-title,.post-type-archive-bmg_locations .entry-header h1{color:#fcaf17}.single-bmg_locations .header-content,.post-type-archive-bmg_locations .header-content{text-align:left;padding:60px}.entry-content .contact-block{background-color:#01a490;color:#fff;padding:25px}.entry-content .visit-block{background-color:#0060af;color:#fff;padding:25px;text-align:center}.entry-content .visit-block img{width:300px;height:auto}.entry-content .hours-block{background-color:#0089d0;color:#fff;padding:25px;font-size:28px}.entry-content .contact-block h3,.entry-content .visit-block h3,.entry-content .hours-block h3{font-size:35px}.entry-content .contact-block span,.entry-content .contact-block a,.entry-content .visit-block span,.entry-content .hours-block span{color:#fff;font-size:28px;font-weight:400}.entry-content .contact-block a[href^=tel]{font-family:CachetBookRegular!important}.location-content .entry-title{font-size:25px;margin-bottom:15px}.location-content .entry-title,.location-content span.font-weight-bold{color:#0089d0;transition:0.5s ease all}.location-content table.hour-group-table{color:#636466}.location-content table.hour-group-table{font-size:18px}.post-type-archive-bmg_locations article a .location-content{border:2px solid #efefef;border-radius:5px;min-height:400px;padding:25px;transition:1s ease all}.post-type-archive-bmg_locations a{transition:1s ease all}.location-info-box{padding:35px}.post-type-archive-bmg_locations main a:hover,.post-type-archive-bmg_locations main a:focus{background-color:#efefef;border-radius:5px;transition:0.5s ease all}.post-type-archive-bmg_locations article a:hover .location-content{border:2px solid #0089d0;transition:1s ease all}.contact-block .btn.btn-yellow{font-weight:700;font-size:20px}.contact-block .btn.btn-yellow:hover,.contact-block .btn.btn-yellow:focus,.contact-block .btn.btn-yellow:active{color:#fcaf17}@media(max-width:1200px){.post-type-archive-bmg_locations article a .location-content{min-height:unset}.entry-content .contact-block h3,.entry-content .visit-block h3,.entry-content .hours-block h3{font-size:25px}.entry-content .contact-block span,.entry-content .contact-block a,.entry-content .visit-block span,.entry-content .hours-block span,.entry-content .hours-block{font-size:20px}}@media(max-width:992px){.single-bmg_locations .header-content,.post-type-archive-bmg_locations .header-content,.entry-content .contact-block,.entry-content .visit-block,.entry-content .hours-block{padding:30px}.single-bmg_locations .entry-title{font-size:30px}.location-content .entry-title{font-size:20px}}.program-header-content{background:rgba(99,100,102,.1);text-align:left;color:#636466}.program-header-content h1:after{content:"";display:block;width:15%;margin:20px auto 30px 0;border-bottom:5px solid #fcaf17}.program-header-content .col-xl-6{padding:0}.program-header-content .program-info{padding:60px 35px}.program-header-content .overlay-block,.program-header-content .image-block{height:100%}.program-header-content .header-image-section .image-block img{object-fit:cover;object-position:center;height:100%}.post-type-archive-bmg_programs .related-images .color:first-of-type .overlay{background:rgba(0,137,208,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(2) .overlay{background:rgba(32,189,190,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(3) .overlay{background:rgba(0,107,107,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(4) .overlay{background:rgba(0,174,239,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(5) .overlay{background:rgba(1,164,144,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(6) .overlay{background:rgba(0,174,239,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(7) .overlay{background:rgba(0,96,175,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(8) .overlay{background:rgba(32,189,190,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(9) .overlay{background:rgba(0,107,107,.65)}.post-type-archive-bmg_programs .related-images .color:nth-of-type(10) .overlay{background:rgba(0,137,208,.65)}.single-bmg_programs .social-box.container-fluid{background-color:#efefef;padding:25px;border-top:5px solid #fcaf17}.single-bmg_programs .social-box .fb_iframe_widget{display:block;text-align:center}.post-type-archive-bmg_locations th.d-block,.post-type-archive-bmg_locations td.d-block{display:inline-block!important}@media(max-width:1000px){.program-info h1{font-size:30px}.single-bmg_programs .social-box p{margin-top:35px}}.single-bmg_events div.event-date:after{content:"";display:block;width:15%;margin:20px auto 30px auto;border-bottom:5px solid #fcaf17}.single-bmg_events .event-date.mb-1 span{font-size:40px}.event-sidebar ul{list-style-type:none;padding:10px 25px;border:3px solid #0060af;border-radius:5px;margin-top:20px!important}.event-sidebar .main-term{font-size:18px}.event-sidebar ul a{text-align:left}.event-sidebar .btn.btn-green{border:none;padding:10px 25px}.event-sidebar .main-term:hover,.event-sidebar .main-term:active,.event-sidebar .main-term:focus{color:#006b6b}.event-sidebar .current-event-location{font-weight:700;color:#00aeef;font-size:20px}.event-sidebar .btn-green:hover,.event-sidebar .btn-green:active,.event-sidebar .btn-green:focus{color:#fff;background-color:#006b6b}@media(max-width:1400px){.event-sidebar .main-term{font-size:16px}}@media(max-width:768px){.single-bmg_events .event-date.mb-1 span{font-size:20px}}.alerts{background-color:#01a490;color:#fff;padding:20px 5px}.alerts .carousel-item,.alerts .item{text-align:center}i.fa.fa-exclamation-circle{font-size:30px;margin:0;padding:0}.alerts div h3{margin-bottom:0;font-size:30px}.alerts a{color:#fff;align-self:center}