@media screen and (max-width: 420px) {
    html, body {
        max-width: 100% !important;
        overflow-x: hidden !important;
    }
}

hr {
    height: 1px;
    background-color: #d7d7d7;
}

@media print {
    .c-site-header, .c-site-footer, div.embeditem.video, #page-rater {
        display: none;
    }

    .c-content-section_body_margin_top {
        margin-top: 0;
    }
}

.c-site-header {
    box-shadow: none;
}

@media (max-width:420px) {
    div#header-buttons {
        margin-top: 1.25rem;
    }
}

.c-form-input, .c-form-select {
    border-color: #576b70 !important;
}

.c-form-input.search-input-text {
    width: 100%;
    height: 48px;
    padding-right: 48px;
}

.c-form-input.search-input-text.body {
    padding-right: 162px;
}

.c-form-select, select {
    color: #495A5F;
}

select#searchType {
    height: 51px;
}

/* Drop down menu - make sure it is over everything else */
.c-site-nav_sub-nav {
    z-index: 100;
}

li.topmenuitem details summary:hover {
    background-color: #333086;
    color: #fff;
}

    li.topmenuitem details summary:hover > * {
        color: #fff;
        fill: #fff;
    }

.c-site-header_link {
    padding: 9px;
}

a[target="_blank"] {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 3C14 2.44772 14.4477 2 15 2H21C21.5523 2 22 2.44772 22 3V3.0228V3.02413V9C22 9.55228 21.5523 10 21 10C20.4477 10 20 9.55228 20 9V5.41426L10.7071 14.7072C10.3166 15.0977 9.68342 15.0977 9.29289 14.7072C8.90237 14.3166 8.90237 13.6835 9.29289 13.2929L18.5858 4H15C14.4477 4 14 3.55228 14 3ZM4.29289 7.29289C4.48043 7.10536 4.73478 7 5 7H11C11.5523 7 12 6.55228 12 6C12 5.44772 11.5523 5 11 5H5C4.20435 5 3.44129 5.31607 2.87868 5.87868C2.31607 6.44129 2 7.20435 2 8V19C2 19.7957 2.31607 20.5587 2.87868 21.1213C3.44129 21.6839 4.20435 22 5 22H16C16.7957 22 17.5587 21.6839 18.1213 21.1213C18.6839 20.5587 19 19.7957 19 19V13C19 12.4477 18.5523 12 18 12C17.4477 12 17 12.4477 17 13V19C17 19.2652 16.8946 19.5196 16.7071 19.7071C16.5196 19.8946 16.2652 20 16 20H5C4.73478 20 4.48043 19.8946 4.29289 19.7071C4.10536 19.5196 4 19.2652 4 19V8C4 7.73478 4.10536 7.48043 4.29289 7.29289Z' /%3E%3C/svg%3E");
    background-image: url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2024%2024%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14%203C14%202.44772%2014.4477%202%2015%202H21C21.5523%202%2022%202.44772%2022%203V3.0228V3.02413V9C22%209.55228%2021.5523%2010%2021%2010C20.4477%2010%2020%209.55228%2020%209V5.41426L10.7071%2014.7072C10.3166%2015.0977%209.68342%2015.0977%209.29289%2014.7072C8.90237%2014.3166%208.90237%2013.6835%209.29289%2013.2929L18.5858%204H15C14.4477%204%2014%203.55228%2014%203ZM4.29289%207.29289C4.48043%207.10536%204.73478%207%205%207H11C11.5523%207%2012%206.55228%2012%206C12%205.44772%2011.5523%205%2011%205H5C4.20435%205%203.44129%205.31607%202.87868%205.87868C2.31607%206.44129%202%207.20435%202%208V19C2%2019.7957%202.31607%2020.5587%202.87868%2021.1213C3.44129%2021.6839%204.20435%2022%205%2022H16C16.7957%2022%2017.5587%2021.6839%2018.1213%2021.1213C18.6839%2020.5587%2019%2019.7957%2019%2019V13C19%2012.4477%2018.5523%2012%2018%2012C17.4477%2012%2017%2012.4477%2017%2013V19C17%2019.2652%2016.8946%2019.5196%2016.7071%2019.7071C16.5196%2019.8946%2016.2652%2020%2016%2020H5C4.73478%2020%204.48043%2019.8946%204.29289%2019.7071C4.10536%2019.5196%204%2019.2652%204%2019V8C4%207.73478%204.10536%207.48043%204.29289%207.29289Z%22%20%2F%3E%0A%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}


ul.c-site-footer_links li a:focus-visible {
    display: inline-block
}

a.c-icon-link-newsarticle[target="_blank"], li.c-site-footer_social-link a[target="_blank"] {
    background-image: none;
    padding-right: inherit;
}

a.latest-news-card-link[target="_blank"], a.latest-news-header-link[target="_blank"], a.DsnImageLink {
    background-image: none;
}

    a.latest-news-card-link[target="_blank"] svg, a.latest-news-header-link[target="_blank"] svg {
        fill: #ffffff;
        width: 22px;
        height: 22px;
        top: 2px;
    }

/** External links on "Menu" dropdown in header **/
a.c-site-header_link[target="_blank"] {
    background-size: 1em;
}

.c-site-nav_sub-nav-link {
    display: inline-block;
}

a.c-site-nav_sub-nav-link[target="_blank"] {
    background-size: 1em;
    padding-bottom: 6px;
}

.c-site-header a.c-button.my-account-button {
    background-image: none;
    padding-right: 22px;
}

    .c-site-header a.c-button.my-account-button svg {
        display: block;
        width: 22px;
        height: 22px;
    }

.c-site-header_accessibility, .c-site-header a.c-button.my-account-button {
    font-size: 1rem;
}

    .c-site-header_accessibility svg, #__ba_panel svg {
        display: block;
        width: 30px;
        height: 30px;
    }

    .c-site-header a.c-button.my-account-button svg:last-child {
        left: 10px;
        position: relative;
    }

@media (max-width: 420px) {
    a.c-button.my-account-button {
        position: relative;
        top: -3px;
        width: 49%;
        display: inline-flex;
        min-height: 54px;
    }

        a.c-button.my-account-button span {
            display: none;
        }
}

@media (max-width: 300px) {
    .c-site-header_accessibility, .c-site-header a.c-button.my-account-button {
        padding: 0 12px;
    }

        .c-site-header_accessibility svg {
            width: 35px;
            height: 35px;
        }
}

a[class$="download"] {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.87868 1.87868C4.44129 1.31607 5.20435 1 6 1H13C13.2652 1 13.5196 1.10536 13.7071 1.29289L20.7071 8.29289C20.8946 8.48043 21 8.73478 21 9V20C21 20.7957 20.6839 21.5587 20.1213 22.1213C19.5587 22.6839 18.7956 23 18 23H6C5.20435 23 4.44129 22.6839 3.87868 22.1213C3.31607 21.5587 3 20.7957 3 20V4C3 3.20435 3.31607 2.44129 3.87868 1.87868ZM6 3C5.73478 3 5.48043 3.10536 5.29289 3.29289C5.10536 3.48043 5 3.73478 5 4V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V10H13C12.4477 10 12 9.55228 12 9V3H6ZM14 4.41421L17.5858 8H14V4.41421Z' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}

li.downloads {
}

a[href*=".doc"][href*="/media/"]:not([href^="http"]), a[href*=".doc"][href*="/media/"][href*="school-details"] {
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 858.000000 980.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,980.000000) scale(0.100000,-0.100000)'%0Astroke='none'%3E%3Cpath d='M695 9789 c-182 -34 -337 -119 -467 -257 -123 -131 -198 -292 -218%0A-472 -8 -67 -10 -1306 -8 -4225 l3 -4130 22 -75 c49 -167 120 -287 237 -397%0A128 -122 291 -201 462 -223 54 -7 1223 -10 3619 -8 l3540 3 73 23 c165 51 279%0A120 388 234 101 104 162 213 207 368 l22 75 3 3628 2 3627 -902 920 -902 920%0A-3015 -1 c-1794 -1 -3036 -5 -3066 -10z m5433 -1521 l2 -918 915 0 915 0 -2%0A-3032 c-3 -2884 -4 -3036 -21 -3093 -47 -157 -154 -320 -276 -421 -82 -68%0A-219 -137 -331 -167 l-85 -22 -2955 0 -2955 0 -85 22 c-285 75 -497 273 -597%0A558 l-28 80 0 3620 c0 3489 1 3622 18 3680 101 327 364 557 692 604 33 5 1124%0A8 2425 7 l2365 -1 3 -917z'/%3E%3Cpath d='M1434 6883 c16 -67 1108 -4313 1122 -4360 l15 -53 504 0 504 0 9 33%0Ac5 17 163 677 352 1464 189 788 346 1431 348 1428 3 -2 167 -660 366 -1462%0Al362 -1458 512 -3 c282 -1 512 0 512 2 0 2 250 998 555 2212 305 1215 555%0A2212 555 2217 0 4 -191 7 -425 7 l-424 0 -10 -37 c-6 -21 -150 -641 -321%0A-1378 -373 -1608 -361 -1557 -365 -1553 -2 2 -166 654 -365 1448 -198 795%0A-365 1462 -371 1483 l-10 37 -482 -2 -481 -3 -361 -1482 c-198 -815 -363%0A-1479 -366 -1475 -14 16 -81 306 -359 1537 -160 710 -298 1320 -306 1358 l-16%0A67 -530 0 -530 0 6 -27z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}

