@import "https://fonts.googleapis.com/css?family=Nunito";html{min-height:100vh;position:relative;box-sizing:border-box}body{margin-bottom:7rem;font-size:.9rem;font-weight:400;line-height:1.6;font-family:noto sans tc,sans-serif}.table thead th{padding:.5rem!important}.table tbody td{padding:.5rem!important;border-width:1px;border-style:solid}.table tbody td.fieldData img{display:block;max-width:100%;max-height:65vh;object-fit:contain;height:auto;margin:.5rem auto 1rem!important}.table tbody td.fieldData p{margin:0 auto}p,a,td,li,span:not(.text-muted),button.btn{font-size:.9rem}a.navbar-brand{font-size:1.125rem}a.navbar-brand img{height:2rem;width:auto;margin-right:.5rem}h2{font-size:1.8rem}.btn,.text-pointer{cursor:pointer}.text-pointer:hover,.text-pointer:active{border-bottom:1px solid;transition:.15s ease-out}.keywordBtn:hover,.keywordBtn:active{background-color:transparent!important}.crop-text{line-clamp:3;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5rem;max-height:4.5rem}#displayMainContent{font-family:lora,sans-serif;font-size:1.05rem;word-wrap:break-word}#displayMainContent img{max-width:90%;height:auto;display:block;margin-left:auto;margin-right:auto}#displayMainContent p,#displayMainContent a{font-size:1.05rem;word-wrap:break-word}#displayMainContent p:last-of-type{margin-bottom:0}.additions,.relatives{padding:5px 10px;border-radius:.5rem;border-width:1px;border-style:solid}.additions:not(:last-child),.relatives:not(:last-child){border-bottom:none;border-radius:.5rem .5rem 0 0}.additions:not(:first-child) .relatives:not(:first-child){border-top:none;border-radius:0 0 .5rem .5rem}.card-left-image{max-width:100%;max-height:35vh;object-fit:contain;border-radius:.5rem}#fieldSearch{display:none;border-radius:.5rem}input.pageInput.pageInput{width:5rem}.small-placeholder-text::placeholder{font-size:.75rem}ul.pagination li{margin:.25rem}.pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap}.footer{position:absolute;bottom:0}@media(min-width:768px){.border-md-right{border-width:1px;border-right-style:solid}}@media(min-width:992px){.lg-only{display:none}}@media(max-width:767px){html,body{overflow-x:hidden}.table thead th,.table tbody td{width:auto}.postMetaData p,.postMetaData span{font-size:.75rem}.card-left-image{max-height:50vh}}