/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.storymap{margin-bottom:4em;background-color:rgba(248,235,221,.8);background:-moz-linear-gradient(left,#ffffff 0%,#f8eadd 10%,#f8ebdd 90%,#ffffff 100%);background:-webkit-linear-gradient(left,#ffffff 0%,#f8eadd 10%,#f8ebdd 90%,#ffffff 100%);background:linear-gradient(to right,#ffffff 0%,#f8eadd 10%,#f8ebdd 90%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);}.storymap .row{width:100%;height:auto;margin-bottom:2em;display:flex;transform-style:preserve-3d;box-sizing:border-box;}.storymap .row .col-md-4{margin-left:1.5%;}.storymap .row .cap{background-color:rgba(248,235,221,.8);margin:5%;padding:1em;}.storymap .row .cap h4{font-family:'Merriweather',serif;font-size:3.5em;line-height:normal;color:#494440;margin-bottom:.5em;}.storymap .row .cap p{font-family:'Merriweather',serif;font-size:1.45em;line-height:1.45em;color:#726a62;}.small-s{font-size:70%;}.nixon{background:url(/sites/default/themes/custom/osha/images/osha50/12-29-1970-nixon-signing-OSHA.jpg) center/cover no-repeat;padding-bottom:30em;}.nixon .cap{background-color:rgba(220,213,197,.8) !important;width:63%;margin:5% auto !important;}.nixon .cap h4{color:#323a45 !important;margin:0 0.1em;}.nixon .cap p{color:#494440 !important;}.intro{background:url(/sites/default/themes/custom/osha/images/osha50/intro_image.jpg) center/cover no-repeat;}.intro .cap{width:25%;background-color:rgba(248,235,221,.9) !important;}.seventies{background:url(/sites/default/themes/custom/osha/images/osha50/1970s-p.jpg) center left/cover no-repeat fixed;}.seventies .col-md-8{background:url(/sites/default/themes/custom/osha/images/osha50/1970_image.jpg) top left/cover no-repeat;}.eighties{background:url(/sites/default/themes/custom/osha/images/osha50/1980s-p.jpg) center/cover no-repeat fixed;}.eighties .col-md-8{background:url(/sites/default/themes/custom/osha/images/osha50/1980s_image.jpg) center left/cover no-repeat;}.eighties .col-md-4{margin-right:-1.5%;}.eighties h4{text-align:right;}.nineties{background:url(/sites/default/themes/custom/osha/images/osha50/1990s-p.jpg) center/cover no-repeat fixed;}.nineties .col-md-8{background:url(/sites/default/themes/custom/osha/images/osha50/1990_image.jpg) center/cover no-repeat;}.oughts{background:url(/sites/default/themes/custom/osha/images/osha50/2000s-p.jpg) center/cover no-repeat fixed;}.oughts .col-md-8{background:url(/sites/default/themes/custom/osha/images/osha50/2000_image.jpg) center/cover no-repeat;}.oughts .col-md-4{margin-right:-1.5%;}.oughts h4{text-align:right;}.teens{background:url(/sites/default/themes/custom/osha/images/osha50/2010s-p.jpg) center/cover no-repeat fixed;}.teens .col-md-8{background:url(/sites/default/themes/custom/osha/images/osha50/2010_image.jpg) center/cover no-repeat;}.future{background:url(/sites/default/themes/custom/osha/images/osha50/futurem.jpg) center/cover no-repeat;}.future .cap{width:34%;background-color:rgba(220,213,197,.8) !important;}.future .cap h4{color:#323a45 !important;}.future .cap p{color:#494440 !important;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-width:979px){.storymap .row .cap p{font-size:1.25em;line-height:normal;}}@media (max-width:767px) and (min-width:467px){.storymap .row .cap h4{font-size:2.5em;}.storymap .row .cap p{font-size:1.1em;line-height:1.15em;}}@media (max-width:467px){.storymap .row .cap h4{font-size:2em;}.storymap .row .cap p{font-size:1.1em;line-height:1.15em;}.nixon .cap{width:94%;}.intro .cap{width:100%;}.future .cap{width:100%;}}.carousel{margin-bottom:2em;}.carousel-inner{min-height:600px;}.item{min-height:600px;margin-bottom:-2em;background:rgba(235,220,205,.5);}.tblock{padding:1em;}.tblock p{position:relative;width:100%;line-height:normal;}.carousel-control{position:absolute !important;top:40% !important;width:40px !important;height:40px !important;font-size:60px !important;font-weight:100 !important;line-height:30px !important;color:#666 !important;background:none !important;border:none !important;border-radius:0 !important;text-align:center !important;z-index:10 !important;}a.carousel-control,a.carousel-control:visited,a.carousel-control:hover,a.carousel-control:focus{color:#666;}.carousel-control.right{left:auto;right:-60px !important;}.carousel-control.left{left:-60px !important;right:auto;}.timeline-box{position:relative;max-width:1170px;width:100%;min-height:600px;}.timeline-box svg{height:606px;}.timeline{fill:none;stroke:#CEB7A5;stroke-miterlimit:10;}.year-dot{fill:#494440;stroke:#494440;stroke-miterlimit:10;}.line{fill:none;stroke:#494440;stroke-miterlimit:10;}.tltextbox{fill:none;stroke:none;}.tldate{font-family:'Merriweather',serif;font-weight:bold;font-size:76.8px;fill:#494440;}.tldot{fill:#E4E2E0;stroke:#494440;stroke-miterlimit:10;}.tltext{font-family:'Source Sans Pro',sans-serif;font-size:12px;fill:#494440;}a{fill:#0071bc;}a:hover{fill:#205493;text-decoration:underline;}.carousel.slide > a.carousel-control{background-image:none;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.ckeditor-accordion-container > dl:before,.ckeditor-accordion-container > dl:after{content:" ";display:table;}.ckeditor-accordion-container > dl:after{clear:both;}.ckeditor-accordion-container > dl,.ckeditor-accordion-container > dl dt,.ckeditor-accordion-container > dl dd{box-sizing:border-box;}.ckeditor-accordion-container > dl{position:relative;border:1px solid #0091ea;}.ckeditor-accordion-container > dl dt{position:relative;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#fff;-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container.no-animations > dl dt > a > .ckeditor-accordion-toggle:after{transition:initial;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:before{transform:rotate(45deg);}.ckeditor-accordion-container > dl dt.active > a > .ckeditor-accordion-toggle:after{transform:rotate(-45deg);}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#00b0ff;color:#fff;cursor:pointer;-webkit-transition:background-color 300ms;transition:background-color 300ms;border-bottom:1px solid #00a4ec;}.ckeditor-accordion-container > dl dt > a:focus,.ckeditor-accordion-container > dl dt > a:not(.button):focus{outline-color:#333;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#00a5ef;box-shadow:none;color:#fff;text-decoration:none;}.ckeditor-accordion-container > dl dt.active > a{background-color:#0091ea;}.ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:0;}.ckeditor-accordion-container > dl dd{display:none;padding:0 15px;margin:0;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