a[href*=".pdf"][href*="/media/"]:not([href^="http"]), a[href*=".pdf"][href*="/media/"][href*="school-details"] {
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 474.000000 474.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,474.000000) scale(0.100000,-0.100000)'%0Astroke='none'%3E%3Cpath d='M1090 4730 c0 -5 -8 -10 -19 -10 -32 0 -158 -69 -209 -115 -56 -51%0A-103 -119 -135 -197 -22 -53 -22 -56 -27 -1043 l-5 -990 -54 -8 c-72 -10 -128%0A-43 -166 -95 l-30 -44 0 -683 0 -683 30 -44 c39 -54 94 -86 168 -94 l57 -7 0%0A-152 c0 -124 4 -165 20 -217 40 -130 132 -237 258 -300 37 -18 69 -36 70 -40%0A5 -11 2902 -10 2902 0 0 4 17 14 38 21 124 45 241 167 295 309 l22 57 3 1573%0A2 1573 -602 599 -603 599 -1007 1 c-666 0 -1008 -3 -1008 -10z m1902 -683 c3%0A-358 4 -374 25 -419 30 -66 70 -113 128 -153 87 -60 128 -65 501 -65 l332 0 6%0A-432 c4 -238 6 -908 4 -1489 l-3 -1055 -28 -43 c-19 -28 -43 -49 -72 -62 -42%0A-19 -80 -19 -1398 -17 -1352 3 -1356 3 -1383 24 -15 11 -42 37 -58 58 -31 38%0A-31 38 -34 182 l-3 144 1239 2 1239 3 48 30 c35 21 56 45 74 80 l26 49 0 666%0A0 665 -28 47 c-18 31 -44 57 -75 75 l-47 28 -1237 3 -1238 2 0 951 c0 854 2%0A953 16 982 19 37 60 83 89 100 15 9 265 13 935 17 503 3 920 3 927 2 9 -3 13%0A-96 15 -375z m-1607 -2109 c173 -38 252 -216 170 -384 -48 -97 -143 -145 -292%0A-148 l-93 -1 0 -153 0 -153 -92 3 -93 3 -3 409 c-1 269 1 413 8 420 11 11 205%0A24 290 18 30 -2 78 -8 105 -14z m782 -4 c127 -27 231 -112 275 -227 28 -73 35%0A-204 14 -284 -58 -229 -225 -333 -535 -333 -60 0 -129 3 -155 6 l-46 7 0 418%0A0 417 63 6 c165 16 271 13 384 -10z m953 -59 c0 -71 -1 -75 -22 -75 -13 -1%0A-86 -2 -163 -3 l-140 -2 0 -100 0 -100 153 -3 153 -3 -3 -72 -3 -72 -152 -3%0A-153 -3 0 -169 0 -170 -95 0 -95 0 0 418 c0 230 3 422 7 425 3 4 120 7 260 7%0Al253 0 0 -75z'/%3E%3Cpath d='M1170 1675 l0 -135 49 0 c130 0 212 85 179 186 -20 60 -65 84 -154%0A84 l-74 0 0 -135z'/%3E%3Cpath d='M1910 1525 l0 -285 74 0 c129 0 206 42 252 137 24 49 28 69 29 147 0%0A110 -19 166 -73 218 -48 46 -114 68 -207 68 l-75 0 0 -285z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}

a[href*=".ppt"][href*="/media/"]:not([href^="http"]), a[href*=".ppt"][href*="/media/"][href*="school-details"] {
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)'%0Astroke='none'%3E%3Cpath d='M993 5069 c-55 -13 -89 -49 -102 -110 -6 -28 -11 -153 -11 -279 l0%0A-230 125 0 125 0 0 178 c0 125 4 182 12 190 9 9 323 12 1350 12 l1338 0 0%0A-369 c0 -377 6 -457 39 -501 36 -50 65 -53 494 -58 l397 -4 0 -1785 c0 -1211%0A-3 -1791 -10 -1804 -11 -19 -41 -19 -1803 -19 -1381 0 -1796 3 -1805 12 -9 9%0A-12 294 -12 1220 l0 1208 -125 0 -125 0 2 -1287 c3 -1224 4 -1290 21 -1325 11%0A-22 33 -44 55 -55 35 -17 119 -18 1987 -18 1941 0 1950 0 1985 20 19 12 44 38%0A55 60 20 40 20 63 23 1955 2 1053 0 1935 -3 1960 -6 44 -21 59 -488 528 -265%0A266 -494 490 -509 498 -23 12 -240 14 -1500 13 -870 -1 -1490 -5 -1515 -10z'/%3E%3Cpath d='M150 4313 c-8 -3 -18 -11 -22 -17 -4 -6 -8 -327 -8 -713 0 -684 0%0A-703 19 -713 26 -13 3309 -14 3331 0 13 8 15 100 18 709 2 691 2 701 -18 721%0A-20 20 -27 20 -1662 19 -904 0 -1650 -3 -1658 -6z m1027 -298 c114 -39 183%0A-135 183 -256 0 -126 -48 -207 -153 -259 -66 -32 -205 -56 -258 -45 l-29 7 0%0A-161 0 -161 -100 0 -100 0 0 440 0 439 33 5 c71 12 107 14 237 11 97 -2 150%0A-8 187 -20z m771 1 c66 -21 138 -84 165 -145 13 -31 19 -65 19 -118 -1 -167%0A-102 -266 -297 -294 -43 -6 -94 -8 -112 -4 l-33 6 0 -161 0 -160 -100 0 -100%0A0 0 440 0 439 33 5 c70 12 107 14 237 11 93 -2 152 -8 188 -19z m932 -71 l0%0A-85 -120 0 -120 0 0 -360 0 -360 -100 0 -100 0 0 360 0 360 -120 0 -120 0 0%0A85 0 85 340 0 340 0 0 -85z'/%3E%3Cpath d='M942 3883 c-22 -4 -23 -6 -20 -136 l3 -132 47 -3 c70 -5 122 13 157%0A53 25 29 31 44 31 83 0 59 -16 91 -57 115 -32 18 -118 30 -161 20z'/%3E%3Cpath d='M1717 3883 l-28 -4 3 -132 3 -132 70 1 c114 0 165 45 165 144 0 43%0A-5 56 -28 80 -42 41 -102 55 -185 43z'/%3E%3Cpath d='M3005 2539 c-3 -8 -4 -205 -3 -439 l3 -425 439 -3 439 -2 -7 79 c-35%0A418 -371 755 -795 797 -56 5 -72 4 -76 -7z'/%3E%3Cpath d='M2768 2419 c-377 -55 -669 -329 -744 -698 -20 -102 -15 -302 11 -396%0A25 -94 108 -253 169 -327 99 -119 247 -224 388 -274 140 -50 345 -60 493 -25%0A366 87 633 397 671 780 l7 71 -442 0 -441 0 0 440 0 440 -27 -1 c-16 -1 -54%0A-5 -85 -10z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}

a[href*=".xls"][href*="/media/"]:not([href^="http"]), a[href*=".xls"][href*="/media/"][href*="school-details"] {
    background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 980.000000 974.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,974.000000) scale(0.100000,-0.100000)'%0Astroke='none'%3E%3Cpath d='M2915 9730 c-187 -8 -215 -15 -350 -82 -196 -98 -348 -254 -452 -463%0A-83 -166 -90 -233 -101 -932 -4 -265 -11 -485 -15 -490 -5 -4 -456 -10 -1003%0A-12 l-994 -3 0 -3154 0 -3154 1004 0 1004 0 6 -197 c4 -109 12 -242 17 -296%0A18 -177 83 -359 181 -509 110 -167 227 -270 416 -367 l120 -61 2758 -6 c3180%0A-7 3447 -3 3620 55 138 46 326 185 445 330 88 106 171 259 189 352 31 157 33%0A332 37 3189 l4 2885 -1262 1463 -1261 1462 -2097 -2 c-1153 -1 -2172 -4 -2266%0A-8z m3917 -1627 l5 -968 47 -118 c89 -229 165 -347 307 -481 151 -142 314%0A-233 507 -282 131 -34 332 -43 942 -44 267 0 509 -3 538 -6 l52 -7 0 -341 c0%0A-697 -47 -3742 -69 -4469 l-9 -279 -37 -76 c-78 -157 -252 -294 -415 -325 -51%0A-9 -684 -12 -2853 -10 l-2787 2 -72 38 c-104 55 -207 155 -256 251 -22 42 -47%0A104 -56 138 -12 48 -36 242 -36 302 0 9 405 12 1990 12 l1990 0 -2 3153 -3%0A3152 -1983 3 -1983 2 3 433 c5 549 5 545 167 718 122 130 170 145 516 158 110%0A4 941 9 1846 9 l1646 2 5 -967z m-852 -3513 l0 -2520 -2675 0 -2675 0 0 2520%0A0 2520 2675 0 2675 0 0 -2520z'/%3E%3Cpath d='M1640 6186 c0 -5 547 -751 935 -1276 87 -118 159 -222 159 -231 1%0A-20 -58 -96 -798 -1024 -311 -390 -566 -714 -566 -719 0 -6 151 -7 377 -3 207%0A4 458 7 558 7 l183 0 108 148 c145 197 628 841 653 870 10 12 21 22 24 22 14%0A0 310 -406 612 -837 l148 -213 554 0 c441 0 553 3 547 13 -4 6 -132 174 -285%0A372 -360 470 -962 1260 -995 1307 l-26 37 26 45 c39 66 222 313 549 739 162%0A210 354 461 426 557 l133 175 -43 7 c-24 3 -278 7 -565 7 l-521 1 -98 -147%0Ac-142 -215 -430 -627 -448 -642 -14 -11 -31 11 -130 161 -62 95 -178 275 -256%0A401 l-143 227 -559 0 c-307 0 -559 -2 -559 -4z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    padding-right: calc(1.5em + 0.75rem);
    background-position: center right calc(0.375em + 0.1875rem);
}

