 .toggleBox{border:2px solid #eee;background:#eee;margin-bottom:30px;}.toggleBox h3{font-size:20px;font-weight:600;margin:0;}.toggleBox h3 a{display:block;position:relative;color:#221f1f;padding:20px;text-decoration:none;cursor:pointer;}.toggleBox h3 a:hover{text-decoration:none;}.toggleBox h3 a:before{position:absolute;top:50%;right:20px;margin-top:-18px;font-size:1.25em;font-weight:600;content:"\f107";font-family:FontAwesome;transition:all 0.2s ease-in-out;}.toggleBox.open{background:#fff;}.toggleBox.open h3 a:before{transform:rotate(-180deg);color:#f1603f}.toggleBox .content{padding:0 20px;height:0;overflow:hidden;}[data-ipschecklist]{list-style:none;margin:0;padding:0;}[data-ipschecklist] input[type=checkbox]{opacity:0;position:absolute;}[data-ipschecklist] label{display:inline-block;cursor:pointer;margin-left:35px;}[data-ipschecklist] input[type=checkbox]:checked + label{text-decoration:line-through;}[data-ipschecklist] label:before{font-family:"Material Icons Sharp";font-size:24px;content:'\e836';color:rgb( var(--theme-alternate_button) );display:inline-block;margin-left:-35px;padding-right:5px;vertical-align:text-top;line-height:1;}[data-ipschecklist] label:hover:before{opacity:0.8;}[data-ipschecklist] input[type=checkbox]:checked + label{opacity:0.5;}[data-ipschecklist] input[type=checkbox]:checked + label:before{content:'\e92d';color:inherit;opacity:0.5;}