.lgh-concept-quiz {
  /*!*width: 33%;*!*/
}

.lgh-concept-quiz .upload-box .preview-box .preview-item span {
  position: absolute;
  top: 3px;
  right: 5px;
  font-size: 14px;
  left: unset;
  font-weight: 700;
  cursor: pointer;
}

.lgh-concept-quiz .essay-tabs .essay-tab-item {
  display: inline-block;
  font-size: 18px;
  padding: 10px 34px;
  position: relative;
}

.lgh-concept-quiz .essay-tabs .essay-tab-item:before {
  position: absolute;
  top: 14px;
  left: 10px;
  content: "";
  display: block;
  border: 1px solid #000;
  width: 18px;
  height: 18px;
  border-radius: 18px;
  margin-right: 10px;
}

.lgh-concept-quiz .essay-tabs .essay-tab-item.active:before {
  background-color: red;
}

.lgh-concept-quiz .send-essay-btn {
  border-radius: 24px;
  background-color: #00aae9;
  color: #fff;
  font-size: 16px;
  padding: 10px;
  border: none;
  margin-top: 10px;
}

.lgh-concept-quiz .upload-box {
  padding: 10px;
  border: 1px solid #ccc;
}

.lgh-concept-quiz .preview-box {
  padding: 6px;
  display: flex;
}

.lgh-concept-quiz .preview-box .preview-item {
  position: relative;
  margin: 10px 10px 10px 0;
}

.lgh-concept-quiz .preview-box .preview-item img {
  width: 100px;
}

.lgh-concept-quiz .preview-box .preview-item span {
  position: absolute;
  top: 10px;
  left: 90px;
  font-size: 20px;
}

.lgh-concept-quiz .header-upload {
  display: flex;
  padding: 5px;
  flex-direction: row;
  justify-content: space-between;
}

.lgh-concept-quiz input.custom-file-input {
  color: transparent;
  width: 80px;
  height: 40px;
  display: flex;
}

.lgh-concept-quiz input.custom-file-input::-webkit-file-upload-button {
  visibility: hidden;
}

.lgh-concept-quiz input.custom-file-input:before {
  content: "Th\EAm file";
  color: #9c4e5a;
  display: flex;
  background: #f7e8e7;
  border: 1px solid #f7e8e7 !important;
  border-radius: 3px;
  padding: 5px 8px;
  width: 80px;
  height: 40px;
  justify-content: center;
  align-items: center;
  outline: none;
  white-space: nowrap;
  -webkit-user-select: none;
  cursor: pointer;
  text-shadow: 1px 1px #fff;
  font-weight: 700;
  font-size: 10pt;
  outline: 0;
}

.lgh-concept-quiz .option-answers .bg-latte:hover {
  background: rgba(210, 233, 194, 0.501961);
}

.lgh-concept-quiz .option-answers .bg-latte.active {
  background: rgba(41, 136, 225, 0.729412);
}

.lgh-concept-quiz .choice_answer {
  margin-bottom: 20px;
}

.lgh-concept-quiz .choice_answer a p {
  display: inline;
  margin-bottom: 0;
}

.lgh-concept-quiz .choice_answer a i {
  width: 28px;
  height: 28px;
  background: #f1ead8;
  vertical-align: bottom;
  margin-right: 8px;
  border-radius: 4px;
  border: 1px solid #e0e0e0;
}

.lgh-concept-quiz .choice_answer a i:before {
  content: none;
}

.lgh-concept-quiz .choice_answer a.selected i {
  background: #d2e9c2;
  border: 1px solid #6dae40;
}

.lgh-concept-quiz .choice_answer a.selected i:before {
  content: "\F00C";
  color: #6dae40;
  font-size: 24px;
  text-align: center;
  padding: 1px;
  display: inline-block;
}

.lgh-concept-quiz .main-content-quiz {
  font-size: 18px;
  width: 70%;
  display: block;
  margin: 0 auto;
}

.lgh-concept-quiz .option-choicce > span:first-child {
  margin-right: 40px;
}

.lgh-concept-quiz .option-choicce > span {
  display: inline-block;
}

.lgh-concept-quiz .radio-list-horizontal .item {
  margin-bottom: 25px;
  position: relative;
}

.lgh-concept-quiz .radio-list-horizontal .item a {
  position: absolute;
  right: 80px;
  top: 0;
  width: auto;
  padding-left: 0;
}

.lgh-concept-quiz .choice_answer.radio-list-horizontal a i {
  margin-right: 0;
}

.lgh-concept-quiz .radio-list-horizontal .item a:last-child {
  right: 0;
}

.lgh-concept-quiz .main-content-quiz .content-quiz {
  margin-right: 120px;
}

.lgh-concept-quiz .choice-button a {
  width: 100% !important;
  padding: 6px !important;
}

.lgh-concept-quiz span.recommend-box {
  border: 1px solid green;
  padding: 10px;
  margin-right: 6px;
}

.lgh-concept-quiz .select-text-question {
  margin-top: 50px;
}

.lgh-concept-quiz .box {
  height: 100px;
}

.lgh-concept-quiz .box, .lgh-concept-quiz .box_list {
  width: 150px;
  display: inline-block;
  width: 200px;
  margin-right: 10px;
  background-color: #bba1a1;
  overflow: hidden;
}

.lgh-concept-quiz .box_list {
  height: 40px;
}

.lgh-concept-quiz .block-app {
  width: 230px;
}

.lgh-concept-quiz .elm-item {
  display: inline-block;
  padding: 0 10px;
  background: #ccc;
  margin: 30px 10px 0 35px;
  user-select: none;
}

.lgh-concept-quiz .box_text_dotted {
  border: 1px dashed #555;
  padding: 3px 10px;
  user-select: none;
}

.lgh-concept-quiz .box_text_solid_choice {
  border: 1px solid #555;
  padding: 3px 10px;
  width: 50px;
  background-color: red;
}

.lgh-concept-quiz .box_text_solid {
  border: 1px solid #555;
  padding: 3px 10px;
  margin-left: 15px;
  margin-right: 15px;
  user-select: none;
}

.lgh-concept-quiz .box_container, .lgh-concept-quiz .box_text_solid {
  display: inline-block;
}

.lgh-concept-quiz .block-next-inline > div {
  display: inline-block;
  margin-right: 5px;
}

.lgh-concept-quiz .rich_text {
  user-select: none;
}

.lgh-concept-quiz .elm-item.elm-2 {
  background: #bba1a1;
}

.lgh-concept-quiz .elm-item.elm-2.dotted {
  border: 1px dashed #555;
}

.lgh-concept-quiz .mergeDiv .elm-1 {
  margin-left: 35px !important;
}

.lgh-concept-quiz .mergeDiv .elm-item {
  margin: 30px 0 0;
}

.lgh-concept-quiz .type-vertical {
  margin-top: 100px;
}

.lgh-concept-quiz .type-vertical .item-top {
  width: 200px;
  text-align: center;
  background: #ccc;
  margin: 0 0 10px 10px;
  padding: 10px 0;
}

.lgh-concept-quiz .type-vertical .item-top:last-child {
  margin-bottom: 40px;
}

.lgh-concept-quiz .type-vertical .item-bottom {
  background: #59a3a7;
  padding: 10px 0;
  margin: 0 0 10px 10px;
  width: 200px;
  text-align: center;
}

.lgh-concept-quiz .mergeDivVertic div {
  margin: 0 0 0 10px !important;
}

.lgh-concept-quiz .mergeDivVertic {
  margin-bottom: 10px;
}

.lgh-concept-quiz .select-text-question p {
  display: inline-block;
  margin-right: 0;
  padding: 3px 2px;
  margin-bottom: 3px;
  cursor: pointer;
  border: .5px solid #fff;
  box-shadow: 0 .5px #fff;
}

.lgh-concept-quiz .select-text-question .selected p {
  background: #d2e9c3;
  border-radius: 4px;
  border: .5px solid #5eb34f;
  box-shadow: 0 .5px #47a518;
}

.lgh-concept-quiz .fill-box-question p {
  font-size: 20px;
  display: inline;
}

.lgh-concept-quiz .fill-box-question .solution .empty-box {
  cursor: pointer;
  border-radius: 3px;
  display: inline-block;
  min-width: 26px;
  height: 29px;
  margin: 10px 5px;
  padding: 0 10px;
  vertical-align: baseline;
}

.lgh-concept-quiz .fill-box-question .fill-answer .empty-box {
  cursor: pointer;
  border-radius: 3px;
  display: inline-block;
  min-width: 66px;
  height: 29px;
  border: 1px solid #c1c1c1 !important;
  opacity: 1 !important;
  margin: 10px 5px;
  padding: 0 10px;
  vertical-align: middle;
}

.lgh-concept-quiz .canDrop {
  background: rgba(41, 136, 225, 0.258824) !important;
}

.lgh-concept-quiz .fill-box-question .fill-answer .empty-box.isDragging, .lgh-concept-quiz .isDragging {
  border: 1px dashed #a71818 !important;
}

.lgh-concept-quiz .col-lego.isDragging, .lgh-concept-quiz .item-lego-source.isDragging {
  border: none !important;
}

.lgh-concept-quiz .paragraph-components .empty-box {
  border: 1px dashed #44a501 !important;
  opacity: .6;
}

.lgh-concept-quiz .solution-fill-item {
  display: inline-block;
  padding: 0 10px;
  border: 1px solid #c1c1c1;
  border-radius: 3px;
  text-align: center;
  background: #f1ead9;
  line-height: 27px;
  cursor: pointer;
  vertical-align: bottom;
  margin: 0 5px 5px;
  vertical-align: baseline;
  margin-right: 5px !important;
}

.lgh-concept-quiz .solution {
  text-align: center;
  margin: 30px 0 20px;
  font-size: 20px;
  user-select: none;
}

.lgh-concept-quiz .bg-green-D2E9C3 {
  background: #d2e9c3;
}

.lgh-concept-quiz .fill-box-question .bg-green-D2E9C3 {
  background: #d2e9c3;
  border: 1px solid #2988e1;
}

.lgh-concept-quiz .box-border-text {
  cursor: pointer;
  display: inline-block;
  margin: 0 5px;
  border: 1px solid #c1c1c1;
  border-radius: 3px;
  padding: 4px 10px;
}

.lgh-concept-quiz .input-box input {
  border: 1px solid #ccc !important;
  padding: 5px;
  text-align: center;
}

.lgh-concept-quiz .inline-block, .lgh-concept-quiz .input-box {
  display: inline-block;
}

.lgh-concept-quiz .paragraph-components > .solution-fill-item:hover {
  background: #d2e9c3 !important;
  border: 1px solid #2988e1 !important;
}

@media (max-width: 767px) {
  .lgh-concept-quiz .fill-box-question .solution .empty-box {
    line-height: 27px;
  }
  .lgh-concept-quiz .paragraph-components .empty-box {
    opacity: 0.6 !important;
    border-radius: 3px !important;
    border: 1px dashed #44a501 !important;
  }
  .lgh-concept-quiz .empty-box.invisible {
    background: #d2e9c3 !important;
    border: 1px solid #2988e1 !important;
    visibility: visible !important;
    opacity: 1 !important;
    vertical-align: baseline !important;
  }
  .lgh-concept-quiz .solution-fill-item:hover {
    background: #f1ead9;
    border: 1px solid #c1c1c1;
  }
  .lgh-concept-quiz .fill-box-question .solution .empty-box {
    height: auto;
    margin: 10px 5px;
    padding: 0 10px;
  }
  .lgh-concept-quiz .fill-box-question .empty-box {
    height: 29px;
    margin: 10px 5px;
    padding: 0 10px;
  }
}

.lgh-concept-quiz .button-correct {
  background-color: #adff2f;
}

.lgh-concept-quiz .text-right {
  text-align: right;
}

.lgh-concept-quiz .inline-block {
  margin-right: -4px;
}

.lgh-concept-quiz .list-item {
  padding-left: 30px;
}

.lgh-concept-quiz .box-image .list-item .solution-fill-item img {
  height: 100%;
  width: 100%;
}

.lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
  display: inline-block;
  width: 130px;
  border: 1px solid #e0e0e0;
  min-height: 80px;
  margin: 5px;
  cursor: pointer;
  text-align: center;
  background: none;
  line-height: normal;
  vertical-align: bottom;
}

.lgh-concept-quiz .box-image .answers-box .title-answer {
  user-select: none;
}

.lgh-concept-quiz .box-image .answers-box .col-sm-6:first-child > div > p {
  background: #e29001;
  padding: 4px 0;
  color: #fff;
  margin: -10px -10px 10px;
}

.lgh-concept-quiz .box-image .answers-box .col-sm-6:last-child > div > p {
  background: #2988e1;
  padding: 4px 0;
  margin: -10px -10px 10px;
  color: #fff;
}

.lgh-concept-quiz .row-2-item, .lgh-concept-quiz .row-3-item, .lgh-concept-quiz .row-4-item, .lgh-concept-quiz .row-6-item {
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-bottom: 20px;
  padding: 10px;
  min-height: 238px;
}

.lgh-concept-quiz .row-2-item > div {
  width: 50%;
  display: inline-block;
}

.lgh-concept-quiz .row-3-item > div {
  width: 32%;
  display: inline-block;
  margin: 0;
  min-height: 80px;
  vertical-align: top;
}

.lgh-concept-quiz .row-4-item > div {
  width: 25%;
  display: inline-block;
}

.lgh-concept-quiz .row-6-item > div {
  width: 16.66666667%;
  display: inline-block;
}

.lgh-concept-quiz .answers-box .solution-fill-item img {
  width: 100%;
}

.lgh-concept-quiz .answers-box .solution-fill-item {
  margin-bottom: 10px;
}

.lgh-concept-quiz .answers-box {
  position: relative;
  margin-top: 100px;
}

.lgh-concept-quiz .item-lego-source.text > div:hover {
  color: #2988e1;
}

.lgh-concept-quiz .lego-question-item.image > div {
  padding: 0;
}

.lgh-concept-quiz .lego-question-item > div {
  cursor: pointer;
  border: 1px solid #ccc;
  border-radius: 4px;
  vertical-align: middle;
  padding: 25px 10px 20px;
  margin-bottom: 10px;
  min-height: 52px;
}

.lgh-concept-quiz .lego-question-item.text p {
  user-select: none;
  margin-bottom: 0;
}

.lgh-concept-quiz .item-lego-target div {
  background-color: #f1ead8;
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-bottom: 0;
  height: 100%;
}

.lgh-concept-quiz .item-lego-target {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAA+CAYAAAD57jEFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM4ODUwNDFCN0NDMTFFODlBRkNBRUUzQTEwNjMwODMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM4ODUwNDJCN0NDMTFFODlBRkNBRUUzQTEwNjMwODMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzg4NTAzRkI3Q0MxMUU4OUFGQ0FFRTNBMTA2MzA4MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzg4NTA0MEI3Q0MxMUU4OUFGQ0FFRTNBMTA2MzA4MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps26GT4AAAHFSURBVHja7FTNSsNAEJ6kqa3WqnhQQc8ePeSs+ASefAN/TvoAIvgcHhRPBT15UF+g6ElohB5UhCJohVaLto1J2vytM5tWaposiCehA8t+k/2YbL6ZfFKhULAhiEdceVz7qqreQE9I9eo9I2C7PpiWB41Ph7key+GjLSTrnNR4DUjdYJi9fbShabgapktINGUIhSQBTE2mYHxUUTE9jKzUW/GpYoLjskUZYoIqTmSTBNdjSRQj6QRty0KSkuDHs0ISA35dR0hq2z5tRSEJtaLtNJbUwiq64VYRHkSSbMeHSq3lIdxExZtKWEDsHbw3HMtnbA0J5/wra/VgCLCpYLU83/PZBaY7SLj7lqKuO+UOvsa1h4e3feqXHoosVOkM093eSj8aHHGnE3ouRzV1bjo9rCSknKZpK8JRIZ3KVauCcD5WzPSQDNmMMkNaCdsyluEyrgpJqSQ/XhCSJPoSgKSQ5Hp8VF6EJJP3GPKxJBIWW0bwKJZEjcff6RhVv1KiKtAfjANHfrDBp4B19HbQC4x+LzA5qVQ26MU0VM+4LqNcpXunoS4OpAnp9Sfr0U1XQyy2HmzuwHoG1jOwnv9sPdu/sp4vAQYAlcOxp5m4yPMAAAAASUVORK5CYII=);
  background-position: 100%;
  padding-right: 8px;
}

.lgh-concept-quiz .item-lego-source, .lgh-concept-quiz .item-lego-target {
  height: 100%;
  background-repeat: repeat-y;
}

.lgh-concept-quiz .item-lego-source {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAA+CAIAAACZTs1sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjgxMjhBMTRCN0NGMTFFODhERUY5NEVGRERFQjVFMUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjgxMjhBMTVCN0NGMTFFODhERUY5NEVGRERFQjVFMUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyODEyOEExMkI3Q0YxMUU4OERFRjk0RUZEREVCNUUxRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyODEyOEExM0I3Q0YxMUU4OERFRjk0RUZEREVCNUUxRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjQqhugAAAF4SURBVHja7JPLTsJAGIVptdDSVGyN3CRSg8RH8HH1NbytTFRcCAtNC4lcQqGowNArBdLWqUWhk1mwNeEs55uT/5LzExe3TxRFsSzLCwJN07FfEa7rTaypMgJSd0AxbC6XI0kyAL7vh19cz3uUWwowiuIJZCsQ6kFqDUznqFAgY1GdnxXduWPbNuqAkpUPaQBQB1ReSEEHBrB0fLFYYIDn+wRBYMBIt+CkmOL3b++Gv4M6vjSzMwQ8z0cccDfXL5KQyXIctwRwH3Xls9pU0tnsXioV7KpSb1uzuTrW4jSTzmQSiUTo3m2oQ4ZhCkXx72m59sDhzFSgI45VDbiiWrO3qrHeFTDtm6oc6Wp9jquaXDotbzw5VDl/aOg6BhxwrOM4GBAGAQMsZw6ThgH9sZZMJlEAJ33t9Pd5HgXPjQ4Zp6EDSWK7B4xjUQySCLOr2dPucCJ11Uh2L+8qsAfoRdJO+j+KEWhvG59BD5jL4tsz2J7BPz2DbwEGAMGTlUwCuTiXAAAAAElFTkSuQmCC);
  background-position: 0;
  padding-left: 8px;
}

.lgh-concept-quiz .item-lego-source.isDragging {
  visibility: hidden;
}

.lgh-concept-quiz .item-lego-source.dotted > div {
  border: 2px dashed #2988e1;
  border-left: none;
  background-color: #a3def5;
}

.lgh-concept-quiz .item-lego-source > div {
  height: 100%;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 2px dashed transparent;
  background-color: #c8e6f2;
  margin-bottom: 0;
}

.lgh-concept-quiz .image.lego-question-item > div {
  height: 180px;
  padding-left: 15px;
  padding-right: 10px;
}

.lgh-concept-quiz .image.lego-question-item img {
  height: 100%;
  max-width: 100%;
}

.lgh-concept-quiz .mergeDiv .col-sm-6:first-child {
  padding-right: 0;
}

.lgh-concept-quiz .mergeDiv .col-sm-6:last-child {
  padding-left: 0;
}

.lgh-concept-quiz .row-lego {
  margin-bottom: 35px;
  display: flex;
  width: 100%;
}

.lgh-concept-quiz .col-lego {
  flex: 1;
}

.lgh-concept-quiz .row-lego .col-lego:first-child {
  margin-right: 30px;
}

.lgh-concept-quiz .row-lego .col-lego:last-child {
  margin-left: 30px;
}

.lgh-concept-quiz .mergeDiv.row-lego .col-lego > div {
  background: none;
  padding: 0;
}

.lgh-concept-quiz .mergeDiv.row-lego .col-lego .item-lego-target {
  border-right: 3px dashed #ccc;
}

.lgh-concept-quiz .mergeDiv.row-lego .col-lego:first-child {
  margin-right: 0;
}

.lgh-concept-quiz .mergeDiv.row-lego .col-lego:last-child {
  margin-left: 0;
  margin-right: 70px;
}

.lgh-concept-quiz .item-lego-target > div {
  border: 2px dashed transparent;
}

.lgh-concept-quiz .row-lego .col-lego.isDragging .item-lego-target > div {
  border: 1px dashed #a71818;
  border-right: none;
}