div#search-results a[href*="/media/"] {
    background-image: none;
}

.c-card_content .c-card_heading a[target="_blank"] {
    background-position: top 0.2em right calc(0.200em + 0.1875rem);
    background-size: 24px
}

div.highlighted-content a[target="_blank"] {
    background: none;
}

div.embeditem.video iframe {
    width: 100%;
    min-height: 400px;
}

.content-image {
    width: 550px;
}

.c-card_media img {
    max-height: 209px;
}

.c-card-hero {
    box-shadow: unset;
}

p.c-button-hero--callout {
    margin-top: 26px;
    float: right;
}

img.home-hero-image {
    max-height: 400px;
}

img.hero-image {
    width: 100%;
    max-height: 625px;
}


.c-content-section_body_margin_top {
    margin-top: 2em;
}

    .c-content-section_body_margin_top h2, .c-content-section_body_margin_top h3, .c-content-section_body_margin_top h4, h2.active-in-time {
        margin-bottom: 20px;
    }

.c-table {
    border-collapse: collapse;
    width: 100%;
}


    .c-table thead tr, .c-table th {
        border-bottom: none !important;
        text-transform: none !important;
        font-size: unset !important;
    }

    .c-table td, .c-table th {
        padding: 16px 16px 12px !important;
    }

tr.twocol {
    border-top: 1px solid #eee;
}

th.twocol {
    font-weight: 700;
}

.c-table_head {
    background-color: rgba(248, 248, 248, 1);
}

.genericIFrameContainer {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 80%;
}

    .genericIFrameContainer.ait-large {
        padding-top: 24rem;
    }

    .genericIFrameContainer.ait-small {
        padding-top: 24rem;
    }

/* Then style the iframe to fit in the container div with full height and width */
.generic-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 80%;
}

    .generic-iframe.ait-large {
        height: 360px;
    }

    .generic-iframe.ait-small {
        height: 100%;
    }

.parkingIcon {
    vertical-align: middle;
    margin: 0px 10px 0px 10px;
    width: 25px;
    height: 25px;
}

.parkingIcon-offstreet {
    margin: 0px 5px 0px 5px;
}

@media only screen and (max-width: 421px) {

    /* Force table to not be like tables anymore */
    table.responsive, thead.responsive, tbody.responsive, th.responsive, td.responsive, tr.responsive {
        display: block !important;
    }

        table.responsive table.twocol {
            font-size: smaller !important;
        }

        /* Hide table headers (but not display: none;, for accessibility) */
        thead.responsive tr {
            position: absolute !important;
            top: -9999px !important;
            left: -9999px !important;
        }

        tr.responsive tr.twocol {
            margin: 0 0 1rem 0 !important;
        }

        tr.responsive:nth-child(odd) {
            background-color: rgba(248, 248, 248, 1) !important;
        }

    td.responsive {
        /* Behave  like a "row" */
        border: none !important;
        border-bottom: 1px solid #eee !important;
        position: relative !important;
        padding: 5px !important;
        padding-left: 50% !important;
        font-size: smaller !important;
    }

        td.responsive:before {
            /* Now like a table header */
            position: absolute !important;
            /* Top/left values mimic padding */
            top: 0 !important;
            left: 6px !important;
            width: 45% !important;
            word-break: break-word !important;
            padding: 5px !important;
            font-weight: 600 !important;
            content: attr(label) !important;
        }

    td.twocol {
        font-size: smaller !important;
        padding: 10px;
    }

    th.twocol {
        font-size: smaller !important;
    }

    .c-table_head {
        background-color: rgba(248, 248, 248, 1) !important;
    }

    .c-card_content_hero {
        padding: 6px;
        margin-top: 0px;
    }

    p.c-button-hero--callout {
        margin-top: 26px;
        float: left;
    }

    .signUpContainer .embeditem {
        display: none;
    }

    #EMB_Subscribe_TVRjMU5EYy82NTM {
        display: block;
    }

    /* Then style the iframe to fit in the container div with full height and width */
    .signupiframe {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        width: 100%;
        height: 100%;
    }
}

@media only screen and (min-width: 421px) {
    #EMB_Subscribe_TVRjMU5EYy82NTM {
        display: none;
    }
}


/* Document library pagination */
table .document-library thead tr th {
    border-top: 1px solid #000;
}

/*
table.document-library tbody tr.border-bottom:nth-child(odd) td, div.border-bottom {
    border-bottom: 2px solid #f2f2f2;
}

table.document-library tbody tr.border-bottom:nth-child(even) td, div.pager {
    border-bottom: 1px solid #f2f2f2;
}
*/
table.pagination tbody tr td div:empty, table.document-library tbody tr td div:empty {
    padding-bottom: 29px;
}

div.pager li {
    display: inline-block;
}

div.pager a {
    text-align: center;
    cursor: pointer;
    text-decoration: underline;
    color: #333086;
}

    div.pager a:not(.clickable), div.pager a.clickable.active {
        color: #576b70;
        text-decoration: none;
        cursor: default;
    }

        div.pager a:not(.clickable) svg {
            fill: #576b70;
        }

    div.pager a.previous svg {
        transform: rotate(180deg);
    }

    div.pager a.active {
        background-color: #f2f2f2;
        font-weight: bold;
        text-align: center;
    }

/* Page level important notice */

.c-important-notice-banner {
    display: flex;
    justify-content: space-between;
}

    .c-important-notice-banner.home {
        margin: 24px;
        background-color: #ffffff;
    }

.c-important-notice-banner_icon {
    padding: 0 20px;
    width: 25%;
}

@media screen and (min-width: 768px) {
    .c-important-notice-banner_icon.page-level {
        height: 120px;
    }
}

@media screen and (min-width: 960px) {
    .c-important-notice-banner_icon.page-level {
        height: 90px;
    }
}

.c-important-notice-banner_icon.tech {
    background-color: #079FE0;
}

.c-important-notice-banner_icon.gen {
    background-color: #25A9A9;
}

.c-important-notice-banner_icon.mild {
    background-color: #FFA149;
}

.c-important-notice-banner_icon.warning {
    background-color: #FF6969;
}

.c-important-notice-banner_icon.local {
    background-color: #6db344;
}

.c-important-notice-banner_icon.holiday {
    background-color: #076B2F;
    padding-top: 10px;
}

.c-important-notice-banner_content {
    margin: auto 0 auto 16px;
    width: 73%;
}




/********************************/
/********************************/

/* Contact Us */
div#contact-us > div > div > div {
    vertical-align: baseline;
    background-repeat: no-repeat;
    padding-left: calc(1.5em + 0.75rem);
    /*background-position: center left calc(0.375em + 0.1875rem);*/
    margin-bottom: 0.5rem;
    background-size: 1.3em;
}

div#contact-us-email {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.10658 5.55395L12 11.7793L20.8934 5.55395C20.728 5.22692 20.388 5 20 5H4C3.61204 5 3.27196 5.22692 3.10658 5.55395ZM21 7.92066L12.5735 13.8192C12.2291 14.0603 11.7709 14.0603 11.4265 13.8192L3 7.92066V18C3 18.5477 3.45228 19 4 19H20C20.5477 19 21 18.5477 21 18V7.92066ZM1 6C1 4.34772 2.34772 3 4 3H20C21.6523 3 23 4.34772 23 6V18C23 19.6523 21.6523 21 20 21H4C2.34772 21 1 19.6523 1 18V6Z' /%3E%3C/svg%3E");
}

