.at-counterbore{max-width:920px;margin:0 auto;padding:0;font-family:inherit;color:#333;font-size:17px;line-height:1.75}.at-counterbore *{box-sizing:border-box}.at-counterbore .glossary-label{margin:0 0 10px;font-size:15px;font-weight:600;color:#777}.at-counterbore h1{margin:0 0 24px;padding:0;color:#222;font-size:40px;line-height:1.2;font-weight:700}.at-counterbore h2{margin:38px 0 14px;padding:0;color:#222;font-size:27px;line-height:1.3;font-weight:700}.at-counterbore p{margin:0 0 18px}.at-counterbore strong{color:#222;font-weight:700}.at-counterbore a{color:#d96800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.at-counterbore a:hover{color:#a94f00}.at-counterbore .definition-box{margin:26px 0 30px;padding:20px 24px;background:#f7f7f7;border-left:4px solid #f58220}.at-counterbore .definition-box p:last-child{margin-bottom:0}.at-counterbore .drawing-example{margin:18px 0 22px;padding:16px 20px;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;font-size:19px;font-weight:700;color:#222;letter-spacing:.2px}.at-counterbore .simple-note{margin:22px 0;padding:18px 22px;border-left:4px solid #f58220;background:#fffaf5}.at-counterbore .simple-note p:last-child{margin-bottom:0}.at-counterbore ul,.at-counterbore ol{margin:10px 0 22px 22px;padding:0}.at-counterbore li{margin-bottom:7px;padding-left:3px}.at-counterbore .table-wrap{width:100%;overflow-x:auto;margin:22px 0 28px}.at-counterbore table{width:100%;min-width:600px;border-collapse:collapse;background:#fff;font-size:16px}.at-counterbore th,.at-counterbore td{padding:13px 15px;border:1px solid #ddd;text-align:left;vertical-align:top}.at-counterbore th{background:#f5f5f5;color:#222;font-weight:700}.at-counterbore .summary-box{margin:34px 0 10px;padding:22px 24px;background:#f7f7f7;border-top:3px solid #f58220}.at-counterbore .summary-box h2{margin-top:0}.at-counterbore .summary-box p:last-child{margin-bottom:0}@media (max-width:767px){.at-counterbore{font-size:16px;line-height:1.7}.at-counterbore h1{font-size:32px;line-height:1.25}.at-counterbore h2{margin-top:32px;font-size:24px}.at-counterbore .definition-box,.at-counterbore .simple-note,.at-counterbore .summary-box{padding:17px 18px}}