.lgh-concept-quiz .row-lego .col-lego.canDrop .item-lego-target > div {
  background-color: rgba(41, 136, 225, 0.258824);
  background-image: linear-gradient(90deg, rgba(141, 206, 59, 0.701961), #f1ead8);
  border: 1px dashed transparent;
  border-right: none;
}

.lgh-concept-quiz .main-quiz-content {
  margin: 10px 0;
}

@media (max-width: 767px) {
  .lgh-concept-quiz .item-lego-source.isDragging {
    visibility: visible;
  }
  .lgh-concept-quiz .item-lego-source.isDragging > div {
    background-color: #d2e9c3;
    border: 1px solid #2988e1;
    border-top: none;
    color: #555;
  }
}

@media (max-width: 479px) {
  .lgh-concept-quiz .item-lego-target {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAJCAYAAABqvp9RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDBDMThFNThDRDAyMTFFOEFDMDQ4RUM5OEREMEE1MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDBDMThFNTlDRDAyMTFFOEFDMDQ4RUM5OEREMEE1MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMEMxOEU1NkNEMDIxMUU4QUMwNDhFQzk4REQwQTUzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMEMxOEU1N0NEMDIxMUU4QUMwNDhFQzk4REQwQTUzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PodHKngAAAGSSURBVHjaxJUxS8NAFMffpUmVlpYOgoPd3IVmFvwELm6uRV3qBxDBz9FB3QQnF/ULiLgITcFBJ3GwitBiW2PSNpc0/p+NKAVLb+ldeLy7d/d/v9zxLhG1Wi1YLmYtIUiptToBdVzZKOSs4kIhraSNY6LHhie5r4ttoB+QvqaNzRt/luFQWRhGMbvbxKvtdsR70snmjV97vUi5XHr9iDMcsI8V+f6Id6WTzRuvdj9lrJIA6wnIc9u27+Eveazy4szDva7qYjPXQII6Suak2R5MVypySO9d2UN3Pwnt8Zjj0zTmMK9Usuu62Mw1ktiu64X1ZjugSaffD4b02vyurzLEDxxjz2OO8/yk02aw64cOhpU/U5VZsT+8X7b4qTPHcTJwR5YpNvGboMx8isyUQTw/wIlCRHjBN6zZAfBiPDn063CHuay5mM+aNJc2SOAJcR39fsS/H5JhfIo1W9D7Y9qZs8X4BUOSVbgybA22BONLdAc74+QQuv+dLLR5uG3YBmwFZsFekg/ZMbQ3k0pxluwvAQYArz2UYey5McAAAAAASUVORK5CYII=);
    background-position: bottom;
    padding-bottom: 8px;
    padding-right: 0;
  }
  .lgh-concept-quiz .item-lego-source, .lgh-concept-quiz .item-lego-target {
    height: 100%;
    background-repeat: repeat-x;
  }
  .lgh-concept-quiz .item-lego-source {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAICAIAAAAugNujAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEUyM0ZBMTlDRDAyMTFFODgyOENFMjg0ODkyNDRCQ0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEUyM0ZBMUFDRDAyMTFFODgyOENFMjg0ODkyNDRCQ0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRTIzRkExN0NEMDIxMUU4ODI4Q0UyODQ4OTI0NEJDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRTIzRkExOENEMDIxMUU4ODI4Q0UyODQ4OTI0NEJDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqWsJc4AAAFvSURBVHjatJRNb4JAEIZlG3Rxi+3SisLFU2/9z23Sf9GPpKeqSVOb9ACmiR8RwbbqCgiixrUTbRoPRjjIHF5mJy9PJjMsmdun+mrF1wmi3uzcPb+CJjED8+axliociaLohrNMggiiuSRJwXyRxDwJZuIm0oOjfD7fG05i3SvOHeYVVdUZu5DH+q0RI6ckRTghiCqK0XNiXzCtryyWcrkcaNP6jm3F6A0oVVKEKwrCGIsSqZqdA242Dd9bfbVUghy00bJgZQf8VbMNTLyJ9OAIDpqm9ZkPpb3j+XGnDw1TLZdhKnAEhfz+zYD63pG8GO0+mwJzWzk63GL+Fi7UbA8eHL422+aL6Lqi68oZwVnO1yM/+LR/ukNW1nRZlncpvu8PHLtySa/04kWBIEEIooU9dj+69kkWa7qOEPo3pwT/a30bYRhOGANdLpeCIMBS5EKBUrrbx25DjDHf86Iogh8WXHm4lOeUgu5d9NHhvwIMABfT7E4UZvheAAAAAElFTkSuQmCC);
    background-position: top;
    padding-left: 0;
    padding-top: 8px;
  }
  .lgh-concept-quiz .row-lego {
    display: block;
  }
  .lgh-concept-quiz .row-lego .col-lego:first-child {
    margin-right: 0;
    margin-bottom: 15px;
  }
  .lgh-concept-quiz .mergeDiv.row-lego .col-lego:first-child {
    margin-bottom: 0;
  }
  .lgh-concept-quiz .col-lego {
    flex: unset;
    display: block;
  }
  .lgh-concept-quiz .row-lego .col-lego:last-child {
    margin-top: 15px;
    margin-left: 0;
  }
  .lgh-concept-quiz .row-lego .col-lego.isDragging .item-lego-target > div {
    border-bottom: none;
    border-right: 1px dashed #a71818;
  }
  .lgh-concept-quiz .item-lego-source.dotted > div {
    border: 2px dashed #2988e1;
    border-top: none;
    background-color: #a3def5;
  }
  .lgh-concept-quiz .mergeDiv.row-lego .col-lego .item-lego-target {
    border-bottom: 3px dashed #ccc;
    border-right: none;
  }
  .lgh-concept-quiz .mergeDiv.row-lego .col-lego:last-child {
    margin: 0;
  }
}

