.criteria__item{margin:8px 0;border:1px solid #24683e}.criteria__item__number{min-height:32px;background:#39a563;color:#fff;font-weight:bold;line-height:32px;font-size:24px;padding:0 8px}.criteria__item__title{padding:4px;font-size:1.2em}.criteria__item{margin:8px 0;border:1px solid #24683e}.criteria__item__number{min-height:32px;background:#39a563;color:#fff;font-weight:bold;line-height:32px;font-size:24px;padding:0 8px}.criteria__item__title{padding:4px;font-size:1.2em}.button,.criteria-checklist__action{padding:0 8px;display:block;width:calc(100% - 18px);height:32px;line-height:32px;text-align:center;background:#93a3b3;border:1px solid #677d92;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;transition:background-color 0.5s ease;text-decoration:none}.button:hover,.criteria-checklist__action:hover{background-color:#677d92;color:#fff}.button__icon,.button .icon,.criteria-checklist__action .icon{margin-right:6px}.button{margin:8px 0}.button--primary{background-color:#39a563;border-color:#24683e}.button--primary:hover{background-color:#24683e}.criteria-checklist{margin-left:20px}.criteria-checklist__patient{display:none}.criteria-checklist .criteria__item{margin:8px 0;border:1px solid #24683e;background-color:#fff}.criteria-checklist .criteria__item__header{display:flex}.criteria-checklist .criteria__item__number{width:48px;text-align:right}.criteria-checklist .criteria__item__title{padding:4px 8px;font-weight:bold;line-height:24px;border-left:1px solid #24683e;width:calc(100% - 112px)}.criteria-checklist .criteria__item__check{width:32px;cursor:pointer;border-left:1px solid #24683e}.criteria-checklist .criteria__item__check input{display:none}.criteria-checklist .criteria__item__check .checkmark{font-size:24px;line-height:32px;display:block;height:100%;text-align:center;color:#fff;background:#93a3b3;transition:background-color 0.5s ease}.criteria-checklist .criteria__item__check .checkmark:hover{background:#677d92}.criteria-checklist .criteria__item__description{padding:4px;font-size:1em;border-top:1px solid #24683e;background:#f2f2f2}.criteria-checklist__action{margin:16px 0}:checked ~ .checkmark{background:#39a563 !important}.criteria-checklist{margin-left:0}.criteria-checklist__patient{display:block}.criteria-checklist__patient__data{display:flex;flex-wrap:wrap}.criteria-checklist__patient__data__term{width:80px;font-size:1em;height:24px;line-height:24px}.criteria-checklist__patient__data__value{width:calc(100% - 80px);margin:0;height:18px;line-height:18px;border-bottom:1px dotted black}.criteria__item__number{color:#ccc;font-size:1em}.criteria__item__title{color:#333;font-size:1em}.criteria__item__description{display:block !important}*{font-family:sans-serif}p{margin:0.5em 0}.menusite,#sidebar,#footer{display:none}#header{border-bottom:1px solid #ccc;padding-bottom:12px;display:flex}#header .logo{width:100px;margin-right:32px}#header .logo img{width:80px;margin:0 10px}#header .logo__caption{font-size:1em;font-weight:500;margin:8px;width:80px;text-align:center}#header .description{width:calc(100% - 132px)}#header .description h2{color:#d63546}#header .description h3{margin:4px}#menu{list-style:none;padding:0}.menu__title{font-size:1.25em;font-weight:600}