Template:DesInfobox/styles.css

.desinfobox .ti-header, .desinfobox .ti-title { border: 0; margin: 0; } .desinfobox { background-color: #f8f9fa; border: 1px solid #c9cfd4; } .ti-title { font-size: 18px; line-height:28px; } .ti-item-spacing { padding: 5px 10px; } .desinfobox > .ti-item:last-child { border-bottom: 0; } .ti-border-color { border-color: #c9cfd4; } .ti-data, .ti-data2, .ti-group { border-bottom-style: solid; border-bottom-width: 1px; } .desinfobox .ti-secondary-font { font-size: 12px; font-weight: bold; line-height: 18px; margin-top: 0; } .ti-secondary-background { background-color:#e5ebf0; } .ti-image > p, .ti-data > p { padding: 0; margin: 0; } .ti-caption { color: gray; font-size: 12px; font-style: italic; text-align: left; word-wrap: break-word; } .ti-data { display: flex; flex-direction: row; box-sizing: border-box; overflow: hidden; width: 100%; } .ti-data2 { display: flex; flex-direction: column; box-sizing: border-box; overflow: hidden; width: 100%; } .desinfobox .ti-data-label { margin-bottom: inherit; margin-top: 0; } .ti-data-value:not(:first-child):not(.ti-tc):not(.ti-tcc) { flex-basis: 180px; padding-left: 10px; } .ti-data-value { font-size: 12px; line-height: 18px; padding-left: 0; word-break: break-word; } .ti-data-label { flex-basis: 120px; overflow: hidden; word-wrap: break-word; } .ti-data2-label { overflow: hidden; word-wrap: break-word; } .ti-tc { width: calc(100% - 13px); text-align: center; } .ti-tcc { text-align: center; } .ti-yo { position: relative; top:60px; height:0; padding:0; } .tabs-content > p, .tabs-content > p > .mw-kartographer-map { margin: 0; } .tabs-tabbox > .tabs-input+ .tabs-input+ .tabs-label { margin: 0; } .tabs-tabbox > .tabs-label, .tabs-tabbox > .tabs-container { border-radius: 0; } .tabs-tabbox > .tabs-container { padding: 0; border-left:0; border-right:0; border-bottom:0; } .tabs-tabbox { margin: 0 0 -6px 0; } .tabs-tabbox > .tabs-input:checked + .tabs-label, .tabs-input-0:checked + .tabs-input-1 + .tabs-label { padding: 5px 10px; font-size: 12px; font-weight: bold; line-height: 18px; background-color: #e5ebf0; } .tabs-tabbox > .tabs-label { padding: 5px 10px; font-size: 12px; font-weight: bold; line-height: 18px; } .ti-ty, .desinfobox { clear: right; float: right; margin: 0 0 15px 15px; width: 341px; } .ti-ty > .desinfobox { clear: none; float: none; margin: 0; width: 100%; } .ti-nb { border: 0; } .ti-ti { padding-left:10px; text-indent:-8px } .npl { padding-left:0 !important; }