div#contact-us-telephone {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.98847 1.00013H3.99681C3.58041 1.00077 3.1687 1.08789 2.78786 1.25611C2.40689 1.42438 2.06511 1.67016 1.78432 1.97777C1.50355 2.28533 1.28988 2.64803 1.15693 3.04275C1.02399 3.43749 0.974691 3.85554 1.01217 4.27032C1.35854 7.53311 2.46342 10.6534 4.23883 13.394C5.84818 15.9267 8.00171 18.0802 10.5417 19.6943C13.2622 21.4586 16.3674 22.5632 19.6 22.9145C20.0343 22.9538 20.4536 22.9041 20.8492 22.7704C21.245 22.6365 21.6084 22.4214 21.9163 22.1389C22.2241 21.8567 22.4696 21.5129 22.6369 21.13C22.8043 20.7474 22.8899 20.3338 22.8881 19.916L22.8881 16.9203C22.9061 16.2096 22.6533 15.4929 22.1777 14.9314C21.7018 14.3699 21.0364 14.0029 20.3077 13.9001C19.4138 13.7822 18.5445 13.5657 17.7076 13.2534C17.1732 13.0524 16.5896 13.0087 16.0286 13.1285L15.8205 13.1806C15.3407 13.3194 14.9018 13.5764 14.5449 13.9293L13.825 14.6482L13.7053 14.5739C11.9515 13.4326 10.4558 11.9369 9.31453 10.1831L9.239 10.0632L9.95522 9.34744C10.3625 8.93565 10.6404 8.42075 10.76 7.8598C10.8797 7.29884 10.836 6.71535 10.6342 6.17845C10.3228 5.34412 10.1063 4.47488 9.98953 3.58956C9.88639 2.85954 9.52587 2.20035 8.97391 1.72567C8.42203 1.25104 7.71639 0.993254 6.98847 1.00013ZM3.99942 3.00018H6.99812C7.25054 2.99784 7.48584 3.0838 7.66983 3.24204C7.85383 3.40027 7.974 3.62 8.00796 3.86027C8.1432 4.88594 8.39631 5.90201 8.76122 6.87992C8.82934 7.06115 8.8439 7.25564 8.80402 7.44262C8.76414 7.62961 8.6715 7.80125 8.53707 7.93718L7.27101 9.20321C6.9527 9.52152 6.88631 10.0133 7.10882 10.4046C8.62134 13.0646 10.8238 15.267 13.4838 16.7796C13.8751 17.0022 14.3669 16.9358 14.6852 16.6175L15.9552 15.3475C16.0872 15.2169 16.2588 15.1243 16.4457 15.0845C16.6329 15.0445 16.8273 15.0591 17.0061 15.1263C17.9867 15.4922 19.0028 15.7453 20.0373 15.8818C20.2713 15.9148 20.4931 16.0371 20.6518 16.2244C20.8102 16.4114 20.8945 16.6503 20.8884 16.8955L20.8881 19.9203C20.8887 20.0636 20.8602 20.2013 20.8044 20.329C20.7486 20.4567 20.6668 20.5711 20.5643 20.6652C20.4615 20.7595 20.3403 20.8312 20.2086 20.8757C20.0767 20.9203 19.9368 20.9369 19.7978 20.9244C16.8945 20.6087 14.0879 19.6103 11.6222 18.0113C9.32218 16.5497 7.37873 14.6062 5.92212 12.314C4.31278 9.82966 3.31419 7.00953 3.00252 4.07472C2.99156 3.95206 3.008 3.81271 3.05232 3.68111C3.09662 3.54956 3.16784 3.42867 3.26142 3.32616C3.35505 3.2236 3.46896 3.14168 3.59594 3.08559C3.72297 3.02948 3.86037 3.00041 3.99942 3.00018Z' /%3E%3C/svg%3E%0A");
}

div#contact-us-address {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.6139 1.21065C12.2528 0.929784 11.7472 0.929784 11.3861 1.21065L2.38606 8.21065C2.14247 8.4001 2 8.69141 2 9V20C2 20.7957 2.31607 21.5587 2.87868 22.1213C3.44129 22.6839 4.20435 23 5 23H9H15H19C19.7957 23 20.5587 22.6839 21.1213 22.1213C21.6839 21.5587 22 20.7957 22 20V9C22 8.69141 21.8575 8.4001 21.6139 8.21065L12.6139 1.21065ZM8 21V22C8 22.5523 8.44772 23 9 23C9.55228 23 10 22.5523 10 22V21H14V13H10V21H8ZM8 21H5C4.73478 21 4.48043 20.8946 4.29289 20.7071C4.10536 20.5196 4 20.2652 4 20V9.48908L12 3.26686L20 9.48908V20C20 20.2652 19.8946 20.5196 19.7071 20.7071C19.5196 20.8946 19.2652 21 19 21H16V12C16 11.4477 15.5523 11 15 11H9C8.44772 11 8 11.4477 8 12V21Z' /%3E%3Cpath d='M9 23C9.55228 23 10 22.5523 10 22V21H8V22C8 22.5523 8.44772 23 9 23Z' /%3E%3C/svg%3E%0A");
}

    div#contact-us-address p {
        white-space: pre-wrap;
    }

