.custom-html-content{padding:1em!important}.custom-html-content a{color:#4183c4;text-decoration:none}.custom-html-content a.absent{color:#c00}.custom-html-content a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.custom-html-content h1,.custom-html-content h2,.custom-html-content h3,.custom-html-content h4,.custom-html-content h5,.custom-html-content h6{margin:20px 0 10px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;cursor:text;position:relative}.custom-html-content h2:first-child,.custom-html-content h1:first-child,.custom-html-content h1:first-child+h2,.custom-html-content h3:first-child,.custom-html-content h4:first-child,.custom-html-content h5:first-child,.custom-html-content h6:first-child{margin-top:0;padding-top:0}.custom-html-content h1:hover a.anchor,.custom-html-content h2:hover a.anchor,.custom-html-content h3:hover a.anchor,.custom-html-content h4:hover a.anchor,.custom-html-content h5:hover a.anchor,.custom-html-content h6:hover a.anchor{text-decoration:none}.custom-html-content h1 tt,.custom-html-content h1 code{font-size:inherit}.custom-html-content h2 tt,.custom-html-content h2 code{font-size:inherit}.custom-html-content h3 tt,.custom-html-content h3 code{font-size:inherit}.custom-html-content h4 tt,.custom-html-content h4 code{font-size:inherit}.custom-html-content h5 tt,.custom-html-content h5 code{font-size:inherit}.custom-html-content h6 tt,.custom-html-content h6 code{font-size:inherit}.custom-html-content h1{font-size:28px;color:#000}.custom-html-content h2{font-size:24px;border-bottom:1px solid #cccccc;color:#000}.custom-html-content h3{font-size:18px}.custom-html-content h4{font-size:16px}.custom-html-content h5{font-size:14px}.custom-html-content h6{color:#777;font-size:14px}.custom-html-content p,.custom-html-content blockquote,.custom-html-content ul,.custom-html-content ol,.custom-html-content dl,.custom-html-content li,.custom-html-content table,.custom-html-content pre{margin:15px 0}.custom-html-content hr{border:0 none;color:#ccc;height:4px;padding:0}.custom-html-content body>h2:first-child{margin-top:0;padding-top:0}.custom-html-content body>h1:first-child{margin-top:0;padding-top:0}.custom-html-content body>h1:first-child+h2{margin-top:0;padding-top:0}.custom-html-content body>h3:first-child,.custom-html-content body>h4:first-child,.custom-html-content body>h5:first-child,.custom-html-content body>h6:first-child{margin-top:0;padding-top:0}.custom-html-content a:first-child h1,.custom-html-content a:first-child h2,.custom-html-content a:first-child h3,.custom-html-content a:first-child h4,.custom-html-content a:first-child h5,.custom-html-content a:first-child h6{margin-top:0;padding-top:0}.custom-html-content h1 p,.custom-html-content h2 p,.custom-html-content h3 p,.custom-html-content h4 p,.custom-html-content h5 p,.custom-html-content h6 p{margin-top:0}.custom-html-content li p.first{display:inline-block}.custom-html-content ul,.custom-html-content ol{padding-left:30px}.custom-html-content ul :first-child,.custom-html-content ol :first-child{margin-top:0}.custom-html-content ul :last-child,.custom-html-content ol :last-child{margin-bottom:0}.custom-html-content dl{padding:0}.custom-html-content dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.custom-html-content dl dt:first-child{padding:0}.custom-html-content dl dt>:first-child{margin-top:0}.custom-html-content dl dt>:last-child{margin-bottom:0}.custom-html-content dl dd{margin:0 0 15px;padding:0 15px}.custom-html-content dl dd>:first-child{margin-top:0}.custom-html-content dl dd>:last-child{margin-bottom:0}.custom-html-content blockquote{border-left:4px solid #dddddd;padding:0 15px;color:#777}.custom-html-content blockquote>:first-child{margin-top:0}.custom-html-content blockquote>:last-child{margin-bottom:0}.custom-html-content table{padding:0}.custom-html-content table tr{border-top:1px solid #cccccc;background-color:#fff;margin:0;padding:0}.custom-html-content table tr:nth-child(2n){background-color:#f8f8f8}.custom-html-content table tr th{font-weight:700;border:1px solid #cccccc;text-align:left;margin:0;padding:6px 13px}.custom-html-content table tr td{border:1px solid #cccccc;text-align:left;margin:0;padding:6px 13px}.custom-html-content table tr th :first-child,.custom-html-content table tr td :first-child{margin-top:0}.custom-html-content table tr th :last-child,.custom-html-content table tr td :last-child{margin-bottom:0}.custom-html-content img{max-width:100%}.custom-html-content span.frame{display:block;overflow:hidden}.custom-html-content span.frame>span{border:1px solid #dddddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.custom-html-content span.frame span img{display:block;float:left}.custom-html-content span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.custom-html-content span.align-center{display:block;overflow:hidden;clear:both}.custom-html-content span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.custom-html-content span.align-center span img{margin:0 auto;text-align:center}.custom-html-content span.align-right{display:block;overflow:hidden;clear:both}.custom-html-content span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.custom-html-content span.align-right span img{margin:0;text-align:right}.custom-html-content span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.custom-html-content span.float-left span{margin:13px 0 0}.custom-html-content span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.custom-html-content span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.custom-html-content code,.custom-html-content tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.custom-html-content pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.custom-html-content .highlight pre,.custom-html-content pre{background-color:#f8f8f8;border:1px solid #cccccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.custom-html-content pre code,.custom-html-content pre tt{background-color:transparent;border:none}