.lgh-concept-quiz .box_container {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.lgh-concept-quiz .inline-grid .list-item {
  display: inline-grid;
}

.lgh-concept-quiz input.mini-input {
  text-align: center;
  min-width: 18px !important;
  min-height: 22px !important;
  padding-right: 0 !important;
  height: 88% !important;
  text-align: center !important;
  top: 2px;
  margin-top: 4px;
  width: 18px;
  margin-left: 0;
  margin-right: 0;
  font-size: 18pt !important;
  color: #555 !important;
  border: 1px solid #a1a1a1 !important;
  border-right: none !important;
}

.lgh-concept-quiz input.mini-input:last-child {
  border-right: 1px solid #a1a1a1 !important;
}

.lgh-concept-quiz a.InputText_1 {
  transform: rotate(20deg);
}

.lgh-concept-quiz a.InputText_1, .lgh-concept-quiz a.InputText_2 {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 30px;
  top: -8px;
}

.lgh-concept-quiz a.InputText_2 {
  transform: rotate(-20deg);
}

.lgh-concept-quiz a.InputText_3 {
  top: -8px;
}

.lgh-concept-quiz a.InputText_3, .lgh-concept-quiz a.InputText_4 {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 30px;
}

.lgh-concept-quiz a.InputText_4 {
  top: 28px;
}

.lgh-concept-quiz a.InputText_5 {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 30px;
  top: -8px;
}

.lgh-concept-quiz .InputText_1:before {
  content: "'";
}

.lgh-concept-quiz .InputText_2:before {
  content: "`";
}

.lgh-concept-quiz .InputText_3:before {
  content: "~";
}

.lgh-concept-quiz .InputText_4:before {
  content: ".";
}

.lgh-concept-quiz .InputText_5:before {
  content: "\2C0";
}

.lgh-concept-quiz .InputText-input-text {
  display: inline-block;
  z-index: 1;
  position: relative;
}

.lgh-concept-quiz .InputText-input-text input {
  height: 28px;
  margin-bottom: 4px;
  margin-top: 4px;
}

@font-face {
  .lgh-concept-quiz {
    font-family: Symbola;
    src: url(cc7680418decdbc416d0a4b708775da6.eot);
    src: local("Symbola Regular"), local("Symbola"), url(d54d458399d65595e5511129e15c4415.woff2) format("woff2"), url(3deba3cd110fa53f7c2b1fe86ff9ce2c.woff) format("woff"), url(6098a68fc59d224c1b5823c5c8032b69.ttf) format("truetype"), url(96449b5b4789acd3eb4cb0c7bd8de7e8.svg#Symbola) format("svg");
  }
}

.lgh-concept-quiz .mq-editable-field, .lgh-concept-quiz .mq-editable-field .mq-cursor {
  display: -moz-inline-box;
  display: inline-block;
}

.lgh-concept-quiz .mq-editable-field .mq-cursor {
  border-left: 1px solid #000;
  margin-left: -1px;
  position: relative;
  z-index: 1;
  padding: 0;
}

.lgh-concept-quiz .mq-editable-field .mq-cursor.mq-blink {
  visibility: hidden;
}

.lgh-concept-quiz .mq-editable-field, .lgh-concept-quiz .mq-math-mode .mq-editable-field {
  border: 1px solid grey;
  user-select: auto;
  -webkit-user-select: auto;
}

.lgh-concept-quiz .mq-editable-field.mq-focused, .lgh-concept-quiz .mq-math-mode .mq-editable-field.mq-focused {
  -webkit-box-shadow: #8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;
  -moz-box-shadow: #8bd 0 0 1px 2px,inset #6ae 0 0 2px 0;
  box-shadow: 0 0 1px 2px #8bd,inset 0 0 2px 0 #6ae;
  border-color: #709ac0;
  border-radius: 1px;
}

.lgh-concept-quiz .mq-math-mode .mq-editable-field {
  margin: 1px;
}

.lgh-concept-quiz .mq-editable-field .mq-latex-command-input {
  color: inherit;
  font-family: Courier New,monospace;
  border: 1px solid grey;
  padding-right: 1px;
  margin-right: 1px;
  margin-left: 2px;
}

.lgh-concept-quiz .mq-editable-field .mq-latex-command-input.mq-empty {
  background: transparent;
}

.lgh-concept-quiz .mq-editable-field .mq-latex-command-input.mq-hasCursor {
  border-color: ActiveBorder;
}

.lgh-concept-quiz .mq-editable-field .mq-cursor:only-child:after, .lgh-concept-quiz .mq-editable-field.mq-empty:after, .lgh-concept-quiz .mq-editable-field.mq-text-mode:after, .lgh-concept-quiz .mq-editable-field .mq-textarea + .mq-cursor:last-child:after, .lgh-concept-quiz .mq-math-mode .mq-empty:after {
  visibility: hidden;
  content: "c";
}

.lgh-concept-quiz .mq-editable-field .mq-text-mode .mq-cursor:only-child:after {
  content: "";
}

.lgh-concept-quiz .mq-editable-field.mq-text-mode {
  overflow-x: auto;
  overflow-y: hidden;
}

.lgh-concept-quiz .mq-math-mode .mq-root-block, .lgh-concept-quiz .mq-root-block {
  display: -moz-inline-box;
  display: inline-block;
  width: 100%;
  padding: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  vertical-align: middle;
}

.lgh-concept-quiz .mq-math-mode {
  font-variant: normal;
  font-weight: 400;
  font-style: normal;
  font-size: 115%;
  line-height: 1;
  display: -moz-inline-box;
}

.lgh-concept-quiz .mq-math-mode .mq-non-leaf, .lgh-concept-quiz .mq-math-mode .mq-scaled {
  display: -moz-inline-box;
  display: inline-block;
}

.lgh-concept-quiz .mq-math-mode .mq-nonSymbola, .lgh-concept-quiz .mq-math-mode .mq-text-mode, .lgh-concept-quiz .mq-math-mode var {
  font-family: Times New Roman,Symbola,serif;
  line-height: .9;
}

.lgh-concept-quiz .mq-math-mode * {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
  padding: 0;
  border-color: #000;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  box-sizing: border-box;
}

.lgh-concept-quiz .mq-math-mode .mq-empty {
  background: #ccc;
}

.lgh-concept-quiz .mq-math-mode.mq-empty, .lgh-concept-quiz .mq-math-mode .mq-empty.mq-root-block {
  background: transparent;
}

.lgh-concept-quiz .mq-math-mode .mq-text-mode {
  display: inline-block;
  white-space: pre;
}

.lgh-concept-quiz .mq-math-mode .mq-text-mode.mq-hasCursor {
  box-shadow: inset 0 .1em .2em #a9a9a9;
  padding: 0 .1em;
  margin: 0 -.1em;
  min-width: 1ex;
}

.lgh-concept-quiz .mq-math-mode .mq-font {
  font: 1em Times New Roman,Symbola,serif;
}

.lgh-concept-quiz .mq-math-mode .mq-font * {
  font-family: inherit;
  font-style: inherit;
}

.lgh-concept-quiz .mq-math-mode b, .lgh-concept-quiz .mq-math-mode b.mq-font {
  font-weight: bolder;
}

.lgh-concept-quiz .mq-math-mode i, .lgh-concept-quiz .mq-math-mode i.mq-font, .lgh-concept-quiz .mq-math-mode var {
  font-style: italic;
}

.lgh-concept-quiz .mq-math-mode var.mq-f {
  margin-right: .2em;
  margin-left: .1em;
}

.lgh-concept-quiz .mq-math-mode .mq-roman var.mq-f {
  margin: 0;
}

.lgh-concept-quiz .mq-math-mode big {
  font-size: 200%;
}

.lgh-concept-quiz .mq-math-mode .mq-int > big {
  display: inline-block;
  -webkit-transform: scaleX(0.7);
  -moz-transform: scaleX(0.7);
  -ms-transform: scaleX(0.7);
  -o-transform: scaleX(0.7);
  transform: scaleX(0.7);
  vertical-align: -.16em;
}

.lgh-concept-quiz .mq-math-mode .mq-int > .mq-supsub {
  font-size: 80%;
  vertical-align: -1.1em;
  padding-right: .2em;
}

.lgh-concept-quiz .mq-math-mode .mq-int > .mq-supsub > .mq-sup > .mq-sup-inner {
  vertical-align: 1.3em;
}

.lgh-concept-quiz .mq-math-mode .mq-int > .mq-supsub > .mq-sub {
  margin-left: -.35em;
}

.lgh-concept-quiz .mq-math-mode .mq-roman {
  font-style: normal;
}

.lgh-concept-quiz .mq-math-mode .mq-sans-serif {
  font-family: sans-serif,Symbola,serif;
}

.lgh-concept-quiz .mq-math-mode .mq-monospace {
  font-family: monospace,Symbola,serif;
}

.lgh-concept-quiz .mq-math-mode .mq-overline {
  border-top: 1px solid #000;
  margin-top: 1px;
}

.lgh-concept-quiz .mq-math-mode .mq-underline {
  border-bottom: 1px solid #000;
  margin-bottom: 1px;
}

.lgh-concept-quiz .mq-math-mode .mq-binary-operator {
  padding: 0 .2em;
  display: -moz-inline-box;
  display: inline-block;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub {
  text-align: left;
  font-size: 90%;
  vertical-align: -.5em;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub.mq-sup-only {
  vertical-align: .5em;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub.mq-sup-only .mq-sup {
  display: inline-block;
  vertical-align: text-bottom;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub .mq-sup {
  display: block;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub .mq-sub {
  display: block;
  float: left;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub .mq-binary-operator {
  padding: 0 .1em;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub .mq-fraction {
  font-size: 70%;
}

.lgh-concept-quiz .mq-math-mode sup.mq-nthroot {
  font-size: 80%;
  vertical-align: .8em;
  margin-right: -.6em;
  margin-left: .2em;
  min-width: .5em;
}

.lgh-concept-quiz .mq-math-mode .mq-paren {
  padding: 0 .1em;
  vertical-align: top;
  -webkit-transform-origin: center .06em;
  -moz-transform-origin: center .06em;
  -ms-transform-origin: center .06em;
  -o-transform-origin: center .06em;
  transform-origin: center .06em;
}

.lgh-concept-quiz .mq-math-mode .mq-paren.mq-ghost {
  color: silver;
}

.lgh-concept-quiz .mq-math-mode .mq-paren + span {
  margin-top: .1em;
  margin-bottom: .1em;
}

.lgh-concept-quiz .mq-math-mode .mq-array {
  vertical-align: middle;
  text-align: center;
}

.lgh-concept-quiz .mq-math-mode .mq-array > span {
  display: block;
}

.lgh-concept-quiz .mq-math-mode .mq-operator-name {
  font-family: Symbola,Times New Roman,serif;
  line-height: .9;
  font-style: normal;
}

.lgh-concept-quiz .mq-math-mode var.mq-operator-name.mq-first {
  padding-left: .2em;
}

.lgh-concept-quiz .mq-math-mode .mq-supsub.mq-after-operator-name, .lgh-concept-quiz .mq-math-mode var.mq-operator-name.mq-last {
  padding-right: .2em;
}

.lgh-concept-quiz .mq-math-mode .mq-fraction {
  font-size: 90%;
  text-align: center;
  vertical-align: -.4em;
  padding: 0 .2em;
}

.lgh-concept-quiz .mq-math-mode .mq-fraction, .lgh-concept-quiz .mq-math-mode .mq-large-operator, .lgh-concept-quiz .mq-math-mode x:-moz-any-link {
  display: -moz-groupbox;
}

.lgh-concept-quiz .mq-math-mode .mq-fraction, .lgh-concept-quiz .mq-math-mode .mq-large-operator, .lgh-concept-quiz .mq-math-mode x:-moz-any-link, .lgh-concept-quiz .mq-math-mode x:default {
  display: inline-block;
}

.lgh-concept-quiz .mq-math-mode .mq-denominator, .lgh-concept-quiz .mq-math-mode .mq-dot-recurring, .lgh-concept-quiz .mq-math-mode .mq-numerator {
  display: block;
}

.lgh-concept-quiz .mq-math-mode .mq-numerator {
  padding: 0 .1em;
}

.lgh-concept-quiz .mq-math-mode .mq-denominator {
  border-top: 1px solid;
  float: right;
  width: 100%;
  padding: .1em;
}

.lgh-concept-quiz .mq-math-mode .mq-dot-recurring {
  text-align: center;
  height: .3em;
}

.lgh-concept-quiz .mq-math-mode .mq-sqrt-prefix {
  padding-top: 0;
  position: relative;
  top: .1em;
  vertical-align: top;
  -webkit-transform-origin: top;
  -moz-transform-origin: top;
  -ms-transform-origin: top;
  -o-transform-origin: top;
  transform-origin: top;
}

.lgh-concept-quiz .mq-math-mode .mq-sqrt-stem {
  border-top: 1px solid;
  margin-top: 1px;
  padding-left: .15em;
  padding-right: .2em;
  margin-right: .1em;
  padding-top: 1px;
}

.lgh-concept-quiz .mq-math-mode .mq-diacritic-above {
  display: block;
  text-align: center;
  line-height: .4em;
}

.lgh-concept-quiz .mq-math-mode .mq-diacritic-stem, .lgh-concept-quiz .mq-math-mode .mq-hat-prefix {
  display: block;
  text-align: center;
}

.lgh-concept-quiz .mq-math-mode .mq-hat-prefix {
  line-height: .95em;
  margin-bottom: -.7em;
  transform: scaleX(1.5);
  -moz-transform: scaleX(1.5);
  -o-transform: scaleX(1.5);
  -webkit-transform: scaleX(1.5);
}

.lgh-concept-quiz .mq-math-mode .mq-hat-stem {
  display: block;
}

.lgh-concept-quiz .mq-math-mode .mq-large-operator {
  vertical-align: -.2em;
  padding: .2em;
  text-align: center;
}

.lgh-concept-quiz .mq-math-mode .mq-large-operator .mq-from, .lgh-concept-quiz .mq-math-mode .mq-large-operator .mq-to, .lgh-concept-quiz .mq-math-mode .mq-large-operator big {
  display: block;
}

.lgh-concept-quiz .mq-math-mode .mq-large-operator .mq-from, .lgh-concept-quiz .mq-math-mode .mq-large-operator .mq-to {
  font-size: 80%;
}

.lgh-concept-quiz .mq-math-mode .mq-large-operator .mq-from {
  float: right;
  width: 100%;
}

.lgh-concept-quiz .mq-math-mode, .lgh-concept-quiz .mq-math-mode .mq-editable-field {
  cursor: text;
  font-family: Symbola,Times New Roman,serif;
}

.lgh-concept-quiz .mq-math-mode .mq-overarc {
  border-top: 1px solid #000;
  -webkit-border-top-right-radius: 50% .3em;
  -moz-border-radius-topright: 50% .3em;
  border-top-right-radius: 50% .3em;
  -webkit-border-top-left-radius: 50% .3em;
  -moz-border-radius-topleft: 50% .3em;
  border-top-left-radius: 50% .3em;
  margin-top: 1px;
  padding-top: .15em;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow {
  min-width: .5em;
  border-top: 1px solid #000;
  margin-top: 1px;
  padding-top: .2em;
  text-align: center;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow:before {
  display: block;
  position: relative;
  top: -.34em;
  font-size: .5em;
  line-height: 0;
  content: "\27A4";
  text-align: right;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-left:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-both {
  vertical-align: text-bottom;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-both.mq-empty {
  min-height: 1.23em;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-both.mq-empty:after {
  top: -.34em;
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-both:before {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.lgh-concept-quiz .mq-math-mode .mq-overarrow.mq-arrow-both:after {
  display: block;
  position: relative;
  top: -2.3em;
  font-size: .5em;
  line-height: 0;
  content: "\27A4";
  visibility: visible;
  text-align: right;
}

.lgh-concept-quiz .mq-editable-field .mq-selection, .lgh-concept-quiz .mq-editable-field .mq-selection .mq-non-leaf, .lgh-concept-quiz .mq-editable-field .mq-selection .mq-scaled, .lgh-concept-quiz .mq-math-mode .mq-selection, .lgh-concept-quiz .mq-math-mode .mq-selection .mq-non-leaf, .lgh-concept-quiz .mq-math-mode .mq-selection .mq-scaled {
  background: #b4d5fe !important;
  background: Highlight !important;
  color: HighlightText;
  border-color: HighlightText;
}

.lgh-concept-quiz .mq-editable-field .mq-selection .mq-matrixed, .lgh-concept-quiz .mq-math-mode .mq-selection .mq-matrixed {
  background: #39f !important;
}

.lgh-concept-quiz .mq-editable-field .mq-selection .mq-matrixed-container, .lgh-concept-quiz .mq-math-mode .mq-selection .mq-matrixed-container {
  filter: progid:DXImageTransform.Microsoft.Chroma(color="#3399FF") !important;
}

.lgh-concept-quiz .mq-editable-field .mq-selection.mq-blur, .lgh-concept-quiz .mq-editable-field .mq-selection.mq-blur .mq-matrixed, .lgh-concept-quiz .mq-editable-field .mq-selection.mq-blur .mq-non-leaf, .lgh-concept-quiz .mq-editable-field .mq-selection.mq-blur .mq-scaled, .lgh-concept-quiz .mq-math-mode .mq-selection.mq-blur, .lgh-concept-quiz .mq-math-mode .mq-selection.mq-blur .mq-matrixed, .lgh-concept-quiz .mq-math-mode .mq-selection.mq-blur .mq-non-leaf, .lgh-concept-quiz .mq-math-mode .mq-selection.mq-blur .mq-scaled {
  background: #d4d4d4 !important;
  color: #000;
  border-color: #000;
}

.lgh-concept-quiz .mq-editable-field .mq-selection.mq-blur .mq-matrixed-container, .lgh-concept-quiz .mq-math-mode .mq-selection.mq-blur .mq-matrixed-container {
  filter: progid:DXImageTransform.Microsoft.Chroma(color="#D4D4D4") !important;
}

.lgh-concept-quiz .mq-editable-field .mq-textarea, .lgh-concept-quiz .mq-math-mode .mq-textarea {
  position: relative;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.lgh-concept-quiz .mq-editable-field .mq-selectable, .lgh-concept-quiz .mq-editable-field .mq-textarea *, .lgh-concept-quiz .mq-math-mode .mq-selectable, .lgh-concept-quiz .mq-math-mode .mq-textarea * {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
  position: absolute;
  clip: rect(1em 1em 1em 1em);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  resize: none;
  width: 1px;
  height: 1px;
  box-sizing: content-box;
}

.lgh-concept-quiz .mq-math-mode .mq-matrixed {
  background: #fff;
  display: -moz-inline-box;
  display: inline-block;
}

.lgh-concept-quiz .mq-math-mode .mq-matrixed-container {
  filter: progid:DXImageTransform.Microsoft.Chroma(color="white");
  margin-top: -.1em;
}

.lgh-concept-quiz .empty-box {
  border: 2px solid;
  margin: 1px;
  padding: 1px;
  text-align: center;
  background: none;
  line-height: normal;
  vertical-align: bottom;
}

.lgh-concept-quiz .block_xxx .className > span, .lgh-concept-quiz .bottom-text_xxx > span {
  display: inline-block;
  margin-right: 5px;
}

.lgh-concept-quiz .block_xxx {
  position: relative;
  text-align: right;
  font-size: 24px;
}

.lgh-concept-quiz .text-operator_xxx {
  position: absolute;
  left: -18px;
  top: 23px;
  font-size: 18px;
}

.lgh-concept-quiz .bottom-text_xxx {
  margin-top: 10px !important;
}

.lgh-concept-quiz .mq-math-mode {
  display: inline-block;
}

.lgh-concept-quiz .content-question {
  width: 100%;
  margin: 0 auto;
  padding-left: 100px;
}

.lgh-concept-quiz #static-math, .lgh-concept-quiz .mq-math-mode .mq-fraction {
  text-align: right;
}

.lgh-concept-quiz .mq-math-mode * {
  -webkit-user-select: text !important;
}

.lgh-concept-quiz input.txt {
  color: #555 !important;
  min-width: 50px !important;
  max-width: 99.99% !important;
  transition: width .25s;
  text-align: center;
  margin-left: 4px;
  margin-right: 4px;
  border: 1px solid #a1a1a1 !important;
}

.lgh-concept-quiz .block-view-coordinate {
  position: relative;
  min-height: 300px;
  width: 100%;
  margin-top: 30px;
  margin-bottom: 30px;
}

.lgh-concept-quiz .block-view-coordinate .x-axis {
  height: 2px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  background: #5e5e5e;
}

.lgh-concept-quiz .block-view-coordinate .y-axis {
  width: 2px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 50%;
  background: #5e5e5e;
}

.lgh-concept-quiz .block-view-coordinate .item-coordinate input {
  position: absolute;
  text-align: center;
  padding-top: 4px;
  border: 1px solid #ccc !important;
  padding-left: 5px;
  padding-right: 5px;
  color: #555;
  border-radius: 4px;
}

.lgh-concept-quiz .block-view-coordinate .item-coordinate .vertict-line-X {
  width: 2px;
  height: 10px;
  margin-top: -4px;
  background: #5e5e5e;
  position: absolute;
}

.lgh-concept-quiz .block-view-coordinate .item-coordinate .vertict-line-Y {
  width: 10px;
  height: 2px;
  margin-left: -4px;
  background: #5e5e5e;
  position: absolute;
}

.lgh-concept-quiz .block-view-coordinate .triangle-top {
  height: 14px;
  position: absolute;
  left: 50%;
  margin-left: -7px;
  top: -1px;
  z-index: 9999;
}

.lgh-concept-quiz .block-view-coordinate .triangle-right {
  height: 14px;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: -1px;
  z-index: 9999;
}

.lgh-concept-quiz .block-view-coordinate .item-coordinate input[disabled] {
  background: #d2e9c3;
  border: 1px solid #2988e1 !important;
}

.lgh-concept-quiz .inline-block {
  margin-right: 0;
}

.lgh-concept-quiz .text-correct {
  background-color: #adff2f;
}

.lgh-concept-quiz a.close-box {
  float: right;
  margin-top: -37px;
  margin-right: -109px;
  cursor: pointer;
  color: #fff;
  border: 1px solid #aeaeae;
  border-radius: 30px;
  background: #605f61;
  font-size: 31px;
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  padding: 11px 3px;
}

.lgh-concept-quiz .close-box:before {
  content: "\D7";
}

.lgh-concept-quiz .visibility {
  visibility: hidden;
}

.lgh-concept-quiz .input-text {
  position: absolute;
  top: 9px;
  z-index: 1;
}

.lgh-concept-quiz .input-value {
  color: #5050ff;
  line-height: 1.4;
  font-size: .875em;
  margin-right: 8px;
}

.lgh-concept-quiz .select-area {
  display: inline-block;
  position: relative;
  vertical-align: bottom;
}

.lgh-concept-quiz .input-box {
  position: absolute;
  top: -25px;
  left: 0;
  border: 1px solid #00f;
}

.lgh-concept-quiz .input-box input {
  text-align: left !important;
  padding: unset;
  width: 84px;
}

.lgh-concept-quiz .wrap-input {
  float: left;
}

.lgh-concept-quiz .wrap-input-line p {
  text-decoration: line-through;
}

.lgh-concept-quiz .inline-block {
  display: inline-block;
  margin-right: 2px;
}

.lgh-concept-quiz .text-correct {
  background-color: green;
}

.lgh-concept-quiz .header_question_primary {
  position: relative;
}

.lgh-concept-quiz .header_question_primary .speaker-img {
  position: absolute;
  top: 0;
  left: 5px;
}

.lgh-concept-quiz .header_question_primary .level-question {
  position: absolute;
  right: 10px;
  width: 45px;
  top: -35px;
}

.lgh-concept-quiz .arena-create-room .header_question_primary .level-question {
  top: -13px;
}

.lgh-concept-quiz .question-primary .arround-select {
  text-align: center;
  padding-top: 1px;
  background-color: #e6d097;
  width: 28px;
  vertical-align: unset;
  height: 28px;
}

.lgh-concept-quiz .question-primary .vn-box-answer > a {
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  display: inline-block;
  width: calc(50% - 10px);
  background: #f1ead8;
  cursor: pointer;
  min-height: 102px;
  clear: both;
  margin-bottom: 15px;
  padding: 10px;
}

.lgh-concept-quiz .question-primary .vn-box-answer > a:nth-of-type(2n) {
  float: right;
}

.lgh-concept-quiz .question-primary .vn-box-answer > a.active, .lgh-concept-quiz .question-primary .vn-box-answer > a:hover {
  background: #d2e9c2;
}

.lgh-concept-quiz .question-primary .vn-box-answer > a.active .arround-select, .lgh-concept-quiz .question-primary .vn-box-answer > a:hover .arround-select {
  background: #6dae40;
}

.lgh-concept-quiz .text-left {
  text-align: left;
}

.lgh-concept-quiz .list-item {
  padding-left: 0;
}

.lgh-concept-quiz .list-item .solution-fill-item:focus, .lgh-concept-quiz .list-item .solution-fill-item > div span:focus {
  outline: none;
}

.lgh-concept-quiz .list-item .solution-fill-item {
  margin: 10px 5px;
}

.lgh-concept-quiz .answers-box .solution-fill-item, .lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
  display: inline-flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
  user-select: none;
}

@media (max-width: 767px) {
  .lgh-concept-quiz .answers-box .solution-fill-item, .lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
    line-height: 18px;
  }
  .lgh-concept-quiz .box-image .answers-box .title-answer {
    font-weight: 700;
  }
  .lgh-concept-quiz .header_question_primary .speaker-img {
    position: absolute;
    top: -10px;
    left: -5px;
  }
  .lgh-concept-quiz .header_question_primary .level-question {
    position: absolute;
    right: -5px;
    width: 45px;
    top: -15px;
  }
  .lgh-concept-quiz .header_question_primary p.color-green {
    padding: 0 60px;
  }
  .lgh-concept-quiz .option-answers.yes-no-question .choice-button.two-option {
    display: inline-block;
  }
  .lgh-concept-quiz .option-answers.yes-no-question .two-option a {
    width: 140px !important;
    margin: 0 5px;
  }
  .lgh-concept-quiz .option-answers.yes-no-question a {
    margin: 0 0 30px;
  }
  .lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
    width: 90px;
  }
  .lgh-concept-quiz .row-3-item > div {
    width: 90px;
    display: inline-block;
    margin: 5px;
    min-height: 40px;
    vertical-align: top;
  }
  .lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
    width: 135px;
    min-height: 40px;
  }
  .lgh-concept-quiz .box-image .list-item .empty-box.invisible {
    padding: 0 10px;
  }
  .lgh-concept-quiz .answers-box .empty-box.invisible {
    line-height: 18px;
    padding: 0 10px;
    background: #d2e9c3;
    border: 1px solid #2988e1;
    visibility: visible;
    opacity: 1;
    display: inline-flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    user-select: none;
    text-align: center;
  }
  .lgh-concept-quiz .row-3-item > div {
    width: 130px;
  }
}

@media (max-width: 479px) {
  .lgh-concept-quiz .header_question_primary .speaker-img {
    position: absolute;
    top: -5px;
    left: -5px;
  }
  .lgh-concept-quiz .header_question_primary .level-question {
    top: -8px;
  }
  .lgh-concept-quiz .box-image .list-item .empty-box, .lgh-concept-quiz .box-image .list-item .solution-fill-item {
    width: 125px;
    min-height: 40px;
  }
  .lgh-concept-quiz .row-3-item > div {
    width: 125px;
  }
}

.lgh-concept-quiz .not-active {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #000;
  opacity: .7;
}

.lgh-concept-quiz a.sac {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  transform: rotate(20deg);
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 43px;
  top: -2px;
}

.lgh-concept-quiz a.huyen {
  transform: rotate(-20deg);
}

.lgh-concept-quiz a.huyen, .lgh-concept-quiz a.nga {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 30px;
  top: -1px;
}

.lgh-concept-quiz a.nga {
  transform: rotate(-4deg);
}

.lgh-concept-quiz a.nang {
  transform: rotate(-20deg);
  top: 41px;
}

.lgh-concept-quiz a.hoi, .lgh-concept-quiz a.nang {
  font-weight: 700;
  display: inline-block;
  line-height: 0;
  position: absolute;
  margin: 0 auto;
  float: none;
  left: 30px;
}

.lgh-concept-quiz a.hoi {
  transform: rotate(4deg);
}

.lgh-concept-quiz .sac:before {
  content: "'";
}

.lgh-concept-quiz .huyen:before {
  content: "`";
}

.lgh-concept-quiz .nga:before {
  content: "~";
}

.lgh-concept-quiz .nang:before {
  content: ".";
}

.lgh-concept-quiz .hoi:before {
  content: "\2C0";
}

.lgh-concept-quiz .box-dau .solution-fill-item, .lgh-concept-quiz .box-dau div.empty-box, .lgh-concept-quiz .list-item .inline-block div.empty-box {
  position: unset !important;
}

.lgh-concept-quiz .list-item .BoxTextSpecial div.empty-box {
  position: absolute !important;
  top: -25px !important;
  width: 14px !important;
  height: 23px !important;
  margin: 0 !important;
  padding: 0 !important;
  min-width: unset !important;
  left: 3px !important;
}

.lgh-concept-quiz .BoxTextSpecial .solution-fill-item {
  position: absolute;
  top: -29px;
  left: 1px;
  width: 20px;
  padding: 0;
}

@font-face {
  .lgh-concept-quiz {
    font-family: OpenSans;
    src: url(ae090a24d652992343c78dfd337d9a89.ttf) format("ttf");
    src: url(f83d66f49e8eca45a76b5b2edc1f7c0c.eot) format("eot");
    src: url(05674ce2d78827efa714adb215017c1e.woff) format("woff");
    src: url(2ef5ec6708639343ce3ae83035c3931d.woff2) format("woff2");
    font-weight: 400;
  }
}

.lgh-concept-quiz body, .lgh-concept-quiz html {
  font-family: OpenSans, sans-serif !important;
  font-size: 16px;
}

@media (min-width: 1200px) {
  .lgh-concept-quiz .container {
    width: 1176px;
    padding-left: 12px;
    padding-right: 12px;
  }
}

.lgh-concept-quiz .row {
  margin-right: -12px;
  margin-left: -12px;
}

.lgh-concept-quiz .col-lg-1, .lgh-concept-quiz .col-lg-2, .lgh-concept-quiz .col-lg-3, .lgh-concept-quiz .col-lg-4, .lgh-concept-quiz .col-lg-5, .lgh-concept-quiz .col-lg-6, .lgh-concept-quiz .col-lg-7, .lgh-concept-quiz .col-lg-8, .lgh-concept-quiz .col-lg-9, .lgh-concept-quiz .col-lg-10, .lgh-concept-quiz .col-lg-11, .lgh-concept-quiz .col-lg-12, .lgh-concept-quiz .col-md-1, .lgh-concept-quiz .col-md-2, .lgh-concept-quiz .col-md-3, .lgh-concept-quiz .col-md-4, .lgh-concept-quiz .col-md-5, .lgh-concept-quiz .col-md-6, .lgh-concept-quiz .col-md-7, .lgh-concept-quiz .col-md-8, .lgh-concept-quiz .col-md-9, .lgh-concept-quiz .col-md-10, .lgh-concept-quiz .col-md-11, .lgh-concept-quiz .col-md-12, .lgh-concept-quiz .col-sm-1, .lgh-concept-quiz .col-sm-2, .lgh-concept-quiz .col-sm-3, .lgh-concept-quiz .col-sm-4, .lgh-concept-quiz .col-sm-5, .lgh-concept-quiz .col-sm-6, .lgh-concept-quiz .col-sm-7, .lgh-concept-quiz .col-sm-8, .lgh-concept-quiz .col-sm-9, .lgh-concept-quiz .col-sm-10, .lgh-concept-quiz .col-sm-11, .lgh-concept-quiz .col-sm-12, .lgh-concept-quiz .col-xs-1, .lgh-concept-quiz .col-xs-2, .lgh-concept-quiz .col-xs-3, .lgh-concept-quiz .col-xs-4, .lgh-concept-quiz .col-xs-5, .lgh-concept-quiz .col-xs-6, .lgh-concept-quiz .col-xs-7, .lgh-concept-quiz .col-xs-8, .lgh-concept-quiz .col-xs-9, .lgh-concept-quiz .col-xs-10, .lgh-concept-quiz .col-xs-11, .lgh-concept-quiz .col-xs-12 {
  padding-right: 12px;
  padding-left: 12px;
}

.lgh-concept-quiz .col-sm-8.custom-col {
  width: 70%;
}

.lgh-concept-quiz .col-sm-4.custom-col {
  width: 30%;
}

.lgh-concept-quiz .text-white {
  color: #fff;
}

.lgh-concept-quiz .text-orange {
  color: #ff8400;
}

.lgh-concept-quiz a:active, .lgh-concept-quiz a:focus, .lgh-concept-quiz a:hover {
  color: inherit;
  text-decoration: none;
}

.lgh-concept-quiz .font-roboto-r {
  font-family: Roboto-regular;
  font-weight: 400;
}

.lgh-concept-quiz .font-roboto-b {
  font-family: Roboto-regular;
  font-weight: 700;
}

.lgh-concept-quiz .font-roboto-m {
  font-family: Roboto-regular;
  font-weight: 400;
}

.lgh-concept-quiz body {
  background: #f6f7f8;
  position: relative;
  overflow-x: hidden;
}

.lgh-concept-quiz a, .lgh-concept-quiz body {
  color: #252525;
}

.lgh-concept-quiz #button-goiy {
  position: relative;
}

.lgh-concept-quiz .no-margin {
  margin: 0 !important;
}

.lgh-concept-quiz ::-webkit-scrollbar {
  width: 6px;
}

.lgh-concept-quiz ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
}

.lgh-concept-quiz ::-webkit-scrollbar-thumb {
  background: #a4a4a4;
}

.lgh-concept-quiz .border-r-4 {
  border-radius: 4px;
}

.lgh-concept-quiz .mg-top-12 {
  margin-top: 12px;
}

.lgh-concept-quiz ::-webkit-scrollbar-thumb:hover {
  background: #44a501;
}

.lgh-concept-quiz #k-feedback-button {
  position: fixed;
  z-index: 10;
  bottom: 28px;
  left: 10px;
  cursor: pointer;
  z-index: 99999;
  -webkit-transition: all .2s ease;
  visibility: visible;
  opacity: 1;
  align-items: center;
  display: flex;
}

.lgh-concept-quiz #k-feedback-button strong {
  margin-left: 12px;
  padding: 4px 24px;
  background-color: #e7b712;
  border-radius: 5px;
  color: #fff;
  position: relative;
}

.lgh-concept-quiz #k-feedback-button .float-btn-question {
  width: 66px;
  height: 66px;
  border-radius: 50%;
  background-color: rgba(231, 183, 18, 0.631373);
  display: inline-block;
}

.lgh-concept-quiz #k-feedback-button .btn-add {
  display: block;
  width: 58px;
  height: 58px;
  margin: 4px;
  border-radius: 50%;
  background-color: #e7b712;
  position: relative;
}

.lgh-concept-quiz #k-feedback-button img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  max-width: 36px;
}

.lgh-concept-quiz #k-feedback-button .float-btn-question:hover .btn-add {
  background-color: #db9b00;
}

.lgh-concept-quiz #k-feedback-button div {
  margin-top: 5px;
  font-size: 14px;
}

.lgh-concept-quiz #k-feedback-button .imgdatcauhoi {
  transform: rotate(180deg);
  left: -9%;
  top: 5%;
}

.lgh-concept-quiz #feedback-vungoi {
  z-index: 99999999999999;
}

.lgh-concept-quiz #feedback-vungoi .modal-dialog {
  bottom: -5px;
  width: 370px;
  margin: 0;
  left: 5px;
  position: absolute;
}