div#contact-us-blog {
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='100%25' viewBox='0 0 118 120' enable-background='new 0 0 118 120' xml:space='preserve'%3E%3Cpath fill='%23FFFEFC' opacity='1.000000' stroke='none' d='%0AM67.000000,121.000000 C44.666668,121.000000 22.833334,121.000000 1.000000,121.000000 C1.000000,81.000000 1.000000,41.000000 1.000000,1.000000 C40.333332,1.000000 79.666664,1.000000 119.000000,1.000000 C119.000000,41.000000 119.000000,81.000000 119.000000,121.000000 C101.833336,121.000000 84.666664,121.000000 67.000000,121.000000 M83.117401,113.743057 C84.882980,112.810219 86.683823,111.938026 88.408775,110.935310 C110.151108,98.296524 121.010223,72.263802 114.790230,47.740582 C108.670082,23.610989 86.368004,5.629156 61.791073,5.008148 C38.076393,4.408928 16.905447,17.687860 7.589911,39.004429 C-1.710371,60.286091 2.781688,85.144722 18.883465,101.501877 C35.761108,118.647186 59.957314,123.406136 83.117401,113.743057 z'/%3E%3Cpath fill='%23E6A01A' opacity='1.000000' stroke='none' d='%0AM82.756607,113.868317 C59.957314,123.406136 35.761108,118.647186 18.883465,101.501877 C2.781688,85.144722 -1.710371,60.286091 7.589911,39.004429 C16.905447,17.687860 38.076393,4.408928 61.791073,5.008148 C86.368004,5.629156 108.670082,23.610989 114.790230,47.740582 C121.010223,72.263802 110.151108,98.296524 88.408775,110.935310 C86.683823,111.938026 84.882980,112.810219 82.756607,113.868317 M42.551689,93.948845 C56.047626,93.948196 69.543785,93.992020 83.039398,93.925819 C88.725990,93.897934 91.648064,91.350945 91.699806,85.875381 C91.850937,69.881622 91.836075,53.884876 91.708176,37.890724 C91.666016,32.618279 88.833603,29.985926 83.510323,29.961872 C67.515465,29.889595 51.519768,29.883982 35.525017,29.968643 C30.405569,29.995737 27.822630,32.550671 27.792711,37.683285 C27.698507,53.844524 27.696093,70.007034 27.794069,86.168228 C27.824663,91.214706 30.498850,93.705994 35.576324,93.929298 C37.571941,94.017067 39.574497,93.947006 42.551689,93.948845 z'/%3E%3Cpath fill='%23FEFCF9' opacity='1.000000' stroke='none' d='%0AM42.062790,93.948830 C39.574497,93.947006 37.571941,94.017067 35.576324,93.929298 C30.498850,93.705994 27.824663,91.214706 27.794069,86.168228 C27.696093,70.007034 27.698507,53.844524 27.792711,37.683285 C27.822630,32.550671 30.405569,29.995737 35.525017,29.968643 C51.519768,29.883982 67.515465,29.889595 83.510323,29.961872 C88.833603,29.985926 91.666016,32.618279 91.708176,37.890724 C91.836075,53.884876 91.850937,69.881622 91.699806,85.875381 C91.648064,91.350945 88.725990,93.897934 83.039398,93.925819 C69.543785,93.992020 56.047626,93.948196 42.062790,93.948830 M67.918533,70.670441 C68.158432,70.596687 68.398331,70.522934 68.638229,70.449188 C68.468575,70.259933 68.298912,70.070679 68.127739,69.104927 C65.231293,63.952194 66.356544,58.739235 68.157951,52.960052 C62.307228,56.459293 56.681873,55.359161 52.096775,53.292709 C52.096775,59.360443 52.096775,65.025993 52.096775,70.712074 C56.810928,67.415985 62.199047,68.451347 67.918533,70.670441 M63.093914,78.149849 C63.093914,80.915009 63.093914,83.680161 63.093914,86.538788 C70.554688,86.538788 77.399017,86.538788 84.657822,86.538788 C84.657822,80.076637 84.750076,73.968033 84.554115,67.868698 C84.526093,66.996315 83.179726,65.541679 82.313263,65.437263 C79.650215,65.116379 76.923920,65.320404 73.857491,65.320404 C75.040802,70.360649 76.007446,74.478020 77.136513,79.287224 C74.487000,78.742676 72.465256,78.210304 70.409103,77.935066 C68.010567,77.613998 65.581955,77.517586 63.093914,78.149849 M65.325882,47.070194 C69.101189,46.241104 72.876503,45.412010 77.149460,44.473633 C76.003571,49.500259 75.065170,53.616676 74.103760,57.834030 C77.836639,57.834030 81.047791,57.834030 84.272537,57.834030 C84.272537,50.705544 84.272537,43.981590 84.272537,37.255608 C77.121712,37.255608 70.356041,37.255608 62.524254,37.255608 C63.216274,40.811733 63.831509,43.973255 65.325882,47.070194 M42.567841,86.880562 C46.985714,86.880562 51.403587,86.880562 55.702877,86.880562 C55.702877,82.900169 55.702877,79.684418 55.702877,76.299942 C51.070255,77.345375 46.808407,78.307129 42.068481,79.376778 C43.221649,74.302635 44.185390,70.061989 45.187790,65.651245 C41.382935,65.651245 38.305233,65.651245 35.258781,65.651245 C35.258781,72.861732 35.258781,79.725967 35.258781,86.880478 C37.643700,86.880478 39.619343,86.880478 42.567841,86.880562 M55.952396,46.120781 C55.952396,43.190598 55.952396,40.260414 55.952396,37.321354 C48.667732,37.321354 41.937798,37.321354 35.189362,37.321354 C35.189362,44.369720 35.189362,51.099789 35.189362,57.927429 C38.610336,57.927429 41.697720,57.927429 45.165806,57.927429 C44.100056,53.301510 43.114067,49.021770 42.064354,44.465450 C46.916046,45.354305 51.253941,46.149025 55.952396,46.120781 z'/%3E%3Cpath fill='%23E8A629' opacity='1.000000' stroke='none' d='%0AM63.130157,77.736771 C65.581955,77.517586 68.010567,77.613998 70.409103,77.935066 C72.465256,78.210304 74.487000,78.742676 77.136513,79.287224 C76.007446,74.478020 75.040802,70.360649 73.857491,65.320404 C76.923920,65.320404 79.650215,65.116379 82.313263,65.437263 C83.179726,65.541679 84.526093,66.996315 84.554115,67.868698 C84.750076,73.968033 84.657822,80.076637 84.657822,86.538788 C77.399017,86.538788 70.554688,86.538788 63.093914,86.538788 C63.093914,83.680161 63.093914,80.915009 63.130157,77.736771 z'/%3E%3Cpath fill='%23E7A422' opacity='1.000000' stroke='none' d='%0AM64.886307,47.102486 C63.831509,43.973255 63.216274,40.811733 62.524254,37.255608 C70.356041,37.255608 77.121712,37.255608 84.272537,37.255608 C84.272537,43.981590 84.272537,50.705544 84.272537,57.834030 C81.047791,57.834030 77.836639,57.834030 74.103760,57.834030 C75.065170,53.616676 76.003571,49.500259 77.149460,44.473633 C72.876503,45.412010 69.101189,46.241104 64.886307,47.102486 z'/%3E%3Cpath fill='%23E7A321' opacity='1.000000' stroke='none' d='%0AM42.081413,86.880524 C39.619343,86.880478 37.643700,86.880478 35.258781,86.880478 C35.258781,79.725967 35.258781,72.861732 35.258781,65.651245 C38.305233,65.651245 41.382935,65.651245 45.187790,65.651245 C44.185390,70.061989 43.221649,74.302635 42.068481,79.376778 C46.808407,78.307129 51.070255,77.345375 55.702877,76.299942 C55.702877,79.684418 55.702877,82.900169 55.702877,86.880562 C51.403587,86.880562 46.985714,86.880562 42.081413,86.880524 z'/%3E%3Cpath fill='%23E6A01A' opacity='1.000000' stroke='none' d='%0AM55.772118,46.532265 C51.253941,46.149025 46.916046,45.354305 42.064354,44.465450 C43.114067,49.021770 44.100056,53.301510 45.165806,57.927429 C41.697720,57.927429 38.610336,57.927429 35.189362,57.927429 C35.189362,51.099789 35.189362,44.369720 35.189362,37.321354 C41.937798,37.321354 48.667732,37.321354 55.952396,37.321354 C55.952396,40.260414 55.952396,43.190598 55.772118,46.532265 z'/%3E%3Cpath fill='%23E7A320' opacity='1.000000' stroke='none' d='%0AM67.602486,70.398712 C62.199047,68.451347 56.810928,67.415985 52.096775,70.712074 C52.096775,65.025993 52.096775,59.360443 52.096775,53.292709 C56.681873,55.359161 62.307228,56.459293 68.157951,52.960052 C66.356544,58.739235 65.231293,63.952194 67.995384,69.621048 C67.863029,70.137177 67.602486,70.398712 67.602486,70.398712 z'/%3E%3Cpath fill='%23E7A320' opacity='1.000000' stroke='none' d='%0AM67.996140,70.009300 C68.298912,70.070679 68.468575,70.259933 68.638229,70.449188 C68.398331,70.522934 68.158432,70.596687 67.760513,70.534576 C67.602486,70.398712 67.863029,70.137177 67.996140,70.009300 z'/%3E%3C/svg%3E");
}

div#contact-us-facebook {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='32' fill='%233B5998'/%3E%3Cpath d='M45.8101 15.3096H41.8638C37.9786 15.3096 36.7581 17.7273 36.7581 20.206V26.0776H45.4439L44.0607 35.1187H36.7581V57H26.9535V35.1187H19V26.0776H26.9535V19.1902C26.9535 11.3275 31.632 7 38.7922 7C42.23 7 45.8101 7.60951 45.8101 7.60951V15.3096Z' fill='white'/%3E%3C/svg%3E%0A");
}

div#contact-us-x {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="256" height="256" viewBox="0 0 256 256" xml:space="preserve"><defs></defs><g style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;" transform="translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)" ><path d="M 45 0 C 28.967 0 14.902 8.392 6.932 21.015 c 2.729 1.97 6.069 3.145 9.693 3.145 h 32.399 c 17.08 0 32.123 8.704 40.948 21.915 C 89.981 45.716 90 45.36 90 45 C 90 20.147 69.853 0 45 0 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(29,161,242); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" /><path d="M 90 45 c 0 -1.207 -0.062 -2.399 -0.155 -3.583 C 81.002 27.735 66.02 20.885 49.024 20.885 H 16.625 c -3.159 0 -6.101 -0.494 -8.614 -1.504 C 3.387 26.046 0.51 34.014 0.063 42.629 c 9.023 11.127 22.794 18.247 38.236 18.247 h 0.744 c 9.038 0 13.101 3.942 13.329 12.925 c 0.004 -0.143 0.022 -0.282 0.022 -0.426 c 0 8.417 -3.516 15.355 -11.172 16.456 C 42.469 89.934 43.726 90 45 90 C 69.853 90 90 69.853 90 45 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(27,148,222); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" /><path d="M 41.27 89.834 c 7.988 -1.072 14.169 -7.802 14.378 -16.034 c -0.228 -8.983 -7.566 -16.2 -16.604 -16.2 h -0.744 c -15.296 0 -28.947 -6.992 -37.973 -17.938 C 0.119 41.414 0 43.193 0 45 C 0 68.595 18.164 87.936 41.27 89.834 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(25,137,205); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round" /><path d="M -34.502 44.559 l 21.038 28.13 l -21.171 22.87 h 4.765 l 18.535 -20.023 L 3.64 95.559 h 16.214 L -2.367 65.847 l 19.705 -21.288 h -4.765 L -4.496 63 l -13.792 -18.441 H -34.502 z M -27.495 48.068 h 7.449 l 32.893 43.98 H 5.398 L -27.495 48.068 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 52.390088 -25.058597) " stroke-linecap="round" /></g></svg>')
}

