/*#wrap {
font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif
}

.resource-list .resource {
margin:0 24px
}*/

@media screen and (max-width: 991px) {
#carousel-title {
    /*color: #FFF;*/
    font-size: 1vh;
    background-color:rgba(0, 0, 0, 0.5);
    border: 0;
    padding: 5px;
    margin-bottom: 5px;
    align-self: flex-end;
}
}
@media screen and (min-width: 991px) {
#carousel-title {
    /*color: #FFF;*/
    font-size: 2vh;
    background-color:rgba(0, 0, 0, 0.5);
    border: 0;
    /*padding: 20px;*/
    margin-bottom: 20px;
    align-self: flex-end;
}
}
/*resize front page carousel container*/
#blocks > div:nth-child(1) {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

html body div.container.mt-3 main div#blocks.container div.container.mt-4.mb-4.ml-0 div.row div.col.col-lg-6.border.border-primary.py-3
{
border: none !important;
}

#search-page {
margin-top: 2rem;
}