/* Styles for geography infoboxes, eg countries, country subdivisions, cities, etc. */.ib-pol-div{border-collapse:collapse;line-height:1.2em;width:23em;}/* TODO split definitions to appropriate class names when live from HTML element */.ib-pol-divtd,.ib-pol-divth{border-top:1pxsolid#a2a9b1;padding:0.4em0.6em0.4em0.6em;}/* TODO split definitions to appropriate class names when live from HTML element */.ib-pol-div.mergedtoprow.infobox-full-data,.ib-pol-div.mergedtoprow.infobox-header,.ib-pol-div.mergedtoprow.infobox-data,.ib-pol-div.mergedtoprow.infobox-label,.ib-pol-div.mergedtoprow.infobox-below{border-top:1pxsolid#a2a9b1;padding:0.4em0.6em0.2em0.6em;}/* TODO split definitions to appropriate class names when live from HTML element */.ib-pol-div.mergedrow.infobox-full-data,.ib-pol-div.mergedrow.infobox-data,.ib-pol-div.mergedrow.infobox-label{border:0;padding:00.6em0.2em0.6em;}/* TODO split definitions to appropriate class names when live from HTML element */.ib-pol-div.mergedbottomrow.infobox-header,.ib-pol-div.mergedbottomrow.infobox-data,.ib-pol-div.mergedbottomrow.infobox-label{border-top:0;border-bottom:1pxsolid#a2a9b1;padding:00.6em0.4em0.6em;}.ib-pol-div.maptable{border:0;padding:0;}.ib-pol-div.infobox-header,.ib-pol-div.infobox-below{text-align:left;}.ib-pol-div.infobox-above{font-size:1.25em;line-height:1.2em;}.ib-pol-div.infobox-subheader{background-color:#cddeff;font-weight:bold;}.ib-pol-div-native{font-weight:normal;padding-top:0.25em;}.ib-pol-div-official-below{font-weight:bold;}.ib-pol-div-other{font-size:78%;}.ib-pol-div-caption{padding-top:0.4em;}.ib-pol-div-nick,.ib-pol-div-motto{display:inline;}.ib-pol-div-largest,.ib-pol-div-lang{font-weight:normal;}.ib-pol-div-ethnic,.ib-pol-div-religion,.ib-pol-div-elevation{display:inline;font-weight:normal;}.ib-pol-div-fake-li{text-indent:-0.9em;margin-left:1.2em;font-weight:normal;}