.ibox-title H5.graph-title{display:block;float:none;text-align:center;font-size:110%}h1.title{font-size:64px;font-width:bold}ul.line-legend{list-style-type:none}.line-legend li span{display:inline-block;width:12px;height:12px;margin-right:5px}@media print{.negative{color:#FF0000 !important}a:link:after,a:visited:after{content:""}a,a:visited{color:blue !important}.banner_bar{height:35px;background-color:#41672E !important;border-radius:10px}.line-legend li span{display:inline-block;width:12px;height:12px;margin-right:5px}.legend-balance{background-color:rgba(26,179,148,0.7) !important}.legend-primary{background-color:rgba(128,128,128,0.7) !important}.legend-secondary{background-color:rgba(0,102,244,0.7) !important}.table-column-group{background-color:#CCCCCC}.yearly_total td{background-color:#666 !important;font-weight:bold;color:#FFFFFF !important}.yearly_total>.table-column-group{background-color:#666 !important;font-weight:bold;color:#FFFFFF !important}.cares-score-pdf .bkg-clr{background-color:#85b26d !important}.cares-score-pdf .small-tm{font-weight:normal;font-size:80%;color:#FFF !important}.cares-score-pdf .small-tm-caps{position:relative;top:-.20em}.cares-score-pdf h1{color:#FFF !important;font-weight:bold;font-size:4.5em;text-transform:uppercase}.cares-score-pdf h3{color:#FFF !important}.cares-score-pdf .white-text{color:#FFF !important}.cares-score-pdf .title{text-align:center;font-size:3.5em;color:#fff !important;padding:40px;font-weight:bold}.cares-score-pdf .desc h1{font-size:3em;color:#000 !important;font-weight:bold;text-transform:capitalize;margin-bottom:15px}.cares-score-pdf .desc p{font-size:1.2em}.cares-score-pdf .desc-alt{background-color:#F0F0F0 !important;padding-top:10px;padding-bottom:20px}.cares-score-pdf .score-section{background-color:#F0F0F0 !important;margin-bottom:50px;padding:20px 20px}.cares-score-pdf .score-section .img-lg{width:75px;height:75px}.cares-score-pdf .score-section h1{color:#000 !important;text-transform:uppercase;font-size:3.8em;font-weight:bold;margin-top:15px;margin-left:-50px;padding-top:0px}.cares-score-pdf .score-section h2{font-weight:bold;margin-top:0px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;font-size:2em}.cares-score-pdf .overall-score h2{font-size:2em;color:#000 !important;margin-bottom:5px;padding-bottom:0px}.cares-score-pdf .overall-score .chart{width:30px}.cares-score-pdf .overall-score .chart .bar-chart{height:100px}.cares-score-pdf .overall-score .chart .bar-chart .bar-height{background-color:#fff !important;width:100%;margin-top:15px}.cares-score-pdf .overall-score .chart .bar-chart .top-score{position:relative;top:-15px}.cares-score-pdf .overall-score .small-text{font-size:.9em}.cares-score-pdf .label-adjust{position:relative;left:-6px}.cares-score-pdf .overall-score .bkg-avg-clr{background-color:#ffc000 !important}.cares-score-pdf .score-section h5{font-size:1.1em;font-color:#ccc !important;margin-top:3px;margin-bottom:34px;padding-top:0px;padding-bottom:0px;position:relative;right:-25px}.cares-score-pdf .score-section .progress{width:90%;height:25px;border-radius:0px;padding:0px;margin:0px;margin-bottom:20px}.cares-score-pdf .score-section .progress-bar{height:25px;margin:0px;padding:0px;text-align:right}.cares-score-pdf .score-section .progress-label{position:relative;top:2px;left:16px}.cares-score-pdf .score-section .desc-text{font-size:1.3em}.cares-score-pdf .score-section .secondary{background-color:#888 !important}.cares-score-pdf .grey-text{color:#888 !important}.cares-score-pdf .large-number{font-size:6em;line-height:75%}.cares-score-pdf .avg-scores h2{color:#000 !important;font-size:2em}.cares-score-pdf .legend-green{display:inline-block;padding:4px 16px;margin-right:10px;color:#fff !important;font-weight:bold;font-size:80%}.cares-score-pdf .legend-yellow{display:inline-block;padding:4px 16px;background-color:#ffc000 !important;font-weight:bold;font-size:80%}.cares-score-pdf .legend-grey{display:inline-block;padding:4px 16px;margin-right:10px;background-color:#888 !important;color:#fff !important;font-weight:bold;font-size:80%}.cares-score-pdf .priorities{padding:10px;background-color:#F0F0F0 !important;margin-top:25px}.cares-score-pdf .priorities table{width:94%;text-transform:capitalize}.cares-score-pdf .priorities td{border:solid #FFF 1px;padding:1px 8px}.cares-score-pdf .final-page-container{height:1130px}.cares-score-pdf .final-page-container div{color:#fff !important}.cares-score-pdf .final-page-container h1{margin-top:370px;font-size:3em;text-transform:none}.cares-score-pdf .final-page-container .contact{color:#fff !important;font-size:2em;text-transform:none;margin-top:25px}.cares-score-pdf .final-page-container .address{color:#fff !important;font-size:2.1em;text-transform:none;margin-top:20px}.cares-score-pdf .cares-desc h1{color:#000 !important;font-size:2.0em}.cares-score-pdf .cares-desc strong{color:#000 !important;font-size:1.5em}.cares-score-pdf .cares-desc p{color:#000 !important;font-size:1.2em}.steps-container{max-width:1200px;margin:0 auto;padding:2rem}.steps{background:rgba(255,255,255,0.95);margin-bottom:2rem;padding:2rem;font-family:Arial, Helvetica, sans-serif}.steps-header{display:flex;align-items:center}.steps-icon{font-size:2.5rem;margin-right:1rem;width:80%;height:80%;padding-bottom:10px}.steps-title{font-size:2rem;font-weight:700;color:#276143 !important;letter-spacing:1px;font-family:"IBM Plex Sans", sans-serif}.steps-content{font-size:1.1rem;color:#555 !important;line-height:1.8}.substeps{margin-bottom:1.5rem;padding:1.5rem;background:#fff;border-radius:15px;border-left:4px solid #276143;box-shadow:0 5px 5px rgba(0,0,0,0.1)}.substeps p{font-size:36px}.substeps h3{color:#276143 !important;font-size:2.5em}.substeps-title{font-size:1.3rem;font-weight:600;color:#276143 !important;margin-bottom:0.8rem;font-family:"IBM Plex Sans", sans-serif}.steps-quote{font-style:italic;color:#315527 !important;font-weight:500;position:relative;padding:0 1rem;font-family:"IBM Plex Sans", sans-serif}.steps-quote::before,.steps-quote::after{content:'"';font-size:1.5rem;color:#315527 !important;font-weight:bold}}