div#contact-us-instagram {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='100%25' viewBox='0 0 264.5833 264.5833' inkscape:version='1.0.1 (3bc2e813f5, 2020-09-07)' sodipodi:docname='Instagram_(2022).svg'%3E%3Cdefs%3E%3CradialGradient id='f' cx='158.429' cy='578.088' r='52.3515' xlink:href='%23a' gradientUnits='userSpaceOnUse' gradientTransform='matrix(0 -4.03418 4.28018 0 -2332.2273 942.2356)' fx='158.429' fy='578.088'/%3E%3CradialGradient inkscape:collect='always' xlink:href='%23b' id='g' gradientUnits='userSpaceOnUse' gradientTransform='matrix(.67441 -1.16203 1.51283 .87801 -814.3657 -47.8354)' cx='172.6149' cy='600.6924' fx='172.6149' fy='600.6924' r='65'/%3E%3CradialGradient inkscape:collect='always' xlink:href='%23c' id='h' cx='144.012' cy='51.3367' fx='144.012' fy='51.3367' r='67.081' gradientTransform='matrix(-2.3989 .67549 -.23008 -.81732 464.9957 -26.4035)' gradientUnits='userSpaceOnUse'/%3E%3CradialGradient inkscape:collect='always' xlink:href='%23d' id='e' gradientUnits='userSpaceOnUse' gradientTransform='matrix(-3.10797 .87652 -.6315 -2.23914 1345.6503 1374.1983)' cx='199.7884' cy='628.4379' fx='199.7884' fy='628.4379' r='52.3515'/%3E%3ClinearGradient inkscape:collect='always' id='d'%3E%3Cstop offset='0' stop-color='%23ff005f'/%3E%3Cstop offset='1' stop-color='%23fc01d8'/%3E%3C/linearGradient%3E%3ClinearGradient id='c'%3E%3Cstop offset='0' stop-color='%23780cff'/%3E%3Cstop stop-color='%23820bff' offset='1' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient inkscape:collect='always' id='b'%3E%3Cstop offset='0' stop-color='%23fc0'/%3E%3Cstop offset='1' stop-color='%23fc0' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='a'%3E%3Cstop offset='0' stop-color='%23fc0'/%3E%3Cstop offset='.1242' stop-color='%23fc0'/%3E%3Cstop offset='.5672' stop-color='%23fe4a05'/%3E%3Cstop offset='.6942' stop-color='%23ff0f3f'/%3E%3Cstop offset='1' stop-color='%23fe0657' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:zoom='.515' inkscape:cx='500' inkscape:cy='500' inkscape:document-units='mm' inkscape:current-layer='layer1' inkscape:document-rotation='0' showgrid='false' inkscape:window-width='1366' inkscape:window-height='705' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1'/%3E%3Cg inkscape:label='Layer 1' inkscape:groupmode='layer'%3E%3Cpath d='M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z' inkscape:connector-curvature='0' fill='url(%23e)' transform='translate(-71.8155 -18.1429)'/%3E%3Cpath d='M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z' inkscape:connector-curvature='0' fill='url(%23f)' transform='translate(-71.8155 -18.1429)'/%3E%3Cpath d='M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z' inkscape:connector-curvature='0' fill='url(%23g)' transform='translate(-71.8155 -18.1429)'/%3E%3Cpath d='M204.1503 18.1429c-55.2305 0-71.3834.057-74.5232.3175-11.3342.9424-18.387 2.7275-26.0708 6.554-5.9214 2.9413-10.5915 6.3506-15.2005 11.1298-8.3938 8.7157-13.481 19.4383-15.3226 32.1842-.8953 6.1877-1.1558 7.4496-1.2087 39.0558-.0203 10.5354 0 24.4007 0 42.9984 0 55.2008.061 71.3418.3256 74.4764.9157 11.032 2.6453 17.9728 6.3081 25.565 7 14.5329 20.369 25.4428 36.119 29.5137 5.4535 1.4044 11.4767 2.1779 19.2092 2.5442 3.2762.1425 36.6684.2443 70.081.2443 33.4127 0 66.8253-.0407 70.02-.2035 8.9535-.4214 14.1526-1.1195 19.9011-2.6054 15.8517-4.0912 28.9767-14.8383 36.119-29.5748 3.5916-7.409 5.4128-14.6144 6.237-25.0704.179-2.2796.2543-38.6263.2543-74.924 0-36.304-.0814-72.5835-.2605-74.8632-.8343-10.6249-2.6555-17.7692-6.363-25.3207-3.0421-6.1816-6.42-10.798-11.324-15.518-8.752-8.3616-19.4555-13.4502-32.2101-15.2902-6.18-.8936-7.411-1.1582-39.033-1.2131z' inkscape:connector-curvature='0' fill='url(%23h)' transform='translate(-71.8155 -18.1429)'/%3E%3Cpath d='M132.3452 33.973c-26.7167 0-30.0696.1167-40.5629.5939-10.4727.4792-17.6212 2.136-23.8762 4.567-6.4701 2.5107-11.9586 5.8693-17.4265 11.3352-5.472 5.464-8.8332 10.9483-11.354 17.4116-2.4389 6.2524-4.099 13.3976-4.5703 23.8585-.4693 10.4854-.5923 13.8379-.5923 40.5348 0 26.697.1189 30.0371.5943 40.5225.4817 10.465 2.1397 17.6082 4.5703 23.8585 2.5147 6.4654 5.8758 11.9497 11.3458 17.4136 5.466 5.468 10.9544 8.8349 17.4204 11.3456 6.259 2.4309 13.4097 4.0877 23.8803 4.567 10.4933.477 13.8441.5938 40.5588.5938 26.7188 0 30.0615-.1167 40.5547-.5939 10.4728-.4792 17.6295-2.136 23.8885-4.567 6.4681-2.5106 11.9484-5.8775 17.4143-11.3455 5.472-5.4639 8.8332-10.9482 11.354-17.4115 2.4183-6.2524 4.0784-13.3976 4.5703-23.8585.4713-10.4854.5943-13.8277.5943-40.5246 0-26.697-.123-30.0473-.5943-40.5328-.4919-10.465-2.152-17.6081-4.5703-23.8584-2.5208-6.4654-5.882-11.9498-11.354-17.4137-5.4721-5.468-10.9442-8.8266-17.4204-11.3353-6.2714-2.4309-13.424-4.0877-23.8967-4.5669-10.4933-.4772-13.8339-.5939-40.5588-.5939zm-8.825 17.7147c2.6193-.0041 5.5418 0 8.825 0 26.2659 0 29.379.0942 39.7513.5652 9.5915.4383 14.7971 2.0397 18.2648 3.3852 4.5908 1.7817 7.8638 3.9116 11.3048 7.3521 3.4431 3.4406 5.5745 6.7173 7.3617 11.3046 1.3465 3.461 2.9512 8.6628 3.3877 18.2472.4714 10.3625.5739 13.4754.5739 39.7095 0 26.234-.1025 29.347-.5739 39.7095-.4386 9.5843-2.0412 14.7861-3.3877 18.2471-1.783 4.5874-3.9186 7.8539-7.3617 11.2923-3.443 3.4406-6.712 5.5704-11.3048 7.3521-3.4636 1.3517-8.6733 2.949-18.2648 3.3873-10.3702.471-13.4854.5734-39.7513.5734-26.2679 0-29.381-.1024-39.7513-.5734-9.5914-.4423-14.797-2.0438-18.2668-3.3893-4.5908-1.7817-7.87-3.9116-11.313-7.3521-3.4431-3.4405-5.5745-6.709-7.3617-11.2985-1.3465-3.461-2.9512-8.6628-3.3877-18.2471-.4714-10.3626-.5657-13.4754-.5657-39.7259 0-26.2504.0943-29.347.5657-39.7095.4386-9.5844 2.0412-14.7861 3.3877-18.2512 1.783-4.5874 3.9186-7.8641 7.3617-11.3046 3.443-3.4406 6.7222-5.5704 11.313-7.3562 3.4677-1.3517 8.6754-2.949 18.2668-3.3894 9.075-.4096 12.5919-.5324 30.9264-.553zm61.3363 16.322c-6.5173 0-11.805 5.2776-11.805 11.792 0 6.5125 5.2877 11.7962 11.805 11.7962 6.5172 0 11.8049-5.2837 11.8049-11.7962 0-6.5124-5.2877-11.796-11.805-11.796zm-52.5113 13.7826c-27.8993 0-50.5191 22.6031-50.5191 50.4817 0 27.8786 22.6198 50.4714 50.5191 50.4714s50.511-22.5928 50.511-50.4714c0-27.8786-22.6137-50.4817-50.513-50.4817zm0 17.7147c18.109 0 32.7914 14.6694 32.7914 32.767 0 18.0956-14.6824 32.767-32.7914 32.767-18.111 0-32.7913-14.6714-32.7913-32.767 0-18.0976 14.6803-32.767 32.7913-32.767z' inkscape:connector-curvature='0' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
}

div#contact-us-youtube {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='32' cy='32' r='32' fill='%23FF0000'/%3E%3Cpath d='M53.0237 21.6912C52.5111 19.842 51.0325 18.394 49.1371 17.8994C46.5911 16.9405 21.9312 16.4706 14.7777 17.9269C12.8823 18.427 11.3981 19.8695 10.8912 21.7186C9.74209 26.6369 9.65478 37.2703 10.9193 42.2985C11.4319 44.1476 12.9105 45.5957 14.8059 46.0902C19.8471 47.2223 43.8142 47.3816 49.1653 46.0902C51.0607 45.5902 52.5449 44.1476 53.0518 42.2985C54.2769 36.9406 54.3642 26.9666 53.0237 21.6912Z' fill='white'/%3E%3Cpath d='M39 32L28 26V38L39 32Z' fill='%23FF0000'/%3E%3C/svg%3E");
}

div#contact-us-linkedin {
}

