.body-container{ padding-top: 0px!important; } body{ overflow: hidden; } .testing-topic-container-cover{ position: fixed; background: #F0F0F0; width: 100%; height: calc(100%); z-index: 998; top: 0px; left: 0px; right: 0px; bottom: 0px; overflow: auto; } .testing-rule .learning-main-header{ display: block; } .testing-rule-top{ width: 100%; height: 250px; background: #F0F0F0; } .testing-rule-button-container{ margin-top: 100px; } .testing-rule-container-center{ width: 100%; height: 100%; display: flex; } .testing-rule-container-center-cover{ margin: auto; text-align: center; padding: 15px; } .testing-rule-title{ font-family: opensansregular; font-size: 28px; color: #231F20; } .testing-rule-title-small{ font-family: opensanslight; font-size: 18px; color: #5D5D5D; } .testing-rule-list{ display: inline-block; padding: 0px; list-style-type: none; margin: 20px 0px 0px; } .testing-rule-item-img-cover{ } .testing-rule-list .item-percent-pass .testing-rule-item-img{ width: 50px; height: 50px; background: url(../imgs/learning-icon-bg.svg) 0 -2150px; display: inline-block; margin-bottom: 10px; } .testing-rule-list .item-percent-pass .testing-rule-item-img span{ font-size: 14px; font-family: opensanslight; line-height: 17px; display: inline-block; max-width: 60px; margin-top: -7px; } .testing-rule-list .item-15-second .testing-rule-item-img{ width: 45px; height: 56px; background: url(../imgs/learning-icon-bg.svg) 0 -2265px; display: inline-block; margin-bottom: 10px; } .testing-rule-list .item-fail .testing-rule-item-img{ width: 45px; height: 56px; background: url(../imgs/learning-icon-bg.svg) 0 -2205px; display: inline-block; margin-bottom: 10px; } .testing-rule-list .item-me .testing-rule-item-img{ width: 45px; height: 45px; background: url(../imgs/learning-icon-bg.svg) 0 -2325px; display: inline-block; margin-bottom: 10px; } .testing-rule-list .item-me .testing-rule-item-img span{ width: 61px; height: 61px; background: url('../imgs/learning-icon-bg.svg') -0px -695px; display: inline-block; margin: auto; } .research-me-more{ font-size: 14px; color: #4c87ed; } .research-me-more:hover{ text-decoration: none; color: #4c87ed; } .research-me-more:focus{ text-decoration: none; color: #4c87ed; outline: none; } .testing-rule-list li{ float: left; max-width: 180px; margin: 0px 20px; min-height: 230px; background: #fff; border-radius: 10px; padding: 25px 15px; box-shadow: 0px 0px 10px 0px #ddd; } .testing-rule-content{ text-align: center; margin-top: -68px; } .testing-rule-item-title{ font-family: opensansbold; font-size: 25px; min-height: 55px; margin: 0px; } .testing-rule-list .item-percent-pass .testing-rule-item-title{ color: #d80f0a; } .testing-rule-list .item-15-second .testing-rule-item-title{ color: #ffc715; } .testing-rule-list .item-fail .testing-rule-item-title{ color: #c40000; } .testing-rule-list .item-me .testing-rule-item-title{ color: #ffc715; } .testing-rule-list .item-percent-pass .testing-rule-item-title .small-title{ font-size: 14px; font-family: opensanssemibold; display: block; } .testing-rule-item-detail{ font-family: opensanslight; font-size: 13px; line-height: 20px; color: #231f20; text-align: justify; text-align-last: center; } .testing-rule-button-title{ font-size: 15px; color: #5D5D5D; text-align: center; font-family: opensanslight; } .testing-rule-button-cover{ text-align: center; padding-bottom: 50px; } .testing-rule-button-container .testing-rule-button{ display: inline-block; min-width: 150px; height: 48px; line-height: 48px; text-align: center; text-decoration: none; font-family: opensanssemibold; font-size: 13px; color: #ffffff; background: var(--color-main-red); border-radius: 30px; margin: 5px; } .testing-rule-button-container .testing-rule-button.btn-ready{ background: var(--color-main-orange); }