/* T */

.block p, .block .list li, .exercise-description {font-size: 20pt !important; line-height: 28pt !important; font-family: Roboto;}
.block .gap, .kit-tUVcS-k6 p b {border: 1px solid #ccc; background: white; vertical-align: baseline; padding: 4px;}
.kit-tUVcS-k7 p b {background: #ffdbdb;}
.dragdrop .groupContent li, .option, .exercise .group .title {font-size: 20pt !important;}
.dragToSocket .text-node, .exercise-drag-items .droppable-socket {font-size: 20pt !important;}
.answers li, .options li {margin: 2px 0;}
.option:before {margin-top: 8px;}
.absolute-elements-absolute .option:before {margin-top: 0;}

h6 a, cite a {text-decoration: underline !important;}

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

.kit-tUVcS-i6 {border: 1px solid; color: black; padding: 0 4px; text-align: center;}

/* radio suurem tekst */
.kit-tUVcS-radio .answers li, .kit-tUVcS-radio .options li {font-size: 24pt !important; line-height: 28pt !important; font-family: Roboto;}
.kit-tUVcS-radio .radio li {font-size: 24pt !important; line-height: 28pt !important; font-family: Roboto;}


/* tabel 309 */
.kit-tUVcS-309 .common tr:nth-child(1) {background-color: #FBEEE6;}
.kit-tUVcS-309 .common td {border: 1px solid; border-color: #E59866}
.kit-tUVcS-309 td:nth-child(1) {white-space: nowrap;}

/* tabel 199 */
.kit-tUVcS-199 .common tr, .kit-tUVcS-199 .common td {padding: 0px 0px 0px}
.kit-tUVcS-199 .media {margin: 0; padding-bottom: 0;}
.kit-tUVcS-199 .common td:nth-child (2) td {padding: 0px !important;}
.kit-tUVcS-199 .common td:nth-child (3) td {padding: 0px !important;}

/* tabel 155 */
.kit-tUVcS-155 .common tr, .kit-tUVcS-155 .common td {padding: 0px 12px 0px 12px}
.kit-tUVcS-155 .common td:nth-child (1) td {padding: 0px !important;}
.kit-tUVcS-155 .common td:nth-child (3) td {padding: 0px !important;}

/* tabel 311 */
.kit-tUVcS-311 .common tr:nth-child(1) {background-color: none;}
.kit-tUVcS-311 .common td {border: 1px solid; border-color: #E59866}

/* K */

.kit-tUVcS-k1, .kit-tUVcS-k2, .kit-tUVcS-k3, .kit-tUVcS-k4, .kit-tUVcS-k5, .kit-tUVcS-k11, .kit-tUVcS-k12 {padding: 16px; border-radius: 4px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-tUVcS-k1 {background-color: #fff;}
.kit-tUVcS-k1 a {text-decoration: none;}
.kit-tUVcS-k2 {background-color: #fffdbd;}
.kit-tUVcS-k3 {background-color: #ffd8cf;}
.kit-tUVcS-k4 {background-color: #c0eeff;}
.kit-tUVcS-k5 {background-color: #eeeeee;}
.block .kit-tUVcS-k6 .gap {padding: 10px 4px; /*margin-bottom: -12px !important;*/ vertical-align: bottom;}
.block .kit-tUVcS-k6 p b {display: inline-block; font-weight: normal; min-width: 28px; padding: 0 4px; text-align: center;}

.kit-tUVcS-k8 {padding-bottom: 16px;}

.block .kit-tUVcS-k9 p b {font-weight: normal; width: 36px; background: white;
  border: 1px solid; text-align: center; display: inline-block; margin-bottom: /*8px*/ -1px;
  text-align: right; padding-right: 8px; margin-right: -7px; line-height: 44px;}

.kit-tUVcS-k10 .dragdrop .groupContent {background-size: contain;}

.kit-tUVcS-k11 {border: 1px solid #555;}
.kit-tUVcS-k12 {border: 1px solid green;}

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

.kit-tUVcS-kapusta .gap {line-height: 32px; min-height: 32px; font-size: 32px; text-align: center;}

.kit-tUVcS-redis .option {font-size: 24pt !important;}

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

.kit-tUVcS-kurk .exercise select {font-size: 24pt;}

.kit-tUVcS-hapukurk .exercise .absolute-element select {font-size: 24pt;}

.kit-tUVcS-tabeli-jooned .common td {border: 1px solid #ccc;}

.kit-tUVcS-tabeli-jooned-mustad .common td {border: 1px solid;}


.kit-tUVcS-punane-t2ht .exercise b {font-weight: normal; color: red}

.kit-tUVcS-punane .common td:nth-child(2) :first-letter {color: red}
.kit-tUVcS-punane .common td:nth-child(1) {color: #44a1d1}

.kit-tUVcS-2sinine-taht .exercise b {color: #44a1d1} /*Sisus seda praegu küljes ei ole ja mapping tundub ka puuduvat parempaneelil*/

/*.kit-tUVcS-sinine-taht {}*/ /*Sisus küljes aga css reeglid puuduvad*/
.kit-tUVcS-sinine-taht2 .common tr:nth-child(1) {color: #44a1d1}

.kit-tUVcS-sinine-6-veerg .common td:nth-child(6) {color: #44a1d1}

.kit-tUVcS-sinine-8-veerg .common td:nth-child(8) {color: #44a1d1}

.kit-tUVcS-slaiderisisu .slick-slide {padding-top: 32px;} 

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

.kit-tUVcS-yhendapaarid-contain .sortable-bg {background-size: contain !important; background-repeat: no-repeat;}

.kit-tUVcS-jarjestamine-taustata .sortElements .elements>li:not(.correct):not(.wrong),
.kit-tUVcS-lohistamine-taustata .droppable-option {background: none; border: none;}

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


.kit-tUVcS-tabeli-ylesande-laius .common td:first-child, .kit-tUVcS-tabeli-ylesande-laius .common td:last-child {width: 40%;}

/* S */

.kit-tUVcS-s1, .kit-tUVcS-s2, .kit-tUVcS-s3, .kit-tUVcS-s4, .kit-tUVcS-s5 {}
.kit-tUVcS-s1 {background-color: #000; color: white;}
.kit-tUVcS-s2 {background-color: #fffdbd;}
.kit-tUVcS-s3 {background-color: #ffd8cf;}
.kit-tUVcS-s4 {background-color: #f0f8e0;}
.kit-tUVcS-s5 {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/7539739a-92b3-495c-a45c-0ce2bacc3d9d/78275e8d-e3b6-44c4-a48f-8f46e7ea5acb/41d32860-8a93-43a7-8900-82fb86ad3cdc.png'); background-color: #dcecb9;}

.kit-tUVcS-s-tooraamat h2.sectionTitle,
.kit-tUVcS-s-tupsukene h2.sectionTitle {padding-left: 48px !important; background-position: center left; background-size: 37px; background-repeat: no-repeat;}

.kit-tUVcS-s-tooraamat h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/7539739a-92b3-495c-a45c-0ce2bacc3d9d/5a678274-75fa-4d74-a6fe-12ba71397b4f/9a1ef032-69e9-4eca-b3e7-29c62175cab4.png');}
.kit-tUVcS-s-tupsukene h2.sectionTitle {background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/7539739a-92b3-495c-a45c-0ce2bacc3d9d/f88dfe55-1dbb-4c2a-a05f-0e6d52f7a0bb/6d139ef5-a4f0-40a6-a784-34101bc4a31e.gif');}


.kit-tUVcS-tabeli2veerg td:nth-child(2) {white-space: nowrap;}


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

/*.kit-tUVcS-s-tooraamat h2.sectionTitle:after {background: url('https://astrablobs.blob.core.windows.net/kitcontent/7539739a-92b3-495c-a45c-0ce2bacc3d9d/5a678274-75fa-4d74-a6fe-12ba71397b4f/9a1ef032-69e9-4eca-b3e7-29c62175cab4.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-tUVcS-s-tupsukene h2.sectionTitle:after {background: url('https://astrablobs.blob.core.windows.net/kitcontent/7539739a-92b3-495c-a45c-0ce2bacc3d9d/f88dfe55-1dbb-4c2a-a05f-0e6d52f7a0bb/6d139ef5-a4f0-40a6-a784-34101bc4a31e.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;}*/


@media (min-width: 769px) {
	.kit-tUVcS-side-main .side {float: left; clear: none;}
	.kit-tUVcS-side-main .main {float: right; margin: 0 0 0 16px; clear: none;}
} 
  
@media (min-width: 769px) {
  .exercise-element-hint {display: none;}
}
  
.kit-tUVcS-tabeli-jooned2 table {border: 3px solid #e2840b;}
.kit-tUVcS-tabeli-jooned3 .common table td {border: 2px solid #e2840b !important;}
  .kit-tUVcS-tabeli-jooned4 .common tr:nth-child(1) td:nth-child(2) {border-bottom: 3px solid #e2840b !important;}
    
    .kit-tUVcS-tabeli-jooned4 .common tr:nth-child(1) td:nth-child(5) {border-bottom: 3px solid #e2840b !important;}
   .kit-tUVcS-tabeli-jooned5 .common tr:nth-child(1) td:nth-child(2) {border-bottom: 3px solid #e2840b !important;}
    .kit-tUVcS-tabeli-jooned5 .common td:nth-child(2) {width: 15% !important;}
  .kit-tUVcS-tabel-esimene-rida .common tr:nth-child(1) {background-color: #e2840b !important;; color: white !important;}  
.kit-tUVcS-tabel6 .common td:nth-child(2) {width: 200px !important;;}
  .kit-tUVcS-tabel7 .common td:nth-child(2) {width: 5%;}
    .kit-tUVcS-tabel7 .common td:nth-child(4) {width: 5%;}
.kit-tUVcS-tabel-tihe .common tr, td {padding: 0px 12px 0px 12px}
.kit-tUVcS-tabel-tihe .media {margin: 0; padding-bottom: 0;}
      .kit-tUVcS-tabel-tihe .common tr:nth-child(2) td {padding: 0px !important;}
    .kit-tUVcS-lynk-tsentris .gap {line-height: 32px; min-height: 32px; font-size: 32px; text-align: center;}
    
    .kit-tUVcS-tabel-roh-kol .common td:nth-child(2) {background-color: #3bb914;}
    .kit-tUVcS-tabel-roh-kol .common td:nth-child(4) {background-color: #fce116;}
    

  
   .kit-tUVcS-tabel-kriipsjoon .common td:nth-child(1) {border-right: 3px dotted #e2840b !important;}
     .kit-tUVcS-tabel-kriipsjoon .common td:nth-child(2) {border-right: 3px solid #e2840b !important;}
     .kit-tUVcS-tabel-kriipsjoon .common td:nth-child(3) {border-right: 3px dotted #e2840b !important;}
  .droppable-options {background-color: rgba(255,255,255,0) !important;}
  
  
.kit-tUVcS-k13 td:nth-child(1) {white-space: nowrap;} 
  
  
  .kit-tUVcS-k14 td:nth-child(1) {white-space: nowrap;} 
  .kit-tUVcS-k14 td:nth-child(3) {white-space: nowrap;} 
  .kit-tUVcS-k14 td:nth-child(5) {white-space: nowrap;} 

.kit-tUVcS-reavahe p, .kit-tUVcS-reavahe li {line-height: 1.9 !important;}
  