/****** Facilities Checklist ******/
ul.facilities-checklist {
    list-style-type: none;
}

    ul.facilities-checklist li {
        background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' fill='%236DB344' d='M20.7071 5.29289C21.0976 5.68342 21.0976 6.31658 20.7071 6.70711L9.70711 17.7071C9.31658 18.0976 8.68342 18.0976 8.29289 17.7071L3.29289 12.7071C2.90237 12.3166 2.90237 11.6834 3.29289 11.2929C3.68342 10.9024 4.31658 10.9024 4.70711 11.2929L9 15.5858L19.2929 5.29289C19.6834 4.90237 20.3166 4.90237 20.7071 5.29289Z' /%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        padding-left: calc(1.5em + 0.75rem);
        background-size: 1.3em;
        margin-bottom: 1rem;
    }

/* Search results*/

div.search-type-cat {
    display: inline-block;
    margin-right: 70px;
}

div.c-search input[type=radio] {
    display: inline-block;
    height: auto;
}

div.c-search label[for^="searchCat"] {
    display: inline-block;
}

@media screen and (max-width:767px) {
    div.search-type-cat {
        display: block;
        margin-right: 0;
    }
}

div#search-results {
    overflow-wrap: anywhere;
}

    div#search-results hr {
        height: 1px;
    }

ul.search-pagination {
    display: flex;
    list-style: none;
    padding-left: 0;
}

.page-link {
    color: inherit !important;
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    background-color: #ffffff;
    border: 1px solid #dee2e6;
}

.page-item.active .page-link {
    background-color: #333086;
    color: #fff !important;
    border-color: #333086;
}

.page-link:hover, .page-link:focus {
    border-color: #333086;
    background-color: #333086;
    color: #ffffff !important;
}

.page-link.disabled:hover, .page-link.disabled:focus {
    color: inherit !important;
}

.page-item:not(.active):not(.disabled):hover {
    cursor: pointer;
}
/* End pagination */

/*****************/


.preserve-linebreaks {
    white-space: pre-wrap;
}

/* Dropdown and Event style */

div#filterSelects .c-form-select {
    align-items: center;
    position: relative;
    min-width: 15ch;
    max-width: 30ch;
    display: inline !important;
    color: #495A5F;
}

.eventFilter div#filterSelects div {
    display: inline;
    padding-right: 30px;
    line-height: 55px;
}

.eventFilter .clearFilter {
    padding-right: 0 !important;
    margin-top: 20px;
}

    .eventFilter .clearFilter a {
        text-decoration: none;
        background-color: #332a86 !important;
        padding: 10px !important;
        color: #FFFFFF !important;
        border: none !important;
        font-size: 1em !important;
        margin: 0 !important;
        line-height: normal;
    }

.eventListing-accordion .eventListing {
    padding: 10px 0 10px 0;
}

.eventListing-accordion .c-accordion_trigger {
    padding: 0;
    color: #576b70 !important;
    font-size: 1.25rem !important;
}

.eventListing-accordion .c-accordion_trigger-icon {
    height: 1.5em;
    width: 1.5em;
    margin: 0 20px 0 20px;
}

.eventListing-accordion .eventListing div {
    display: table-cell;
    align-items: center;
    vertical-align: middle;
    padding: 0 1%;
    width: 25%;
}

.eventListing-accordion .eventListing .categoryDiv {
    width: 5%;
}

/* End of Dropdown and Event Style*/

/** Hide empty links but NOT internal anchor links that have an ID attribute  */
a:empty:not([id]) {
    display: none;
}
/* End of Dropdown and Event Style*/
/*** Call to Action Cards ***/
a.c-button--secondary {
    float: right;
}
/****************************/
.wak-c-button, .newevent input[type=submit] {
    line-height: 1.875rem;
    font-size: 22px;
    font-size: 1.375rem;
}

.wak-c-button--callout {
    padding: 4px 12px;
    line-height: 32px;
    line-height: 2rem;
    font-size: 23px;
    font-size: 1.1rem;
    text-decoration: none;
}

a.wak-c-button--callout {
    background-image: none !important;
}
p.wak-c-button--callout {
    margin-top: 3.5rem;
    margin-bottom: 0;
}

.wak-c-button--secondary {
    line-height: 1.875rem;
    font-size: 22px;
    font-size: 1.1rem;
}
/** Page Rater */
form#pageRater input#isHelpful:not(:checked) + select {
    display: none;
}

.c-form-textarea {
    border: 2px solid #d7d7d7;
    display: block;
    padding: 12px 16px;
    line-height: 24px;
    line-height: 1.5rem;
    font-size: 16px;
    font-size: 1rem;
    color: #657981;
}

    .c-form-textarea:focus-visible {
        outline: 2px solid #000000;
        box-shadow: 0 0 0 4px #ffffff
    }

/* Sports timetable overrides */

xn-time-selector ul.time-selector li {
    color: #000000;
}

xn-time-selector ul.time-selector li.earlier {
    color: #293651;
    visibility: hidden;
}

xn-time-selector ul.time-selector li.earlier.enabled {
    visibility: initial;
}

xn-time-selector ul.time-selector li.later {
    color: #293651;
    visibility: hidden;
}

xn-time-selector ul.time-selector li.later.enabled {
    visibility: initial;
}

xn-time-selector ul.time-selector li.selected {
    background-color: rgba(109, 179, 68, 1);
    color: #000000;
}

xn-time-selector ul.time-selector li.selected + li, xn-time-selector ul.time-selector li.selected + li + li {
    background-color: rgba(109, 179, 68, .8);
    color: #000000;
}

xn-event-selector .event, xn-event-selector .event.unbookable {
    background-color: rgba(109, 179, 68, 1);
}

xn-timetable-selector ul.timetable-selector .selector .header .name, xn-event-selector .event .details .title, xn-event-selector .event .details .available-places, xn-event-selector .event:hover .details .title, xn-event-selector .event:hover .details .available-places {
    color: #000000;
}

xn-timetable-selector ul.timetable-selector .selector.selected .name {
    color: #ffffff;
}

.xn-button.xn-cta {
    color: #000000;
}

xn-calendar-popup .title .next-month, xn-calendar-popup .title .prev-month {
    color: #000000;
    padding: 8px;
}

xn-calendar-popup .title .next-month:hover, xn-calendar-popup .title .prev-month:hover {
    background-color: #000000;
    color: #ffffff;
}

.xn-popup .overlay .container .body .title, .xn-popup .overlay .container .header .title {
    color: #000000;
}

xn-calendar-popup table.calendar td.calendar-day.disabled {
    color: #000000;
    background-color: rgba(109, 179, 68, .8);
}

xn-calendar-popup table.calendar tr.calendar-weekdays td.calendar-day.selected .day-name {
    color: #ffffff;
    background-color: #000000;
}

xn-event-selector .event .details .times {
    color: #000000;
}

/***** Coroners listing *****/

@media screen and (max-width:767px) {
    div.coroners-search {
        width: 100%;
    }

    .c-content-section_media_portrait {
        text-align: center;
    }

        .c-content-section_media_portrait img {
        }
}

div.coroners-search .c-form-input {
    width: 100%;
}

span#coroners-search-svg {
    cursor: pointer;
    position: absolute;
    top: 4px;
    right: 5px;
}

.coroners-search-svg {
    width: 40px;
    height: 40px;
    fill: #333086;
    padding: 5px;
}

@media screen and (max-width:767px) {
    div.coroners-search .c-form-input {
        width: 100%;
    }
}

div.coroner-header-row {
    background-color: rgba(248, 248, 248, 1);
    padding: 20px;
    font-weight: bold;
}

@media screen and (max-width:767px) {
    div.coroners-listings h3 {
        margin-bottom: 10px;
    }

    div.coroner-header-row {
        display: none !important;
    }
}

div.coroner-column {
    display: inline-block;
    vertical-align: top;
}

    div.coroner-column.small {
        width: 15%;
    }

    div.coroner-column.large {
        width: 27%;
    }

@media screen and (max-width:767px) {
    div.coroner-column.small, div.coroner-column.large {
        width: auto;
        display: block;
    }
}

div.coroner-listing {
    padding: 20px 20px;
}

    div.coroner-listing span {
        display: none;
    }

@media screen and (max-width:767px) {
    div.coroner-listing {
        padding: 10px 0;
    }

        div.coroner-listing span {
            display: inline;
            font-weight: bold;
        }
}
/***** Coroners printout *****/

a#btn-coroners-previous, a#btn-coroners-next {
    font-family: "Open Sans Semibold","Open Sans",Helvetica,Arial,sans-serif;
}

