@media only screen{
  #cookiescript_badge{display:flex !important;}
}

@media only screen and (max-width: 1199.98px){

}

@media only screen and (max-width:767.98px){
    #home_carousel .carousel-item{height:auto;max-height:23rem;}
    .section_title{font-size:1.8rem;}

    .results-content-card.wide_first_card{max-height:unset;}
    .results-content-card-body .body-text-title{font-size:.9rem;line-height:1.2rem;}
}

@media only screen and (max-width:575.98px){
    #home_carousel .carousel-item{height:auto;max-height:18em;}
    .section_title{font-size:1.6rem;}

    .results-content-card.wide_first_card .results-content-card-body .body-text-title,.results-content-card-body .body-text-title{font-size:.9rem;line-height:1.2rem;}

    .results-content-card{min-height:unset !important;}
    .results-content-card-img{height:auto !important;max-height:20rem;}
    .results-content-card-body{min-height:unset !important;}

    .content-card-image{height:auto !important;max-height:30rem;display:block;flex-direction: column !important;}
    .content-card-image .topleft-overlay{position:relative;}

    .contenttype-socialfeed.results-content-card .results-content-card-body{height:auto;}

}

@media only screen and (max-width: 479.98px) {

}

@media only screen and (max-width: 360px) {
    .section_title{font-size:1.2rem;}
}

@media only screen and (max-width:200px) {
    .section_title{font-size:1rem;}

    .results-content-card.wide_first_card .results-content-card-body .body-text-title,.results-content-card-body .body-text-title{font-size:.8rem;line-height:1rem;}
}
