/*
Theme Name: ClubNature Child (ColinTemple.com)
Theme URI: https://www.colintemple.com/
Author: Child Theme by Colin Temple, original by WP Club
Author URI:https://www.colintemple.com/
Template: clubnature
*/

.cursor, .cursor-2, #cursor, #cursor-2 {
    opacity: 0 !important;
}

.post-comments {
    display: none;
    visibility: hidden;
}

abbr, acronym, abbr[data-bs-original-title], abbr[title], acronym[data-bs-original-title], acronym[title] { text-decoration: none !important; border-bottom: .1em dashed #aaa; }

.proof { width: 100%; max-width: 600px; color: #444; margin: 0 0 1em 36px; border-left: 1px solid #888; }
.proof .line { padding: 8px 0; border-bottom: 1px dotted #ddd; height: 30px; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; }
.proof .conclusion { background: #fffed3; }	
.proof .ln { position: relative; left: -34px; width: 20px; text-align: right; font-family: 'Source Code Pro', monospace; }	
.proof .data { flex: 1; font-family: 'Source Code Pro', monospace; }	
.proof .underscore { border-bottom: 1px solid #888; position: relative; top: 2px; left: -20px; padding: 0 19px 4px 19px; }	
.proof .rtp { font-size: 0.8em; border: 1px solid transparent; padding: 1px 3px; margin: 0 0 0 10px; background: #fff; font-family: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; }	
.proof .just { padding: 0 5px 0 1em; }

.subproof { margin: 0 0 0 15px; border-left: 1px solid #888; }	
.subproof .ln { left: -55px; }	
.subproof .subproof .ln { left: -70px; }	
.subproof .subproof .subproof .ln { left: -85px; }	
.subproof .subproof .subproof .subproof .ln { left: -90px; }	
.subproof .subproof .subproof .subproof .subproof .ln { left: -105px; }	
.subproof .subproof .subproof .subproof .subproof .subproof .ln { left: -120px; }

table.truth {  border: 1px dotted #ccc; margin: 1em auto 1.5em auto; padding: 0; width: 95%; border-collapse: collapse; }
table.truth td { padding: 3px 6px; text-align: center; border: 1px dotted #ccc; border-collapse: collapse; }
table.truth th { border: 1px dotted #ccc; border-bottom: 1px solid #444; padding: 3px 6px; text-align: center; border-collapse: collapse; }