.lgh-concept-quiz #feedback-vungoi .header_feedback {
  background: #44a501;
  padding: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  overflow: hidden;
}

.lgh-concept-quiz #feedback-vungoi .header_feedback button.close {
  color: #fff;
  text-shadow: none;
  opacity: 1;
  margin-top: 0;
  margin-right: 0;
  width: 40px;
  background: #3a9638;
  height: 40px;
}

.lgh-concept-quiz #feedback-vungoi .header_feedback h4 {
  font-size: 14px;
  padding: 10px 5px 0 10px;
  height: 40px;
}

.lgh-concept-quiz #feedback-vungoi #contained-modal-title p {
  padding: 0;
  margin: 0;
  font-size: 14px;
}

.lgh-concept-quiz #feedback-vungoi .body_fb {
  padding-bottom: 0;
  overflow: hidden;
}

.lgh-concept-quiz #feedback-vungoi .body_fb_success {
  padding: 8px 20px;
}

.lgh-concept-quiz #feedback-vungoi .body_fb_success p {
  font-size: 14px;
}

.lgh-concept-quiz #feedback-vungoi a {
  font-size: 14px !important;
}

.lgh-concept-quiz .body_fb .bg-orange {
  display: block;
  margin: 10px 65px;
}

.lgh-concept-quiz .grade-item {
  padding: 12px 0 2px;
  position: relative;
  border: 1px solid #f0f0f0;
}

.lgh-concept-quiz .top-header .col-sm-8 img {
  margin-left: 15px;
}

.lgh-concept-quiz .top-header .col-sm-4 > div {
  margin-right: 15px;
}

.lgh-concept-quiz .grade-item .info-grade {
  margin-left: 100px;
  margin-right: 195px;
}

.lgh-concept-quiz .mg-bottom-12 {
  margin-bottom: 12px;
}

.lgh-concept-quiz .header-info {
  margin: -12px -12px 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 12px 0 15px;
}

.lgh-concept-quiz .grade-item .status-grade {
  position: absolute;
  right: 35px;
  top: 28px;
  text-align: right;
}

.lgh-concept-quiz .grade-item:hover {
  border: 1px solid #2988e1;
}

.lgh-concept-quiz .bg-not-publish {
  background: #dbe1e6;
}

.lgh-concept-quiz .grade-item .btn-grade:hover, .lgh-concept-quiz .grade-item:hover .btn-grade {
  color: #fff;
  background: #2988e1;
  border-bottom: 2px solid #3e880a;
}

.lgh-concept-quiz .grade-item img {
  position: absolute;
  left: 15px;
  top: 10px;
  width: 68px;
  height: auto;
}

.lgh-concept-quiz .col-sm-8 > .grade-item:nth-of-type(4) img, .lgh-concept-quiz .col-sm-8 > .grade-item:nth-of-type(7) img {
  width: 74px;
  margin-left: -3px;
}

.lgh-concept-quiz .status-grade .btn-grade {
  background: #2988e1;
  width: 125px;
  display: inline-block;
  text-align: center;
  height: 34px;
  padding: 9px 0;
  border-radius: 6px;
  border-bottom: 2px solid #2988e1;
}

.lgh-concept-quiz .grade-item.bg-not-publish:hover {
  cursor: not-allowed;
  border: 1px solid #f0f0f0;
}

.lgh-concept-quiz .grade-item.bg-not-publish .btn-grade:hover, .lgh-concept-quiz .grade-item.bg-not-publish:hover .btn-grade {
  background: #2988e1;
  width: 125px;
  display: inline-block;
  text-align: center;
  height: 34px;
  padding: 9px 0;
  border-radius: 6px;
  border-bottom: 2px solid #2988e1;
}

.lgh-concept-quiz .grade-item div, .lgh-concept-quiz .grade-item img {
  display: inline-block;
}

.lgh-concept-quiz .bg-orange {
  background: #ec8e00;
}

.lgh-concept-quiz .btn-action {
  padding: 10px 20px;
  border-radius: 4px;
  font-size: 14px;
  margin: 0 5px;
  cursor: pointer;
}

.lgh-concept-quiz .btn-action i {
  margin: 0 7px;
}

.lgh-concept-quiz .body_fb textarea {
  font-size: 14px;
  min-height: 100px;
  padding: 5px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  margin-top: 7px;
}

.lgh-concept-quiz .full-width {
  width: 100%;
}

.lgh-concept-quiz ul {
  padding-left: 0;
}

.lgh-concept-quiz .list-style-none {
  list-style: none;
  margin-bottom: 0;
}

.lgh-concept-quiz .form-group {
  display: block;
  overflow: hidden;
}

.lgh-concept-quiz #feedback-vungoi .body_fb input.form-control {
  height: 38px;
}

.lgh-concept-quiz .color-green {
  color: #2988e1;
}

.lgh-concept-quiz .bg-green {
  background: #2988e1 !important;
}

.lgh-concept-quiz .font-size-12 {
  font-size: 12px;
}

.lgh-concept-quiz .font-size-14 {
  font-size: 14px;
}

.lgh-concept-quiz .font-size-16 {
  font-size: 16px;
  line-height: 20px;
}

.lgh-concept-quiz #feedback-vungoi {
  top: 0;
}

.lgh-concept-quiz .font-size-18 {
  font-size: 18px;
  line-height: 24px;
}

.lgh-concept-quiz .font-size-20 {
  font-size: 20px;
  line-height: 26px;
}

.lgh-concept-quiz .font-size-22 {
  font-size: 22px;
  line-height: 28px;
}

.lgh-concept-quiz .font-size-24 {
  font-size: 24px;
  line-height: 30px;
}

.lgh-concept-quiz .font-size-26 {
  font-size: 26px;
  line-height: 32px;
}

.lgh-concept-quiz .color-orange {
  color: #2988e1;
}

.lgh-concept-quiz .body_select_class > a {
  position: relative;
  width: 50%;
  display: inline-block;
  padding: 12px 35px;
  border-bottom: 1px solid #f5f5f5;
}

.lgh-concept-quiz .body_select_class > a i {
  right: 20px;
  position: absolute;
}

.lgh-concept-quiz .modal {
  top: 100px;
}

.lgh-concept-quiz .mg-top-10 {
  margin-top: 10px;
}

.lgh-concept-quiz .mg-top-15 {
  margin-top: 15px;
}

.lgh-concept-quiz .mg-top-20 {
  margin-top: 20px;
}

.lgh-concept-quiz .mg-top-30 {
  margin-top: 30px;
}

.lgh-concept-quiz .mg-bottom-10 {
  margin-bottom: 10px;
}

.lgh-concept-quiz .mg-bottom-15 {
  margin-bottom: 15px;
}

.lgh-concept-quiz .mg-bottom-20 {
  margin-bottom: 20px;
}

.lgh-concept-quiz .mg-bottom-30 {
  margin-bottom: 30px;
}

.lgh-concept-quiz a:active, .lgh-concept-quiz a:focus, .lgh-concept-quiz button:active, .lgh-concept-quiz button:focus {
  outline: none;
}

.lgh-concept-quiz .login-btn {
  margin-right: 15px;
  border-right: 1px solid #1d222f;
  padding-right: 10px;
  margin-top: 2px;
  line-height: 8px;
}

.lgh-concept-quiz .carousel-control {
  width: 5%;
  background: transparent;
  background-image: unset !important;
  color: #51ac12;
  opacity: 1;
}

.lgh-concept-quiz .carousel-control:hover {
  color: #2988e1;
}

.lgh-concept-quiz .border-right-bottom {
  width: 10px;
  height: 150px;
  background-color: #f1f1f1;
  position: absolute;
  right: 0;
  top: 7px;
  border-radius: 50px;
}

.lgh-concept-quiz .footer-1 .col-sm-4 {
  padding-top: 25px;
  padding-bottom: 25px;
  padding-left: 25px;
}

.lgh-concept-quiz .info-website .bg-white {
  padding: 12px;
  border: 1px solid #f0f0f0;
}

.lgh-concept-quiz #social-info-website {
  margin: 12px 0;
}

.lgh-concept-quiz #social-info-website .nav-tabs {
  border: 1px solid #f0f0f0;
  background: #fff;
  margin-bottom: 5px;
  border-radius: 6px;
  overflow: hidden;
}

.lgh-concept-quiz #social-info-website .nav-tabs li {
  width: 33.3333%;
}

.lgh-concept-quiz #social-info-website .nav-tabs li a {
  border: none;
  border-right: 1px solid #ccc;
  font-size: 12px;
  font-weight: 700;
  padding: 9px 0;
  text-align: center;
  margin: 5px 0;
  border-radius: unset;
}

.lgh-concept-quiz #social-info-website .nav-tabs li:last-child a {
  border-right: none;
}

.lgh-concept-quiz #social-info-website .nav-tabs li.active, .lgh-concept-quiz #social-info-website .nav-tabs li.active a, .lgh-concept-quiz #social-info-website .nav-tabs li:hover, .lgh-concept-quiz #social-info-website .nav-tabs li:hover a {
  background: #ff0d00;
  color: #fff;
  border-right: none;
}

.lgh-concept-quiz #social-info-website .nav-tabs li:first-child.active, .lgh-concept-quiz #social-info-website .nav-tabs li:first-child.active a, .lgh-concept-quiz #social-info-website .nav-tabs li:first-child:hover, .lgh-concept-quiz #social-info-website .nav-tabs li:first-child:hover a {
  background: #3a5896;
  color: #fff;
  border-right: none;
}

.lgh-concept-quiz #social-info-website .nav-tabs li:last-child.active, .lgh-concept-quiz #social-info-website .nav-tabs li:last-child.active a, .lgh-concept-quiz #social-info-website .nav-tabs li:last-child:hover, .lgh-concept-quiz #social-info-website .nav-tabs li:last-child:hover a {
  background: #db4437;
  color: #fff;
}

.lgh-concept-quiz #social-info-website .tab-content iframe {
  border: none !important;
  width: 100% !important;
}

.lgh-concept-quiz #tab-google-content > div {
  width: 100% !important;
}

.lgh-concept-quiz .footer-1 li {
  margin-bottom: 10px;
}

.lgh-concept-quiz .footer-1 li i {
  margin-right: 5px;
}

.lgh-concept-quiz .footer-1 li a:hover {
  color: #2988e1;
}

.lgh-concept-quiz .footer-2 p {
  padding: 8px 0 6px;
}

.lgh-concept-quiz .footer-1 .col-sm-4:last-child i {
  width: 14px;
  text-align: center;
}

.lgh-concept-quiz a.color-green:hover {
  color: #2988e1;
}

.lgh-concept-quiz .sub-string {
  text-overflow: ellipsis;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  display: block;
}

.lgh-concept-quiz .color-green-1 {
  color: #2f6a4f;
}

.lgh-concept-quiz .color-blue {
  color: #265a92;
}

.lgh-concept-quiz a.color-green-1:hover {
  color: #2988e1;
}

.lgh-concept-quiz .subject-item > p {
  border-left: 1px solid #eceff1;
  margin-bottom: 0;
  padding: 0 15px 10px;
}

.lgh-concept-quiz .chapter-item a span {
  font-weight: 700;
  color: #000;
}

.lgh-concept-quiz .chapter-item a {
  font-size: 14px;
  color: #2f6a4f;
  margin-bottom: 20px;
  padding-right: 35px;
}

.lgh-concept-quiz .chapter-item a:hover {
  color: #2988e1;
  text-decoration: underline;
}

.lgh-concept-quiz .text-orange-1 {
  color: #2988e1;
}

.lgh-concept-quiz .list-chapters {
  border: 1px solid #f5f5f5;
  padding: 0;
}

.lgh-concept-quiz .section-footer {
  margin-top: 0;
  z-index: 2;
  position: relative;
}

.lgh-concept-quiz .point_lesson {
  background: #2988e1;
  width: 29px;
  height: 29px;
  display: inline-block;
  text-align: center;
  padding: 4px 0;
  font-weight: 400;
  border-radius: 50%;
  font-size: 16px;
  margin-left: 15px;
  float: right;
  margin-top: -9px;
  position: absolute;
  right: -12px;
  top: 0;
}

.lgh-concept-quiz .progress-bar-info {
  background: #4bacd5;
  background-image: unset !important;
}

.lgh-concept-quiz .progress-bar-success {
  background: #2988e1;
  background-image: unset !important;
}

.lgh-concept-quiz .color-green-2 {
  color: #2988e1;
}

.lgh-concept-quiz .progress-bar-warning {
  background: #ff9b2f;
  background-image: unset !important;
}

.lgh-concept-quiz .progress-bar-danger {
  background: #d74726;
  background-image: unset !important;
}

.lgh-concept-quiz .list-subj {
  padding-top: 20px;
}

.lgh-concept-quiz .color-white {
  color: #fff;
}

.lgh-concept-quiz .progress {
  width: 60%;
  display: inline-block;
  margin: 0 0 -2px 20px;
  height: 16px;
  border-radius: 16px;
}

.lgh-concept-quiz .bg-green-2 {
  background: #44a501;
}

.lgh-concept-quiz .bg-green-1 {
  background: #afd375;
}

.lgh-concept-quiz .padding-15 {
  padding: 15px !important;
}

.lgh-concept-quiz .border-r-6, .lgh-concept-quiz .content-theory {
  border-radius: 6px;
}

.lgh-concept-quiz .content-theory {
  margin-top: 20px;
  padding: 15px;
}

.lgh-concept-quiz .card-header .btn-link {
  font-size: 20px;
  background-color: #c5d5e2 !important;
  font-weight: 600;
  text-decoration: none;
}

.lgh-concept-quiz .content-theory a:hover {
  text-decoration: underline;
}

.lgh-concept-quiz div.mg-bottom-90 {
  margin-bottom: 90px;
}

.lgh-concept-quiz .bg-grey {
  background: #eceff1;
}

.lgh-concept-quiz .bg-white {
  background: #fff;
}

.lgh-concept-quiz .panel-heading {
  padding: 0;
}

.lgh-concept-quiz .panel-heading a:hover {
  color: #fff;
  background: #db8a00;
  text-decoration: none;
}

.lgh-concept-quiz .panel-heading a {
  background: #e3f0da;
  width: 100%;
  display: block;
  margin-bottom: 0;
  border: none;
  padding: 13px 22px 10px 10px;
  color: #252525;
  position: relative;
}

.lgh-concept-quiz .panel-group .panel {
  margin-bottom: 0;
  border-radius: unset;
  border: none;
}

.lgh-concept-quiz .panel-group .panel + .panel {
  margin-top: 2.5px;
}

.lgh-concept-quiz .panel-body {
  padding-bottom: 0;
}

.lgh-concept-quiz .panel, .lgh-concept-quiz .panel-body {
  box-shadow: unset;
}

.lgh-concept-quiz .chapter-item.right-block {
  width: 360px;
  position: relative;
  z-index: 1;
  background: #fff;
  top: 0;
}

.lgh-concept-quiz .chapter-item.right-block.sticky-scroll {
  top: 20px;
  position: fixed;
}

.lgh-concept-quiz #accordion-lesson {
  margin-bottom: 0;
}

.lgh-concept-quiz .color-grey {
  color: #aaa;
}

.lgh-concept-quiz .panel-heading a:after {
  content: "\F105";
  content: "\F107";
  font-family: FontAwesome;
  font-size: 18px;
  position: absolute;
  right: 3px;
  top: 10px;
}

.lgh-concept-quiz .panel-heading a.collapsed:after {
  content: "\F105";
}

.lgh-concept-quiz .list_lesson a {
  padding-right: 0;
}

.lgh-concept-quiz .btn-green, .lgh-concept-quiz .btn-orange {
  background: #2988e1;
  border: 1px solid transparent;
}

.lgh-concept-quiz .btn-gray {
  background: #78909c;
  border: 1px solid transparent;
}

.lgh-concept-quiz .btn-white-border-green {
  border: 1px solid #2988e1;
}

.lgh-concept-quiz .btn-gray:hover, .lgh-concept-quiz .btn-green:hover, .lgh-concept-quiz .btn-orange:hover {
  background: #2988e1;
  color: #fff;
}

.lgh-concept-quiz .btn-action {
  height: 42px;
  width: 240px;
  display: inline-block;
  padding: 10px 0;
}

.lgh-concept-quiz .footer-quiz {
  border-top: 1px solid #ccc;
  width: 100%;
  text-align: right;
  margin: 30px 0 10px;
  padding: 15px 0 0;
}

.lgh-concept-quiz .turn-light {
  background: #fff;
  padding: 7px 3px;
  border-radius: 6px;
}

.lgh-concept-quiz .turn-light.active-light {
  position: fixed;
  top: 46px;
  right: unset;
}

.lgh-concept-quiz .turn-light a.color-orange:hover {
  color: #2988e1;
}

.lgh-concept-quiz .col-sm-1.turn-on-activess {
  padding-left: 42px;
}

.lgh-concept-quiz .font-size-32 {
  font-size: 32px;
}

.lgh-concept-quiz .footer-quiz .btn-action-user {
  display: inline-block;
  font-size: 14px;
  margin-right: 20px;
}

.lgh-concept-quiz .footer-quiz .btn-action-user i {
  background: #44a501;
  margin-right: 3px;
  color: #fff;
  width: 24px;
  height: 24px;
  padding: 5px 0;
  border-radius: 50%;
  font-size: 14px;
  text-align: center;
}

.lgh-concept-quiz .footer-quiz .btn-action-user:first-child i {
  background: #e39001;
}

.lgh-concept-quiz .footer-quiz .btn-action-user:last-child i {
  background: #77909b;
}

.lgh-concept-quiz i img {
  vertical-align: text-top;
}

.lgh-concept-quiz .bg-grey-1 {
  background: #77909b;
}

.lgh-concept-quiz .color-grey-1 {
  color: #77909b;
}

.lgh-concept-quiz .blockRightQuiz {
  position: relative;
  z-index: 1;
  padding-top: 1px;
  padding-bottom: 1px;
  width: 135px;
  top: 20px;
  margin-left: 40px;
}

.lgh-concept-quiz .blockRightQuiz.afterResult {
  width: 263px;
}

.lgh-concept-quiz .blockRightQuiz > div > div {
  padding: 4px 10px 3px;
}

.lgh-concept-quiz .blockRightQuiz p {
  padding: 5px 0;
}

.lgh-concept-quiz .comment-box {
  margin: 33px 0 20px;
}

.lgh-concept-quiz .comment-box .form {
  position: relative;
}

.lgh-concept-quiz .comment-box textarea {
  min-height: 65px;
  width: 100%;
  border-radius: 4px;
  border: 1px solid #dcdcdc;
  padding: 10px;
}

.lgh-concept-quiz .comment-box .form .btn-submit {
  position: absolute;
  right: 20px;
  bottom: 18px;
  font-size: 26px;
  color: #b3b3b3;
  border: none;
  background: none;
}

.lgh-concept-quiz .list-comments {
  margin: 26px 0 0 15px;
  font-size: 14px;
}

.lgh-concept-quiz .comment-item {
  margin: 15px 0 30px;
}

.lgh-concept-quiz .chapter-item ul > div {
  position: relative;
}

.lgh-concept-quiz .header_ranking {
  margin: 0;
  color: #2988e1;
  padding: 20px 0 10px 15px;
}

.lgh-concept-quiz .header_ranking, .lgh-concept-quiz .statistic-block .bg-pattern {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
}

.lgh-concept-quiz .statistic-block .bg-pattern:hover {
  background: transparent;
}

.lgh-concept-quiz .score-lesson a {
  top: -8px;
  font-size: 16px;
  position: absolute;
  right: -5px;
  font-weight: 400;
  width: 30px;
  height: 30px;
  padding: 3px 0;
  text-align: center;
  color: #44a501;
  border-radius: 50%;
  border: 2px solid #44a501;
}

