@import url('https://fonts.googleapis.com/css2?family=Old+Standard+TT:ital,wght@0,400;0,700;1,400&display=swap&text=0123456789');
.scope-kit-mjqIh p {font-family: "Old Standard TT", Georgia, 'Times New Roman', Times, serif !important;}
.scope-kit-mjqIh .list li {font-family: "Old Standard TT", Georgia, 'Times New Roman', Times, serif !important;}

.slick-slide {padding-top: 40px;}
/* TEKST  LY, KEEL, KOLLEEG */
.kit-mjqIh-ly {background-color: #FD9200; color:white}
.kit-mjqIh-ke {background-color: #B30697; color: white}
.kit-mjqIh-ko {background-color: #368d89; color: white}

/* TEKST SININE, PRUUN */
.kit-mjqIh-si {color: #327DC3}
.kit-mjqIh-pr {color: #C97D3E}
.kit-mjqIh-punane {color: rgb(126, 33, 33);}
.kit-mjqIh-punane2 {color: rgb(210, 35, 42);}

/*PÜRAMIID TABEL*/
.kit-mjqIh-table-border td  {border: 2px solid #69A2A6;}
 .kit-mjqIh-table-border td:first-child, td:last-child  {border: none;}
  .kit-mjqIh-table-border tr:last-child td  {border: 2px solid #69A2A6;}



.kit-mjqIh-memorize, .kit-mjqIh-esile, .kit-mjqIh-motiskle, .kit-mjqIh-valgekast, .kit-mjqIh-valgekast2, .kit-mjqIh-reflect, .kit-mjqIh-taust3, .kit-mjqIh-valemikast, .kit-mjqIh-ylesanne {
  border: solid 2px rgba(0, 0, 0, 0.1);
  padding: 24px;
  border-radius: 8px;
  margin-bottom: 16px;
  overflow: auto;
  clear: both;
}

.dragToSocket .text-node,
.connect-pairs .text-middle-center,
.connect-pairs .droppable-area:empty:after
{color: rgba(0,0,0,.85);}

/* beež kast */
.kit-mjqIh-ylesanne {background-color: rgba(232, 217, 192, 1); color: rgba(0, 0, 0, 1);}


.kit-mjqIh-taust3 {background: #c0cfb4; color: white;}
.kit-mjqIh-taust3 p {text-shadow: 0 0 4px rgba(84,105,67,.5)}

.kit-mjqIh-memorize {background-color: #f9f6ef;
}

.kit-mjqIh-valemikast {background-color: #ffd4b1;color: #d6212a; border-color: #f88324;}
.kit-mjqIh-esile {background-color: #e6f7ff;}
.kit-mjqIh-motiskle {background-color: #f0fff0;}
.kit-mjqIh-valgekast {background-color: #fff6c2;}
.kit-mjqIh-valgekast2 {background-color: #ffffff;}
.kit-mjqIh-reflect { background-color: #fff7f1;}
.kit-mjqIh-keeleinimesed { background: orange;  padding: 8px;}
.kit-mjqIh-tekstitaustp {background: #CB4D47; color: white;padding: 8px;}

.kit-mjqIh-intro p,
.kit-mjqIh-intro li {font-size: 24px !important; line-height: 30px;}

.kit-mjqIh-bg1 { background: #af6323; color: white;}
.kit-mjqIh-bg2 { background: #374a11; color: white;}
.kit-mjqIh-bg3 { background: #408dec;  color: white;}
.kit-mjqIh-bg4 { background: #ccfff2;}


.kit-mjqIh-ajutinehack .exercise.custom {margin-bottom: 0;}
.kit-mjqIh-ajutinehack .exercise.custom .head {display: none;}



/* SEKTSIOONID */

/*Matemaatika-Klubi KAST*/
.kit-mjqIh-mk {position: relative;}

.kit-mjqIh-mk:before {position: absolute; top: 15px; right: 100px; z-index: 100; width: 60px; height: 42px; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/2b651b13-5eb4-4003-b6ab-83b8251b3628/3a60378f-5190-42f2-b5c0-57f1885f120e/777e54e1-9bfc-4ee5-ad80-dd6b93c02c2f.png'); background-position: center; background-size: contain; background-repeat: no-repeat; content: " ";}

.kit-mjqIh-custom-table-5-cols .arrows .common tr td:nth-child(2),
.kit-mjqIh-custom-table-5-cols .arrows .common tr td:nth-child(4) {width: 12px;}
.kit-mjqIh-custom-table-5-cols .arrows .common td {padding-left: 0; padding-right: 0;}

.kit-mjqIh-mks {background: #fff7d7;}
.kit-mjqIh-mks h2.sectionTitle:after {background: url('https://astrablobs.blob.core.windows.net/kitcontent/2b651b13-5eb4-4003-b6ab-83b8251b3628/3a60378f-5190-42f2-b5c0-57f1885f120e/777e54e1-9bfc-4ee5-ad80-dd6b93c02c2f.png'); background-position: center right; background-size: 40px; background-repeat: no-repeat; content: ''; width: 40px; height: 40px; display: inline-block; float: right; margin-right: 8px;}


.kit-mjqIh-pais {background-color:#201309; color: white;}
.kit-mjqIh-pais h1 {text-shadow: 2px 2px 2px black;}
.kit-mjqIh-pais h3 {text-shadow: 2px 2px 2px black;}
.kit-mjqIh-bg-gradient-1 {background: rgb(247,244,215); background: linear-gradient(360deg, rgba(247,244,215,1) 0%, rgba(237,246,248,1) 100%);}
.kit-mjqIh-bg-squares-1 {background-image: linear-gradient(to bottom, transparent 95%, #f6f3f0 5%), linear-gradient(to right, #fff 95%, #f6f3f0 5%); background-size: 1px 30px, 30px 1px;}

/* Slaiderile üles õhku */
.kit-mjqIh-slaideripadding .slick-slide {padding-top: 40px;}

/* ülesande pealkiri peitu */
.kit-mjqIh-ylpealkiripeitu .exercise .head h3 {display: none;}

/* tabeli viimane veerg ei murdu */
.kit-mjqIh-tabeli-viimane-veerg td:last-child {white-space: nowrap;}

/* tabeli 2. veerg ei murdu */
.kit-mjqIh-tabeli-2-veerg td:nth-child(2) {white-space: nowrap;}

/* tabeli 1. veerg ei murdu */
.kit-mjqIh-tabeli-1-veerg td:nth-child(1) {white-space: nowrap;}

/* tabeli 3. veerg ei murdu */
.kit-mjqIh-tabeli-3-veerg td:nth-child(3) {white-space: nowrap;}

/* tabeli 4. veerg ei murdu */
.kit-mjqIh-tabeli-4-veerg td:nth-child(4) {white-space: nowrap;}

/* tabeli 5. veerg ei murdu */
.kit-mjqIh-tabeli-5-veerg td:nth-child(5) {white-space: nowrap;}


.kit-mjqIh-yl-tabelile-jooned td {border: 1.5px solid rgba(0, 0, 0, 0.3);}

.kit-mjqIh-i3 {color: green;}

.kit-mjqIh-pilt-poole-vaiksemaks .media img {width: 50%; padding: 0 0;}
.kit-mjqIh-pilt-75 .media img {width: 75%; padding: 0 0;}

.kit-mjqIh-taheragastik {background-color: #fff; border-radius: 16px;}

/*ÜLESANDE JUHIS*/
.kit-mjqIh-pseudo-exercise-description {padding: 8px; font-size: 18px; display: block; font-family: Roboto; position: relative;}
.kit-mjqIh-pseudo-exercise-description:before {
    border-left: 2px solid;
    position: absolute;
    content: "";
    height: 100%;
    left: 0;
    top: 0;
    opacity: .35;
}

.kit-mjqIh-transparent {padding: 20px 20px 0px 20px; border-radius: 10px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-mjqIh-transparent {background-color: rgba(255,255,255,0.8); color: black;} 

.kit-mjqIh-eesti {
  background-color:#c4e4f5; 
  background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/2b651b13-5eb4-4003-b6ab-83b8251b3628/7f945403-591d-453c-bd8e-33f0858dd4f5/9643c90e-5ecd-46d1-b801-851602cb31d8.png');}
}

.kit-mjqIh-jarjesta-suuremad .sortElements .horizontal .image-node img {height: 200px;}