h1 {text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6)}
.block .gap {border: 1px solid #ccc; background: white; border-radius: 4px; padding: 4px;}
.block .gap.full {width: calc(100% - 10px);}
.kit-78dZ7-slider-top-padding .slick-slide {padding-top: 40px;}

.scope-kit-78dZ7 .mq-sub {
    font-size: 0,8em !important;
    padding-top: 0.165em;
}

.scope-kit-78dZ7 .mq-supsub {
  font-size: 0.6em !important;
}

/*KÜLJENDUSKASTID ÜLDINE*/
.kit-78dZ7-lisainfo, .kit-78dZ7-lisainfo2, .kit-78dZ7-memorize, .kit-78dZ7-example, .kit-78dZ7-example-transbox, .kit-78dZ7-motle-slideris, .kit-78dZ7-foxl, .kit-78dZ7-ylesanded, .kit-78dZ7-ylesanded_peast, .kit-78dZ7-ylesanded_peastM, .kit-78dZ7-NB, .kit-78dZ7-kirjalik-ylesanne,.kit-78dZ7-reeglisisu {
  padding: 16px;
  margin-bottom: 16px;
  overflow: auto;
  clear: both;
  border-radius: 5px;
}

/*PÄISESEKTSIOON*/
.kit-78dZ7-sinine {background-color: #4D4D4D; color: white; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/e6457199-99c3-4043-8f46-ecf2063b18be/b84869cd-91b6-4afe-97e9-ceb0c9013d17/374ea21d-fbdc-43b2-85ac-a42fe5e522d3.png');}
/* päise vana värv #4690ec */
/*PÄISESEKTSIOONI LOETELU*/
.kit-78dZ7-k6 {
  padding: 10px;
  margin-bottom: 10px;
  overflow: auto;
  clear: both;
}
.kit-78dZ7-k6 {
  background-color: rgba(53, 67, 71, 0.63); 
  color: white; 
  border-left: dotted 2px rgba(255, 255, 255, 0.63);}
.kit-78dZ7-k6 p, .kit-78dZ7-sinine .list li {font-family: Roboto !important;}
.kit-78dZ7-k6 p, .kit-78dZ7-sinine .list li {font-size: 18px;}
.kit-78dZ7-k6 .list>li:before {font-family: "FontAwesome", "Font Awesome 5 Pro" !important;}
.kit-78dZ7-k6 .list>li:before {content: "\f0da"; font-size: 80%}

/*NOTA BENE*/
.kit-78dZ7-NB {background-color: #FFFCE3; border: 1px solid #379489; }
.kit-78dZ7-NB:before {
    content: "NB!";
  	font-size: 18px;
  	padding-left: 16px;
    display: block;
    width: 45px;
    height: 100%;
    margin-top: -16px;
  	margin-left: -16px;
    margin-bottom: 8px;
    background-color: #379489;
	color: #F0F9F8;}

/*MÕTLE*/
.kit-78dZ7-example-transbox {background-color: #FAFAF5; border-top: 2px solid #C7C7A5; border-bottom: 2px solid #C7C7A5;}
.kit-78dZ7-example-transbox h3:before {content: "\1F4A1"; font-size: 75%; padding-right: 7px}
.kit-78dZ7-example-transbox h3 {color: #7D7D4F;}

.kit-78dZ7-motle-slideris {background-color: #FAFAF5; border-top: 2px solid #C7C7A5; border-bottom: 2px solid #C7C7A5;}
.kit-78dZ7-motle-slideris h3:not(.exercise .head h3):before {content: "\1F4A1"; font-size: 75%; padding-right: 7px}
.kit-78dZ7-motle-slideris h3 {color: #7D7D4F;}

/*MÄRKA*/
.kit-78dZ7-lisainfo {background-color: #ebf5d3; border: 2px solid #fff; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/e6457199-99c3-4043-8f46-ecf2063b18be/b84869cd-91b6-4afe-97e9-ceb0c9013d17/374ea21d-fbdc-43b2-85ac-a42fe5e522d3.png'); }
.kit-78dZ7-lisainfo h3:before {content: "\261E"; padding-right: 7px}
.kit-78dZ7-lisainfo h3 {color: #688144;}
/*.kit-78dZ7-lisainfo {background-color: rgba(214,243,152,.5);}*/

.kit-78dZ7-lisainfo2 {background-color: rgba(255, 255, 255,0.7); border: 2px solid #fff; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/e6457199-99c3-4043-8f46-ecf2063b18be/b84869cd-91b6-4afe-97e9-ceb0c9013d17/374ea21d-fbdc-43b2-85ac-a42fe5e522d3.png'); }
.kit-78dZ7-lisainfo2 h3:before {content: "\261E"; padding-right: 7px}
.kit-78dZ7-lisainfo2 h3 {color: #688144;}

/*ÜLESANDED*/
.kit-78dZ7-sissejuhatav_n2iteylesanne {background-color: rgba(214,243,152,.5);}


.kit-78dZ7-yl-pealkiri-peitu .exercise .head h3 {display: none;}
.kit-78dZ7-ylesanded {background-color: rgba(255, 255, 255, 0.95); border-top: 2px solid #AFC5E9; border-bottom: 2px solid #AFC5E9;}
.kit-78dZ7-ylesanded_s {background-color: #F2FAFF; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/e6457199-99c3-4043-8f46-ecf2063b18be/c07dd5ae-f49d-4930-a7ec-1140a136194b/022112ea-fe93-4529-bd33-6fc72fdf114f.png');}
.kit-78dZ7-ylesanded_s h1, .kit-gM8H4-ylesanded_s .sectionTitle {color: #5679b0;}
.kit-78dZ7-ylesanded_shele {background-color: #ffffff; background-image: url('https://astrablobs.blob.core.windows.net/kitcontent/e6457199-99c3-4043-8f46-ecf2063b18be/c07dd5ae-f49d-4930-a7ec-1140a136194b/022112ea-fe93-4529-bd33-6fc72fdf114f.png');}
.kit-78dZ7-ylesanded_shele h1, .kit-gM8H4-ylesanded_s .sectionTitle {color: #5679b0;}
/* shele taustavärv F2FAfd*/

/*JOONISED*/
.kit-78dZ7-foxl {background-color: #ffffff; border: 2px solid #d7f1d7;}

/*REEGLID*/
.kit-78dZ7-valemid_s {background-color: #fff7d7;}
.kit-78dZ7-memorize {padding: 10px; border-radius: 4px; border: 1px solid #379489;}
.kit-78dZ7-memorize .list>li:before {font-family: "FontAwesome", "Font Awesome 5 Pro" !important;}
.kit-78dZ7-memorize .list>li:before {content: "\f0da"; font-size: 80%}
.kit-78dZ7-memorize {padding: 10px; border-radius: 4px; border: 1px solid #379489;}

/*TABEL*/
.kit-78dZ7-tabeli_kujundus_jooned td {border: 0.4px solid rgba(0, 0, 0, 0.3);}
.kit-78dZ7-tabeli_kujundus_varv tr:nth-child(odd) {background-color: #f0f0f0;}
.kit-78dZ7-tabeli_paiserida tr:first-child, .kit-vV9E8-tabeli_1veerg td:first-child {background-color: #efefef; font-weight: 500;}
.kit-78dZ7-table-font .common td p {font-size: 120%;font-family: Georgia, Times, "Times New Roman", serif !important;}

/*LOENDIVAHE*/
.kit-78dZ7-suur-loendivahe li {line-height: 2em; margin-bottom: 16px;}
.kit-78dZ7-keskmine-loendivahe li {line-height: 1.8em; margin-bottom: 12px;}

/* TEKST  LY, KEEL, KOLLEEG */
.kit-78dZ7-ly {background-color: #FD9200; color:white}
.kit-78dZ7-ke {background-color: #B30697; color: white}
.kit-78dZ7-ko {background-color: #368d89; color: white}
.kit-78dZ7-ko {background-color: #368d89; color: white}
.kit-78dZ7-mi {background-color: red; color: white}

/*KASUTAMATA ALGSTIILID*/
.kit-78dZ7-i1, .kit-78dZ7-i2, .kit-78dZ7-i3, .kit-78dZ7-i4, .kit-78dZ7-i5 {}
.kit-78dZ7-i1 {color: red;}
.kit-78dZ7-i2 {color: #C93212;}
.kit-78dZ7-i3 {color: green;}
.kit-78dZ7-i4 {background-color: #dcecb9;}
.kit-78dZ7-i5 {background-color: #fffdbd;}

.kit-78dZ7-k1, .kit-78dZ7-k2, .kit-78dZ7-k3, .kit-78dZ7-k4, .kit-78dZ7-k5, .kit-78dZ7-reegli_kast {padding: 16px; border-radius: 4px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-78dZ7-k1 {background-color: #dcecb9;}
.kit-78dZ7-k2 {background-color: #fffdbd;}
.kit-78dZ7-k3 {background-color: #ffd8cf;}
.kit-78dZ7-k4 {background-color: #ffffff;}
.kit-78dZ7-k5 {background-color: #ffffff; border: 2px solid #d7f1d7;}

.kit-78dZ7-s1, .kit-78dZ7-s2, .kit-78dZ7-s3, .kit-78dZ7-s4, .kit-78dZ7-s5 {}
.kit-78dZ7-s1 {background-color: #000; color: white;}
.kit-78dZ7-s2 {background-color: #FFFCE3;}
.kit-78dZ7-s3 {background-color: #ffd8cf;}
.kit-78dZ7-s4 {background-color: #c0eeff;}
.kit-78dZ7-s5 {background-color: #eeeeee;}


/*TUVASTAMATA ASJAD*/
.kit-78dZ7-example {background-color: rgba(255, 252, 227, 0.5); border-top: 1px solid #379489; border-bottom: 1px solid #379489;}
.kit-78dZ7-example h3 {color: #379489;}
.kit-78dZ7-reeglisisu {background-color: #FFFAF4; border: 2px solid #FEDEB9;}
.kit-78dZ7-vihje {background-color: #ffffff; border: 2px solid #d7f1d7;}
.kit-78dZ7-vihjeKalev {background-color: #f6fff6; border: 2px solid #d7f1d7;}
.kit-78dZ7-ylesanded_peast {background-color: #fff; border: 2px solid #ffeacc;}
.kit-78dZ7-ylesanded_peastM {background-color: #fff; border: 2px solid #80d96f;}
.kit-78dZ7-kirjalik-ylesanne {background-color: #fff; border: 2px solid #1e90ff;}
.kit-78dZ7-ylesanded_peastM h3 {color: #297619;}

.kit-78dZ7-drag-two-cols .dragToArea .from>ul>li {clear: none; width: 50%;}
.kit-78dZ7-ylesanded_ryhmat {background-color: #f4edf1;}

.kit-78dZ7-example_s {background-color: #fafbfc;}

.kit-78dZ7-decimal-right-bracket ol.list>li:before {content: counter(opiq-list,decimal)") ";}

.kit-78dZ7-punane_tekst {color: #f00;}
.kit-78dZ7-sinine_tekst {color: #06f;}
.kit-78dZ7-roheline_tekst {color: #090;}
.kit-78dZ7-i1 {background-color: #bfff00}
.kit-78dZ7-suurem-tekst {font-size:120%}

.kit-78dZ7-s1 {background-color: #4690ec; color: white;}


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


