.menuhomeicon a::before{content:'';display:inline-block;width:calc(1em + 2px);height:calc(1em + 2px);vertical-align:text-top;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1041 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M521 819q322-279 500-429 20-16 20-40 0-21-15-37t-36-15l-105 0 0-364q0-21-15-37t-36-16l-156 0q-22 0-37 16t-16 37l0 208-209 0 0-208q0-21-15-37t-36-16l-156 0q-21 0-37 16t-16 37l0 364-103 0q-22 0-37 15t-16 37 19 40z%27/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1041 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M521 819q322-279 500-429 20-16 20-40 0-21-15-37t-36-15l-105 0 0-364q0-21-15-37t-36-16l-156 0q-22 0-37 16t-16 37l0 208-209 0 0-208q0-21-15-37t-36-16l-156 0q-21 0-37 16t-16 37l0 364-103 0q-22 0-37 15t-16 37 19 40z%27/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}a[target="_blank"]::after{content:'';display:inline-block;width:.85em;height:.85em;margin:0 .25em -2px;vertical-align:baseline;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M786 332v-178q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114v464q0 66 47 113t114 48h393q7 0 12-5t5-13v-36q0-8-5-13t-12-5h-393q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63v178q0 8 5 13t13 5h36q8 0 13-5t5-13z m214 482v-285q0-15-11-25t-25-11-25 11l-98 98-364-364q-5-6-13-6t-12 6l-64 64q-6 5-6 12t6 13l364 364-98 98q-11 11-11 25t11 25 25 11h285q15 0 25-11t11-25z%27/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M786 332v-178q0-67-47-114t-114-47h-464q-67 0-114 47t-47 114v464q0 66 47 113t114 48h393q7 0 12-5t5-13v-36q0-8-5-13t-12-5h-393q-37 0-63-26t-27-63v-464q0-37 27-63t63-27h464q37 0 63 27t26 63v178q0 8 5 13t13 5h36q8 0 13-5t5-13z m214 482v-285q0-15-11-25t-25-11-25 11l-98 98-364-364q-5-6-13-6t-12 6l-64 64q-6 5-6 12t6 13l364 364-98 98q-11 11-11 25t11 25 25 11h285q15 0 25-11t11-25z%27/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon-chat-empty::before{content:'';display:inline-block;width:1em;height:1em;margin:2px 6px 0 0;vertical-align:text-top;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M393 636q-85 0-160-29t-118-79-44-107q0-45 30-88t83-73l54-32-19-46q19 11 34 21l25 18 30-6q43-8 85-8 85 0 160 29t118 79 43 106-43 107-118 79-160 29z m0 71q106 0 197-38t143-104 53-144-53-143-143-104-197-38q-48 0-98 9-70-49-155-72-21-5-48-9h-2q-6 0-12 5t-6 12q-1 1-1 3t1 4 1 3l1 3t2 3 2 3 3 3 2 2q3 3 13 14t15 16 12 17 14 21 11 25q-69 40-108 98t-40 125q0 78 53 144t143 104 197 38z m459-652q5-14 11-25t14-21 13-16 14-17 13-14q0 0 2-2t3-3 2-3 2-3l1-3t1-3 1-4-1-3q-2-8-7-13t-12-4q-28 4-48 9-86 23-156 72-50-9-98-9-151 0-263 74 32-3 49-3 90 0 172 25t148 72q69 52 107 119t37 141q0 43-13 85 72-39 114-99t42-128q0-67-40-126t-108-98z%27/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M393 636q-85 0-160-29t-118-79-44-107q0-45 30-88t83-73l54-32-19-46q19 11 34 21l25 18 30-6q43-8 85-8 85 0 160 29t118 79 43 106-43 107-118 79-160 29z m0 71q106 0 197-38t143-104 53-144-53-143-143-104-197-38q-48 0-98 9-70-49-155-72-21-5-48-9h-2q-6 0-12 5t-6 12q-1 1-1 3t1 4 1 3l1 3t2 3 2 3 3 3 2 2q3 3 13 14t15 16 12 17 14 21 11 25q-69 40-108 98t-40 125q0 78 53 144t143 104 197 38z m459-652q5-14 11-25t14-21 13-16 14-17 13-14q0 0 2-2t3-3 2-3 2-3l1-3t1-3 1-4-1-3q-2-8-7-13t-12-4q-28 4-48 9-86 23-156 72-50-9-98-9-151 0-263 74 32-3 49-3 90 0 172 25t148 72q69 52 107 119t37 141q0 43-13 85 72-39 114-99t42-128q0-67-40-126t-108-98z%27/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon-commenting-o::before{content:'';display:inline-block;width:1em;height:1em;margin:2px 6px 0 0;vertical-align:text-top;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M357 350q0-30-21-50t-50-21-51 21-21 50 21 51 51 20 50-20 21-51z m214 0q0-30-20-50t-51-21-50 21-21 50 21 51 50 20 51-20 20-51z m215 0q0-30-21-50t-51-21-50 21-21 50 21 51 50 20 51-20 21-51z m-286 286q-114 0-213-39t-157-105-59-142q0-62 40-119t113-98l48-28-15-53q-13-51-39-97 85 36 154 96l24 21 32-3q38-5 72-5 114 0 213 39t157 105 59 142-59 142-157 105-213 39z m500-286q0-97-67-179t-182-130-251-48q-39 0-81 4-110-97-257-135-27-8-63-12h-3q-8 0-15 6t-9 15v1q-2 2 0 6t1 6 2 5l4 5t4 5 4 5q4 5 17 19t20 22 17 22 18 28 15 33 15 42q-88 50-138 123t-51 157q0 73 40 139t106 114 160 76 194 28 194-28 160-76 106-114 40-139z%27/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1000 1000%27%3E%3Cg transform=%27translate(0,850) scale(1,-1)%27%3E%3Cpath d=%27M357 350q0-30-21-50t-50-21-51 21-21 50 21 51 51 20 50-20 21-51z m214 0q0-30-20-50t-51-21-50 21-21 50 21 51 50 20 51-20 20-51z m215 0q0-30-21-50t-51-21-50 21-21 50 21 51 50 20 51-20 21-51z m-286 286q-114 0-213-39t-157-105-59-142q0-62 40-119t113-98l48-28-15-53q-13-51-39-97 85 36 154 96l24 21 32-3q38-5 72-5 114 0 213 39t157 105 59 142-59 142-157 105-213 39z m500-286q0-97-67-179t-182-130-251-48q-39 0-81 4-110-97-257-135-27-8-63-12h-3q-8 0-15 6t-9 15v1q-2 2 0 6t1 6 2 5l4 5t4 5 4 5q4 5 17 19t20 22 17 22 18 28 15 33 15 42q-88 50-138 123t-51 157q0 73 40 139t106 114 160 76 194 28 194-28 160-76 106-114 40-139z%27/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}html{font-size:medium;box-sizing:border-box;accent-color:var(--tris-navcolor);color-scheme:light;overflow-y:auto;scroll-padding-top:60px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*,::after,::before{box-sizing:inherit}body{border:0;margin:0;padding:0;outline:0;font-style:inherit;font-weight:inherit;vertical-align:baseline;font-family:var(--tris-txtfont);color:var(--tris-txtcolor);background:var(--tris-backgrnd);line-height:1.65;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}a,article,aside,audio,blockquote,button,canvas,caption,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,img,input,label,li,main,nav,ol,optgroup,p,pre,progress,section,select,span,summary,table,td,textarea,th,tr,ul,video{border:0;margin:0;padding:0;outline:0;font-size:100%;font-style:inherit;font-weight:inherit;vertical-align:baseline;font-family:var(--tris-txtfont)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}button,input,optgroup,select,textarea{color:var(--tris-hdlcolor);margin:0;padding:.5em;vertical-align:middle;font-size:100%;font-family:var(--tris-txtfont);background-color:var(--tris-barbkgrd);border:1px inset var(--tris-bdrcolor);box-sizing:border-box}:focus{outline:0}button,select{text-transform:none}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input,textarea{width:100%}select{width:auto}#asidebar .search-field,.menu-search .search-form .search-field:focus,input[type=date],input[type=email],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:unset;background:linear-gradient(0deg,#f8f8f8 0,#fff 100%);border:1px inset var(--tris-bdrcolor);border-radius:0}input[type=checkbox],input[type=radio]{width:auto;margin-top:-3px;padding:0;margin-right:3px}.wpcf7-checkbox .wpcf7-list-item{display:block;margin:.35em 0 .35em 1em}.tris-fancy-toggle input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;width:2.75rem;height:1.5rem;border-radius:1rem;background:#b8b8b8;border:none;cursor:pointer;flex-shrink:0;transition:background-color .25s ease}.tris-fancy-toggle input[type=checkbox]::before{content:"";position:absolute;top:2px;left:2px;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .25s ease}.tris-fancy-toggle input[type=checkbox]:checked{background:var(--tris-navcolor)}.tris-fancy-toggle input[type=checkbox]:checked::before{transform:translateX(1.25rem)}.tris-fancy-toggle input[type=checkbox]:focus-visible{outline:2px solid #333;outline-offset:2px}.button,.wp-element-button,button,input[type=submit]{color:var(--tris-navcolor);width:auto;padding:1% 4%;background-color:var(--tris-lnkhover);border:1px outset var(--tris-bdrcolor);border-radius:4px;transition:.2s linear;cursor:pointer}.button:hover,.wp-element-button:hover,button:hover,input[type=submit]:hover{border-style:inset}h1,h2,h3,h4,h5,h6{color:var(--tris-hdlcolor);font-weight:700;line-height:normal}h1{font-size:1.4rem;margin:1.4rem 0 .7rem;hyphens:none}h1.page-title{margin:.3rem 0 1.3rem}h2{font-size:1.3rem;margin:1.3rem 0 .65rem}h3{font-size:1.2rem;margin:1.2rem 0 .6rem}h4{font-size:1.1rem;margin:1.1rem 0 .5rem}h5{font-size:1rem;margin:1rem 0 .4rem}h6{font-size:.93rem;margin:.93rem 0 .2rem}a{color:var(--tris-navcolor);text-decoration:none;transition:.1s linear}a:focus,a:hover,a:visited{text-decoration:none}a:hover{background-color:var(--tris-lnkhover)}#equalheight a:hover{box-shadow:2px 0 0 2px var(--tris-lnkhover),-2px 0 0 2px var(--tris-lnkhover)}#equalheight a:has(div):hover{box-shadow:unset}.asparagraph,p{display:block;margin:0 0 1.35em}.beforelist{margin-bottom:.7em}ol,ul{margin:0 0 1.2em 1em;padding:0}ul{list-style:circle outside none}li{margin:0 0 .7em}li:last-child{margin:0}pre{font:14px/14px courier new,serif;padding:.4rem 0 1.2rem;overflow:hidden}pre:hover{overflow:auto}hr,hr.thinfull,hr.wp-block-separator.thinfull{height:1px;color:var(--tris-bdrcolor);background-color:var(--tris-bdrcolor);margin:1.5em auto;border-top:none;width:auto}img{max-width:100%;height:auto}table{width:99.5%;border-collapse:collapse;table-layout:fixed;margin:1.5em 1px}td,th{border:1px solid var(--tris-bdrcolor);padding:.5rem;text-align:left;vertical-align:middle}th{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.sh{height:1px;left:0;overflow:hidden;position:absolute;top:-999em;width:1px}div.scerror p{color:red}a.nohoverbg:hover{background-color:transparent}.nomargintop{margin-top:0!important}.nomarginleft{margin-left:0!important}.nomarginright{margin-right:0!important}.nomarginbottom{margin-bottom:0!important}.clearfix::after,.clearfix::before{content:"";display:table;border-collapse:collapse}.clearfix::after{clear:both}.clear-both{clear:both}.condshow,.dispnone,.showupto768,.smallMonitor{display:none}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.largeMonitor{display:block}table.largeMonitor{display:table}div.hilitebox{padding:.7em;background-color:var(--tris-bgrcolor);border:1px solid var(--tris-comcolor);margin:1rem 0 1.5rem}div.hilitebox>ol,div.hilitebox>p,div.hilitebox>ul{margin-bottom:1em}div.hilitebox>:last-child{margin-bottom:.15em}a.prependtriangle::before{content:' ';width:0;height:0;display:inline-block;vertical-align:bottom;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent var(--tris-navcolor);margin:0 10px 4px 0}.prependtriangle{font-size:121%}td.palegreen{background-color:#e8ffda!important}td.palepink{background-color:#ffeded!important}.wsnowrap{white-space:nowrap}.smaller{font-size:83%}.footnote{font-size:83%;margin-bottom:.6em}.wp-caption,iframe,object{max-width:100%;margin:.3em 0 0}.wp-caption.aligncenter{display:block;margin:2em auto 1.5em auto}.wp-caption-text{font:italic 0.9rem/1.3rem var(--tris-txtfont);text-align:center;margin:.5rem 0}.alignleft{float:left;margin-right:1em}.alignright{float:right;margin-left:.7em}img.alignleft,img.alignright{display:block;margin-top:6px;margin-bottom:10px}img.aligncenter{display:block;margin:0 auto}.lt500 .wp-caption.alignleft,.lt500 .wp-caption.alignright{float:none}.lt500 .wp-caption-text{margin-bottom:1em}span.sprite{display:inline-block;width:24px;height:24px;vertical-align:top;speak:none;background-image:url('/wp-content/themes/tris-theme/icons/css_sprites.png')}.sp-author{background-position:0 0}.sp-category{background-position:-24px 2px}.sp-comment{background-position:0 -24px}.sp-date{background-position:-24px -24px}.sp-magnifier{background-position:-48px 0}.sp-permalink{background-position:-48px -24px}.sp-tag{background-position:0 -49px}#equalheight li ol,#equalheight li ul{margin-top:.5em}body.archive h1.page-title{margin-bottom:1rem}.taxonomy-description{margin:1rem 0}.taxonomy-description p{margin:0}.taxonomy-description p:first-child{margin-bottom:.2em}blockquote{padding:20px;margin:0 0 1.35em;border-left:4px solid var(--tris-comcolor);background-color:var(--tris-bgrcolor)}blockquote p:last-child{margin-bottom:0}.widget{font-size:.9em;margin:1.5em 0 0 0}.widget h3{font-size:1rem;letter-spacing:.025em;line-height:1.275;margin:0 0 .1em}.widget li,.widget p{font-size:.95em}.widget div.tagcloud,.widget p{margin-bottom:1.2em}.widget ul{list-style:none;margin:0 0 0 16px}.widget li{margin:.5em 0}.widget li .comment-author-link::before,.widget li a:first-child::before{content:' ';width:0;height:0;margin:0 6px 3px -14px;display:inline-block;vertical-align:middle;border-style:solid;border-width:4px 0 4px 8px;border-color:transparent transparent transparent #545454}#siteheader{position:relative}#siteimage img{width:100%;max-width:2000px;display:block}#siteheader,#siteheader div div{text-align:center;line-height:normal;box-sizing:border-box}#siteheader.flex #headerdiv{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0 .9rem;box-sizing:border-box}#sitelogo{display:block;margin-right:3vw}#sitelogo img{display:block;padding:5px}#headerdiv div{padding-left:3vw}#title-tagline{display:block}#site-title a{color:var(--tris-hdlcolor);padding:0 .25em}#site-title{margin:0 auto;padding-top:calc(2vw - 4px);font-size:calc(24px + 1.95vw)}#siteheader.flex #site-title{font-size:34px;font-size:calc(24px + 1.95vw)}#site-tagline{margin:.8vw auto 0;padding:0 .15rem 1.8vw;font-size:16px;font-size:calc(12px + 1vw)}#siteheader.flex #site-tagline{font-size:16px;font-size:calc(12px + 1vw)}div#lotita{display:flex;flex-flow:row nowrap;justify-content:start;align-items:center;padding:.9rem;max-width:var(--tris-wrpwidth);margin:0 auto}#lotita #site-tagline,#lotita #site-title,#lotita #site-title a,#lotita #sitelogo{margin:0;padding:0}#headerdiv #titawrap{display:flex;flex-flow:row nowrap;justify-content:start;align-items:center;padding:0}#lotita #site-title a{color:var(--tris-navcolor)}#lotita #sitelogo img{padding:0;height:auto;width:calc(50px + 7vw);min-width:62px;max-width:100px}#lotita #site-title{font-size:calc(12px + 1vw);margin:0 4vw;text-shadow:1px 1px 0 #20202066}#lotita #site-tagline{font-size:calc(11px + .7vw)}#wrapper{max-width:var(--tris-wrpwidth);margin:calc(1.5rem + 1.5vw) auto;box-sizing:border-box}.islandingpage #wrapper{max-width:768px}#navbar{width:100%;z-index:200;top:0}#navmain{max-width:var(--tris-wrpwidth);margin:0 auto;min-height:32px;position:static;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;background-color:var(--tris-bgrcolor)}#navfoot{width:100%;border-top:1px solid var(--tris-bdrcolor)}.navbarfixed #navbar{position:fixed}.navbar-boxed.navbarfixed #navbar{max-width:var(--tris-wrpwidth)}.navbarfixed #navmain{box-sizing:border-box;-webkit-box-shadow:3px 0 0 0 var(--tris-bgrcolor);box-shadow:3px 0 0 0 var(--tris-bgrcolor)}.navbarfixed #navfoot{height:54px;background-image:linear-gradient(#fff 0,#fff 5%,#fff0 100%)}.nomainmenu.nonavsrch #navbar{height:1px;min-height:1px}.nomainmenu.nonavsrch.always-slidein #navbar{height:auto;min-height:32px}.nosidebar.nomainmenu.nonavsrch #navbar{display:none}#mainhamburger{width:36px;height:27px;border:12px solid transparent;display:none;box-sizing:content-box;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:150}.nomainmenu #mainhamburger{margin:0 0 -3px}#mainhamburger span{display:block;position:absolute;width:50%;height:5px;background:var(--tris-navcolor);opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mainhamburger span:nth-child(2n){left:50%;border-radius:0 5px 5px 0}#mainhamburger span:nth-child(odd){left:0;border-radius:5px 0 0 5px}#mainhamburger span:first-child,#mainhamburger span:nth-child(2){top:0}#mainhamburger span:nth-child(3),#mainhamburger span:nth-child(4){top:11px}#mainhamburger span:nth-child(5),#mainhamburger span:nth-child(6){top:22px}.barshowing #mainhamburger.sidebar-toggle span:first-child,.menushowing #mainhamburger span:first-child{left:3px;top:6px}.barshowing #mainhamburger.sidebar-toggle span:nth-child(2),.menushowing #mainhamburger span:nth-child(2){left:calc(50% - 3px);top:6px}.barshowing #mainhamburger.sidebar-toggle span:nth-child(3),.menushowing #mainhamburger span:nth-child(3){left:-50%;opacity:0}.barshowing #mainhamburger.sidebar-toggle span:nth-child(4),.menushowing #mainhamburger span:nth-child(4){left:100%;opacity:0}.barshowing #mainhamburger.sidebar-toggle span:nth-child(5),.menushowing #mainhamburger span:nth-child(5){left:3px;top:18px}.barshowing #mainhamburger.sidebar-toggle span:nth-child(6),.menushowing #mainhamburger span:nth-child(6){left:calc(50% - 3px);top:18px}.barshowing #mainhamburger.sidebar-toggle span:first-child,.barshowing #mainhamburger.sidebar-toggle span:nth-child(6),.menushowing #mainhamburger span:first-child,.menushowing #mainhamburger span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.barshowing #mainhamburger.sidebar-toggle span:nth-child(2),.barshowing #mainhamburger.sidebar-toggle span:nth-child(5),.menushowing #mainhamburger span:nth-child(2),.menushowing #mainhamburger span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#navmainmenu{font-size:17px;z-index:150}ul.menu{margin:0;padding:0;line-height:1;list-style:none;background-color:var(--tris-bgrcolor);transition:background-color .33s ease,color .33s ease,font-size .33s ease}ul.menu li{display:block;float:left;margin:0 .25em;list-style:none;position:relative;white-space:nowrap}ul.menu li ul.sub-menu li.menu-item-has-children a::after,ul.menu li.menu-item-has-children a::after{content:' ';width:0;height:0;margin:0 0 1px .55em;display:inline-block;vertical-align:baseline;border-style:solid;border-width:9px 5px 0 5px;border-color:var(--tris-navcolor) transparent transparent transparent}ul.menu li ul.sub-menu li.menu-item-has-children a::after{border-width:5px 0 5px 9px;border-color:transparent transparent transparent var(--tris-navcolor)}ul.menu li a{display:block;color:var(--tris-navcolor);font-weight:700;position:relative;padding:16px;margin:0}ul.menu .sub-menu li{margin:0}ul.menu li.current-menu-ancestor,ul.menu li.current-menu-item,ul.menu li:hover .sub-menu li,ul.menu li:hover a{background-color:var(--tris-lnkhover)}ul.menu li:focus-within>ul.sub-menu,ul.menu li:hover>ul.sub-menu{display:block}ul.sub-menu{font-size:1.1rem;line-height:1;position:absolute;list-style:none;display:none;top:100%;left:-20px;margin:0;text-align:left;z-index:1;padding:0 20px 20px;min-width:9.5em}ul.sub-menu li{float:none}ul.sub-menu li a{font-weight:400;background-color:transparent}ul.sub-menu li a:hover,ul.sub-menu li.current-menu-item a{background-color:rgb(128 128 128 / .2)}ul.menu li ul.sub-menu li.menu-item-has-children ul.sub-menu a::after,ul.menu li.menu-item-has-children ul.sub-menu a::after{content:none}ul.sub-menu ul.sub-menu{font-size:1rem;left:100%;top:-20px;padding:20px 20px 20px 0;z-index:2}ul.menu li.menuhomeicon a{width:17px;height:17px;box-sizing:content-box}.menu-search{margin-bottom:4px;margin-left:auto;position:relative;z-index:150}.always-slidein .menu-search{margin-bottom:8px}.menu-search .search-form{box-sizing:border-box;position:absolute;overflow:hidden;bottom:0;right:0}.menu-search .search-form .search-field{font-size:16px;color:var(--tris-txtcolor);background:0 0;margin:2px 0;width:32px;height:32px;z-index:4;position:relative;border:none;padding:3px 0 3px 6px;cursor:pointer;transition:.3s all ease-out}.menu-search .search-form .search-field::placeholder{color:transparent}.menu-search .search-form .search-field:focus{border:1px solid var(--tris-bdrcolor);border-radius:5px;background-color:var(--tris-lnkhover);padding-right:32px;width:333px;cursor:text;outline:0;z-index:2}.menu-search .search-form .search-field:focus::placeholder{color:#707070}.menu-search .search-form .search-submit{position:absolute;top:6px;right:5px;width:24px;height:24px;border:none;background-image:url('/wp-content/themes/tris-theme/icons/css_sprites.png');background-position:-48px 0;background-color:transparent;z-index:3;padding:0;border-radius:0}#plus-icon{width:31px;height:31px;border:12px solid transparent;margin-left:1em;box-sizing:content-box;position:relative;display:none;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:150}#plus-icon span{display:block;position:absolute;background:var(--tris-navcolor);border-radius:5px;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#plus-icon span.h{width:100%;height:5px;top:13px;left:0}#plus-icon span.v{width:5px;height:31px;top:0;left:13px}.barshowing #plus-icon span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.barshowing #mainhamburger,.menushowing #plus-icon{z-index:100}.nomainmenu.barshowing #mainhamburger{z-index:150}#content-overlay,#footer-overlay,#header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:125;background-color:rgba(242,242,242,.6);display:none;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.overlayshowing #content-overlay,.overlayshowing #footer-overlay,.overlayshowing #header-overlay{display:block}#equalheight{display:flex;justify-content:space-between;padding-left:.9rem}main{width:63%;min-width:0;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.islandingpage main{width:100%}.nosidebar #equalheight{padding:0 .9rem}.nosidebar #equalheight main{width:100%}#asidebar{width:34%;padding:0 .7em 1.2em;box-sizing:border-box;border-radius:5px;margin-bottom:3px;box-shadow:-2px 2px 2px 2px rgba(0,0,0,.12)}.widget-search{margin:1.5em 0}.widget-search .search-form{position:relative}.widget-search .search-form .search-field{width:100%;font-size:16px;padding:6px 36px 6px 6px;color:var(--tris-txtcolor);border-radius:5px;border:1px solid var(--tris-bdrcolor);background-color:var(--tris-lnkhover);box-shadow:0 0 2px 2px rgba(230,230,230)}.widget-search .search-form .search-submit{position:absolute;top:4px;right:6px;width:32px;height:28px;border:0;padding:0;cursor:pointer;background-color:transparent}.widget-search .search-form .search-submit::after{content:"";position:absolute;top:2px;left:4px;width:24px;height:24px;background-image:url('/wp-content/themes/tris-theme/icons/css_sprites.png');background-position:-48px 0;speak:none}.always-slidein #wrapper main{width:100%;margin:0 auto}.always-slidein #wrapper #asidebar{float:none;width:auto;max-width:70%;height:100vh;position:fixed;z-index:150;top:0;right:0;overflow-y:auto;transform:translateX(111%);transition:350ms cubic-bezier(.17,.84,.44,1) all}.always-slidein.navbarfixed #wrapper #asidebar{top:60px;height:calc(100vh - 60px)}.always-slidein.barshowing #wrapper #asidebar{transform:translateX(0)}.always-slidein #plus-icon{display:block}article{background:var(--tris-postbgrd);box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}article pre{hyphens:none}header.entry-meta{display:none}footer.entry-utility{margin:.75rem 0;padding:.5rem 0 0}article footer.entry-utility{margin:.75rem 0;padding:1rem 0 0;border-top:solid 1px var(--tris-bdrcolor)}.entry-utility .categories,.entry-utility .permalink,.entry-utility .tags{word-break:break-word}.entry-utility .permalink{margin-right:.9em}.entry-utility .tags.nlBefore::before{content:"\A";white-space:pre-wrap}main.lt450 .entry-utility .categories::before{content:"\A";white-space:pre-wrap}.post-navigation{margin:1em 0 0}.comment-navigation{margin:0 0 1.2em 0}.comment-navigation a:hover{background-color:#e8e8e8}.navigation .nav-previous .nav-text{display:inline-block;padding:12px 6px 12px 18px;margin:0}.navigation .nav-next .nav-text{display:inline-block;padding:12px 18px 12px 6px;margin:0}.navigation .nav-links{display:flex;justify-content:space-between;flex-wrap:wrap}.navigation .nav-links .nav-previous{flex:0 1 auto;max-width:calc(50% - 7px)}.navigation .nav-links .nav-next{text-align:right;margin-left:auto;flex:0 1 auto;max-width:calc(50% - 7px)}.navigation .nav-links .nav-next a,.navigation .nav-links .nav-previous a{display:flex;flex-direction:column;position:relative}.navigation .nav-links .nav-next a .nav-text::after,.navigation .nav-links .nav-previous a .nav-text::before{content:" ";width:0;height:0;margin:0;display:inline-block;border-style:solid;position:absolute;top:19px}.navigation .nav-links .nav-next a .nav-text::after{border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--tris-navcolor);right:0}.navigation .nav-links .nav-previous a .nav-text::before{border-width:6px 10px 6px 0;border-color:transparent var(--tris-navcolor) transparent transparent;left:0}#sitefooter{position:relative;padding:1.1em 0;border-top:1px solid var(--tris-bdrcolor)}#asidebar,#sitefooter,.hoverwrap,.hoverwrap article{background-color:var(--tris-barbkgrd)}#asidebar a,#sitefooter a{color:color-mix(in srgb,var(--tris-navcolor) 90%,#000)}#footerdiv{display:flex;flex-flow:row;justify-content:space-evenly;align-items:center;max-width:var(--tris-wrpwidth);margin:0 auto;padding:0 .9rem;font-size:.85rem;box-sizing:border-box}#footerdiv .copyright{white-space:nowrap;margin-right:12px;padding-top:.1em}#footerdiv a.totop{width:24px;height:24px;margin:0 3px 0 12px;padding:6px;box-sizing:content-box}#footerdiv a.totop::after{content:' ';width:0;height:0;display:inline-block;vertical-align:bottom;border-style:solid;border-width:0 12px 18px 12px;border-color:transparent transparent var(--tris-navcolor) transparent}#footerdiv a:hover{background-color:var(--tris-lnkhover)}#menu-tris-footer.menu{background-color:transparent;padding-top:.1em}#menu-tris-footer li{margin-left:.5vw}#menu-tris-footer li a{font-weight:400;font-size:.85em;padding:.5em}.hoverwrap{margin:1.6em 0;transition:.1s linear;border:1px outset var(--tris-bdrcolor)}.hoverwrap:hover{box-shadow:0 0 2px 5px var(--tris-lnkhover)}.hoverwrap:last-of-type{margin-bottom:0}.hoverwrap a article{padding:.5em}.hoverwrap a article h2{font-size:1.05rem;margin:0 0 .2em}.hoverwrap a article blockquote{padding:0;margin:0;border-left-style:none;background-color:transparent}.hoverwrap a article p{margin:0;line-height:1.5}.hoverwrap footer.entry-utility{margin:0;padding:.5em;border-top:solid 1px var(--tris-bdrcolor)}a.excerptlink{display:block}a.excerptlink,a.excerptlink *{color:var(--tris-txtcolor)}a.excerptlink h2{color:var(--tris-hdlcolor)}#equalheight a.excerptlink:hover{box-shadow:unset}.hoverwrap:hover a.excerptlink article blockquote,.hoverwrap:hover a.excerptlink article blockquote p{color:var(--tris-navcolor)}.excerptlink img{display:block;float:left;padding-right:1rem}.post-fi-thumb{padding-bottom:1rem}#comments{margin:2rem 0 1.5rem;padding:0 1rem .8rem;background-color:#f9f9f9;border:1px solid #999;border-top:3px solid var(--tris-comcolor)}h3.comment-reply-title,h3.comments-title{margin-bottom:.5rem}h3.comment-reply-title{border-top:1px solid #999;padding-top:1.5rem}h3.comment-reply-title small{font-size:1rem;margin-left:1em;font-weight:400}h4.comments-subtitle{margin:.5rem 0 1rem}#comments .comment-list{margin:0;padding:0;list-style-type:none}#comments .comment-list .children{margin:0 0 0 1.2em;padding:0;list-style-type:none}#comments article{margin-top:.7rem;border:1px solid var(--tris-comcolor)}#comments .children article{border-style:dotted}.comment-list li.comment article .cmtReply{font-size:90%;margin:0 0 .5em}.comment-list li.comment article .comment-meta{background-color:rgba(0,0,0,.05);padding:12px}.comment-list li.comment article .comment-meta .fn{margin-left:.5em}.comment-list li.comment article .comment-meta address{font-style:normal;font-size:90%}.comment-list li.comment article .comment-meta em.comment-awaiting-moderation{font-size:90%}.comment-list li.comment article .comment-content{padding:12px}.comment-list li.comment article .comment-content p{margin:0 0 .5em}.comment-list li.comment article .comment-content p:last-child{margin:0}.comment-list li.comment article .reply{font-size:90%;padding:12px;background-color:rgba(0,0,0,.025)}.comment-list .edit-link{margin-left:.5em;font-style:italic}#commentform{margin-top:.5rem}#commentform p.comment-notes{font-size:.95em;margin:0 0 .5em}#commentform p.form-submit{margin-bottom:.5rem}#commentform input,#commentform textarea{width:95.7%;padding:2%;font:1rem/1.3rem var(--tris-txtfont);border:1px dotted var(--tris-comcolor)}#commentform select{padding:1.4% 2%;font:1rem/1.3rem var(--tris-txtfont);border:1px inset var(--tris-comcolor);border-bottom-style:dotted;border-right-style:dotted}#commentform input[type=submit]{color:#fff;font:1rem/1.5rem var(--tris-txtfont);background-color:#e6a573;background-color:var(--tris-comcolor);max-width:95.7%;width:auto}#commentform input[type=submit]:hover{border:1px solid var(--tris-navcolor)}@media screen and (max-width:768px){#sitelogo{padding-right:0}#sitelogo img{padding:2.5vw 1vw}#siteheader div{padding-left:0}#siteheader div#lotita{padding:1rem}#lotita #sitelogo img{padding:0 .7rem 0 0}#headerdiv #titawrap{flex-flow:column nowrap;margin-left:3vw}#lotita #site-title{font-weight:700;font-size:calc(10px + 2vw);text-shadow:none;margin:0}div#lotita{justify-content:center}#navmain{position:relative;max-width:100%}#navfoot{margin-bottom:0}.navbarfixed #navfoot{height:24px;margin-bottom:0;background-image:linear-gradient(#fff 0,#fff 10%,#fff0 100%)}.nomainmenu.nonavsrch #navbar{height:auto}#navmainmenu{position:absolute;top:57px;left:0;background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.24);box-shadow:1px 1px 1px 1px rgba(0,0,0,.24);transform:translateX(-111%);visibility:hidden;transition:350ms cubic-bezier(.17,.84,.44,1) transform,visibility 0s linear 350ms}.menushowing #navmainmenu{transform:translateX(0);visibility:visible;transition:350ms cubic-bezier(.17,.84,.44,1) transform,visibility 0s linear 0s}#navmainmenu ul.menu li{float:none}#navmainmenu ul.menu li.menu-item-has-children a::after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}#navmainmenu ul.sub-menu{top:-20px;left:100%;margin:0;padding:0;background-color:var(--tris-bgrcolor);-webkit-box-shadow:1px 1px 1px 1px rgba(0,0,0,.33);box-shadow:1px 1px 1px 1px rgba(0,0,0,.33)}#navmainmenu ul.menu li{margin:0}ul.menu li.menuhomeicon a{width:auto}ul.menu li ul.sub-menu li.current-menu-item a{background-color:rgb(128 128 128 / .2)}ul.menu li:hover .sub-menu li,ul.menu li:hover .sub-menu li a{background-color:transparent}ul.menu li:hover .sub-menu li a:hover{background-color:var(--tris-lnkhover)}#navmainmenu ul.menu ul.sub-menu li.menu-item-has-children a::after{-webkit-transform:rotate(0);transform:rotate(0)}#navmainmenu ul.menu ul.sub-menu ul.sub-menu{padding:20px 0}#mainhamburger,#plus-icon{display:block}.menu-search{margin-bottom:10px}#wrapper{position:relative;padding:calc(1rem + 1.5vw) 0;margin:0;background-color:var(--tris-postbgrd)}#wrapper main{width:100%;margin:0 auto}#wrapper #asidebar{display:none;width:auto;max-width:70%;height:auto;position:absolute;z-index:150;top:0;right:0;transition:350ms cubic-bezier(.17,.84,.44,1) all}.barshowing #wrapper #asidebar{display:block}#equalheight{display:block;padding:0}.taxolist main,main article{padding:0 12px}#comments{padding:0 12px .8rem;border-left-style:none;border-right-style:none}main #comments article{padding:0}#comments .comment-list .children{margin-left:.6em}#menu-footer li{margin-left:0}.post-navigation .nav-previous .nav-text{padding:12px 6px 12px 26px}.post-navigation .nav-links .nav-previous a .nav-text::before{left:8px}.post-navigation .nav-next .nav-text{padding:12px 26px 12px 6px}.post-navigation .nav-links .nav-next a .nav-text::after{right:8px}.showupto768,.smallMonitor{display:block}table.smallMonitor{display:table}.hideupto768,.largeMonitor,table.largeMonitor{display:none}}@media screen and (max-width:500px){#navmainmenu,ul.sub-menu{font-size:15px}ul.menu li a{padding:16px 8px}.widget li,.widget p{font-size:1em}.sp-category{background-position:-24px 0}.sp-tag{background-position:0 -50px}}@media screen and (max-width:412px){.menu-search .search-form .search-field:focus{width:238px}#plus-icon{margin-left:.5em}}@media screen and (max-width:358px){.menu-search .search-form .search-field:focus{width:208px}#plus-icon{margin-left:.5em}}.tris-teaser{display:flex;text-align:center;align-items:center;border-radius:5px;box-shadow:0 0 2px 2px rgba(230,230,230);margin:2rem 0}.tris-teaser-left{width:36%;color:#fff;background-color:var(--tris-hdlcolor);border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:94%;font-weight:700;box-sizing:border-box;padding:12px;hyphens:none}.tris-teaser-midd{align-self:stretch;width:6%;box-sizing:border-box}.tris-teaser-rght{width:58%;font-size:2.08vw;font-weight:700;box-sizing:border-box;padding:12px}@media screen and (min-width:1200px){.tris-teaser-rght{font-size:25px}}.tris-teaser-midd::before{content:'';display:block;width:100%;height:100%;background:var(--tris-hdlcolor);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);margin-left:-1px}@media screen and (max-width:1100px){.tris-teaser-left{width:39%}.tris-teaser-rght{width:55%}}@media screen and (max-width:1000px){.tris-teaser-left{width:42%}.tris-teaser-rght{width:52%}}@media screen and (max-width:900px){.tris-teaser-left{width:45%;font-size:1.7vw}.tris-teaser-rght{width:49%}}@media screen and (max-width:768px){.tris-teaser-left{width:36%;font-size:94%}.tris-teaser-rght{width:58%;font-size:3.2vw}}@media screen and (max-width:700px){.tris-teaser-rght{font-size:3.5vw}}div.separator{position:relative}div.separator img{display:block}div.separator div{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;border-radius:33px;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#f5f9e7 70%)}.picfloatleft{float:left;max-width:50%;margin-top:8px;margin-right:3%}.picfloatright{float:right;max-width:50%;margin-top:8px;margin-left:3%}.lt500 .picfloatleft.imgw-b500,.lt500 .picfloatright.imgw-b500,.lt550 .picfloatleft.imgw-b550,.lt550 .picfloatright.imgw-b550,.lt600 .picfloatleft.imgw-b600,.lt600 .picfloatright.imgw-b600,.lt650 .picfloatleft.imgw-b650,.lt650 .picfloatright.imgw-b650{float:none;max-width:100%;margin-right:0;margin-left:0;margin-bottom:1em}.lt500 .picfloatleft.imgw-b500 .pf-relative img,.lt500 .picfloatright.imgw-b500 .pf-relative img,.lt550 .picfloatleft.imgw-b550 .pf-relative img,.lt550 .picfloatright.imgw-b550 .pf-relative img,.lt600 .picfloatleft.imgw-b600 .pf-relative img,.lt600 .picfloatright.imgw-b600 .pf-relative img,.lt650 .picfloatleft.imgw-b650 .pf-relative img,.lt650 .picfloatright.imgw-b650 .pf-relative img{margin:0 auto}.pf-relative{position:relative}.pf-relative img{display:block}.pf-relative div{position:absolute;top:0;right:0;height:100%;width:100%;z-index:2;background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,#f5f9e7 100%)}.picfloatleft .wp-caption-text,.picfloatright .wp-caption-text{display:none}.showtitle .picfloatleft .wp-caption-text,.showtitle .picfloatright .wp-caption-text{display:block}div.asparagraph p:last-child{margin-bottom:0}.svgquote{display:flex;justify-content:flex-start;align-items:flex-start}.svgquote svg{margin-right:2vw;flex:none}.svgquote h2,.svgquote h3,.svgquote h4,.svgquote p{margin:0;color:var(--tris-txtcolor)}.svgquote p{font-size:1.05rem;font-weight:550}.svgquote h2{font-size:1.5rem}.svgquote h3{font-size:1.35rem}.svgquote h4{font-size:1.2rem;font-weight:525}.attribution{display:block;font-style:italic;margin:.7em 0 1.35em}.tris-accordion{margin-bottom:1.5em}.tris-accordion .tris-accordelem{margin-bottom:.5em}.tris-accordelem .tris-accordelem-content{opacity:1;height:auto;overflow:hidden;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.tris-accordelem.tris-accordelem-closed .tris-accordelem-content{height:0;opacity:0}.tris-accordelem .tris-accordelem-content>div{padding-bottom:1em}.tris-accordelem-title{color:var(--tris-hdlcolor);font-size:1.1875rem;font-weight:600;cursor:pointer;margin:0 0 .5em}@media screen and (min-width:768px){.tris-accordelem-title{font-size:1.375rem}}.tris-accordion.plus-circle .tris-accordelem-icon{width:28px;height:28px;display:inline-block;position:relative;background-color:var(--tris-hdlcolor);border-radius:50%;margin:0 .5em -6px 0}.tris-accordion.plus-circle .tris-accordelem-icon span{display:block;position:absolute;background-color:var(--tris-bgrcolor);border-radius:4px;opacity:1}.tris-accordion.plus-circle .tris-accordelem-icon span.h{width:18px;height:4px;top:12px;left:5px}.tris-accordion.plus-circle .tris-accordelem-icon span.v{width:18px;height:4px;top:12px;left:5px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.tris-accordion.plus-circle .tris-accordelem-closed .tris-accordelem-icon span.v{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-alltags{border:2vw solid var(--tris-bgrcolor);padding:2vw;border-radius:5px;box-shadow:0 0 3px 3px #e6e6e6}.accordion-alltags .tris-accordelem-content div.betweentxtusages{height:1px;padding-bottom:0}.tris-accordion.chevron .tris-accordelem{border-bottom:1px solid var(--tris-bdrcolor)}.tris-accordion.chevron .tris-accordelem-title{font-size:1.08rem;font-weight:400}@media screen and (min-width:768px){.tris-accordion.chevron .tris-accordelem-title{font-size:1.2rem}.accordion-alltags{border-width:2vw;padding:2vw}}.tris-accordion.chevron .tris-accordelem .tris-accordelem-title{position:relative;margin-right:42px}.tris-accordion.chevron .tris-accordelem .tris-accordelem-icon{width:26px;height:26px;display:inline-block;position:absolute;right:-36px;top:1px}.tris-accordion.chevron .tris-accordelem .tris-accordelem-icon span{display:block;position:absolute;background-color:var(--tris-txtcolor);border-radius:3px}.tris-accordion.chevron .tris-accordelem .tris-accordelem-icon span.l{width:15px;height:3px;top:12px;left:0;transform:rotate(-45deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.tris-accordion.chevron .tris-accordelem .tris-accordelem-icon span.r{width:15px;height:3px;top:12px;left:10px;transform:rotate(45deg);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.tris-accordion.chevron .tris-accordelem-closed .tris-accordelem-icon span.l{transform:rotate(45deg)}.tris-accordion.chevron .tris-accordelem-closed .tris-accordelem-icon span.r{transform:rotate(-45deg)}.openaccordall{font-weight:400;font-size:1.15rem;padding:0 .3rem;white-space:nowrap;vertical-align:top}.tris_multifader{border-top:1px solid var(--tris-bdrcolor);padding-top:2rem;margin:2rem 0}.tris_fader_headers{display:flex;justify-content:space-between}.tris_faderhead{display:flex;flex-direction:column;text-align:center;align-items:center;padding:15px 15px 8px 15px;background-color:var(--tris-barbkgrd);border-radius:5px;box-shadow:0 0 2px 2px rgba(230,230,230);cursor:pointer}.tris_faderhead img{display:inline-block;width:32px;height:32px}.tris_faderhead h2,.tris_faderhead h3:has(+ p),.tris_faderhead h5{margin:.5rem 0;-moz-hyphens:manual;hyphens:manual}.tris_faderhead h2{font-size:1.2rem}.tris_faderhead h2+h3,.tris_faderhead p{font-size:100%;line-height:1.4;margin:0 0 .7rem;-moz-hyphens:manual;hyphens:manual;text-align:center}.tris_fader_triangle{display:inline-block;margin-top:auto;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid transparent}.tris_curr_head .tris_fader_triangle{border-top-color:var(--tris-bdrcolor)}.trismf2 .tris_faderhead{width:40%}.trismf3 .tris_faderhead{width:27%}.trismf4 .tris_faderhead{width:19%}.tris_faderhead.tris_curr_head,.tris_faderhead:hover{background-color:var(--tris-lnkhover)}.tris_fader_bodies{overflow-x:hidden;margin:.7rem 0 1rem;padding:1rem 0;border-bottom:1px solid var(--tris-bdrcolor)}.tris_fader_pos0{left:0}.tris_fader_pos1{left:-100%}.tris_fader_pos2{left:-200%}.tris_fader_pos3{left:-300%}.tris_faderbody p:last-of-type{margin-bottom:0}.tris_fader_float{display:flex;align-items:center;position:relative}.trismf2 .tris_fader_float{width:200%}.trismf2 .tris_faderbody{width:50%}.trismf3 .tris_fader_float{width:300%}.trismf3 .tris_faderbody{width:33.3333%}.trismf4 .tris_fader_float{width:400%}.trismf4 .tris_faderbody{width:25%}.tris_fader_fade .tris_faderbody{opacity:0;transition:opacity .8s ease-out}.tris_fader_fade .tris_faderbody.tris_curr_body{opacity:1}.tris_fader_slide .tris_fader_float{transition:left 1s ease-in-out}.tristimonial{display:flex;justify-content:space-between;margin-bottom:2em}.tristimonial .text{width:100%}.tristimonial .text.withpic{width:calc(100% - 175px)}.tristimonial .pict{width:150px}.tristimonial .pict img{display:block}.tristimonial .text img,.tristimonial .text svg{float:left;margin:.3em 1em 0 0}.tristimonial .text .wp-caption-text{margin-bottom:1rem}.tristimonial .text p:has(+ p){margin:0 0 .5em}.lt600 .tristimonial{display:block}.lt600 .tristimonial .pict,.lt600 .tristimonial .text{width:100%}.lt600 .tristimonial .pict img{display:block;margin:1.4em auto;width:100%;height:75px}.paperframe{margin:3rem 0}.papertop img{display:block;width:100%}.paperframe h3{margin-top:0}.paperframe .flexwrap{padding:0 .5rem;background-color:var(--tris-barbkgrd)}.flexwrap{display:flex;flex-wrap:wrap}.flexwrap .htmltext{min-width:250px;padding:1rem 1.2rem;flex:1}.flexwrap .htmltext p:last-child{margin-bottom:0}.triscolumns .flexwrap{gap:1.6rem}.flexwrap .triscolumn{min-width:250px;flex:1}.flexwrap .triscolumn.full{flex-basis:100%}.triscolumns .tris-cover-outer{margin-top:0;margin-bottom:0}.paperframe .htmltext li{text-shadow:1px 1px 0 #20202022}.tris-oneslide,.tris-slider{display:block;margin:3rem 0;position:relative;overflow:hidden}.tris-slider{counter-reset:tris-slides}.tris-slider:hover::before{content:"\23F8";position:absolute;padding:.25em .5em;background-color:#000;z-index:1;color:#fff;font-size:1.5em}.tris-slider .scrollpane{display:flex;animation-timing-function:ease;animation-iteration-count:infinite}.tris-oneslide{display:flex}.tris-slider .scrollpane:focus-within,.tris-slider .scrollpane:hover{animation-play-state:paused}.tris-slide{display:block;flex-shrink:0;box-sizing:border-box;width:100%;margin:0;padding:0}.tris-slider .tris-slide{counter-increment:tris-slide;counter-reset:tris-slides var(--slide-count)}.tris-slide a{display:block;position:absolute;width:100%;height:100%;z-index:1}.tris-slide img{width:100%;height:auto}.tris-slide figcaption{display:block;position:absolute;bottom:-1px;width:100%;background-color:#fffa;margin:0 0 .5rem .5rem}.tris-slide:first-child figcaption{margin:0 0 .5rem 0;padding-left:.5rem}.tris-slide figcaption:empty{display:none}.tris-cover-outer{margin:1.6rem 0}.wp-block-columns .wp-block-column div.tris-cover-outer{margin-bottom:1.6rem}@media (max-width:781px){.wp-block-columns .wp-block-column+.wp-block-column div.tris-cover-outer{margin-top:0}}.tris-cover-outer a{display:block;position:relative;cursor:zoom-in}.tris-cover-outer img{display:block;width:100%}.tris-cover-flxtx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tris-cover-flxtx div{text-align:center;hyphens:none}.tris-cover-outer .wp-caption-text{display:none}.tris-cover-outer.showtitle .wp-caption-text{display:block}.graphicseparator{text-align:center;margin:3.4rem 0 3rem}.graphicseparator img{width:calc(80px + 2.84vw);max-width:118px}.tris-featherlight{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.9);cursor:zoom-out;opacity:0;transition:opacity .25s ease;--tris-fl-icon:#b3b3b3;--tris-fl-icon-hover:#ffffff}.tris-featherlight.tris-featherlight-active{display:flex;opacity:1}.tris-featherlight *{box-sizing:border-box}.tris-featherlight-content{position:relative;max-width:90%;max-height:90vh;cursor:auto;text-align:center}.tris-featherlight-inner{display:block;line-height:0}.tris-featherlight-image{display:block;max-width:100%;max-height:88vh;width:auto;height:auto;margin:0 auto}.tris-featherlight-loading .tris-featherlight-inner{visibility:hidden}.tris-featherlight-loading .tris-featherlight-content::after{content:"";position:absolute;top:50%;left:50%;width:2.5em;height:2.5em;margin:-1.25em 0 0 -1.25em;border:4px solid #909090;border-left-color:#fff;border-radius:50%;animation:tris-featherlight-spin 1s infinite linear}@keyframes tris-featherlight-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.tris-featherlight-close{position:fixed;top:14px;right:14px;width:50px;height:50px;border:12px solid transparent;box-sizing:content-box;padding:0;background:0 0;cursor:pointer;z-index:2;transition:transform .2s ease-in-out}.tris-featherlight-close .bar{display:block;position:absolute;background:var(--tris-fl-icon);border-radius:9px;transform:rotate(-45deg);transition:background-color .2s ease-in-out,filter .2s ease-in-out}.tris-featherlight-close .bar.h{width:100%;height:9px;top:20.5px;left:0}.tris-featherlight-close .bar.v{width:9px;height:50px;top:0;left:20.5px}.tris-featherlight-close:focus-visible{transform:scale(1.15)}.tris-featherlight-close:focus-visible .bar{background-color:var(--tris-fl-icon-hover);filter:drop-shadow(0 0 4px rgba(255, 255, 255, .85))}@media (hover:hover) and (pointer:fine){.tris-featherlight-close:hover{transform:scale(1.15)}.tris-featherlight-close:hover .bar{background-color:var(--tris-fl-icon-hover);filter:drop-shadow(0 0 4px rgba(255, 255, 255, .85))}}.tris-featherlight-caption{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:max-content;max-width:min(90vw,700px);margin-top:.6em;color:#fff;font-family:var(--tris-txtfont, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif);font-size:15px;font-weight:300;line-height:1.3;text-align:left}.tris-featherlight-caption:not(:empty){display:block}.tris-featherlight-next,.tris-featherlight-previous{display:none;position:fixed;top:50%;width:96px;height:96px;margin-top:-48px;padding:0;border:0;background:0 0;cursor:pointer;user-select:none;transition:transform .2s ease-in-out}.tris-featherlight-has-nav .tris-featherlight-next,.tris-featherlight-has-nav .tris-featherlight-previous{display:block}.tris-featherlight-next .arrow,.tris-featherlight-previous .arrow{display:block;position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px}.tris-featherlight-next .arrow .arm,.tris-featherlight-previous .arrow .arm{position:absolute;top:50%;left:-8px;width:42px;height:9px;margin-top:-4.5px;background:var(--tris-fl-icon);border-radius:0 9px 9px 0;transform-origin:8px center;transition:background-color .2s ease-in-out,filter .2s ease-in-out}.tris-featherlight-next .arrow .arm.top,.tris-featherlight-previous .arrow .arm.top{margin-top:-6px;transform:rotate(-45deg)}.tris-featherlight-next .arrow .arm.bottom,.tris-featherlight-previous .arrow .arm.bottom{margin-top:-1px;transform:rotate(45deg)}.tris-featherlight-next:focus-visible,.tris-featherlight-previous:focus-visible{transform:scale(1.15)}.tris-featherlight-next:focus-visible .arrow .arm,.tris-featherlight-previous:focus-visible .arrow .arm{background-color:var(--tris-fl-icon-hover);filter:drop-shadow(0 0 4px rgba(255, 255, 255, .85))}@media (hover:hover) and (pointer:fine){.tris-featherlight-next:hover,.tris-featherlight-previous:hover{transform:scale(1.15)}.tris-featherlight-next:hover .arrow .arm,.tris-featherlight-previous:hover .arrow .arm{background-color:var(--tris-fl-icon-hover);filter:drop-shadow(0 0 4px rgba(255, 255, 255, .85))}}.tris-featherlight-previous{left:10px}.tris-featherlight-next{right:10px}.tris-featherlight-next .arrow{transform:scaleX(-1)}.tris-featherlight-loading .tris-featherlight-next,.tris-featherlight-loading .tris-featherlight-previous{display:none}.with-tris-featherlight{overflow:hidden}[data-tris-featherlight] img{cursor:zoom-in}body .tris-featherlight-caption .condshow{display:inline;font-size:90%;margin-left:1em}.gallery-size-full{display:none}#equalheight a[data-tris-featherlight]:hover{box-shadow:unset;background-color:unset}
/* --- weitere Quelle --- */
@font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400 549;
font-stretch: 100%;
font-display: block;
src: url('/wp-content/uploads/fonts/Lora-VariableFont_wght.woff2') format('woff2'),
url('/wp-content/uploads/fonts/google-fonts-lora-v35-latin-400-normal.ttf') format('truetype');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 550 700;
font-stretch: 100%;
font-display: block;
src: url('/wp-content/uploads/fonts/Lora-VariableFont_wght.woff2') format('woff2'),
url('/wp-content/uploads/fonts/google-fonts-lora-v35-latin-700-normal.ttf') format('truetype');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lora';
font-style: italic;
font-weight: 400 549;
font-stretch: 100%;
font-display: block;
src: url('/wp-content/uploads/fonts/Lora-Italic-VariableFont_wght.woff2') format('woff2'),
url('/wp-content/uploads/fonts/google-fonts-lora-v35-latin-400-italic.ttf') format('truetype');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Lora';
font-style: italic;
font-weight: 550 700;
font-stretch: 100%;
font-display: block;
src: url('/wp-content/uploads/fonts/Lora-Italic-VariableFont_wght.woff2') format('woff2'),
url('/wp-content/uploads/fonts/google-fonts-lora-v35-latin-700-italic.ttf') format('truetype');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body, div, header, footer, nav, h1, h2, h3, h4, h5, h6, p, blockquote, a, span, pre, kbd, code, samp, label, figcaption, ul, ol, li, form, button, input, optgroup, select, textarea, fieldset, label, table, tr, th, td, button, input, optgroup, select, textarea {
font-family: "Lora", serif !important;
font-weight: 450;
font-style: normal;
}
.lorasemibold {
font-family: "Lora", serif !important;
font-weight: 549 !important;
font-style: normal;
}
.lorasemibolditalic {
font-family: "Lora", serif !important;
font-weight: 549 !important;
font-style: italic;
}
.lorabold {
font-family: "Lora", serif !important;
font-weight: 700 !important;
font-style: normal;
}
.loraitalic {
font-family: "Lora", serif !important;
font-weight: 450;
font-style: italic;
}
#tris_bigTextOverHeaderPic {
font-family: "Lora", serif !important;
font-weight: 549 !important;
font-style: normal;
}
.lorabolditalic, .lorabolditalic p em {
font-family: "Lora", serif !important;
font-weight: 700 !important;
font-style: italic;
}
h1, h2, h3, h4, h5 { font-weight: 500; }
h1 { text-shadow: 0.5px 0.5px 0px #A1B0777D; }
b { font-weight: 540; }
ul { margin: 0 0 1.3em 0.88em; }
ul li { margin: 0 0 0.9em 0; }
ol { margin: 0 0 1.3em  0.88em; }
ol li { margin: 0 0 0.9em 0.5em; }
ol li:last-child { margin: 0 0 0 0.5em; }
.taxonomy-description p, .taxonomy-description p:first-child { margin: 0 0 0.8em; }
html {
font-size: 108%;
-webkit-text-size-adjust: 108%;
-ms-text-size-adjust: 108%;
}
ul.sub-menu li a { font-size: 16.5px; font-weight: 550; }
@media screen and (max-width: 600px) {
ul.menu li a { padding: 16px 8px; }
#navmainmenu ul.menu ul.sub-menu ul.sub-menu { left: 46%; }
}
.widget p, .widget li { font-size: 100%; }
#navmain, main article, #sitefooter { background-color: transparent; }
body.navbarfixed #navwrap { background: var(--tris-backgrnd); }
body.navbarfixed #navfoot { background-image: linear-gradient(rgba(255, 255, 246, 1) 0%, rgba(255, 255, 246, 1) 10%, rgba(255, 255, 246, 0) 100%); }
@media screen and (max-width: 768px) {
#wrapper { background-color: transparent; }
}
.tris_faderhead { border-radius: 0; box-shadow: unset; }
.tris_faderhead:hover, .tris_faderhead.tris_curr_head { background-color: #e7f5d8; }
#menu-tris-menu li:first-child { margin-left: 0; }
ul.menu li.menuhomeicon a { width: 19px; height: 19px; }
.menuhomeicon a:before { content: '\e804'; margin: 0; }
p, li { hyphens: auto; }
div.nohyphens p, div.nohyphens li, p.nohyphens, li.nohyphens { hyphens: none; }
p, .asparagraph, ul li { text-align: justify; }
ul.menu li, .widget li { text-align: left; }
p, .asparagraph { margin: 0 0 1.8em; text-align: justify; }
p:has(+ p) { margin: 0 0 1.4em; }
#siteheader div #tris_bigTextOverHeaderPic {
color: #ffffff;
font-size: calc(8px + 2vw);
margin-left: 7vw;
padding-left: 0;
text-align: left;
line-height: 1.3em;
text-shadow: 2px 2px 2px #1F2217C4;
position: absolute;
bottom: 2vw;
}
#site-tagline {
margin: 0 0 0 7vw;
position: absolute;
top: 3.5vw;
font-size: calc(12px + 2.5vw);
font-weight: 620 !important;
letter-spacing: 3px;
text-shadow: 2px 2px 2px #1F2217C4;
color: #fff;
}
@media screen and (max-width: 768px)  {
#site-tagline { top: 4vw; font-size: calc(13px + 3.5vw); }
#siteheader div #tris_bigTextOverHeaderPic { bottom: 4vw; font-size: calc(11px + 2.5vw); }
}
@media screen and (min-width: 1437px) { #site-tagline { font-size: 37px; } }
#navmain { padding-top: 0; }
ul.menu li a { font-size: 1.1rem; }
#asidebar { border-radius: 0; box-shadow: unset; margin-bottom: 0; }
.flexhorizontal { display: flex; align-items: center; }
.flexhorizontal h3, .flexhorizontal p { white-space: nowrap; }
.flexhorizontal img { display: block; }
.widget h2 { font-size: 1.3rem; font-weight: 500; }
.widget h3 { font-size: 1.2rem; font-weight: 550; }
.widget .flexhorizontal { margin-bottom: 1.5rem; }
.widget .flexhorizontal div { margin-left: 1.5rem; }
.widget .tagcloud a.tag-cloud-link + a.tag-cloud-link { margin-left: 0.2em; }
td, th { padding: 0.3rem; }
.widget li a:first-child:before, .widget li .comment-author-link:before { border-left-color: var(--tris-navcolor); }
body .tris-featherlight { background: #000000d4; }
@media screen and (max-width: 768px) {
ul.menu li.menuhomeicon a { width: auto; }
}
.csscolsmin280px { column-width: 280px; column-gap: 2em; column-rule: 1px solid var(--tris-bdrcolor); widows: 3; orphans: 3; }
.csscolsmin330px { column-width: 330px; column-gap: 2em; column-rule: 1px solid var(--tris-bdrcolor); widows: 3; orphans: 3; }
div.tris-teaser { background-color: var(--tris-bgrcolor); }
div.tris-teaser-left, div.tris-teaser-midd::before {
color: var(--tris-hdlcolor);
background-color: unset;
background: linear-gradient(0deg, #AFCE5A 0%, #DEFF83 100%);
}
a:hover div.tris-teaser-left, a:hover div.tris-teaser-midd::before {
background: linear-gradient(0deg, #C4EA5A 0%, #E3F7AC 100%);
}
a:hover div.tris-teaser-rght {
color: #749907;
}
#asidebar div.tris-teaser-left { width: 25%; padding: 9px 7px 7px; }
#asidebar div.tris-teaser-rght { width: 69%; padding: 0; font-size: 0.9rem; }
@media screen and (min-width: 1000px), (max-width: 768px) { #asidebar div.tris-teaser-rght { font-size: 1.1rem; } }
#asidebar #rufmichan { margin: 2rem 0 1rem; }
.tris-teaser { border-radius: 0; }
.tris-teaser-left { border-top-left-radius: 0; border-bottom-left-radius: 0; }
.widget p.sidebarlink { margin: 1.5rem 0 0 0; font-size: 1.15rem; }
.captcha-image { border: 1px inset var(--tris-bdrcolor); }
.captcha-image label { color: var(--tris-bdrcolor); }
.page-content #acym_fulldiv_formAcym1.acym__subscription__form__shortcode {
color: var(--tris-txtcolor) !important;
background-color: transparent !important;
margin: 0 auto 1rem !important;
}
.page-content #acym_fulldiv_formAcym1 .acym__subscription__form__button button {
background-color: unset;
background: linear-gradient(0deg, #9FB95A 0%, #D3F27E 100%);
}
.page-content #acym_fulldiv_formAcym1 .acym__subscription__form__button button:hover {
background: linear-gradient(0deg, #A8C45E 0%, #DEFF83 100%);
}
#comments { background-color:#eef2e2; }
blockquote.bgimg { margin: 1.7em 0; background-color: unset; background-image: url("/wp-content/uploads/images/blockquote1.webp"); background-size: cover; }
blockquote.bgimg h2, blockquote.bgimg h3, .hilitebox h2, .hilitebox h3 { margin: 0; text-align: center; text-shadow: 1px -1px 2px #FFF; }
blockquote.bgimg a, .hilitebox a { letter-spacing: 1px; font-weight: 600; }
div.hilitebox { border-style: none; background-color: unset; background-size: cover;
background-image: url("/wp-content/uploads/images/hilitebox1.webp"); }
.wp-caption { max-width: calc(50% - 0.5em) !important; }
.lt500 .wp-caption.alignleft, .lt500 .wp-caption.alignright { width: 365px !important; margin-left: auto; margin-right: auto; }
.page-id-217 h1 { font-size: 1.35rem; }
.page-id-217 .lt650 h1 { hyphens: auto; }
.condhide { display: inline; font: italic 0.9rem/1.3rem var(--tris-txtfont); }
body .featherlight .condhide { display: none; }
body.home span.taghide, span.tagshow { display: none; }
body.home span.tagshow { display: inline; }
#sitefooter h3 { margin: 0 auto; text-align: center; padding: 1vw 0 2vw; font-size: calc(8px + 1.1vw); }
@media screen and (max-width: 768px)  { #sitefooter h3 { font-size: calc(8px + 1.35vw); font-weight: 600; } }
@media screen and (min-width: 1400px) { #sitefooter h3 { font-size: 23.3px; } }
.page-content > *:last-child, .page-content > *:last-child > div.tris-teaser { margin-bottom: 0 !important; }
.marbot0p5em { margin-bottom: 0.5em; }
span.conbrk:after { display: block; content: ""; }
.featherlight-content .caption span.conbrk:after { display: inline; content: " – "; }
div.greyframe { padding: 1.5rem; margin-bottom: 2rem; background-color: #eeeeee; }
div.greyframe h3 { margin-top: 0; }
div.greyframe p.wp-caption-text { margin-bottom: 0; }
a.nolinkdeco[target="_blank"]::after { content: none; }
#equalheight a.nolinkdeco:hover { box-shadow: unset; }
a.nolinkdeco img { display: block; }
audio { width: 100%; }
div.greyframe.flexwrap { }
div.flexwrap { display: flex; flex-wrap: wrap; gap: 1.5rem; }
div.podcast { min-width: 250px; padding: 1.5rem; background-color: white; flex: 1; }
div.podcast p { margin-bottom: 0; }
body.trisoptsel .trisopt { display: none; }
body.trisoptGFK .trisopt.trisoptGFK { display: flex; }
body.trisoptKDR .trisopt.trisoptKDR { display: flex; }
body.trisoptAUF .trisopt.trisoptAUF { display: flex; }
body.trisoptBU  .trisopt.trisoptBU  { display: flex; }
body.trisoptFB  .trisopt.trisoptFB  { display: flex; }
body.trisoptON  .trisopt.trisoptON  { display: flex; }
body.page-id-43 h1.page-title { margin-bottom: 0.7rem; }
div.buttons { text-align: center; margin-bottom: 1em; }
.buttons .tris-setoptbut { display: inline-block; padding: 0.5rem; border-radius: 0; margin: 0 0 0 1rem; }
.buttons .tris-setoptbut.tris-currbut, .buttons .tris-setoptbut:hover { background-color: #defd41; }
.trisevent { display: flex; justify-content: space-between; align-items: stretch; margin-bottom: 1.5em; }
.trisevent .text { width: calc(100% - 175px); padding-top: 1.5em; border-top: 1px solid #909090; display: flex; }
.trisevent .text .date { padding-right: 1.5em; }
.trisevent .text .details h4 { margin-top: 0; }
.trisevent .text .details p:has(+ p) { margin: 0 0 0.5em; }
.trisevent .text .details p:last-child { margin: 0 !important; }
.trisevent .pict { width: 150px; }
.trisevent .pict img { display: block; }
.trisevent .pict img:last-child { display: none; }
.lt600 .trisevent { display: block; }
.lt600 .trisevent .text, .lt600 .trisevent .pict { width: 100%; }
.lt600 .trisevent .text { border-top-style: none; padding-top: 0.5em; }
.lt600 .trisevent .pict img { display: block; margin: 1.4em auto; width: 100%; height: 75px;}
.lt600 .trisevent .pict img:first-child { display: none; }
.lt600 .trisevent .pict img:last-child { display: block; }
h2.home { color: #5b8f00; font-size: 1.6rem; font-weight: 600; margin-bottom: 1.4rem; }
p.home { font-size: 115%; }
div#rufanhome { box-shadow: unset; }
div#rufanhome .tris-teaser-left { font-size: 121%; padding: 16px 10px; }
.condhide { display: inline; }
body .featherlight .condhide { display: none; }
.accordion-alltags .tris-accordelem-content div p { margin-bottom: 0.8em; }
.accordion-alltags .tris-accordelem-content div.betweentxtusages { margin-top: 0.8em; }
span.captcha-image > label { color: var(--tris-navcolor); }
span.captcha-image svg { box-sizing: content-box; }
span.captcha-image label:nth-child(2), span.captcha-image label:nth-child(3) { margin-right: 20px; }
.tagcloud { line-height: 1.8rem; }
.tagcloud a { margin: 0 5px 0 16px; }
.tagcloud a::before {
content: '';
display: inline;
font-size: 0;
margin: 0 4px 0 -14px;
position: relative;
top: -1px;
vertical-align: middle;
border-style: solid;
border-width: 4px 0 4px 8px;
border-color: transparent transparent transparent #999;
}