/* T */

.block p, .block .list li, .exercise-description {font-size: 20pt !important; line-height: 28pt !important; font-family: Roboto;}
.dragdrop .groupContent li, .option, .kit-3jrqJ-k9 .exercise .group .title {font-size: 20pt !important;}
.dragToSocket .text-node, .exercise-drag-items .droppable-socket {font-size: 16pt !important;}
.answers li, .options li {margin: 2px 0;}
.option:before {margin-top: 8px;}
.absolute-elements-absolute .option:before {margin-top: 0;}

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

.kit-dIRBQ-i6 {color: #0066cc;}

.kit-dIRBQ-i7 .exercise b {color: #0066cc}

/* peida kõik vihjed moblast suuremal ekraanil */
@media (min-width: 769px) {
  .exercise-element-hint {display: none;}
}
/* K */

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

.kit-dIRBQ-k6 .dragdrop .group>.groupContent>ul>li {width: calc(25% - 12px); opacity: .85;}
.kit-dIRBQ-k6 .dragdrop .group.cols2>.groupContent>ul>li {width: calc(12.5% - 12px);}
.kit-dIRBQ-k6 .dragdrop .group.cols3>.groupContent>ul>li {width: calc(11.11% - 12px);}

.kit-dIRBQ-k7 .dragdrop .group>.groupContent>ul>li {width: calc(30% - 15px); opacity: .85;}
.kit-dIRBQ-k7 .dragdrop .group.cols2>.groupContent>ul>li {width: calc(50% - 12px);}

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

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

.kit-dIRBQ-sort3 .dragdrop .targetGroup>.title {
  font-size: 32px !important;
  font-weight: bold;
}

.kit-dIRBQ-sort-heading .dragdrop .targetGroup>.title {
  font-size: 32px !important;
  font-weight: bold;
}
.kit-dIRBQ-sort-heading .dragdrop {
  text-align: center;
}

.kit-dIRBQ-lohistamine .text-with-image {
  background-color: #eee;
  font-size: 24px;
  font-weight: bold;
  color: black;
  text-shadow: none;
  border-radius: 8px;
}

.kit-dIRBQ-lohistamine .text-middle-center {
  font-size: 24px;
  font-weight: bold;
  color: black;
  text-shadow: none;
}

.kit-dIRBQ-lohistamine2 .text-middle-center {
  font-size: 24px;
  color: black;
  text-shadow: none;
}

.kit-dIRBQ-loh-pildile .droppable-option {
  opacity: 0.85;
  font-size: 24px;
  font-weight: bold;
  color: black;
  text-shadow: none;
  border-radius: 8px;
}
.kit-dIRBQ-loh-pildile .image-node img {
  height: 80px;
}

.kit-dIRBQ-tab-1-lim tr td:first-child {
  width: 80px;
}

.kit-dIRBQ-table-85 tr td:last-child {
  width: 300px;
}

.kit-dIRBQ-andmed tr td:nth-child(2) {padding-top: 30px;}
.kit-dIRBQ-andmed tr td:first-child {width: 70px;}
.kit-dIRBQ-andmed table .media {margin-bottom: 0;}

.kit-dIRBQ-marginbottom {margin-bottom: 24px; clear: left; overflow: auto;}

.kit-dIRBQ-slider-padding-top .slick-slide {padding-top: 24px;}

.kit-dIRBQ-tabelijooned .common td {border: 1px solid #ccc;}

.kit-dIRBQ-tabelijooned2 .common td {border: 1px dotted #0066cc;}
.kit-dIRBQ-tabelijooned2 .common tr td {width: 15%;}

.kit-dIRBQ-tabelip2is .common tr:nth-child(1) {background-color: #e6f0fa;}
.kit-dIRBQ-tabeliveerg .common td:nth-child(1) {background-color: #e6f0fa;}

.kit-dIRBQ-reegli-kast {background-color: #ffffff; border: 2px solid #0066cc; border-radius: 12px;}
.kit-dIRBQ-reegli-kast {color: #0066cc;}

.kit-dIRBQ-motleveel h3:before {content: ''; background: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/a5cfea51-b461-4c8e-890c-a4d3b1904ea0/c2f96993-1d10-4a24-ba40-0bdef572b124.png'); background-repeat: no-repeat; background-position: top left; background-size: 35px; width: 35px; height: 35px; display: inline-block; float: left; margin-right: 8px;}
.kit-dIRBQ-motleveel h3 {color: #0066cc;}
.kit-dIRBQ-motleveel {background-color: #e6f0fa; border: 1px dashed #0066cc; padding: 16px; margin-bottom: 16px; border-radius: 5px; clear: left; overflow: auto;}

.kit-dIRBQ-porgand p {font-size: 24pt !important;}

.kit-dIRBQ-kapusta .gap.fourth {height: 24pt;}

.kit-dIRBQ-tomat .gap-wrap.absolute-element .gap, .select.absolute-element .select {line-height: 32px; min-height: 32px; font-size: 32px;}

.kit-dIRBQ-redis .option {font-size: 22pt !important;}

.kit-dIRBQ-kurk .exercise select {font-size: 20pt;}

.kit-dIRBQ-hapukurk .exercise .absolute-element select {font-size: 20pt;}

.kit-dIRBQ-jarjesta-vaiksemad-pildid .sortElements .horizontal .image-node img {height: 80px;}

.kit-dIRBQ-lyngad .gap {
  line-height: 26px;
  min-height: 26px;
  font-size: 26px;
}

@media (min-width: 769px) {
  .kit-dIRBQ-veerud1 .twoCols>div {float: right;}
  .kit-dIRBQ-veerud1 .twoCols>div:last-child {float: left;}
}

@media (min-width: 769px) {
  .kit-dIRBQ-veerud2 .side {float: left; clear: none;}
  .kit-dIRBQ-veerud2 .main {float: right; margin: 0 0 0 16px;}
}

.kit-dIRBQ-ordering .sortElements .text-node {
  font-size: 20pt;
}

.kit-dIRBQ-ordering-216 .sortElements .text-node {
  font-size: 13pt;
  width: 19.7px;
  height: 19.7px;
  text-align: center;
}

.kit-dIRBQ-jarjesta-2 .sortElements {counter-reset: decimal-elements;}
.kit-dIRBQ-jarjesta-2 .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-dIRBQ-tabeli-jooned .common td {border: 1px solid #ccc;}

.kit-dIRBQ-tabel1 .common td {border: 1px solid #ccc;}
.kit-dIRBQ-tabel1 .common td:nth-child(2) {background-color: #ffffff;}

.kit-dIRBQ-tabel2 .table {width: 70%;}



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

.kit-dIRBQ-text-align .gap {text-align: center;}

.kit-dIRBQ-gapbox .gap {border: 1px solid #ccc; background: white; border-radius: 4px; padding: 4px;}

.kit-dIRBQ-pic-select .select.absolute-element {background: white; border: none;}

.kit-dIRBQ-pic-gap .gap-wrap.absolute-element {background: none;}
.kit-dIRBQ-pic-gap .gap {padding: 5px; border-radius: 3px; border: 1px solid rgb(171, 171, 171); background-color: white; clear: left; overflow: auto;}


/* S */

.kit-dIRBQ-yl-pealkiri-peitu .head h3,
.kit-dIRBQ-yl-kirjeldus-peitu .exercise-description {display: none;}

.kit-dIRBQ-s-tooraamat h2.sectionTitle,
.kit-dIRBQ-s-tuleta-meelde h2.sectionTitle {padding-left: 53px !important; background-position: center left; background-size: 37px; background-repeat: no-repeat;}
.kit-dIRBQ-s-tuleta-meelde h2 {color: #0d6e9e;}

.kit-dIRBQ-s-tooraamat h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/61ed6abe-444c-4805-9eb8-5b0618ef93e1/d07030bf-3e82-401f-a149-db03dff23e4b.png');}
.kit-dIRBQ-s-tuleta-meelde h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/f13e5383-d2d7-43f4-aab6-46343952b0d9/1b6ca2e8-3efd-43a1-9e40-932fd824dad6.gif');}

@media (max-width: 768px) {
  .kit-dIRBQ-s-tooraamat h2.sectionTitle,
  .kit-dIRBQ-s-tuleta-meelde h2.sectionTitle {width: calc(100% - 48px);}
}
@media (min-width: 769px) {
  .kit-dIRBQ-s-tooraamat h2.sectionTitle,
  .kit-dIRBQ-s-tuleta-meelde h2.sectionTitle {width: calc(60% - 64px);}
}

/*.kit-dIRBQ-s-tuleta-meelde h2.sectionTitle:after {background: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/f13e5383-d2d7-43f4-aab6-46343952b0d9/1b6ca2e8-3efd-43a1-9e40-932fd824dad6.gif'); background-position: top left; background-size: 40px;
  background-repeat: no-repeat; content: ''; width: 40px; height: 40px; display: inline-block; float: left; margin-right: 8px;}
.kit-dIRBQ-s-tuleta-meelde h2 {color: #0d6e9e;}

.kit-dIRBQ-s-tooraamat h2.sectionTitle:after {background: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/61ed6abe-444c-4805-9eb8-5b0618ef93e1/d07030bf-3e82-401f-a149-db03dff23e4b.png'); background-position: top left; background-size: 30px;
  background-repeat: no-repeat; content: ''; width: 30px; height: 30px; display: inline-block; float: left; margin-right: 8px;}*/

.kit-dIRBQ-s1, .kit-dIRBQ-s2, .kit-dIRBQ-s3, .kit-dIRBQ-s4, .kit-dIRBQ-s5 {}
.kit-dIRBQ-s1 {background-color: #000; color: white;}
.kit-dIRBQ-s2 {background-color: #fffdbd;}
.kit-dIRBQ-s3 {background-color: #ffd8cf;}
.kit-dIRBQ-s4 {background-color: #fff4e6;}
.kit-dIRBQ-s5 {background-color: #eeeeee;}
.kit-dIRBQ-s6 {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/8cace6ac-c151-4ba5-9344-fc3a00481120/4d596c06-80a7-4ba9-a0ca-1a51cdc6e216/34f09c7f-803c-4088-a7d9-874f06ca7391.png')}

/*
.kit-dIRBQ-textsize .text-node {
  line-height: 37px;
  font-size: 26px;
}
.kit-dIRBQ-textsize .option:before {
  margin-top: 6px;
}
*/