.coroners-printout {
    font-family: "Open Sans Semibold","Open Sans",Helvetica,Arial,sans-serif;
    font-size: 0.9em;
    margin: 5px;
}

    .coroners-printout span {
        display: block;
        font-weight: bold;
        font-size: 1.3em;
        margin: 15px 0;
    }

    .coroners-printout img {
        display: block;
        margin: 0 auto;
    }

    .coroners-printout span, .coroners-printout h1, .coroners-printout h2, .coroners-printout h3 {
        text-align: center;
    }

    .coroners-printout h1, .coroners-printout h2, .coroners-printout h3 {
        font-size: 50px;
        line-height: 1.1;
    }

    .coroners-printout h3 {
        margin-top: 30px;
    }

    .coroners-printout h4 {
        display: inline-block;
        padding: 0 70px;
    }

    .coroners-printout .coroner-header-row, .coroners-printout .coroner-listing {
        text-align: center;
        padding: 20px 0;
    }

        .coroners-printout .coroner-listing div, .coroners-printout .coroner-header-row div {
            width: 19%;
            /*margin:4px;*/
        }

            .coroners-printout .coroner-listing div:first-child, .coroners-printout .coroner-header-row div:first-child, .coroners-printout .coroner-listing div:nth-child(+3), .coroners-printout .coroner-header-row div:nth-child(+3), .coroners-printout .coroner-listing div:nth-child(+5), .coroners-printout .coroner-header-row div:nth-child(+5) {
                width: 10%;
            }

    .coroners-printout div#last-published-date {
        margin-top: 30px;
    }

@media print {
    .coroners-printout h1, .coroners-printout h2, .coroners-printout h3 {
        font-size: 30px;
    }

    #btn-coroners-previous, #btn-coroners-next {
        display: none;
    }
}

/*WIL*/
.wil_c-content-section_heading {
    /* margin: 0 0 20px; */
    line-height: 32px;
    line-height: 2rem;
    font-size: 24px;
    font-size: 1.5rem;
    color: #333086;
}

.wil-c-card_heading-icon {
    height: 2em;
    width: 1.7em;
    margin: 0px 12px 0 0;
    fill: #4b5362;
    float:left;
}

.wil-bin-icon {
    height: 4em;
    width: 2em;
    margin: 0px 12px 0 0;
    fill: #4b5362;
    float: left;
}

.wil-c-card_heading-link{
    display:unset;
}

wil-card_heading-content {
    justify-content: space-between;
}

.wil-spinpad {
    padding-left: 4px;
}
/**/
/***** highlighted content specific *****/
div.highlighted-content .ext-link {
    fill: #000000;
    height: 1em;
    width: 1em;
}

/*** Print Page link ***/
a.print-page {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 2C5 1.44772 5.44772 1 6 1H18C18.5523 1 19 1.44772 19 2V8H20C20.7957 8 21.5587 8.31607 22.1213 8.87868C22.6839 9.44129 23 10.2043 23 11V16C23 16.7957 22.6839 17.5587 22.1213 18.1213C21.5587 18.6839 20.7957 19 20 19H19V17H20C20.2652 17 20.5196 16.8946 20.7071 16.7071C20.8946 16.5196 21 16.2652 21 16V11C21 10.7348 20.8946 10.4804 20.7071 10.2929C20.5196 10.1054 20.2652 10 20 10H18H6C6.55228 10 7 9.55228 7 9V8H17V3H7V8H5V2ZM5 8V9C5 9.55228 5.44772 10 6 10H4C3.73478 10 3.48043 10.1054 3.29289 10.2929C3.10536 10.4804 3 10.7348 3 11V16C3 16.2652 3.10536 16.5196 3.29289 16.7071C3.48043 16.8946 3.73478 17 4 17H5V14C5 13.4477 5.44772 13 6 13H18C18.5523 13 19 13.4477 19 14V17H18C17.4477 17 17 17.4477 17 18V15H7V18V21H17V18C17 18.5523 17.4477 19 18 19H19V22C19 22.5523 18.5523 23 18 23H6C5.44772 23 5 22.5523 5 22V19H4C3.20435 19 2.44129 18.6839 1.87868 18.1213C1.31607 17.5587 1 16.7956 1 16V11C1 10.2044 1.31607 9.44129 1.87868 8.87868C2.44129 8.31607 3.20435 8 4 8H5Z' /%3E%3Cpath d='M6 10C6.55228 10 7 9.55228 7 9V8H5V9C5 9.55228 5.44772 10 6 10Z' /%3E%3Cpath d='M17 18C17 18.5523 17.4477 19 18 19H19V17H18C17.4477 17 17 17.4477 17 18Z' /%3E%3C/svg%3E%0A");
    vertical-align: baseline;
    background-repeat: no-repeat;
    padding-left: calc(1.5em + 0.75rem);
    margin-bottom: 0.5rem;
    background-size: 1.3em;
}
/*********************/

img.cllr {
    width: 200px;
    height: 200px;
}

.umbraco-forms-form .btn {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
    padding: 0 22px;
    color: #fff;
    fill: #fff;
    background-color: #333086;
    border: 3px solid #333086;
    line-height: 30px;
    line-height: 1.875rem;
    font-size: 22px;
    font-size: 1.375rem;
    font-weight: 600;
    text-decoration: none;
}

    .umbraco-forms-form .btn.cancel {
        color: #333086;
        fill: #333086;
        background-color: #fff;
        border: 3px solid #333086;
        float: left;
        margin-right: 10px;
    }

@media screen and (max-width: 960px) {
    .c-featured-section_heading {
        padding-left: 0.5rem;
    }
}

.wak-c-card_heading-link {
    display: unset;
}

/*Events small screen*/
@media (max-width:629px) {
    .calendar-icon {
        display: none;
    }

    .venueDiv {
        display: none !important;
    }
}

.umbraco-forms-fieldset legend {
    font-size: 25px !important;
}

/***** BrowseAloud *****/

.textDiv {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 55px;
    padding: 0 22px !important;
    font-weight: 600;
    text-decoration: none;
    color: #333086;
    fill: #333086;
    border: 3px solid #333086 !important;
    line-height: 1.75em;
    margin-right: 1.5rem;
    font-size: 1rem;
    text-align: center !important;
}

    .textDiv:hover {
        text-decoration: none;
        border: 3px solid #6db344 !important;
    }

@media (max-width: 420px) {
    #__ba_panel {
        width: 49%;
        display: inline-flex;
    }

        #__ba_panel span {
            display: none;
        }

    .textDiv {
        width: 100%;
    }
}

.umbraco-forms-field {
    padding-bottom: 20px !important
}

/***** cookie control *****/

a#ccc-info-link {
    background-image: none;
}

#ccc-close {
    max-height: 25px !important;
    max-width: 25px !important;
}

/**** mobile hamburger ****/

@media (max-width: 600px) {
    .topmenu {
        display: none;
    }
}

@media(min-width: 601px) {
    .hamburger {
        display: none;
    }
}

.hamburger ul {
    padding-left: 20px !important;
}

.c-site-header ::-webkit-scrollbar {
    display: none;
}

.u-mt-6 {
    margin-top: 1rem
}

/**** mobile hamburger end ****/
.c-content-section_media_portrait {
    margin: 0 0 24px
}

.c-content-section_media_portrait--padded {
    margin: 0;
    padding: 21px;
}

.c-content-section_content_quotation {
    padding: 15px;
}

.c-content-section_content_quotation--padded {
    padding: 16px
}


@media screen and (min-width: 768px) {

    .c-content-section_content_quotation {
        flex-grow: 1;
        padding: 5px 24px 5px 24px
    }
}

@media screen and (min-width: 960px) {
    .c-content-section_content_quotation {
        padding: 5px 40px 5px 40px
    }

    .content-grouping-page-section .c-content-section_content {
        padding: 0 0 0 40px
    }
}


@media screen and (max-width: 1024px) {
    .quote-to-image-hide {
        display: none;
    }
}

.button-search-filter {
    min-height: 35px !important;
    padding: 0 6px !important;
    font-size: 0.9rem;
}

    .button-search-filter:focus {
        color: #333086;
        fill: #333086;
        background-color: #fff;
        border: 3px solid #333086;
        text-decoration: none
    }
    .button-search-filter:active {
        color: #fff;
        fill: #fff;
        background-color: #322db7;
        border: 3px solid #322db7;
        text-decoration: none
    }

/* Go to top floating div */
.gototop.active {
    opacity: 1;
    visibility: visible;
}

.gototop {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.gototop {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
}

.gototop.active {
    opacity: 1;
    visibility: visible;
}

.gototop a {
    width: 110px;
    height: 50px;
    display: table;
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    text-align: center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    padding: 5px;
}

.gototop a i {
    height: 50px;
    display: table-cell;
    vertical-align: middle;
}

.gototop a:hover,
.gototop a:active,
.gototop a:focus {
    text-decoration: none;
    outline: none;
}

div.gototop > a.js-gotop > svg {
    fill: white;
    display: block;
    padding: 8px;
    height: 50px;
    width: 50px;
    margin: 0 auto;
}
/**End of Go To Top */

/** Logo images blocklist row **/
ul.logo-images li img {
    height: 100px;
    width: auto;
}
/** **/

/* carousel*/

.carousel-nav {
    text-align: center;
}
.carousel-nav span{
    font-size:50px;
    padding-left: 18px;
    padding-right: 18px;
}

.carousel-nav button {
    background-color:#fff;
    border:0;
    margin-right:20px;
}

.EMB_Input_Field:focus {
    outline: 2px solid #000000;
    box-shadow: 0 0 0 4px #ffffff
}

a.c-site-header_logo {
    min-height: 44px;
}