/* T */

.kit-DzN1L-punane {color: red;}
.kit-DzN1L-oranz {color: #ff7f0e;}
.kit-DzN1L-hall {color: #868685;}

/* K */

/* intro */
.kit-DzN1L-intro {margin-bottom: 24px;}
.kit-DzN1L-intro p, .kit-DzN1L-intro li {color: #ff7f0e; font-size: 24px; line-height: 32px;}

/* kastikeste ühised omadused */
.kit-DzN1L-reegel, .kit-DzN1L-küsimused {padding: 16px; margin-bottom: 16px; border-radius: 8px; overflow: auto;}
.kit-DzN1L-reegel {background: #d5edb2;}
.kit-DzN1L-kusimused {background: #ffc398;}


.kit-DzN1L-pilt-poolik-vasak {}
.kit-DzN1L-pilt-poolik-vasak .image, .kit-DzN1L-pilt-poolik-vasak .caption {width: calc(50% - 4px);}
/*.kit-DzN1L-pilt-poolik-vasak .image {margin-right: 8px;}*/
.kit-DzN1L-pilt-poolik-vasak .caption {padding: 0 0 0 8px; clear: none; float: left;}

/* S */

.kit-DzN1L-sissejuhatus {background: #f7e077;}
.kit-DzN1L-peanmeeles {background: #ecf3fc;}
.kit-DzN1L-kasulik {background: #fffad2;}
.kit-DzN1L-kokkuvote {background: #e8f5f1;}

/* ylesannete kujundus */

.kit-DzN1L-inline-task {box-shadow:  4px 4px 4px lightgray; padding: 6px 8px 0px 8px; margin-bottom: 10px; border: solid lightgray 1px; border-radius: 4px; overflow: auto;}

/* slaiderite kujundus */

.kit-DzN1L-task-slider .slider {  border: solid lightgray 1px; border-radius: 4px; box-shadow: 4px 4px 4px lightgray; padding: 24px 8px 0px 8px; margin-bottom: 10px;}
.kit-DzN1L-task-slider .slider h3 { margin-top: 0px; }

/*pildislaider on nagu ylesannete slaider, aga ylal on suurem vahe, et pilt ei kataks nuppe
peaks sobima igasugusele sisule, v.a ylesanded*/
.kit-DzN1L-picture-slider .slider {  border: solid lightgray 1px; border-radius: 4px; box-shadow: 4px 4px 4px lightgray; padding: 44px 8px 0px 8px; margin-bottom: 10px;}

/*tabeli kujundus*/
.kit-DzN1L-triibuline tr:nth-child(odd) {background-color: #daf5a9;}
.kit-DzN1L-triibuline td {border-top: solid 1px rgba(0,0,0,.15); border-bottom: solid 1px rgba(0,0,0,.15);} 
.kit-DzN1L-table tr:first-child {background-color: #daf5a9;}
.kit-DzN1L-vertical-header td:first-child {background-color: #daf5a9; }
.kit-DzN1L-vertical-header td {border-top: solid 1px rgba(0,0,0,.15); border-bottom: solid 1px rgba(0,0,0,.15);}
.kit-DzN1L-table td {border-top: solid 1px rgba(0,0,0,.15); border-bottom: solid 1px rgba(0,0,0,.15);} 
.kit-DzN1L-arvutustabel td:first-child {border-right: solid 1px rgba(0,0,0,.5); }
.kit-DzN1L-arvutustabel tr:first-child {border-bottom: solid 1px rgba(0,0,0,.5);}

.kit-DzN1L-eritakistus tr:nth-child(1) {background-color: #bbec5f;}
.kit-DzN1L-eritakistus tr:nth-child(2), tr:nth-child(16), tr:nth-child(21) {background-color:#daf5a9;}
.kit-DzN1L-eritakistus tr {border-top: solid 1px rgba(0,0,0,.15); border-bottom: solid 1px rgba(0,0,0,.15);}

/*nummerdatud loend vahepeal olevate piltidega jms*/
.kit-DzN1L-segaloend ol li:before {
  counter-increment: mycounter;
  content: counter(mycounter) ". ";
}
.kit-DzN1L-segaloend ol:first-of-type {
  counter-reset: mycounter;
}

/*lohistatavate elementide päddingu häkk*/
.kit-DzN1L-lohistamine .droppable-option {
  padding: 0 8px;
}
