-.excercise .buttons {
- text-align: right; }
-
-.teacher {
- display: none; }
-
-.teacher.show {
- display: inherit; }
-
-.question-piece.correct {
- background-color: darkgreen; }
-
-.question-piece.incorrect {
- background-color: orange; }
-
-.buttons .chosen {
- background-color: lightblue; }
-
-.excercise .lista.predicate {
- list-style: none;
- position: relative;
- clear: both;
- padding-left: 0; }
-
-.excercise .subjects {
- padding-left: 0; }
-
-.excercise .lista.predicate > li {
- list-style: none;
- display: block;
- float: left;
- width: 208px;
- margin: 2px; }
-
-.excercise.wide .lista.predicate > li {
- width: 100%;
- margin: 2px; }
-
-.excercise .lista.predicate .droppable {
- min-height: 50px;
- border: 1px dotted black; }
-
-.excercise .draggable {
- padding: 3px;
- border: 1px dotted black;
- display: inline-block; }
-
-.excercise .draggable.disabled {
- background-color: grey; }
-
-.excercise .placeholder {
- padding: 3px;
- border: 1px dotted black;
- display: inline-block;
- min-width: 200px;
- min-height: 1em; }
-
-.excercise .placeholder.accepting.dragover {
- background-color: #ffff99; }
-
-.excercise.zastap .paragraph .placeholder {
- display: inline;
- min-width: none;
- min-height: none;
- border: inherit;
- padding: inherit; }
-
-.excercise .lista.subjects {
- padding-left: 0px; }
-
-.draggable .remove {
- font-family: sans-serif;
- padding: 2px 4px;
- background-color: #ee6666;
- margin-left: 5px; }