@charset "UTF-8";
/** Globals An import of all abstracts */
/** Vendor For files that need compiling */
/** This themes global styles */
/** Root Font Sizing */
/** Type sets Defines a type grouping that can be looped over and generate utility classes */
/** Grid and Grid Gap */
/** Vertical Gap */
/** Horizontal Gap */
/** Container widths */
/** Global Variables */
/** Label element */
/** Checkbox element */
/** Radio element */
/** Textfield element */
/** No-space Removes the default space, border, and padding place on a component */
/** Grid row Sets row up for the grid */
/** Grid row gutters IF $gutter-horizontal = true: set the sides gap width ELSE $gutter-vertical = false: remove the top and bottom gap width IF $gutter-vertical = true: set the top and bottom gap width ELSE $gutter-vertical = false: remove the top and bottom gap width IF $gutter-horizontal-size & $gutter-vertical-size = wide: large sized space between items IF $gutter-horizontal-size & $gutter-vertical-size = wide-lg: large sized space between items only on the lg breakpoint IF $gutter-horizontal-size & $gutter-vertical-size = narrow: small sized space between items ELSE $gutter-horizontal-size & $gutter-vertical-size = default: regular sized space between items */
/** Grid columns IF = auto: fits the available space ELSE IF = variable: fits the width of it's content ELSE span the amount of columns provided */
/** Grid Spacing Clear Clears first and last grid row margin or padding Declare on column class: @include grid-clear-vertical-spacing(2); Options: • $columns(value = 1 to n) - default = 1 • $property(value = margin or padding) - default = margin, sets to 0 */
/** Grid class generators Generates classes for each column and offset by default and breakpoint */
/** Hide Text Hide text while making it readable for screen readers 1. Needed in WebKit-based browsers because of an implementation bug; See: https://code.google.com/p/chromium/issues/detail?id=457146 */
/** Hide Element Hide element while making it readable for screen readers Shamelessly borrowed from HTML5Boilerplate: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L119-L133 */
/** Page */
body.page-node-type-press-release .component-content .bwalignc { list-style-position: inside; text-align: center; }

body.page-node-type-press-release .component-content .bwalignl { text-align: left; }

body.page-node-type-press-release .component-content .bwalignr { list-style-position: inside; text-align: right; }

body.page-node-type-press-release .component-content .bwcellpmargin { margin-bottom: 0; margin-top: 0; }

body.page-node-type-press-release .component-content .bwlistdisc { list-style-type: disc; }

body.page-node-type-press-release .component-content .bwnowrap { white-space: nowrap; }

body.page-node-type-press-release .component-content .bwpadl0 { padding-left: 0; }

body.page-node-type-press-release .component-content .bwpadr0 { padding-right: 0; }

body.page-node-type-press-release .component-content .bwtablemarginb { margin-bottom: 0.625em; }

body.page-node-type-press-release .component-content .bwuline { text-decoration: underline; }

body.page-node-type-press-release .component-content .bwvertalignb { vertical-align: bottom; }

body.page-node-type-press-release .component-content .bwvertalignm { vertical-align: middle; }

body.page-node-type-press-release .component-content .bwvertalignt { vertical-align: top; }

body.page-node-type-press-release .component-content .bwblockalignl { margin: 0 auto; }

body.page-node-type-press-release .component-content .bwdoublebottom { border-bottom: double #CCCCCC 3px; }

body.page-node-type-press-release .component-content .bwsinglebottom { border-bottom: solid #CCCCCC 1px; }

body.page-node-type-press-release .component-content .bwpadl3 { padding-left: 1rem; }

body.page-node-type-press-release .component-content .bwpadl6 { padding-left: 2rem; }

body.page-node-type-press-release .component-content .bwpadl9 { padding-left: 3rem; }

@media (max-width: 47.99em) { body.page-node-type-press-release .component-content .table-wrapper, body.page-node-type-press-release .component-content .bw-release-table { margin-left: auto; margin-right: -0.5rem; overflow-x: auto; } }

body.page-node-type-press-release .component-content a { word-break: break-word; }

/** Component */
.node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component::before { background: #EEEEEE; }

.node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component h3 { border-bottom: #CCCCCC 2px solid; }

.node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__items { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; margin: 0; padding: 0; }

.node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item { -webkit-box-flex: 0; -ms-flex: none; flex: none; margin: 0 2rem 2rem 0; padding: 0; width: 100%; }

@media (max-width: 35.49em) { .node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item { margin-right: 0; } }

@media (min-width: 35.5em) and (max-width: 61.24em) { .node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item { width: calc(50% - 1rem); }
  .node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item:nth-child(2n) { margin-right: 0; } }

@media (min-width: 61.25em) { .node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item { width: calc(33.333% - 1.333rem); }
  .node--view-mode-full.node--type-press-release .field--name-field-assets.paragraph-component .field__item:nth-child(3n) { margin-right: 0; } }

/*# sourceMappingURL=../../maps/libraries/node/full--press-release.css.map */
