@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=6db2b98f-1346-4a35-badc-2674272fea35");@font-face {
    font-family: "Rotis Sans Serif";
    src: url("../fonts/63d15c5e-0a97-4261-863d-90c47059e59e.eot?#iefix");
    src: url("../fonts/63d15c5e-0a97-4261-863d-90c47059e59e.eot?#iefix") format("eot"),url("../fonts/ef53e319-c9be-4c0d-8da0-f7fa906ab93f.woff2") format("woff2"),url("../fonts/4445fb18-1faa-4fc7-8c3b-5acb2743046a.woff") format("woff"),url("../fonts/30ac9706-9c6c-4641-9eba-9c139a06e088.ttf") format("truetype");
    font-weight: 200;
    font-style: normal
}

@font-face {
    font-family: "Rotis Sans Serif";
    src: url("../fonts/ab05203b-4cbc-410b-be89-04b3fb7a5987.eot?#iefix");
    src: url("../fonts/ab05203b-4cbc-410b-be89-04b3fb7a5987.eot?#iefix") format("eot"),url("../fonts/802bc77d-7832-4386-aad5-5aaca6c0ef93.woff2") format("woff2"),url("../fonts/fdd87c53-a290-4e73-b819-4be723bcde57.woff") format("woff"),url("../fonts/121f50fd-63ad-4226-8272-922f2752d77e.ttf") format("truetype");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: local("Lato Light"),local("Lato-Light"),url("../fonts/lato-v16-latin-300.woff2") format("woff2"),url("../fonts/lato-v16-latin-300.woff") format("woff")
}

@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local("Lato Black"),local("Lato-Black"),url("../fonts/lato-v16-latin-700.woff2") format("woff2"),url("../fonts/lato-v16-latin-700.woff") format("woff")
}

body {
    font: 400 17px Lato,sans-serif;
    color: #000
}

a {
    text-decoration: none;
    color: #000
}

strong {
    font-weight: 700
}

.w__nav,.w__footer,.w__imageheader,.w__map--container,a.w__facility--category.w__color,.w__mobile--only,img {
    display: none
}

.w__logo {
    font: 200 24px/1em "Rotis Sans Serif",sans-serif !important;
    color: #999;
    display: block;
    margin-bottom: 1em
}

.w__mobile--category {
    display: block
}

.w__main--headline,.w__article--headline,.w__article--subline,.w__facility--item-title,.w__mobile--category {
    font: 200 36px "Rotis Sans Serif",sans-serif !important;
    margin: 1em 0 .5em
}

.w__job--section-title {
    font: 800 19px "Rotis Sans Serif",sans-serif;
    margin: 1em 0 .5em;
    padding-bottom: .5em;
    border-bottom: 1px solid #000
}

.w__facility--item-image-container {
    margin: 0;
    padding: 0
}

.w__facility--item-title {
    margin-bottom: 0
}

.w__article--container {
    min-height: 0 !important
}

.w__job--table {
    width: 100%;
    border-collapse: collapse
}

.w__job--table th {
    text-align: left
}

.w__job--table td {
    border-top: 1px solid #000;
    vertical-align: top;
    padding: 5px 20px 15px 0
}

.w__job--table td:last-child {
    padding-right: 0
}

p,ul,ol {
    margin: 0 0 1em
}

/*# sourceMappingURL=print.css.map */