.lgh-concept-quiz .block-info-user-poin .progress {
  height: 12px;
  margin-right: 15px;
}

.lgh-concept-quiz .score-lesson a:hover {
  color: #fff;
  background: #2988e1;
  border-color: #2988e1;
  text-decoration: none;
}

.lgh-concept-quiz .luyenbtvd {
  padding: 10px 30px;
  border-radius: 6px;
  text-decoration: none !important;
}

.lgh-concept-quiz .luyenbtvd i {
  margin-left: 15px;
}

.lgh-concept-quiz .comment-item .avata {
  display: inline-block;
  width: 50px;
  height: 100%;
  vertical-align: top;
}

.lgh-concept-quiz .comment-item .avata img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

.lgh-concept-quiz .comment-item .block-right-comment {
  width: calc(100% - 53px);
  display: inline-block;
  margin: -5px 0 0 3px;
}

.lgh-concept-quiz .cl-blue {
  color: #2f6a4f;
}

.lgh-concept-quiz .time-pubsh {
  float: right;
  color: #aaa;
}

.lgh-concept-quiz .comment-item .sub-comment {
  border-left: 1px dashed #e0e0e0;
  padding: 10px 10px 0;
  display: none;
}

.lgh-concept-quiz .comment-item .sub-comment.show-subcomment {
  display: block;
}

.lgh-concept-quiz h3 {
  margin-top: 0;
  margin-bottom: 0;
}

.lgh-concept-quiz .bglogo2 {
  background-color: #2988e1;
}

.lgh-concept-quiz .bgred1 {
  background-color: #d74726;
}

.lgh-concept-quiz .vn-tit-question {
  display: block;
  overflow: hidden;
}

.lgh-concept-quiz .activeLesson > div > a {
  color: #f66a02;
}

.lgh-concept-quiz .bgblue1 {
  background-color: #4bacd5;
}

.lgh-concept-quiz .clf {
  color: #fff;
}

.lgh-concept-quiz .turn-on-active {
  width: calc(133% + 45px);
  margin: -100px 0 0 -15px;
}

.lgh-concept-quiz .content-header .col-xs-3 img {
  padding-bottom: 5px;
}

.lgh-concept-quiz .turn-on-active ~ .turn-light-on {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #000;
  z-index: 3;
  opacity: .9;
}

.lgh-concept-quiz .bg-grey.btn-action:hover {
  background-color: #e1e1e1;
}

.lgh-concept-quiz .color-red {
  color: #d74726;
}

.lgh-concept-quiz .anwsers-correct i, .lgh-concept-quiz .anwsers-wrong i {
  margin-right: 10px;
}

.lgh-concept-quiz .vn-emoticon {
  position: fixed;
  top: 150px;
  width: 250px;
  height: 280px;
  -webkit-transform: scale(0);
  -webkit-transition: all .3s ease;
  z-index: 300;
  left: calc(45% - 100px);
}

.lgh-concept-quiz .vn-emoticon h3 {
  text-align: center;
  font-size: 40px;
  padding: 40px 0;
}

.lgh-concept-quiz .vn-emoticon-open {
  -webkit-transform: scale(1);
  -moz-animation: cssAnimation 0s ease-in 5s forwards;
  -webkit-animation: cssAnimation 0s ease-in 3s forwards;
  -o-animation: cssAnimation 0s ease-in 3s forwards;
  animation: cssAnimation 0s ease-in 3s forwards;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}

.lgh-concept-quiz #feedback-vungoi-modal .header_modal {
  margin-bottom: 10px;
}

.lgh-concept-quiz .img-emotion {
  width: 250px;
  height: 180px;
  overflow: hidden;
  margin: auto;
}

.lgh-concept-quiz .vn-box-ketqua2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAACACAYAAAAiVXSaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEY5RkU5NjcwNjMxMTFFODlFOUQ4QUE0MDFBNTEzNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEY5RkU5NjgwNjMxMTFFODlFOUQ4QUE0MDFBNTEzNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRjlGRTk2NTA2MzExMUU4OUU5RDhBQTQwMUE1MTM3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRjlGRTk2NjA2MzExMUU4OUU5RDhBQTQwMUE1MTM3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtrFbqkAABY4SURBVHja7F0HuBTV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);
}

.lgh-concept-quiz .vn-box-ketqua1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAACACAYAAAAiVXSaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRGMzdFNjcwNjJEMTFFODlENTRENTQ5QzIzMUZGMzgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRGMzdFNjgwNjJEMTFFODlENTRENTQ5QzIzMUZGMzgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENEYzN0U2NTA2MkQxMUU4OUQ1NEQ1NDlDMjMxRkYzOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENEYzN0U2NjA2MkQxMUU4OUQ1NEQ1NDlDMjMxRkYzOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgJNb48AABWUSURBVHja7F0J2FVVuf7+QFFmlcmBH0oZLEvCAazU0NLUciiSMjGHyJzSxFJv3lvm1RRSzPnmCHVvOSVOgQqKcZUQTcSLIxe1nDURMRURuOu96z3PfzicYc9nn3Pe93m+5z//Pufsvc/a61vf/K22j5Y8bUJDo4ejxxx9vOT41xzdoeERgI9pCBoeKxxdVOb4Sg2NIEZvLsx29H7JsU9oWAQxenNhsaMFJcc21bAIYvTmwhpHd5Uc66JhEcTozYeZJer7xzUkghi9+fBXRwuL/u+kIRHE6M2JO4teby71XRCjNyd+X6S+b+ZoQw2JIEZvPiw1H2ozSnM9X0GM3qS4kX+3dtRNwyGI0ZsTD5jPitvA0SoNhyBGb048bx0xdWXHCWL0JsVqR/fwdf8Ezrero600rGJ0IX8Ao6PYpW/M84DBr3c0VkMqRhfyB9QeP+JoRMzznGc+Hr+X5ooYXcgnYKe/HeP7h5CALzvaXkMqRm92fKYB7dTpjj6M+N0+jn5Z9H9n840sBDF6U2OMo1vI8I0CJM885agtwncvcNRecmyCo+6aCmL0ZsYbjnZ0dJ+jnRvkniHNkTyzNuT3vu1ofJnj0Gj201QQozczClIRzRyQYvqNJv2dAxxNqvL+9zQVxOitAqivv3X03Sb8bRdYdV8EYurb5eyeN6cPQRCjJ46NHV3naGIC5zosJ+bAWKrt1dCF9xsFRzganeD99jIf4/+ppqMYPW38ytGFMb7/aUdTHc1ydHgC99Nu0RxmWzq6JOBnv2rhimVwP792dA2vkUSN/N6O5js6mPf+kaaiGD1tnOjoCkcbRfju2fyL3uzXOrrUUe8Yi8ZcR3MiSM5zLHi67LZktCCAAxNZej/k/zvENHlQX3+WoxmOhvEYxmsDTUMxehY42tHdjjYJ8R1Io9LY9LHmnX27h7z+F6kVtJOZ5jmaQmlXC9+KoI5/x2qH7Y7nwlO66EDV7hNhjGHeoC/eGSXX7icbXYyeJeCout/RJwN8FhP9vArvjeSicUaIRWYGJ3wxTjJfsnp0le/2rXIftdT3bSq8h4q5Wx1dXEHLaY9wzZO4AI4p894gU8ssMXrGgPqMjLTP1vgcVNnBAVTUP1n1bq7/VsNsGMT3wXjlUljPsvUTY4Kq0OVCjPs7upd/qwEaxE4BfQc3Ujup5HuA2r65pp4YPWsMMZ9nXsmOHW7BvfX7OPpvqteljPYbR2cGPA8Ybz4laWFjhz1rSPtagBe94JTr6uh8LiiDAnwXqvakGvPvUEd/sdqVc51Cmkxi9CbHRpbd7iVQiZEyO76CFO0a4lxbmG/6OJW/oQsZakLIe8L3fkLz4jiq1nEw1Dri6n92dHIEv0I53wCaWl5tPldhq4BzeHAL8m5vajo/CPLhVnJi9KHtu5TSBH3Q303xeoi1T+PELYTgvm7Ra7sPozbQxeJVkoExL0ng963lRMOEGxDxHJPoX3iN/+/Lcw4NcY62GNdPE1vQtwCN7LYEzwsz5ShH33c0kMeQU3Clo7ck0f2EgKNoP0q1OY6OsY4wTVqYQpUZD/70mOfa2fJTLtrGhScOk/WlGYPF4lzzfemHRjhP1E463agNJBme257P+X8dHeno8QT9P5PN9xo4q4jJjWO3jyS6R8+ShW0H0pvmHT5YdWemdG2ozAeZtkkqB0imPfgsoqJXyEUBZgMcprs5esfROEfLY/4OnOtg+i4KphlMpOdinneU+YzFCWVMPmysCYftPFt/k82WZfRuFVbuPpTscEzNp7p9Q4ka1JbA9YeIpysy6Q4xz7F1lffAHCNpFsDTv02JTb/I/CaVUQD+GUM7eV9bN/oB0/CaGL/pc45+7OiAovmHrr5PUDDBDEUZ8grZ6OuiVhgJ0n4X0r86+p35XGo8sJfFj7nGJiWvB1MSgglH066tpJ4P4GK/IuT19qLEBkOW2+futAi/oxM1g+PpzykAe+rdy/mIhemDKCtSqyBMaukWVLdB15nPpV5t2rgwr9iMGtmnyChh/Bg9LXj6MuYF8geOqnEN5FLcE/I3wHw4lvdvtO1vJ4PPjjtArcTogyN+73D+XS1+yrW2dkXE724UwMaHaXCC+ZTlWr3yIW1/HkL4HEPpjbqAZeZbeIG5H6L/IBFIoodTq4R8Im70qEeF44hywHM+llpDEPzB0WM1PjOczH0IFxmYh0iwWkBmTxydExpk2DivZ/RQMThIfIE38wXzXvNXA6pdglAOw0pUbYRgUbjz7ZDngee+WrbiF0hQ++Fg+4WjOxy9l/YPTEqiw+mB0MJdvPE0nVdYYffka3jG0c/tb47+bn47omfNJ8VgEXgtwKotCIWtpuE9P9CCl+GW4nLOwXKmxUiaj1gMkEX4SpY/sO2jJU8npRYjpfJQSnZ4BpHxNJMMuCLBe77RameX4Xpv814g+ZeYj2/215wWygDz9Z/mIy5R8ZL5Wv1ycx3qOTz/T9XrBybF6AUgc+eUov9XU8IiN3uOo2cobdNmdEHIGgiJXZrXm0ua0QEE+St1EoUtjfRTZPLcx5VUjC40OhDnhuMut9tUp+F1n0yV+boy7yE5YRzpLUp77BGGHOcHLH4aoiDUA2dazveiB6OjoD/pKi6UVCIT6coqn4HnfBQJyQ7LKOWRuzufTo33NYeEnAMCanrI73Sl3Y5oFWLlL2TB6LN4s1A/nqbDIIlA/VXmdwu53GrXX3fij/4mCUC/MYQ8HqWq/w8eX6W5JeQE/6RtXgo0BimU76LFFxxxiMOj4gw19lvyL44fmBWjF6RqAUuoUj9MmhOD8VEggtDX9bZ+T7Na2JUEIJH/cUp8xcOFvAACCMVSqCxDCG2w+Tz4vpTYfa16sxOUL8/I4kbhjPsDV5d23li5vN8XzefbzqHkRyjhjRDX+aJ5z3vPBO5ZOedCXvA2+SVKq29oqkh7XZMVoxf/X2D4rbg6IccX5ZU9uEL14I+Csw2F9Q9R+j9KqVsNSHK5xZS4IggF4Xd/VhcLE16DitKfqvMgLgKwOdAy6RUyPxxq8Jw/T8lfak9jBYODboSes9DCQEeY07O8YFJx9L5cAOB0Q/XOP6jel6v4gq1+J5leEFoN0H5HWcZO5TQSZoIAZgFy4j+l5y60EGCPo6hlXtYXrldzSKj2qBBaoGcvtBAuqweT15PRAcQOkTaIjQg+1BwQmhzIVTkhpXOjBXjVHW6zaDyBDLm1pE14zTVcZPD6IjK8HHRCMwNdhuHERtvmTasIN9juSB4rdAxeW8EEAP8MI8ERjt14p6Vto6MWHU42ZARtyRv5iK9xfDVvGKG6jfkemHxg0Y9p01wQhNDABhFoo3W9VdknPimJjtXl3FrqQxWIyQUhvIYAs/fOLG10ZNe1868gCOkAmjFqU5B8dlBQJk+S0QGUnaLH1r9UUyEEQYgEtGlDAcyXzXeJDZU6m4bXHe1q0XPrRT0bQYgN1Ihgt5avmM89iWxbpwGsONjBYoaekyCExloy9ZcoxWPvxppmHB1NIdHw/jw9N0EIzOCwwfeiFJ+d1InTTpiB8wB7UI21Kns3C4Lw/1L7ANrgsyzh8tWsMuNupir/kJ6nIKwDtE77PJn89rQukmZmHJpMIMMHu1IgkR97Vml/cEFYF2gnhR4PyBpdltZFkqxeG2w+8w116tjvGmWoSmsVhGDArkLoCw9H9gN5YfROlNSfNV9qOtR8Dm+7npcgxAb2LoDXfVqWjL4h1XBsN4O9m3ehGg6Vo7eeiSCkhsWObrCOJqtr0mD00eZ3lNxPtrUg1B1InDnOfOem0KjmjEO5HHq8o5xuG6roW2u8BSFzzDFfpdYlCxu9H1X2IZT2cLhtZ9Er1gRBqAzspYBNUG4hk6duo1cC6sqx+wSccDvTdofELzSJFAQhPLBRCTol/zGqmp40o5cD4oE7md/0HZ0vhpIG6vkJQkVga6fplN5g8LVJXyCLLrAFdR+bQvyYC4AgCB4Xmt+f8Jk0L5JFz7ilpMPM938XBKED8HX1K8Po3WgKI5GmF7VlhNfgHF9hfu+EVUGlfxYSHar7BebDdIIglMfZjs5ytLLAm+abSUIj/oz5XZJQmwIfGHJbNuDrVx09R6Z/0tGbZP43eC4sDq+nzehHmu8lJ0kuCLUB7/opjuZX+UxvSvrtaQ4j9D2ci0KlHYtfSIvR0c52CtV1QRCCA2r5GebboIfBZpTwvagBwBeGFPVP4r00GH1fR+dzlREEIRqQ+jrR4rVkQ00KQt39k6xHR5rsf5rvTCkmF4R4wF4Jf+HfqFhNDWFJkozeiw4CdKuEB1HbLAlCPGADFGzM8Buq5pGRhuqOkF0PR93pNBhGCT+CN74p399Qz1EQAmOR+TyUu/PC6LWAcldkysFbiEQalMDuYb5xhSAIlYGwGRx1vwqrMddrf/RSPCm7XhAC435HP3L0aNAvfKzON9yHDgcxudCMWG6+UwwSWl4nIZHlPUcf8O+qCOfd3dFfHf2MJnKuJToyf2aa72EtCM3K6GMcLbQOn1Rhu2P8j63LetNshVq+hsKvnQsAPjuI5m3hu3DKIR0W1aMIn91J2/2dajfSuU4DgOtOE5MLTQ5Eov7dfPr3yqLjC2PyTjdqBGB69ISo2ZCiXhL9EvNtcQShFYCdT6fX8wbqYaP/VEwutBjOtTqHk7Nm9IlUZQShlTCMdnRLMDr2Tp8c8xxvW4q7WQhCykJuULMz+jcd/Zd5T3sYIBSBkj0kCOxjvj/d85ozQgMCWy79ol4Xz8IZh/5xCAEMCPBZFNE/ScK2NEgMKG6QBy8mbri/5o3QoBht1evNU0Ha4TXUw/6pCmMidoiEmXmOHiFVW3mwWaOaWAiNjHMc7dlMjA57BAn4fYqOodvlEvMN6f9svsrtOR4Pgh2t/tl8QutigfmGKoXOLvjbzr+IZW8UwDxFXccRjq5tBkaHuo6N4rpSSi+yjt0moIqvjHje7TTXhDoCwgtl2G8VTF/zYbMNyfCD+LcvX6NHQ2/a5734GoIKGzPMpdBraEYfyBULfaoXJ3RODNS2mmtCHYGebKgeO7nI9FxJWlxlroPx4aNCmfZg8w0f+2XJ6HmpXguCz5nfOzrM/lOPObqNJsLFpt1fhfhAayfsQ/hOI9105wa61+E1mHwlzQKYCfDyP+jo7+Zb6Qw0NboQkgHs8YOpfovRU0C5HV7A2CjXe8K84w8+gHIF+V837QcnJAc4035r0X1NYvQKgDdzDF8jBon4+iNk8iB2zqc1N4UEgVg4NhWdI0ZPFmg6eTYlOPZsfzfk97Wve3NjFU20HpwraQOe8/GNxOiN5IyLCjSjfCgGs2N3y5scTaJ9JuQPz9I8wwYG2MFkhHXEuAdQI0wayP2A3+jFRhigzi0wCRDKiJIyC0feqY5+z/+/K0bPNZA2/T+2bpfULfn8wfxIcNmWfz+RwPXQ/GGc+c1KxOg5YfTuIT6P2CgaY0wmsxeABKC9xU+5BBJYVpc5/hJpbpHKDQk/mAyP7YoQKhtlPvQaVu0/3nzY9kMxenaAtMVWsu+XHA/jiENIDg33ZpV5D+o7Ggj0CXlfuKcZnAxHiifXw8Mc9x/GOMeaEJ97mfRgEfP3KlL7R1P1H0BNsGeV82HBGGu+MlOMngHG84HdVobRBwVkxkmkSljO8wdlVuRFo6AHe2g9QVVvb6qTzQBoPm0xz/ES1d+l5kOjky1azXZbzEViGWlxEdNuTIm/I1V+LAQI8Q4tsfmPpnm3VoyeHiCtJzh6wdEVtn5xTFc+mGqYSgZ/IsD1bg7A6Ddyssw27wkuAPeGvmFx2mjdRBV1XMxx+8DiO6jAXFfx71ERvo+F8xtk8sK4LSCzjw15rjQKnSAwChWVBWxKU7CwAclulOojSz6XOzSy1/37pMsdXV3hM9tSNSyXLIMw3WmObg1xzZ4835CS40u5CEy16rn9I/n9KBIIrbH34eKM0t4dIo4bJNfBpAkxxv9NTnYw7AHmewHuFOL746jtlMNJ5luOdQt4LjzDA+swB9FuuS8XheV5ZpZGLPnEioqQ1wnm2/NcXeWz/cowOSTrOXTA3Bry2shvvrtIKsL2PoIq3k+sdgEPEnweiPCb8Ru/xdfoBY5951+PcB5oPl+jDwLFGc/FeA5nFk1ujOPnHZ1o3vtdC8dVYXLgQvM12/MC3ssrdZqL0K5ezTuTNyKjwx5aRDsXmXL31/j8kDJScU9Kn6hFCdeZT97Befbl/2FSIS8Neb0rHX2vZDLBzEDc+L0Q58EitHvRQoOF4pCQ5yjgeUfXlBxD0spFVGdhClVKaoJqflmAa8znM57chPNYjF4Bgyg1rqB024WqYy3sViTJYFt/1eK38XmY0vDBiN+/K4QkvYzmSTmAYYN2FoUE34PjUAyYAD+L8BtOr7JA4Lkg/wDdhX5HDaSAq6j5BMVKfh590Z+t4S8QGpzRoRqj3HR/83FLqIdBwinduUBgf2mUuF5r5WOtWWNZQJPhP6y24w4LQa2EjTvIKJVUfTTevCnE/S/kmNYCahDGU+uByYKKwmMjjtl0alA3i9Gbj9Fh995OFXEtH3QYtbcT7XjYti/n7LfdYOuHAUuZ7wcBz3WqVd4F5I/8/bVqA8CAzwS83tkWLpR0j3nH4UEWbUPBApC8BG/8MWW0ib+JlRuT0SG151LVhnoJb+69Ic+xnPZ8HjGPv6scTrZwzf6hpXzH1ndcXWA+fBWkHx/aah9utTO8ZlaQ/kFKgFclNHYw35DUcl/RsdfEyo3F6MMpxeF1RcwS8egvWYYtdzJEuWwqMPiUCOd6jyZOwWEHZ9jECIvPqVXehxT/eYX3IGnbMxy7xx19pchs2UKs3BiMju4vcPA8SiluZPZDLXiH2EbDzSUmxYlU2aPiaUrlH9Vg2GrAmE+r8B6coJUcmZCoR2U8ftA+TjG/A9BCsXJ15CFhZhSl2C5Fx4638GGoRkQhdDaRqnYe0J1m04iiY1hsv1CFobpwEYCH/G6xlSR6MZCCiTDVrCImh2TYr0WY3CjBD80RkwPv0gwojmxMrSE1EQZDuPGXYilJ9GLsQXtv16JjqCWGU2mRHksugOQkOL7gREOqay3P9s6U6vDgX67ha21GR+7yaZTkxbiVKuybeiS5AsJzr1qw+Ddy8BEvL+xi8paGr/VUd9T7ItSzoAyT/9p8jFVMnj/A0RW0ThwZcMh5wK4kUzR0rcnocLgh/bF4p5UPOYlQqbRWjyKXWGnrprDWAtJyEddH0c0YDV/rMTo8sftTFQTQ6AGpkRfrETQVFlpH0Qw0te4aktZidGAu1XcwOJxwszX8TQc47ubwNZqCHKchyQdaod2zkC0Qf0eoDa2YkLGHKrZnNCytI9GF1lHfn+Jr5MCfT6YXxOhCk+H2otcItQ3TkNQX/yfAACCzPrULTVonAAAAAElFTkSuQmCC);
}

