.mark-title-essay { color: #DF7100; font-weight: bold; font-size: 18px; margin: 5px 0; } .essay-question-2022 { border-bottom: 1px solid #cccccc; font-size: 18px; } .essay-question-2022 p, .essay-question-2022 div { font-size: 18px !important; } .loigiai p,.loigiai div{ font-size: 18px !important; } .essay-question-link { color: #1270E3; } h1.title-question { font-size: 18px !important; font-weight: bold; padding-left: 0; } h1.title-question p{ font-size: 18px !important; font-weight: bold; } h1.title-question div{ font-size: 18px !important; font-weight: bold; } h1.title-question span{ font-weight: bold; } img { max-width: 100%; } .question img { max-width: 80%; } table { border-collapse: collapse; } th, td { border: 1px solid black; } .anwser-group .answer-opt { display: flex;align-items:flex-start;padding: 10px;border: 2px solid lightgrey;border-radius: 15px; position: relative;margin-bottom: 20px; } .anwser-group .answer-opt.answer-user-true { border: 2px solid #8BC34A; } .anwser-group .answer-opt.answer-user-false { border: 2px solid red; } .span-answer { font-weight: bold; padding-top: 0; margin-right: 6px; } .option-answer-check { position: absolute; text-transform: capitalize; top: -15px; font-size: 14px; font-weight: bold; letter-spacing: -.5px; right: 20px; padding: 0 6px; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; background: white; color: #8BC34A; } .option-answer-user { position: absolute; text-transform: capitalize; top: -15px; font-size: 14px; font-weight: bold; letter-spacing: -.5px; right: 20px; padding: 0 6px; height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; background: white; color: red; } table { display: block; overflow-x: auto; width: 100% !important; max-width: 100vw !important; } .question-index-number { font-weight: bold; } .solution-detail-title { font-weight: bold; color: #DF7100; } .solution-suggesstion-title { font-weight: bold; color: #DF7100; } .question-child-content p { font-size: 18px; } #box-content, #box-content div, #box-content ul li, p { font-size: 18px; line-height: 22px; } nav.breadcrumb-nav { background-color: #ffffff; padding: 10px 15px; border-radius: 5px; border-bottom: 1px solid lightgrey; } .breadcrumb { list-style: none; display: flex; flex-wrap: wrap; font-size: 16px; } .breadcrumb li { display: flex; align-items: center; font-weight: 600; color: #373636; } .breadcrumb li + li::before { content: ">"; margin: 0 10px; color: #373636; } .breadcrumb a { text-decoration: none; color: #373636; transition: color 0.2s ease-in-out; } .breadcrumb a:hover { color: #373636; } .breadcrumb .active { color: #6c757d; pointer-events: none; } ul li {font-size: 18px;line-height: 23px;} table { max-width: 100%; }