.accordion{margin-bottom:50px;margin-top:20px;border-bottom:2px solid #ccc;border-top:2px solid #ccc}.job-report-group-title{margin-bottom:.7em}.job-report-title{font-size:1.2rem}.ui-accordion .ui-accordion-content{padding:0 1.5em;border-top:0;overflow:hidden}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em 1.65em;min-height:0}.ui-accordion-header:focus{outline:0}.ui-state-default{border-top:1px solid #ccc}.ui-state-default:first-child{border-top:none}.ui-accordion-header-icon.ui-icon{position:absolute;left:0;line-height:1.2}.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s:after{-webkit-transform:rotate(135deg) rotateY(180deg) translateY(-50%) translateX(-6px);transform:rotate(135deg) rotateY(180deg) translateY(-50%) translateX(-6px)}.ui-accordion-header-icon.ui-icon:after{content:" ";position:static;display:inline-block;vertical-align:baseline;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:0;border-radius:0;border-bottom:.2em solid #007cb0;border-right:.2em solid #007cb0;-webkit-transform:rotate(45deg) translateY(-10%);transform:rotate(45deg) translateY(-10%)}.ui-widget-content a.download{color:#007cb0;line-height:1.8em;text-transform:uppercase;padding:1px 20px;border:1px solid #007cb0;text-decoration:none;display:inline-block}