.lgh-concept-quiz .vn-box-ketqua {
  width: 250px;
  height: 128px;
  -webkit-transform: translate(-5px, -50px);
}

.lgh-concept-quiz .content-endquiz {
  margin-top: 20px;
}

.lgh-concept-quiz .end-10quiz-page h2, .lgh-concept-quiz .end-10quiz-page p {
  color: #2988e1;
}

.lgh-concept-quiz .end-quiz-page .display-result-1 {
  color: #2988e1;
  text-align: right;
  width: 50%;
  padding-right: 15px;
}

.lgh-concept-quiz .end-quiz-page .display-result-1, .lgh-concept-quiz .end-quiz-page .display-result-2 {
  display: inline-block;
}

.lgh-concept-quiz .end-quiz-page .display-result-1 span {
  width: 14px;
  height: 14px;
  background: #2988e1;
  display: inline-block;
  margin: 0 3px -1px 0;
  border-radius: 50%;
}

.lgh-concept-quiz .end-quiz-page .display-result-2 {
  color: #d85525;
  display: inline-block;
  text-align: left;
  padding-left: 35px;
}

.lgh-concept-quiz .end-quiz-page .display-result-2 span {
  width: 14px;
  height: 14px;
  background: #d85525;
  display: inline-block;
  margin: 0 3px -1px 0;
  border-radius: 50%;
}

.lgh-concept-quiz .bg-green.btn-action:hover {
  color: #fff;
}

.lgh-concept-quiz .end-challenge-quiz-page h2, .lgh-concept-quiz .end-challenge-quiz-page p {
  color: #d74726;
}

.lgh-concept-quiz .bottom-result-chapter .list-result {
  border: 1px solid #e0e0e0;
  border-radius: 5px;
  padding: 10px 6px 0;
}

.lgh-concept-quiz .list-result li {
  display: inline-block;
}

.lgh-concept-quiz .list-result .correct {
  background: #2988e1;
  color: #fff;
}

.lgh-concept-quiz .list-result li a {
  display: inline-block;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  padding: 4px 10px;
  background: #e0e0e0;
  text-align: center;
  font-size: 12px;
  margin: 2px 4px 10px 10px;
}

.lgh-concept-quiz .list-result .not_correct {
  background: #d74726;
  color: #fff;
}

.lgh-concept-quiz .bottom-result-chapter .list-result {
  border-top-left-radius: unset;
  border-top-right-radius: unset;
}

.lgh-concept-quiz .vn-box-scores {
  height: auto;
  background: linear-gradient(#0e664d, #adbf36);
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.lgh-concept-quiz .vn-scores-child {
  height: 420px;
}

.lgh-concept-quiz .bg-red {
  background-color: #e75100;
}

.lgh-concept-quiz .vn-antimate {
  background-image: url(c67b7bba7f0d4ba12974dda24e12849a.png);
  height: 642px;
  left: 10%;
  top: -50%;
  margin: auto;
  position: absolute;
  transform: scaleY(0.8) translate(-50%, -50%);
  width: 642px;
  z-index: -1;
  animation-name: spin;
  animation-duration: 10s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  opacity: .3;
}

.lgh-concept-quiz .vn-show-scores {
  width: 250px;
  height: 220px;
  background-color: #7b5821;
  border-radius: 50px;
  border: 5px solid #ffd800;
  -webkit-transform: translateY(60px);
  position: relative;
  text-align: center;
  margin: auto auto 80px;
}

.lgh-concept-quiz .icon-top-star {
  position: absolute;
  top: -50px;
  left: 10px;
}

.lgh-concept-quiz .vn-show-scores span {
  display: block;
  color: #fff;
  font-weight: 700;
}

.lgh-concept-quiz .bgnote2 {
  background-color: #53c4c4;
}

.lgh-concept-quiz .bgnote3 {
  background-color: #f3c94c;
}

.lgh-concept-quiz .pdtop20 {
  padding-top: 20px;
}

.lgh-concept-quiz .vn-show-scores b {
  font-size: 90px;
  padding-top: 0;
  color: #ffd800;
  line-height: 80px;
}

.lgh-concept-quiz .score-detail-hidden {
  visibility: hidden;
  margin-bottom: -60px;
}

.lgh-concept-quiz .vn-scores-child li {
  display: inline-block;
  width: calc(33% - 15px);
}

.lgh-concept-quiz .vn-scores-child ul li a span {
  padding: 10px 30px;
  display: inline-block;
  border-radius: 0 50px 50px 0;
  border: 2px solid #fff;
  text-transform: uppercase;
  font-size: 14px;
}

.lgh-concept-quiz .vn-scores-child li img {
  margin-right: -20px;
  z-index: 999;
  position: relative;
}

.lgh-concept-quiz .vn-info-thongso {
  padding: 13px 0 8px 20px;
  border: 1px solid #2988e1;
}

.lgh-concept-quiz .vn-info-thongso ul li {
  list-style: none;
  padding: 8px 0;
}

.lgh-concept-quiz .bggreen1 {
  background-color: #2988e1;
}

.lgh-concept-quiz .vn-stt-thongso {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: inline-block;
  text-align: center;
  -webkit-transform: translateY(-3px);
  margin-right: 7px;
  color: #fff;
  padding: 4px;
  vertical-align: sub;
}

.lgh-concept-quiz .vn-stt-thongso ~ p {
  padding-left: 30px;
  margin: 11px 0;
}

.lgh-concept-quiz .vn-stt-thongso ~ p .glyphicon-triangle-right {
  margin-right: 7px;
}

.lgh-concept-quiz .vn-link-kedon {
  font-size: 14px;
  color: #2988e1;
}

.lgh-concept-quiz .clblue1 {
  color: #4bacd5;
}

.lgh-concept-quiz .vn-info-thongso a:hover {
  color: #db8a00;
  text-decoration: underline;
}

.lgh-concept-quiz #form-login .btn-submit {
  margin-right: 10px;
  border: none;
  padding: 10px 20px;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  background: #2988e1;
}

.lgh-concept-quiz .bgface {
  background-color: #365b9e;
}

.lgh-concept-quiz .vn-buttton-click {
  padding: 4.5px 20px 4.5px 0;
}

.lgh-concept-quiz .vn-buttton-click span:first-child {
  width: 20px;
  margin-right: 7px;
  border-right: 1px solid #fff;
  font-size: 20px;
  padding: 0 15px 3px 20px;
  font-weight: 700;
  vertical-align: sub;
}

.lgh-concept-quiz .no-padding {
  padding: 0 !important;
}

.lgh-concept-quiz .banner-login {
  background-image: linear-gradient(#afc166, #488620);
  text-align: center;
  min-height: 594px;
  padding: 120px 10px;
}

.lgh-concept-quiz #form-login .form-group {
  display: block;
  overflow: hidden;
}

.lgh-concept-quiz #form-login {
  padding: 15px 0;
}

.lgh-concept-quiz #form-login label {
  margin: 0;
}

.lgh-concept-quiz .reset_password, .lgh-concept-quiz .reset_password:hover {
  text-decoration: underline;
}

.lgh-concept-quiz .reset_password:hover {
  color: #2988e1;
}

.lgh-concept-quiz .page-login {
  border: 1px solid #2988e1;
  overflow: hidden;
}

.lgh-concept-quiz a.bgface:hover {
  color: #fff;
  background: #4273cc;
}

.lgh-concept-quiz #form-login .btn-submit:hover {
  background: #2988e1;
}

.lgh-concept-quiz .vn-title {
  padding: 0 15px;
  display: block;
  text-transform: uppercase;
}

.lgh-concept-quiz .vn-input {
  padding-left: 5px;
  width: 342px;
  height: 35px;
  border-radius: 5px;
  outline: none;
  color: #999;
  border: 1px solid #999;
}

.lgh-concept-quiz .vn-change-avt:hover .vn-icon-image {
  visibility: visible;
}

.lgh-concept-quiz .vn-change-avt:hover .vn-opacity-avt {
  visibility: visible;
  -webkit-transform: scale(1);
}

.lgh-concept-quiz .vn-change-avt:hover .vn-border-avt {
  visibility: visible;
  opacity: .4;
}

.lgh-concept-quiz .vn-icon-image i {
  padding-left: 60px;
  padding-top: 60px;
  font-size: 30px;
  color: #fff;
  opacity: .9;
}

.lgh-concept-quiz .btn-green.btn-action:hover {
  background: #2988e1;
}

.lgh-concept-quiz .header_modal {
  padding: 8px 0 5px 10px;
  margin: 1px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.lgh-concept-quiz #save-quiz-modal .header_modal {
  background: #db8a00;
}

.lgh-concept-quiz .modal-content .close {
  color: #fff;
  opacity: 1;
  margin-right: 10px;
}

.lgh-concept-quiz #save-quiz-modal .modal-dialog {
  width: 400px;
  border-radius: 6px;
  overflow: hidden;
}

.lgh-concept-quiz .body_fb {
  padding: 15px 10px;
}

.lgh-concept-quiz .book-item {
  font-size: 16px;
  font-weight: 800;
  padding: 15px;
  border-bottom: 1px solid #d3d3d3;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.lgh-concept-quiz .book-item:hover {
  background-color: orange;
  color: #fff;
}

.lgh-concept-quiz .select-grade .modal-content {
  overflow: unset !important;
}

.lgh-concept-quiz .top-level-menu > a {
  position: relative;
}

.lgh-concept-quiz .top-level-menu a:hover > ul {
  display: inline;
}

.lgh-concept-quiz .second-level-menu {
  position: absolute;
  top: 0;
  left: 238px;
  width: 250px;
  list-style: none;
  padding: 0;
  margin: 0;
  display: none;
  border-left: 1px solid #cdcdcd;
  z-index: 1;
}

.lgh-concept-quiz .second-level-menu a {
  color: #000;
  display: inline-block;
  padding: 12px 35px;
  border-bottom: 1px solid #f5f5f5;
  width: 100%;
}

.lgh-concept-quiz .second-level-menu > li {
  background-color: #f1f1f1;
}

.lgh-concept-quiz .second-level-menu > li:last-child a {
  border-bottom: none;
}

.lgh-concept-quiz #save-quiz-modal .bg-orange:hover, .lgh-concept-quiz .second-level-menu > li:hover a {
  background: #2988e1;
  color: #fff;
}

.lgh-concept-quiz #save-quiz-modal .bg-orange {
  font-size: 14px;
  width: 100px;
  padding: 6px 0;
  border-radius: 4px;
  margin-right: 10px;
  display: inline-block;
  margin-left: 0;
}

.lgh-concept-quiz .btn-footer-quiz.bg-grey:hover {
  background: #bfbfbf;
  color: #fff;
}

.lgh-concept-quiz .btn-footer-quiz.bg-grey {
  width: 100px;
  padding: 6px 0;
  border-radius: 4px;
  font-size: 14px;
  display: inline-block;
}

.lgh-concept-quiz #quiz-note .header_modal {
  background: #44a501;
}

.lgh-concept-quiz .btn-footer-quiz {
  font-size: 14px;
  width: 100px;
  padding: 6px 0;
  border-radius: 4px;
  display: inline-block !important;
  margin-left: 0 !important;
  margin-right: 10px !important;
}

.lgh-concept-quiz #feedback-vungoi-modal .modal-dialog, .lgh-concept-quiz #quiz-note .modal-dialog {
  width: 500px;
}

.lgh-concept-quiz #quiz-note textarea {
  border-radius: 6px !important;
}

.lgh-concept-quiz #quiz-note .bg-green:hover {
  color: #fff;
  background: #2988e1;
}

.lgh-concept-quiz .body_feedback .form-group {
  overflow: hidden;
}

.lgh-concept-quiz textarea:active, .lgh-concept-quiz textarea:focus {
  outline: none;
}

.lgh-concept-quiz .body_feedback textarea {
  padding: 5px 10px;
}

.lgh-concept-quiz #feedback-vungoi-modal .header_modal {
  background: #76909a;
}

.lgh-concept-quiz .text-green, .lgh-concept-quiz span.text-green {
  color: #2988e1;
}

.lgh-concept-quiz .content-aboutus-2 {
  padding: 20px 15px 0;
}

.lgh-concept-quiz .content-aboutus-2 p {
  line-height: 20px;
  margin-bottom: 10px;
}

.lgh-concept-quiz .cllogo1, .lgh-concept-quiz .cllogo2 {
  color: #2988e1;
}

.lgh-concept-quiz .carousel-inner {
  overflow: inherit;
  overflow: hidden;
}

.lgh-concept-quiz p {
  line-height: 1.5em;
}

.lgh-concept-quiz .blockRightQuiz.sticky-scroll {
  top: 20px;
  position: relative;
}

.lgh-concept-quiz .btn-select-chapter i {
  margin-right: 5px;
}

.lgh-concept-quiz .list-chapter-filter .title-filter i {
  float: left;
  padding-left: 15px;
  margin-right: -15px;
  font-weight: 700;
  margin-top: 2px;
}

.lgh-concept-quiz .list-chapter-filter .list-chapter-filter {
  text-align: center;
  background: #e0e0e0;
  margin-bottom: 0;
  padding: 8px 0 6px;
  font-weight: 700;
  border: 1px solid #2988e1;
}

.lgh-concept-quiz .block-filter .list-chapter-filter {
  position: absolute;
  width: 360px;
  z-index: 1;
  top: 83px;
  left: 0;
  background: #fff;
  overflow: hidden;
  border: 1px solid #2988e1;
  height: 500px;
}

.lgh-concept-quiz .block-filter .select-chapter, .lgh-concept-quiz .block-filter .select-lesson {
  height: 500px;
  overflow-y: scroll;
  display: inline-block;
  width: 360px;
}

.lgh-concept-quiz .block-filter .select-lesson.show-lesson {
  opacity: 1;
}

.lgh-concept-quiz [hidden], .lgh-concept-quiz template {
  display: none !important;
}

.lgh-concept-quiz .block-filter .select-lesson {
  top: 83px;
  left: 203px;
  opacity: 0;
}

.lgh-concept-quiz .list-chapter-filter {
  display: block;
  width: 720px;
}

.lgh-concept-quiz .list-chapter-filter ul a {
  font-size: 14px;
  padding: 11px 10px 9px;
  display: block;
}

.lgh-concept-quiz .list-chapter-filter ul a:hover {
  background: #6dae40;
  color: #fff;
}

.lgh-concept-quiz .btn-select-chapter {
  display: inline-block;
  padding: 4px 15px 3px;
  width: auto;
  background: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  margin-right: 18px;
}

.lgh-concept-quiz .btn-select-chapter:after {
  margin-left: 10px;
  font-size: 16px;
  font-family: FontAwesome;
  content: "\F105";
}

.lgh-concept-quiz .btn-select-chapter:hover {
  background: #2988e1;
  border: 1px solid #2988e1;
  color: #fff;
}

.lgh-concept-quiz .chuthich p span {
  width: 25px;
  height: 15px;
  display: inline-block;
  border: 1px solid #ccc;
  vertical-align: sub;
}

.lgh-concept-quiz .chuthich p:first-of-type span {
  background: #2988e1;
}

.lgh-concept-quiz .chuthich p:nth-of-type(2) span {
  background: #80c631;
}

.lgh-concept-quiz .chuthich p:nth-of-type(3) span {
  background: #afd860;
}

.lgh-concept-quiz .chuthich p:nth-of-type(4) span {
  background: #ffea00;
}

.lgh-concept-quiz .chuthich p:nth-of-type(5) span {
  background: #ff683f;
}

.lgh-concept-quiz .chuthich {
  position: absolute;
  top: 40px;
  left: 275px;
}

.lgh-concept-quiz a.btn-return-quiz:hover {
  background: #2988e1 !important;
}

.lgh-concept-quiz .panel-heading a:after {
  right: 5px;
  line-height: 14px;
  height: 14px;
  width: 14px;
  background: #8c8c8c;
  color: #fff;
  text-align: center;
  font-size: 13px;
  border-radius: 50%;
  top: 15px;
}

.lgh-concept-quiz .wrap-chart, .lgh-concept-quiz .wrap-chart2 {
  position: relative;
  width: 50%;
  display: inline-block;
}

.lgh-concept-quiz .wrap-chart2 ~ .result-item p:first-child {
  background: none;
  border-top: 1px solid #e0e0e0;
  font-weight: 700;
}

.lgh-concept-quiz .chuthich2 {
  position: absolute;
  top: 60px;
  left: 235px;
}

.lgh-concept-quiz .static-page ul {
  padding-left: 20px;
}

.lgh-concept-quiz hr {
  margin-top: 15px;
  margin-bottom: 15px;
}

.lgh-concept-quiz .blockRightQuiz.statistic-block {
  width: 100%;
  top: 20px;
  margin-left: 0;
}

.lgh-concept-quiz .statistic-page td.padding-15 {
  padding-top: 10px !important;
  padding-bottom: 0 !important;
}

.lgh-concept-quiz .statistic-page.padding-15 {
  padding-bottom: 0 !important;
}

.lgh-concept-quiz .bg-pattern {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 12px 0 15px;
}

.lgh-concept-quiz .statistic-page .kq-hoctap #accordion-lesson {
  padding-bottom: 15px;
}

.lgh-concept-quiz .save-quiz-page .col-sm-10.padding-15 {
  border-radius: 6px;
}

.lgh-concept-quiz .select-subj {
  position: absolute;
  width: 120px;
  right: 2px;
  background: transparent !important;
}

.lgh-concept-quiz .select-subj li a {
  background: #fff;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.lgh-concept-quiz .save-quiz-page hr {
  margin-top: 10px;
}

.lgh-concept-quiz input, .lgh-concept-quiz select {
  border: 1px solid #e1e1e1 !important;
  color: #999;
  box-shadow: unset !important;
}

.lgh-concept-quiz .grade-item._3items-row {
  text-align: center;
  padding: 12px;
  height: 265px;
  position: relative;
  margin-bottom: 12px;
}

.lgh-concept-quiz .grade-item._3items-row div, .lgh-concept-quiz .grade-item._3items-row img {
  display: block;
  position: unset;
  left: 0;
  top: 0;
  right: 0;
  text-align: center;
  margin: 10px auto;
}

.lgh-concept-quiz ._3items-row .status-grade .btn-grade {
  margin-bottom: 5px;
}

.lgh-concept-quiz .info-website {
  margin-top: 12px;
}

.lgh-concept-quiz .grade-item._3items-row .status-grade {
  position: absolute;
  bottom: 0;
  top: unset;
}

.lgh-concept-quiz .grade-item._3items-row .info-grade p:first-child {
  margin-bottom: 0 !important;
  display: block;
  margin-top: 15px !important;
}

.lgh-concept-quiz .grade-item._3items-row img {
  margin-top: 0;
}

.lgh-concept-quiz .info-grade p:last-child {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.lgh-concept-quiz .col-sm-8 > .grade-item:first-child {
  margin-top: 12px;
}

.lgh-concept-quiz #googleplus-container {
  opacity: 0;
}

