#contentRecommendationWidget_1_-2012_3074457345618264607.carousel:after,#contentRecommendationWidget_1_-2012_3074457345618264607.carousel:before{display:none}.industry #contentRecommendationWidget_1_-2012_3074457345618264607{background:#f3f3f2}.industry #contentRecommendationWidget_1_-2012_3074457345618264607 .content{margin:auto}@media screen and (min-width:1280px){.industry #contentRecommendationWidget_1_-2012_3074457345618264607{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.industry #contentRecommendationWidget_1_-2012_3074457345618264607 .content{margin:auto;max-width:1280px}}.industry #Compliance-Topics-List .card:hover{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);transform:translateY(-1px)}.industry .card .card-img-overlay{transition:all .3s ease}.industry .card:hover .card-img-overlay{padding:1.75rem 1.25rem}.industry .card .card-img-overlay:focus{background:rgba(72,10,29,.75);color:#fff;text-decoration:underline}.industry .card-img-top{background-size:cover;background-repeat:no-repeat;background-position:center center;height:175px}.industry .card_confined-spaces-construction .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/construction/350x350/Industry-Topics-Card-Images-Confined-Space-Construction3.jpg)}.industry .card_training-construction .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/construction/350x350/Training_Construction_D4S0998.jpg)}.industry .card_vehicle-equipment .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/construction/350x350/Industry-Topics-Card-Images-Construction-Vehicles1.jpg)}.industry .card_disability-discrimination .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Industry-Topics-Card-Images-ADA6.jpg)}.industry .card_fmla .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Industry-Topics-Card-Images-FMLA1.jpg)}.industry .card_flsa .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Industry-Topics-Card-Images-FLSA2.jpg)}.industry .card_llp .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Industry-Topics-Card-Images-LLP3.jpg)}.industry .card_sexual-harassment .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Industry-Topics-Card-Images-Sexual-Harassment2.jpg)}.industry .card_training-hr .card-img-top{background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/industry/human-resources/350x350/Training_HR_D3S5766.jpg)}.industry .card-footer{height:46px}.industry .card-overlay-wrapper{position:relative;width:100%}.industry .card-img-overlay{bottom:0;width:100%;background:rgba(0,0,0,.5);top:inherit}.industry .card-img-overlay *{margin:0}.industry .card-link{font-weight:700;text-transform:uppercase}@media screen and (max-width:1084px){.industry .card-img-top{height:180px}}@media screen and (max-width:660px){.industry .blocks-4up .block-wrapper{width:50%}}@media screen and (max-width:558px){.industry .card-img-top{height:150px}}@media screen and (min-width:401px) and (max-width:588px){.industry .card-title{font-size:1.2em}}@media screen and (max-width:400px){.industry .blocks-4up .block-wrapper{width:100%}}.industry #compliance-references-pane{padding:5rem}.industry .compliance-reference-item{height:112px;width:50%;padding:1.5rem}.industry .reference-headline{margin-bottom:.25rem}.industry .reference-headline a{font-weight:400}.industry .reference-headline a:before{font-family:FontAwesome;content:'\f1c1';float:left;margin:0 0 0 -15px;color:#80827b}.industry .reference-posted-date{font-size:13px;color:#52534d}.industry #compliance-references-pane .read-more-state{display:none}.industry #compliance-references-pane .compliance-reference-item:nth-child(n+11){opacity:0;max-height:0;font-size:0;transition:.25s ease;display:none}.industry #compliance-references-pane .read-more-state:checked~.compliance-reference-item:nth-child(n+11){opacity:1;font-size:inherit;max-height:999em;display:block}.industry #compliance-references-pane .read-more-state~.read-more-button:before{content:'View More'}.industry #compliance-references-pane .read-more-state:checked~.read-more-button:before{content:'View Less'}.industry #compliance-references-pane .read-more-button{cursor:pointer;display:table;padding:0 .5em;color:#666;font-size:1.25em;line-height:2;border:1px solid #ddd;border-radius:.125em;margin:0 auto;clear:both}@media screen and (max-width:934px){.industry .compliance-reference-item{width:100%!important;height:inherit}}.industry [id*=JJKIndustryFAQESpot]{background:#f3f3f2;padding:5rem}.industry #faqs-pane form{margin-bottom:20px;width:20rem}.industry .faq-section{background:#fff;padding:40px 70px;margin-bottom:10px;border:1px solid #d2d2d2}.industry .faq-section .question{display:block;font-weight:400;font-size:16px;margin:20px 0 10px 20px}.industry .faq-section a[aria-expanded=false]:before,.industry .faq-section a[aria-expanded=true]:before{font-family:FontAwesome;color:gray;margin-left:-18px;float:left;-webkit-font-smoothing:antialiased}.industry .faq-section a[aria-expanded=false]:before{content:'\f055'}.industry .faq-section a[aria-expanded=true]:before{content:'\f056'}.industry .faq-section .answer{margin-left:20px;padding:0}.industry .faq-section :first-child{margin-top:0}.industry .faq-section :last-child{margin-bottom:0}@media screen and (min-width:1280px){.industry [id*=JJKIndustryFAQESpot]{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.industry #faqs-pane{margin:auto;max-width:1280px}}@media screen and (max-width:696px){.industry [id*=JJKIndustryFAQESpot]{padding:20px 40px!important}.industry .faq-section{padding:20px!important;margin-bottom:5px!important}}@media screen and (max-width:500px){.industry [id*=JJKIndustryFAQESpot]{padding:10px!important}.industry .faq-section{padding:15px!important;margin-bottom:5px!important}}