div.lucimoo {font-family: verdana;font-size: 120%;line-height: 150%;text-align: justify;margin-left: 10%;margin-right: 10%;margin-top: 5%;margin-bottom: 5%;background-image: url("../Images/logo2.png");background-attachment: fixed;background-repeat: repeat;background-color: #f5f5fe;}
div.lucimoo h2 {margin-top: 1em;font-size: 150%;color: #03c;color: #fff;text-indent: 0em;font-style: bold;text-align: center;border: 5px #009;box-shadow: 3px 3px 6px 4px #999;background: #666;padding: 50px 10px 50px 10px;border-top: #fff double;border-bottom: #fff double;}
div.lucimoo h3 {font-size: 140%;text-indent: 0em;color: #090;text-align: right;}
div.lucimoo h4 {font-size: 100%;text-indent: 0em;text-align: right;color: #fff;border-bottom: 6px #fff solid;background: #666;padding: 10px 20px 10px 10px;}
div.lucimoo h5 {font-size: 100%;line-height: 80%;text-align: left;color: #f00;}
div.lucimoo div.icon {text-align: center;margin-bottom: 1em;}
div.lucimoo td {vertical-align: top;}
div.lucimoo .button {background-color: #b502ac;border: none;padding: 5px;color: white;text-align: center;text-decoration: none;display: inline-block;font-size: 70%;box-shadow: 0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width: 100px;}
div.lucimoo .img {border-color: #7b1fa2;box-shadow: 0 10px 20px 0 rgba(0,0,0,.2),0 10px 20px 0 rgba(0,0,0,.19);border-style: ridge;border-width: 8px;}
div.lucimoo hr {height: 3px;background-color: #72016d;border: none;}
div.lucimoo .small {line-height: 10%;}
div.lucimoo br {line-height: 10%;}
div.lucimoo .petunjuk {background-color: #e1bee7;border-bottom: 3px solid #888;border-top: 3px solid #888;padding: 5px 15px 10px 15px;border-radius: 5px 5px 5px 5px;font-zise: 75%;line-height: 1.25em;}
div.lucimoo #table-a {font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size: 12px;min-width: 100%;border-collapse: collapse;}
div.lucimoo #table-a th {font-size: 13px;font-weight: normal;font-weight: bold;padding: 8px;background: #4f87e3;border-top: 4px solid #aabcfe;border-left: 2px solid #aabcfe;border-right: 2px solid #aabcfe;border-bottom: 1px solid #fff;color: #fff;text-align: center;}
div.lucimoo #table-a td {padding: 1px;background: #e8edff;border-bottom: 1px solid #aabcfe;color: #669;border-top: 1px solid transparent;border-left: 2px solid #aabcfe;border-right: 2px solid #aabcfe;}
div.lucimoo #table-a tr:hover td {background: #d0dafd;color: #339;}
div.lucimoo .kethsl {font-size: 150%;text-align: center;padding: 10px 0px 10px 0px;padding: 10px;background-color: #f2f2f2;width: 99%;margin-bottom: 1em;margin-bottom: 0em;color: #009;border-top: 5px solid #3e7368;border-bottom: 5px solid #3e7368;border-radius: 5px 5px 5px 5px;}
div.lucimoo div.question {background-color: #e1bee7;border-bottom: 3px solid #888;border-top: 3px solid #888;padding: 5px 15px 10px 15px;border-radius: 5px 5px 5px 5px;font-zise: 75%;line-height: 1.25em;box-shadow: 1px 1px 2px 2px #999;}
div.lucimoo div.question div.soal {padding: 10px 0px 10px 0px;padding: 8px;background-color: #f2f2f2;margin-bottom: 1em;margin-bottom: 0em;color: #009;border-top: 2px solid #3e7368;border-bottom: 2px solid #3e7368;border-radius: 5px 5px 5px 5px;}
div.lucimoo input[type=radio]:checked ~ .check {border: 5px solid #0dff92;}
div.lucimoo input[type=radio]:checked ~ .check::before {background: #0dff92;}
div.lucimoo input[type=radio]:checked ~ label {color: #f00;}
div.lucimoo input[type=radio]:checked ~ label {color: #f00;}
div.lucimoo .tbsoal {width: 100%;border: 0px;}
div.lucimoo .tbsoal td {border: none;padding: 8px;vertical-align: middle;text-align: justify;line-height: 1.25em;}
div.lucimoo .tbsoal tr:hover td {background: #d0dafd;border: 0px;color: #339;}
div.lucimoo div.question h5 {font-size: 100%;text-align: left;color: #ac5600;padding: 5px 5px 5px 15px;background: #fdfdfb;margin-top: .25em;margin-bottom: .25em;}