/* Goodridge style sheet */

/* Branding Colours */
/* PANTONE RED 032 #d11819 rgb(209,24,25) */
/* PANTONE BLUE 072 #1f2476 rgb(31,36,18) */
/* BLACK #141413 rgb(20,20,19) */
/* WHITE #ffffff rgb(255,255,255) */


body {font-family: "barlow", sans-serif;}
h1,h3,h5 {color: #243588;}
h2,h4,h6 {color: #d11819;}

#messages p {margin-bottom:unset;}
#footer {margin-top:3rem;}
#footer p {margin-bottom:unset;}
.carouselBox {
    /* box-shadow: 0 0 5px 10px #d11819 inset; */
    border-top:2px solid #d11819;
    border-bottom:2px solid #d11819;
    margin-bottom:3rem;
}
div.row.media > div.col {
    margin-bottom:1rem;
    border-radius: 1rem;
    overflow:hidden;
}

/* Catgeories */
.categories > .category {
    /* padding:1rem; */
    margin-bottom:1rem;
}
.categories > .category > div {
    border-radius:1rem;
    padding:1rem;
    /* background: #f2f2f2; */
    /* background: rgba(0, 106, 255, 0.35); */
    background:#243588;
}
.categories > .category > div:hover {
    background:#d11819;
}
.categories > .category img {
    border-radius:1rem;
    margin-bottom: 0.5rem;
}
.categories > .category h4 {
    font-size:1.1rem;
    margin-bottom: unset;
}
.categories > .category a {
    text-decoration: none;
}
.categories > .category a h4 {
    color: #ffffff;
    text-decoration: none;
}
/* .categories > .category a:hover h4 {
    color: #1f2476;
} */

/* dataTables */
table.table.data thead tr:nth-child(2) th {
    background-color: #444444;
    color:#ffffff;
}