.lgh-concept-quiz .header-not-login a {
  color: #1d222f;
}

.lgh-concept-quiz .header-not-login a:hover {
  color: #2988e1;
}

.lgh-concept-quiz .header-not-login {
  display: block;
  overflow: hidden;
  margin-top: 25px;
  margin-right: 0 !important;
}

.lgh-concept-quiz .description-grade {
  margin-bottom: 12px;
  position: relative;
  border: 1px solid #f0f0f0;
  border-left: 14px solid #2988e1;
  border-radius: 6px;
  margin-top: 15px;
  font-size: 14px;
  background-image: url(45f9d3850508478276ea2e6366685395.png);
  background-position: 90% 100%;
  background-repeat: no-repeat;
  background-size: 165px;
  background-color: #fff;
  padding-bottom: 3px;
}

.lgh-concept-quiz .description-grade.baitap {
  background-image: url(081ed39a233d027bf91e21a6594462d9.png);
}

.lgh-concept-quiz .header-item {
  height: 50px;
  margin: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 15px 0 0 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lgh-concept-quiz .kq-hoctap .btn-return-quiz, .lgh-concept-quiz .save-quiz-page .btn-return-quiz {
  background: #fff;
  padding: 5px 0;
  width: 100px;
  text-align: center;
  position: absolute;
  top: 7px;
  right: 28px;
  border-radius: 4px;
  font-size: 14px;
}

.lgh-concept-quiz .kq-hoctap .btn-return-quiz .fa-edit:before, .lgh-concept-quiz .kq-hoctap .btn-return-quiz .fa-pencil-square-o:before, .lgh-concept-quiz .save-quiz-page .btn-return-quiz .fa-edit:before, .lgh-concept-quiz .save-quiz-page .btn-return-quiz .fa-pencil-square-o:before {
  content: "\F044";
  margin-right: 3px;
}

.lgh-concept-quiz .kq-hoctap .btn-return-quiz:hover {
  color: #fff !important;
}

.lgh-concept-quiz .kq-hoctap .btn-return-quiz:after, .lgh-concept-quiz .save-quiz-page .btn-return-quiz:after {
  content: none;
}

.lgh-concept-quiz .kq-hoctap #accordion-lesson .panel-heading, .lgh-concept-quiz .save-quiz-page #accordion-lesson .panel-heading {
  position: relative;
}

.lgh-concept-quiz .kq-hoctap .panel-heading a:hover {
  color: #252525;
  background: #e3f0da;
}

.lgh-concept-quiz .sticky-outer-wrapper #accordion-lesson {
  height: 600px;
  overflow-y: scroll;
}

.lgh-concept-quiz .hidden-footer .section-footer {
  display: none;
}

.lgh-concept-quiz .content-quiz {
  user-select: none;
}

@media (max-width: 1199px) {
  .lgh-concept-quiz .sticky-outer-wrapper #accordion-lesson {
    height: 600px;
    overflow-y: scroll;
  }
  .lgh-concept-quiz .my-rank {
    border-top: 1px solid #f0f0f0;
    padding: 45px 15px 0;
    position: relative;
  }
  .lgh-concept-quiz .rankings .icon_avata img {
    width: 40px;
    border-radius: 50%;
    border: 1px solid #f1f1f1;
    height: 40px;
  }
  .lgh-concept-quiz .rank_user {
    padding: 1px 3px;
    font-family: Roboto-regular;
    font-weight: 700;
    bottom: -5px;
    left: -6px;
    background: #f1f1f1;
    width: 20px;
    height: 20px;
    color: #555;
    border-radius: 50%;
  }
  .lgh-concept-quiz .rank_user, .lgh-concept-quiz .score-lesson a {
    text-align: center;
    position: absolute;
    font-size: 14px;
  }
  .lgh-concept-quiz .score-lesson a {
    top: -8px;
    right: -5px;
    font-weight: 400;
    width: 26px;
    height: 26px;
    padding: 2px 0;
    color: #44a501;
    border-radius: 50%;
    border: 2px solid #44a501;
  }
  .lgh-concept-quiz .right-banner .info .text-user {
    padding: 0 35px;
  }
  .lgh-concept-quiz .right-banner .info .quanlity-user {
    font-size: 36px;
    margin: 15px 0 0;
  }
  .lgh-concept-quiz .block-info-user-poin .progress {
    width: 50%;
  }
  .lgh-concept-quiz .body-info img {
    width: 98%;
  }
  .lgh-concept-quiz .top-header .col-sm-4 > div {
    margin-right: 0;
  }
  .lgh-concept-quiz .menu-info-user {
    position: absolute;
    right: 0;
    top: 45px;
  }
  .lgh-concept-quiz .content-aboutus-1 img {
    width: 100%;
    padding-top: 35px;
  }
  .lgh-concept-quiz .font-size-14 {
    font-size: 14px;
  }
  .lgh-concept-quiz .font-size-18 {
    font-size: 16px;
  }
  .lgh-concept-quiz .font-size-20 {
    font-size: 18px;
  }
  .lgh-concept-quiz .font-size-22 {
    font-size: 20px;
  }
  .lgh-concept-quiz .font-size-24 {
    font-size: 22px;
  }
  .lgh-concept-quiz .font-size-26 {
    font-size: 24px;
  }
  .lgh-concept-quiz .list-rank {
    padding: 15px 10px;
  }
  .lgh-concept-quiz .rankings .icon_avata {
    width: 60px;
  }
  .lgh-concept-quiz .rankings .name_user {
    width: calc(100% - 150px);
  }
  .lgh-concept-quiz .rankings .sodiem {
    width: 85px;
  }
  .lgh-concept-quiz .modal {
    top: 50px;
  }
  .lgh-concept-quiz #note-detail .content-quizzz {
    height: 400px;
    overflow-y: scroll;
  }
  .lgh-concept-quiz .list-note .note-item {
    height: 185px;
  }
  .lgh-concept-quiz .list-note .note-item span:first-child {
    height: 165px;
    display: block;
  }
  .lgh-concept-quiz .list-note .note-item {
    width: calc(33% - 10px);
    margin: 5px;
    display: inline-block;
    padding: 5px 10px;
    height: 220px;
  }
  .lgh-concept-quiz .content-header .col-xs-3 > a > img {
    width: 160px;
    height: auto;
  }
  .lgh-concept-quiz .chapter-item.right-block {
    width: 300px;
  }
  .lgh-concept-quiz .blockRightQuiz.afterResult {
    width: 215px;
  }
  .lgh-concept-quiz .h4, .lgh-concept-quiz h4 {
    font-size: 16px;
  }
  .lgh-concept-quiz .vn-show-scores b {
    font-size: 60px;
    padding-top: 0;
    color: #ffd800;
    line-height: 60px;
  }
  .lgh-concept-quiz .vn-show-scores {
    height: 175px;
  }
  .lgh-concept-quiz .vn-scores-child ul li a span {
    padding: 10px 15px;
  }
  .lgh-concept-quiz .vn-scores-child li img {
    margin-right: -15px;
  }
  .lgh-concept-quiz .vn-scores-child {
    height: 325px;
  }
  .lgh-concept-quiz .vn-border-avt, .lgh-concept-quiz .vn-icon-image {
    width: 130px;
    height: 130px;
  }
  .lgh-concept-quiz .vn-change-avt, .lgh-concept-quiz .vn-opacity-avt {
    width: 150px;
    height: 150px;
  }
  .lgh-concept-quiz .vn-icon-image i {
    padding-left: 48px;
    padding-top: 48px;
  }
  .lgh-concept-quiz .statistic-block ul li a.active, .lgh-concept-quiz .statistic-block ul li a:hover {
    padding: 7px 5px;
  }
  .lgh-concept-quiz .statistic-block ul li a {
    margin: 15px 5px;
  }
  .lgh-concept-quiz .panel-title {
    font-size: 14px;
  }
  .lgh-concept-quiz .statistic-block ul li i {
    margin-right: 3px;
    margin-left: 3px;
  }
  .lgh-concept-quiz .select-subj {
    margin-left: -15px;
  }
  .lgh-concept-quiz .content-aboutus-2 p {
    line-height: 18px;
    margin-bottom: 10px;
  }
  .lgh-concept-quiz .content-aboutus-1 p {
    font-size: 15px;
  }
  .lgh-concept-quiz .blockRightQuiz {
    margin-left: 15px;
  }
  .lgh-concept-quiz #form-login label {
    margin: 0;
    padding: 0;
  }
}

@media (max-width: 991px) {
  .lgh-concept-quiz .sticky-outer-wrapper #accordion-lesson {
    height: 550px;
    overflow-y: scroll;
  }
}

.lgh-concept-quiz .image-chapter {
  width: 100%;
}

.lgh-concept-quiz .loader {
  border-radius: 50%;
  border: 16px solid #f3f3f3;
  border-top-color: #6dae40;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  margin-left: 50%;
  margin-top: 10%;
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}

.lgh-concept-quiz .bn336x280 {
  width: 300px;
  height: 250px;
}

@media (min-width: 336px) {
  .lgh-concept-quiz .bn336x280 {
    width: 336px;
    height: 280px;
  }
  .lgh-concept-quiz .bn728x90 {
    width: 728px;
    height: 90px;
  }
}

.lgh-concept-quiz .slidecaption {
  -webkit-animation-name: spinner;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 2s;
  animation-name: spinner;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-duration: 2s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotateY(0deg);
  }
  to {
    -webkit-transform: rotateY(-1turn);
  }
}

@keyframes spinner {
  0% {
    -moz-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
  to {
    -moz-transform: rotateY(-1turn);
    -ms-transform: rotateY(-1turn);
    transform: rotateY(-1turn);
  }
}

.lgh-concept-quiz .link-question-theory {
  bottom: 50px;
  position: absolute;
}

.lgh-concept-quiz #form-profile .mt10 {
  line-height: 2.5em;
}

.lgh-concept-quiz .quiz-relate-item {
  border-bottom: 1px solid #dedede;
  padding: 10px;
}

.lgh-concept-quiz .quiz-relate-item:hover {
  background: #ececec;
}

.lgh-concept-quiz .content-note {
  margin-bottom: 25px;
}

.lgh-concept-quiz .content-note .note {
  background: #e3f0d9;
  padding: 12px 20px 0;
  border: 1px dashed #2988e1;
  border-radius: 6px;
  line-height: 29px;
}

.lgh-concept-quiz .content-note img {
  background: #fff;
  border: 1px solid #2988e1;
  border-radius: 50%;
  padding: 4px;
  margin: 0 0 -30px 10px;
}

.lgh-concept-quiz .content-note > p:first-child {
  font-size: 13px;
  margin: -12px 0 5px 10px;
  z-index: 9;
  position: relative;
}

.lgh-concept-quiz h4.title-head {
  color: #2988e1;
  margin: 15pt 0 5pt;
  line-height: 130%;
  text-align: left;
  font-size: 19px;
}

.lgh-concept-quiz .lesson-content p {
  margin: 5pt 0 !important;
}

.lgh-concept-quiz .sub-menu .col-xs-3:hover > div {
  background: #fff;
  color: #2988e1;
}

.lgh-concept-quiz .display-inline, .lgh-concept-quiz .display-inline > p {
  display: inline;
}

.lgh-concept-quiz .error-in-form {
  color: red;
  margin-top: .5rem;
  margin-left: .5rem;
}

.lgh-concept-quiz .menu--adsila .menu__item img {
  margin-top: 11px;
  min-height: 31px;
}

.lgh-concept-quiz .header_login .show-info:hover .menu-info-user .border-block {
  visibility: visible;
  opacity: 1;
  z-index: 123;
}

.lgh-concept-quiz .menu-info-user {
  padding: 0 !important;
}

.lgh-concept-quiz .menu-info-user .border-block {
  margin-top: 21px;
  width: 100% !important;
  border: 1px solid #e7e6e6;
  padding: 10px 10px 0;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  box-shadow: 3px 3px 13px 3px #ccc;
}

.lgh-concept-quiz .time-pubsh:before {
  content: "\F017";
  font-family: FontAwesome;
  margin-right: 5px;
}

.lgh-concept-quiz .turn-light.active-light {
  top: 7px;
  position: absolute;
  right: -12px;
}

.lgh-concept-quiz .turn-on-active {
  width: calc(100% + 30px);
  background: #fff;
  padding: 15px 10px 5px 15px;
  z-index: 43;
  position: relative;
  margin: -28px 0 0 -15px;
  border-radius: 5px;
  border-top-left-radius: 0;
}

.lgh-concept-quiz .cursor-pointer {
  cursor: pointer;
}

.lgh-concept-quiz .kq-hoctap a.cursor-pointer:hover {
  color: #2988e1;
  text-decoration: underline;
}

.lgh-concept-quiz .bg-green-3, .lgh-concept-quiz .statistic-block ul li.bg-green-3 {
  background: #6dae40;
}

.lgh-concept-quiz .statistic-block ul li.bg-green-3 a {
  color: #fff;
}

.lgh-concept-quiz .statistic-block ul li.bg-green-3 .block-icon img {
  -webkit-transform: translateY(-22px);
}

.lgh-concept-quiz .statistic-block ul li.bg-green-3 a {
  border-bottom: none;
}

.lgh-concept-quiz .list-note {
  font-size: 14px;
  margin-left: -5px;
  margin-right: -5px;
}

.lgh-concept-quiz .list-note, .lgh-concept-quiz .list-quiz {
  margin-top: 10px;
}

.lgh-concept-quiz .show-2line {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.lgh-concept-quiz .transition-group {
  min-height: 675px;
  background: #fff;
}

.lgh-concept-quiz .statistic-block ul li:last-child.bg-green-3 .block-icon img {
  -webkit-transform: translateY(-16px);
}

.lgh-concept-quiz .statistic-block ul li:nth-of-type(3).bg-green-3 .block-icon img {
  -webkit-transform: translateY(-18px);
}

.lgh-concept-quiz .content-theory img {
  max-width: 100%;
}

.lgh-concept-quiz .disabled {
  background: #d4cec3 !important;
}

.lgh-concept-quiz .content-theory ul {
  margin-left: 20px;
}

.lgh-concept-quiz .fa-home.font-size-22 {
  font-size: 22px;
}

.lgh-concept-quiz .section-menu > ul > li a, .lgh-concept-quiz .section-menu > ul > li div {
  padding-top: 22px;
  overflow: hidden;
  line-height: 24px;
}

.lgh-concept-quiz .header_login .show-info > span {
  width: 108px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  font-size: 16px;
  font-weight: 700;
}

.lgh-concept-quiz .body_select_class > a.cursor-disable, .lgh-concept-quiz .body_select_class > a.cursor-disable:hover {
  background: #dbe1e6;
  cursor: no-drop;
  color: #252525;
}

.lgh-concept-quiz .list-chapters {
  border: none;
}

.lgh-concept-quiz .block-img-lt {
  margin: 0 !important;
  height: 78px;
}

.lgh-concept-quiz .carousel-control {
  z-index: 99999;
}

.lgh-concept-quiz .grade-item._3items-row {
  height: 285px;
}

.lgh-concept-quiz .turn-light {
  z-index: 111;
  position: absolute;
  top: 20px;
  right: -12px;
  background: transparent;
  text-align: center;
  padding: 0;
  font-size: 14px;
  border-radius: 0;
}

.lgh-concept-quiz .turn-light a {
  background: -webkit-linear-gradient(#f6f6f6, #fff);
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  width: 100%;
  height: 100%;
  display: block;
  padding: 8px 2px 4px 4px;
}

.lgh-concept-quiz .modal {
  top: 175px;
}

.lgh-concept-quiz .quiz-page.border-r-6 {
  border-top-left-radius: 0;
}

.lgh-concept-quiz #quiz-note .header_modal.bg-grey {
  background: #78909c;
}

.lgh-concept-quiz .kq-hoctap .question-content img {
  width: auto;
  height: auto;
}

.lgh-concept-quiz .col-left {
  float: left;
  width: 64%;
}

.lgh-concept-quiz .col-right {
  float: right;
  width: 35%;
  border-left: thin solid #999;
  background: azure;
}

.lgh-concept-quiz .col-left-header {
  text-align: left;
  background-color: grey;
  margin-top: 0;
}

.lgh-concept-quiz .col-right-header {
  text-align: center;
  background-color: grey;
  margin-top: 0;
}

.lgh-concept-quiz .list-action {
  list-style: none;
}

.lgh-concept-quiz .list-action li {
  display: inline;
  padding: 10px;
}

.lgh-concept-quiz .float-button-left {
  display: block;
  position: fixed;
  right: 0;
  top: 200px;
}

.lgh-concept-quiz .preview-content-container {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 5px;
  height: 550px;
  overflow-y: scroll;
}

.lgh-concept-quiz .ic_close, .lgh-concept-quiz .ic_close svg {
  position: absolute;
  right: 0;
  top: 0;
}

.lgh-concept-quiz .ic_close svg {
  width: 15px;
  height: 15px;
}

.lgh-concept-quiz .content_fragement {
  position: relative;
  margin-top: 5px;
}

.lgh-concept-quiz .content_html {
  text-align: justify;
  padding-top: 8px;
  word-break: break-word;
}

.lgh-concept-quiz .zIndex100 {
  z-index: 2;
}

.lgh-concept-quiz .item-btap-chapter, .lgh-concept-quiz .zIndex100 {
  position: relative;
}

.lgh-concept-quiz .item-btap-chapter img.is_free {
  width: 32px;
  position: absolute;
  left: -8px;
}

.lgh-concept-quiz .item-btap-chapter a {
  padding-right: 60px;
  margin-left: 30px;
}

.lgh-concept-quiz .bt-kythi:hover .item-ky-thi-lt-bt {
  display: flex;
  justify-content: space-between;
}

.lgh-concept-quiz .item-ky-thi-lt-bt {
  width: 200px;
  display: none;
  background: rgba(255, 255, 255, 0.4);
  margin-top: -16px;
  margin-left: 50px;
}

.lgh-concept-quiz .item-ky-thi-lt-bt span {
  background: #2988e1;
  border-radius: 8px;
  padding: 6px 10px;
  font-size: small;
  color: #fff;
  min-width: 40px;
}

.lgh-concept-quiz .item-ky-thi-lt-bt span:hover {
  cursor: pointer;
}

.lgh-concept-quiz .item-ky-thi-lt-bt img {
  margin-right: 4px;
}

.lgh-concept-quiz .dgnl-bt-title {
  font-size: 14px;
  color: #2f6a4f;
  margin-bottom: 20px;
  margin-left: 30px;
  padding-right: 60px;
}

.lgh-concept-quiz .dgnl-bt-title span {
  font-weight: 700;
  color: #000;
}

.lgh-concept-quiz .list-dgnl-concept {
  font-size: 14px;
  list-style-type: none;
  margin: -16px 0 2px 10px;
}

.lgh-concept-quiz .list-dgnl-concept li {
  padding-bottom: 3px;
}

.lgh-concept-quiz .list-dgnl-concept li:hover {
  text-decoration: underline;
  text-decoration-color: #2988e1;
}

.lgh-concept-quiz .list-dgnl-concept__order {
  font-weight: 700;
}

.lgh-concept-quiz .list-dgnl-concept__title {
  cursor: pointer;
  color: rgba(17, 120, 92, 0.878431);
}

.lgh-concept-quiz .list-dgnl-concept__title:hover {
  color: #2988e1;
}

.lgh-concept-quiz .dgnl-tag {
  padding: 8px 12px;
  border-radius: 29px;
  border: none;
  font-size: 14px;
  margin: 0 4px;
  background-color: rgba(226, 144, 0, 0.4);
}

.lgh-concept-quiz .dgnl-tag:first-child {
  margin: 0 4px 0 0;
}

.lgh-concept-quiz .dgnl-tag:last-child {
  margin: 0;
}

.lgh-concept-quiz .dgnl-tag:hover {
  background-color: rgba(109, 174, 64, 0.65098);
}

.lgh-concept-quiz .dgnl-tag--active, .lgh-concept-quiz .dgnl-tag:hover {
  color: #fff;
  box-shadow: 0 1px 7px 2px rgba(120, 177, 130, 0.811765);
}

.lgh-concept-quiz .dgnl-tag--active {
  background-color: #6dae40;
}

.lgh-concept-quiz .content-aboutus-2 {
  padding: 30px 0 !important;
  color: #000;
  background-image: url(1dc91d9764e0fc4d5ace87b0e1d30c69.png) !important;
  background-position: 50%;
  background-repeat: no-repeat;
  background-color: #fff;
}

.lgh-concept-quiz .content-aboutus-3 {
  background-color: #aed376;
  margin-top: 2px;
  background-image: url(264592a5bad37a6f31cc24ac11e9a7d4.png) !important;
  background-position: top;
  background-repeat: no-repeat;
}

.lgh-concept-quiz .block-filter .select-lesson {
  opacity: 1;
}

.lgh-concept-quiz .ic_close .bg {
  fill-opacity: .7;
  fill: #cdcccc;
  stroke: none;
}

.lgh-concept-quiz .ic_close .cross {
  stroke: #00aecd;
  stroke-width: 1.25;
}

.lgh-concept-quiz .main-quiz-content {
  border: 2px solid #ccc;
  padding: 10px;
  margin-bottom: 10px;
}

.lgh-concept-quiz .ic_edit {
  position: absolute;
  right: 17px;
  top: 0;
  color: #00f;
  background: #d3d3d3;
  opacity: .7;
}

.lgh-concept-quiz .content_notice_1 {
  display: block;
  color: #555;
  margin: 10px 0;
  border-radius: 5px;
  display: inline-block;
  border: 1px solid #2988e1;
  background-color: #fffbe2;
  width: 100%;
  padding: 8px 5px 10px;
}

.lgh-concept-quiz .content_notice_1 .notice_image, .lgh-concept-quiz .content_simple_notice_1 .notice_image {
  float: left;
  margin-right: 15px;
}

.lgh-concept-quiz .content_notice_1 .notice_text {
  text-align: justify;
  margin-left: 55px;
}

.lgh-concept-quiz .content_notice_2 {
  display: block;
  color: #555;
  margin: 10px 0;
  border-radius: 5px;
  border: 1px solid #2988e1;
  background-color: #e3f0d9;
  padding: 8px 5px 10px;
}

.lgh-concept-quiz .content_notice_2 .notice_image, .lgh-concept-quiz .content_simple_notice_2 .notice_image {
  float: left;
  margin-right: 15px;
}

.lgh-concept-quiz .content_notice_2 .notice_text {
  text-align: justify;
  margin-left: 55px;
}

.lgh-concept-quiz .content_simple_notice_2 .notice_text {
  margin-left: 10px;
}

.lgh-concept-quiz .content_notice_3 {
  display: block;
  color: #555;
  margin: 10px 0;
  border-radius: 5px;
  display: inline-block;
  border: 1px solid #2988e1;
  background-color: #fffbe2;
  width: 100%;
  padding: 8px 5px 10px;
}

.lgh-concept-quiz .content_notice_3 .notice_image, .lgh-concept-quiz .content_simple_notice_3 .notice_image {
  float: left;
  margin-right: 15px;
}

.lgh-concept-quiz .content_notice_3 .notice_text {
  text-align: justify;
  margin-left: 55px;
}

.lgh-concept-quiz .content_simple_notice_1 {
  border: 1px solid #2988e1;
  color: #555;
  margin: 10px 0;
  border-radius: 5px;
  background-color: #fffbe2;
  padding: 8px 5px 10px;
}

.lgh-concept-quiz .content_simple_notice_1 .notice_text {
  text-align: justify;
}

.lgh-concept-quiz .content_simple_notice_2 {
  border: 1px solid #2988e1;
  color: #555;
  margin: 10px 0;
  border-radius: 5px;
  background-color: #e3f0d9;
  display: inline-block;
  width: 100%;
  padding: 8px 5px 10px;
}

.lgh-concept-quiz .content_simple_notice_2 .notice_text {
  text-align: justify;
}

.lgh-concept-quiz .image_frag_editor {
  text-align: left;
}

.lgh-concept-quiz .image_frag_editor label {
  padding-top: 5px;
}

.lgh-concept-quiz .image_frag_editor .preview_img {
  max-width: 100px;
}

.lgh-concept-quiz .image_frag_editor input {
  margin-top: 5px;
  margin-bottom: 5px;
  width: 95%;
  height: 28px;
}

.lgh-concept-quiz .image_frag_editor li {
  margin-top: 10px;
}

.lgh-concept-quiz .image_frag_editor .input_caption {
  margin-top: 5px;
  margin-right: 20px;
}

.lgh-concept-quiz .image_frag_editor .input_caption textarea {
  width: 100%;
}

.lgh-concept-quiz .btn-save {
  background: #008ccd;
  font-weight: 700;
  color: #fff;
  padding: 0 5px !important;
  border-radius: 3px;
  webkit-border-radius: 3px;
  o-border-radius: 3px;
  height: 28px;
  border: none;
  font-family: arial;
}

.lgh-concept-quiz .action_area {
  text-align: center;
  margin-top: 10px;
}

.lgh-concept-quiz .inputForm {
  margin-bottom: 0;
}

@keyframes App-logo-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}

