
/* geograafia9.css */
.kit-KGIY5-intro p, .kit-KGIY5-intro .list li { font-size: 24px }
.kit-KGIY5-textWhite { color: rgba(255, 255, 255, 1) }
.kit-KGIY5-theme.kit-KGIY5-bg-dark { background-color: rgba(0, 0, 0, 0.9) }
.kit-KGIY5-theme.kit-KGIY5-bg-dark * { text-shadow: 0 0 4px rgba(0, 0, 0, 0.5) }
.kit-KGIY5-theme.kit-KGIY5-bg-light { background-color: rgba(241, 253, 252, 1) }
.kit-KGIY5-theme.kit-KGIY5-questions { background-color: rgba(93, 76, 54, 1); color: rgba(255, 255, 255, 1) }
.kit-KGIY5-questions1 { clear: both; margin-bottom: 15px; padding: 20px; border-radius: 3px; background-color: rgba(151, 175, 156, 1); color: rgba(255, 255, 255, 1) }
.kit-KGIY5-water { background-color: rgba(26, 26, 52, 1) }
.kit-KGIY5-theme.kit-KGIY5-moisted { background-color: rgba(61, 85, 78, 1); color: rgba(255, 255, 255, 1) }
.kit-KGIY5-theme.kit-KGIY5-lisamaterjal { background-color: rgba(253, 243, 221, 1) }
.kit-KGIY5-theme.kit-KGIY5-esiletoste { background-color: rgba(121, 121, 145, 1); color: rgba(255, 255, 255, 1) }
.kit-KGIY5-esil { background-color: rgba(121, 121, 145, 1); margin-bottom: 15px; padding: 20px; border-radius: 3px; overflow: auto; color: rgba(255, 255, 255, 1); clear: both }

.kit-KGIY5-tab1 { background-color: rgba(230, 217, 199, 1) }
.kit-KGIY5-tab2 { background-color: rgba(151, 175, 156, 1) }
.kit-KGIY5-vaataka1 { clear: both; margin-bottom: 15px; padding: 20px; border-radius: 3px; background-color: rgba(1, 12, 34, 0.36) }
.kit-KGIY5-vaataka1 h2 { font-size: 25px; margin-bottom: 5px }
#calmentportrait, #krepp-portrait { border-radius: 50% }
.kit-KGIY5-ylesanne { background-color: rgba(230, 217, 199, 1); margin-bottom: 15px; padding: 20px; border-radius: 3px; overflow: auto; color: rgba(0, 0, 0, 1); clear: both }
.kit-KGIY5-colsAlignRight td:not(:first-child) { text-align: right; padding-right: 30px }
.kit-KGIY5-colsAlignRight2 td:nth-child(1n+3) { text-align: right; padding-right: 30px }
.kit-KGIY5-colsAlignCenter td:not(:first-child) { text-align: center }
.kit-KGIY5-thCenter th:not(:first-child) { text-align: center }
.kit-KGIY5-slider-top-padding .slick-slide {padding-top: 42px;}
.kit-KGIY5-i23 {position: relative;}
.kit-KGIY5-i23:after {position: absolute; left: 0; right: 0; content:'´'; text-align: center; pointer-events: none;}