.scope-kit-TXzgC {}

.section h1, h3 {font-weight: bold;}
.block p, .block .list li, .exercise-description {font-size: 15pt !important; line-height: 25pt !important; font-family: Roboto !important;}
.caption {font-style: italic} 

.sortElements {font-size: 20px;}

.dragToSocket .text-node, .exercise-drag-items .droppable-socket {font-size: 15pt !important;}
.answers li, .options li {margin: 2px 0;}
.option:before {margin-top: 8px;}
.absolute-elements-absolute .option:before {margin-top: 0;}

.dragdrop .title, .dragdrop .groupContent ul>li {font-size: 15pt !important;}
.answers li, .options li {margin: 2px 0;}
.option:before {margin-top: 6px;}

.dragToArea .from .sortable-label, .option {font-size: 15pt !important;}

.kit-TXzgC-i1, .kit-TXzgC-i2, .kit-TXzgC-i3, .kit-TXzgC-i4, .kit-TXzgC-i5 {}
.kit-TXzgC-i1 {color: red;}
.kit-TXzgC-i2 {color: blue;}
.kit-TXzgC-i3 {color: green;}
.kit-TXzgC-i4 {background-color: #dcecb9;}
.kit-TXzgC-i5 {background-color: #fffdbd;}

/* K */

.kit-TXzgC-k1, .kit-TXzgC-k2, .kit-TXzgC-k3, .kit-TXzgC-k4, .kit-TXzgC-k5 {padding: 16px; border-radius: 4px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-TXzgC-k1 {background-color: #dcecb9;}
.kit-TXzgC-k2 {background-color: #fffdbd;}
.kit-TXzgC-k3 {background-color: #ffd8cf;}
.kit-TXzgC-k4 {background-color: #c0eeff;}

.kit-TXzgC-k5 {padding-top: 24px; background-color: #fffff6; border: 2px solid #60A830; border-radius: 12px}
.kit-TXzgC-k5 h3 {color: #60A830;}

.kit-TXzgC-k6 .sortElements {counter-reset: decimal-elements;}
.kit-TXzgC-k6 .sortElements ul li {background-color: #fff; margin: 4px; position: relative; counter-increment: decimal-elements;
  border-color: #ccc; border-radius: 8px; box-shadow: 2px 2px 2px rgba(0,0,0,.25);}

.kit-TXzgC-k7 .common td {border: 1px solid #ccc;}
.kit-TXzgC-k8 td {border: 1px solid #bd0052;}
.kit-TXzgC-k9 .common td {border: 1px solid green;}

.kit-TXzgC-k10 .exercise b {font-weight: normal; color: green;}

.kit-TXzgC-k11 .exercise b {color: green;}

.kit-TXzgC-yl-pealkiri-peitu .head h3 {display: none;}

.kit-TXzgC-slaiderisisu .slick-slide {padding-top: 38px;}

.kit-TXzgC-k12 .answers li, .kit-TXzgC-k12 .options li {margin: 4px; padding: 8px;}
.kit-TXzgC-k12 .answers li.option, .kit-TXzgC-k12 .options li.option {margin: 4px;}
.kit-TXzgC-k12 .answers span.option, .kit-TXzgC-k12 .options span.option {margin: 0; width: 100%;}
@media (max-width: 768px) {.kit-TXzgC-k12 .answers li, .kit-TXzgC-k12 .options li {width: calc(100% - 26px);}}
@media (min-width: 769px) {.kit-TXzgC-k12 .answers li, .kit-TXzgC-k12 .options li {width: calc(100% - 26px);}}
.kit-TXzgC-k12 .answers.cols2 li, .kit-TXzgC-k12 .options.cols2 li {width: calc(50% - 26px);}
.kit-TXzgC-k12 .answers.cols3 li, .kit-TXzgC-k12 .options.cols3 li {width: calc(33.33333% - 26px);}
.kit-TXzgC-k12 .answers.cols4 li, .kit-TXzgC-k12 .options.cols4 li {width: calc(25% - 26px);}
.kit-TXzgC-k12 .checkbox li, .kit-TXzgC-k12 .radio li {border: 1px solid #ccc; border-radius: 8px; overflow: hidden;}
.kit-TXzgC-k12 .option:before {margin: 0;}

.kit-TXzgC-k13 .droppable-option {background: none; border: none;}

.kit-TXzgC-k14 {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/3b622318-f9db-47ad-87a9-5298ece562b8/bc9f134e-6241-431f-82d1-a80715afbcdd/c517b081-c807-422a-9e9c-b1ce26db4318.png'); background-position: 16px 16px; background-repeat: no-repeat; background-size: 40px; padding-left: 64px; line-height: 36pt !important;}

/* tabel päis roheline */
.kit-TXzgC-tabel-p2is .common tr:nth-child(1) {background-color: #e5f2e9;}
.kit-TXzgC-tabel-p2is .common td {border: 1px solid; border-color: #007d27;}
.kit-TXzgC-tabel-p2is td:nth-child(1) {white-space: nowrap;}

/*Tabeli 1. veerg värv*/
.kit-TXzgC-tabeliveerg .common td:nth-child(1) {background-color: #e5f2e9;}
.kit-TXzgC-tabeliveerg .common td {border: 1px solid; border-color: #007d27;}

.kit-TXzgC-sort3 .dragdrop .dragdrop-cols-3 .group.sourceGroup .groupContent>ul {column-count: 1}
.kit-TXzgC-sort3 .dragdrop .group>.groupContent>ul>li {
  width: calc(100% / 6 - 12px);
  opacity: .85;
  font-size: 14pt !important;
  font-weight: bold;
  text-align: center;
}

.kit-TXzgC-sort2 .dragdrop .targetGroup>.title {
  font-size: 20px !important;
  font-weight: bold;
}

.kit-TXzgC-sort2 .dragdrop .group>.groupContent>ul>li {
  width: calc(50% - 13px); 
  opacity: .85;
  font-size: 14pt !important;
  font-weight: bold;
  text-align: center;
}

/* S */

.kit-TXzgC-s-tooraamat h2.sectionTitle {padding-left: 48px !important; background-position: top left; background-size: 37px; background-repeat: no-repeat;}

.kit-TXzgC-s-tooraamat h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/3b622318-f9db-47ad-87a9-5298ece562b8/bc9f134e-6241-431f-82d1-a80715afbcdd/c517b081-c807-422a-9e9c-b1ce26db4318.png');}

.kit-TXzgC-pirn-01 h2.sectionTitle {padding-left: 48px !important; background-position: top left; background-size: 37px; background-repeat: no-repeat;}

.kit-TXzgC-pirn-01 h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/3b622318-f9db-47ad-87a9-5298ece562b8/c97a1f5d-0931-41d8-afe5-3963aceb4001/5b2618b6-b4b7-41c2-b3a9-0db4daf4024e.gif');}


.kit-TXzgC-s1, .kit-TXzgC-s2, .kit-TXzgC-s3, .kit-TXzgC-s4, .kit-TXzgC-s5 {}
.kit-TXzgC-s1 {background-color: #000; color: white;}
.kit-TXzgC-s2 {background-color: #f7ffe6;}

.kit-TXzgC-s3 .side {float: left; clear: none;}
.kit-TXzgC-s3 .main {float: right; margin: 0 0 0 16px; clear: none;}

.kit-TXzgC-s4 {background-color: #c0eeff;}
.kit-TXzgC-s5 {background-color: #eeeeee;}