.lgh-concept-quiz .vn-buttton-click {
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  padding: 6px 20px 6px 0;
  display: inline-block;
}

.lgh-concept-quiz .list-subj nav {
  border: 1px solid #f0f0f0;
  border-radius: 4px;
}

.lgh-concept-quiz .block-filter .list-chapter-filter, .lgh-concept-quiz .block-filter .select-chapter {
  height: 280px;
}

.lgh-concept-quiz .block-filter .select-lesson {
  height: 450px;
}

.lgh-concept-quiz #note-detail {
  top: 90px;
}

.lgh-concept-quiz .blockRightQuiz.statistic-block {
  overflow: hidden;
}

.lgh-concept-quiz .body_select_class {
  margin-bottom: 0;
}

.lgh-concept-quiz .chapter-item.right-block {
  padding: 0;
}

.lgh-concept-quiz .page-404 h1 {
  font-size: 150px;
}

.lgh-concept-quiz .bg-grey {
  background: #f6f7f8;
}

.lgh-concept-quiz .content-endquiz img {
  width: 180px;
  height: auto;
}

.lgh-concept-quiz .vn-emoticon .img-emotion img {
  max-width: 100%;
  height: auto;
}

.lgh-concept-quiz .block-item-mon .body-item ul {
  min-height: 227px;
}

.lgh-concept-quiz .template_tieuhoc .transition-group {
  background: #f1ead8;
}

.lgh-concept-quiz #quizdetail {
  height: 72px;
}

.lgh-concept-quiz .top-header-res-vip img.icon-vip {
  width: 14px;
  margin-top: -22px;
  margin-left: -10px;
}

.lgh-concept-quiz .top-header-res-vip {
  background: #f89110;
  color: #555;
  background: linear-gradient(90deg, #3e4d83 0, #3e4d83 50%, #000 0, #3e4d83 0, #3e4d83);
  border-bottom: 1px solid #e0e0e0;
}

.lgh-concept-quiz .top-header-res-vip .container {
  position: relative;
}

.lgh-concept-quiz .top-header-res-vip .right-top {
  position: absolute;
  right: 25px;
  top: 0;
  width: 30%;
  height: 100%;
}

.lgh-concept-quiz .right-top a.color-orange {
  color: #2988e1;
  border: 2px solid;
  border-radius: 4px;
  padding: 5px 8px 0;
  margin: 8px 60px 0 0;
  display: inline-block;
}

.lgh-concept-quiz .right-top a.color-orange:hover {
  border: 2px solid #6dae40;
}

.lgh-concept-quiz .block-time-to-publish-subj > p img {
  margin-right: 15px;
}

.lgh-concept-quiz .block-time-to-publish-subj > p {
  margin: 0;
  color: #e86856;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 10px 0 10px 15px;
}

.lgh-concept-quiz .body_question_TH .bg-grey.quiz-detail {
  background: transparent;
}

.lgh-concept-quiz .score-lesson a {
  right: -12px;
}

.lgh-concept-quiz .top-header-res-vip-no-km img {
  width: 14px;
  margin-top: -22px;
  margin-left: -10px;
}

.lgh-concept-quiz .top-header-res-vip-no-km {
  background: #dbeccf;
  color: #555;
  padding: 12px 0 8px;
}

.lgh-concept-quiz .score-lesson a {
  right: -8px;
}

.lgh-concept-quiz .right-banner {
  position: relative;
}

.lgh-concept-quiz .right-banner .info .quanlity-user {
  font-size: 45px;
  font-weight: 900;
  margin: 15px 0 -5px;
}

.lgh-concept-quiz .right-banner .info {
  text-align: center;
  padding: 0;
  top: 47px;
  width: 100%;
  position: absolute;
  color: #555;
}

.lgh-concept-quiz .right-banner .info .text-user {
  font-size: 15px;
  padding: 0 50px;
}

.lgh-concept-quiz .block-time-to-publish-subj {
  border: 1px solid #f0f0f0 !important;
}

@media (max-width: 1400px) {
  .lgh-concept-quiz .modal {
    top: 45px !important;
  }
  .lgh-concept-quiz #note-detail .content-quizzz {
    height: 340px !important;
  }
}

@media (max-width: 1199px) {
  .lgh-concept-quiz .right-banner .info .text-user {
    padding: 0 35px;
    font-size: 14px;
  }
  .lgh-concept-quiz .right-banner .info .quanlity-user {
    font-size: 36px;
    margin: 24px 0 0;
  }
  .lgh-concept-quiz .modal {
    top: 50px !important;
  }
  .lgh-concept-quiz .change-class {
    margin: 8px 0 7px;
  }
  .lgh-concept-quiz .body_question .section-menu > ul > li a, .lgh-concept-quiz .section-menu > ul > li {
    width: 155px !important;
  }
  .lgh-concept-quiz .right-top a.color-orange {
    margin-right: 30px;
  }
}

.lgh-concept-quiz .string-list-chapter-filter {
  width: 185px;
}

.lgh-concept-quiz .string-list-chapter-filter, .lgh-concept-quiz .string-list-lesson-filter {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  display: inline-block;
  vertical-align: top;
}

.lgh-concept-quiz .string-list-lesson-filter {
  width: 360px;
}

.lgh-concept-quiz body.template_tieuhoc {
  background: #f1ead8;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a:after {
  background: none;
  border: 1px solid transparent;
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a {
  position: relative;
  padding: 12px 0;
  width: 100%;
  display: block;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a span {
  vertical-align: middle;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a.checked-option {
  background: #de921e !important;
  color: #fff !important;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a.checked-option .block-imag {
  background: #fff !important;
}

.lgh-concept-quiz .template_tieuhoc .list-subj-th a:hover {
  background: #6eae46;
  color: #fff;
}

.lgh-concept-quiz .template_tieuhoc .checked-option .img-checked, .lgh-concept-quiz .template_tieuhoc .list-subj-th a:hover .img-checked {
  display: inline-block;
}

.lgh-concept-quiz .template_tieuhoc .checked-option .choose-option, .lgh-concept-quiz .template_tieuhoc .list-subj-th a:hover .choose-option {
  display: none;
}

.lgh-concept-quiz .template_tieuhoc .choose-option {
  position: absolute;
  top: 25px;
  right: 10px;
  width: 25px;
  height: 25px;
  background: #e2e2e2;
  display: inline-block;
  border-radius: 50%;
  float: right;
}

.lgh-concept-quiz .block-imag {
  display: inline-block;
  width: 52px;
  height: 52px;
  background: #d2e9c2;
  border-radius: 50%;
  text-align: center;
  padding: 15px 0;
  margin: 0 8px;
}

.lgh-concept-quiz .block-imag img {
  width: 25px;
  height: auto;
}

.lgh-concept-quiz .mg-top-25 {
  margin-top: 25px;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item ul > div {
  width: 50%;
  display: inline-flex;
  border-top: 1px solid #e2e2e2;
  padding: 4px;
  position: relative;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item ul > div:nth-of-type(odd) {
  border-right: 1px solid #e2e2e2;
}

.lgh-concept-quiz .border-ccc {
  border: 1px solid #e2e2e2;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item {
  padding: 0;
  margin-bottom: 0;
  border-bottom: 1px solid #e0e0e0;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item a.sub-string {
  margin: 0;
  background: #fff;
  height: 90px;
  width: 100%;
  padding: 8px 10px;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item a.sub-string:hover {
  background: #d2e9c2;
  text-decoration: none;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item td {
  padding: 2px;
  width: 50%;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item a.sub-string > span {
  display: inline-block;
  overflow: hidden;
  vertical-align: middle;
  background: #fff;
  width: 75px;
  height: 75px;
  text-align: center;
  padding: 0;
  border: 1px solid #f0f0f0;
  border-radius: 50%;
  margin-right: 10px;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item a.sub-string > span img {
  width: 65px;
  height: auto;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item .title-chapter {
  margin: 0;
  color: #2988e1;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 13px 10px 7px 15px;
}

.lgh-concept-quiz .star-ratings-sprite {
  background: url(data:image/png;base64,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) repeat-x;
  font-size: 0;
  height: 16px;
  line-height: 0;
  overflow: hidden;
  text-indent: -999em;
  width: 110px;
  margin: 0 auto;
  background-position: 0 -3px;
}

.lgh-concept-quiz .star-ratings-sprite-rating {
  background: url(data:image/png;base64,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) repeat-x;
  background-position: 0 -26px;
  float: left;
  height: 16px;
  display: block;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item a:hover {
  color: #2f6a4f;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .chapter-item .score-lesson {
  position: absolute;
  right: 10px;
  top: 10px;
}

.lgh-concept-quiz .template_tieuhoc.page-BT .list-chapters .chapter-item:last-child {
  border: none;
}

.lgh-concept-quiz .template_tieuhoc .rankings {
  border: 1px solid #e0e0e0;
}

.lgh-concept-quiz .block-info-user-poin img {
  width: 80px;
  height: 80px;
  top: 12px;
  margin-top: 0;
  border: 1px solid #ccc;
  padding: 2px;
  background: #fff;
  position: absolute;
}

.lgh-concept-quiz .block-th-info {
  min-height: 100px;
  position: relative;
  margin: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAABDCAYAAABDTF9dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MTMwQ0Q0QkZBODExRTJCN0FDRDg2REE5QzVEOTY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI3MTMwQ0Q1QkZBODExRTJCN0FDRDg2REE5QzVEOTY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjcxMzBDRDJCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjcxMzBDRDNCRkE4MTFFMkI3QUNEODZEQTlDNUQ5NjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5UgKtwAAABs0lEQVR42uTQ+SsEYRzH8bF2sax138e6c+VcJDmzrEgkbCJHJEdJRCL+TH7wv6xGnnr69p6Zb/zoqZlmXr2fXz5ONpt1zPP+8flm///Yq5fZ8AIR2bP5NvAEUaC58AgR2YM0B6J7pd1JuIXI02y4gcjXDFxDRHYlB7uEiOxCM9i51iScQXTqZTacQER2LAc7gugwyFw4gIhsXzPYntYkZCDaBcvIwXYg2vYzA1sQBZoLmxBtaIwGW9eahDWIVr3MhhWIyNJysDRES2DLcrAURIsao8EWlDYvYQ4islk52AxEZNNysCmIAs2FSYhURoNNgI2TSUhCNAaWlIONQkQ2IgcbhmgoyFwYhGhAYzRYH1g/dRJ6ISLrkYN1Q+RrBrogIuuUg3VARNauGaxNaa0SEhC1gCXkYM0QNfmZgUaIAs2FBojI6jWD1YHVkkmogajay2yogoisUg5WAVGguVAOUZnGaLBSpZVIiFMEFpeDFUNEFpODxSAq8rtoBiuEiCyqGSwKVkCmifK9zIY8iMgicrCIX2RZWA4WhihXY47yYohMQg5Envb9+u0JOX84//HylwADAMhTiJqaZe56AAAAAElFTkSuQmCC);
  padding: 13px 25px 7px;
  background-repeat-y: no-repeat;
}

.lgh-concept-quiz .block-info-user-poin .block-th-info p {
  margin-left: 95px;
}

.lgh-concept-quiz .block-info-user-poin .poin-avg {
  font-size: 22px;
  background: #2988e1;
  width: 40px;
  height: 40px;
  display: inline-block;
  padding: 10px 0;
  border-radius: 50%;
  text-align: center;
  margin-left: 8px;
}

.lgh-concept-quiz .block-info-user-poin {
  padding: 0;
}

.lgh-concept-quiz .block-th-info ~ div {
  padding: 0 12px;
}

.lgh-concept-quiz .template_tieuhoc.body_question_TH {
  background: url(6a9a1c9bfb76b688b7ab9d6736bbd46a.png) no-repeat, linear-gradient(#e79e0b, #f8ead1);
  background-position: top;
}

.lgh-concept-quiz .template_tieuhoc .sum-content > div {
  display: inline-block;
  width: 25%;
  text-align: center;
}

.lgh-concept-quiz .template_tieuhoc .sum-content > div span {
  display: block;
  margin-top: 6px;
}

.lgh-concept-quiz .template_tieuhoc .summury-page .header-info {
  border-bottom: 1px solid #f1f1f1;
  margin: -15px -15px 25px;
  padding-bottom: 5px;
}

.lgh-concept-quiz .section-content {
  min-height: 550px;
}

.lgh-concept-quiz .color-green-7abe3e {
  color: #7abe3e;
}

.lgh-concept-quiz .color-blue-3b8dbd {
  color: #3b8dbd;
}

.lgh-concept-quiz .color-yellow-ffc000 {
  color: #ffc000;
}

.lgh-concept-quiz .color-red-d84949 {
  color: #d84949;
}

.lgh-concept-quiz .font-size-40 {
  font-size: 40px;
}

.lgh-concept-quiz .template_tieuhoc .sum-content-redo div {
  display: inline-block;
  width: 33%;
  text-align: center;
  padding: 54px 0 38px;
}

.lgh-concept-quiz .template_tieuhoc .sum-content-redo p {
  font-size: 14px;
}

.lgh-concept-quiz .template_tieuhoc .sum-content-redo p span {
  display: block;
  width: 100%;
  margin-bottom: 8px;
}

.lgh-concept-quiz .box-caudung {
  background: url(f28ba7ffd81dcc98175d111ddd1ee67b.png) no-repeat 50%;
}

.lgh-concept-quiz .box-dalam {
  background: url(1708c7ce62582b08955d56fd0a7d63dd.png) no-repeat 50%;
}

.lgh-concept-quiz .box-conlai {
  background: url(a58c657ae1a4d0c869f2e0ce2804a82a.png) no-repeat 50%;
}

.lgh-concept-quiz .blockRightQuiz > div {
  margin-bottom: 10px;
  border: 1px solid #e0e0e0;
}

.lgh-concept-quiz .border-around-img {
  border: 1px solid #ccc;
  background: #fff;
  padding: 1px;
}

.lgh-concept-quiz .option-answers.yes-no-question.two-option {
  display: inline-block;
}

.lgh-concept-quiz .option-answers.yes-no-question.two-option a {
  width: 140px !important;
  padding: 6px 0 !important;
}

.lgh-concept-quiz .option-answers.yes-no-question.two-option a, .lgh-concept-quiz .option-answers.yes-no-question a {
  display: inline-block;
  border-radius: 4px;
  border: 1px solid #e0e0e0;
  margin: 0 5px 30px;
  cursor: pointer;
}

.lgh-concept-quiz .option-answers.yes-no-question a {
  width: 140px;
  padding: 6px 0;
}

.lgh-concept-quiz .bg-latte {
  background: #f1ead8;
}

.lgh-concept-quiz .template_tieuhoc.body_question_TH .transition-group {
  background: transparent;
}

.lgh-concept-quiz .select-text-question {
  user-select: none;
}

@media (max-width: 1199px) {
  .lgh-concept-quiz .block-imag {
    display: inline-block;
    width: 46px;
    height: 46px;
    background: #d2e9c2;
    border-radius: 50%;
    text-align: center;
    padding: 11px 0;
    margin: 0 5px;
  }
  .lgh-concept-quiz .template_tieuhoc .list-subj-th a .font-size-24 {
    font-size: 20px;
  }
  .lgh-concept-quiz .template_tieuhoc .list-subj-th a {
    padding: 8px 0;
  }
  .lgh-concept-quiz .template_tieuhoc .choose-option, .lgh-concept-quiz .template_tieuhoc .img-checked {
    top: 21px;
    width: 22px;
    height: 22px;
  }
  .lgh-concept-quiz .template_tieuhoc .chapter-item a.sub-string > span {
    width: 65px;
    height: 65px;
    padding: 16px 0;
  }
  .lgh-concept-quiz .template_tieuhoc .chapter-item a.sub-string {
    height: 80px;
  }
}

.lgh-concept-quiz .disable-events {
  pointer-events: none;
}
