body{ padding-bottom: 150px; } #learning-theory-kontext{ max-width: 100%; height: 370px; } #learning-theory-kontext .flash-card-box{ width: 100%!important; } #learning-theory-kontext .flash-card-box .slide{ height: 250px; width: 100%; } .learning-theory-flash-card-content{ height: 100%; background: #fff; border-radius: 5px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); padding: 20px 70px 20px 35px; position: relative; } .learning-theory-flash-card-content .card-img{ display: inline-block; width: 210px; height: 210px; padding: 6px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2); border-radius: 3px; overflow: hidden; float: left; } .learning-theory-flash-card-content .card-img img{ width: 100%; height: 100%; border-radius: 1px; } .learning-theory-flash-card-content .card-content{ display: inline-block; width: calc(100% - 260px - 50px); float: left; margin-left: 35px; } .learning-theory-flash-card-content .card-number{ display: inline-block; width: 30px; height: 30px; line-height: 28px; border-radius: 3px; border: 1px solid #00BAF4; background: #7FD5FF; color: #fff; font-family: opensansbold; font-size: 15px; text-align: center; position: absolute; right: 30px; top: 20px; } .learning-theory-flash-card-content .card-turn{ display: inline-block; position: absolute; right: 30px; bottom: 15px; cursor: pointer; text-align: right; } .learning-theory-flash-card-content .card-turn .turn-icon{ display: inline-block; width: 31px; height: 31px; background: url('../imgs/learning-icon-bg.svg') 0px -475px; margin-bottom: 5px; } .learning-theory-flash-card-content .card-turn .turn-text{ display: block; font-family: opensanssemibold; font-size: 12px; color: var(--color-blue-text); line-height: 15px; } .learning-theory-body{ padding: 40px 15px 10px; } .learning-theory-flashcard{ max-width: 950px; margin: auto; } .learning-theory-flashcard .card-content-title{ font-family: opensansregular; font-size: 13px; color: var(--color-blue-text); margin-bottom: 10px; margin-top: 10px; } .learning-theory-flashcard .card-content-text{ font-family: opensansregular; font-size: 16px; color: #474747; margin-bottom: 10px; } .learning-theory-flashcard .card-content-line{ margin: 0px; width: 100%; height: 1px; background: #E5E5E5; } .learning-theory-flashcard .card-content-text.text-blue{ color: var(--color-blue-text); } .learning-theory-flashcard .card-content-text-large{ font-family: opensanssemibold; font-size: 20px; margin-bottom: 10px; } .learning-theory-flashcard .card-content-phonetic{ font-family: segoeui; font-size: 15px; color: #474747; margin-bottom: 10px; margin-top: 10px; } .learning-theory-flashcard .card-content-sound{ display: inline-block; width: 25px; height: 25px; border-radius: 50%; background: url('../imgs/learning-icon-bg.svg') 0px -245px; background-color: #00BCEF; vertical-align: middle; text-decoration: none; outline: 0px; } .learning-theory-flashcard .card-content-phonetic .card-content-sound{ margin-right: 15px; } .card-content-sound.sound-active{ animation: animateSound 1.5s infinite linear; } .learning-theory-flashcard .card-content-text-main{ font-family: opensanssemibold; font-size: 22px; color: var(--color-blue-text); margin-bottom: 13px; margin-top: 2px; } .learning-theory-flashcard .card-content-type{ font-family: opensansregular; font-size: 15px; color: #474747; margin: 0px; margin-left: 30px; } .learning-theory-flashcard .card-content-type .card-content-sound{ margin-left: 20px; } .learning-theory-flashcard .card-content-example{ font-family: opensanslight; font-size: 16px; color: #474747; margin-top: 18px; margin-bottom: 17px; } .learning-theory-flashcard .card-content-example .example-button{ display: inline-block; color: var(--color-blue-text); font-size: 20px; margin-left: 15px; cursor: pointer; text-decoration: none; outline: 0px; transition: 0.4s all ease; } .learning-theory-flashcard .card-content-example .example-button.example-show{ transform: rotate(180deg); } .learning-theory-flashcard .card-content-example .card-content-sound{ margin-right: 15px; float: left; } .learning-theory-flashcard .card-content-example .text-blue{ color: var(--color-blue-text); font-family: opensansregular; } .learning-theory-flashcard .card-content-example-translate{ font-family: opensanslight; font-size: 14px; color: #474747; padding-left: 40px; display: none; margin-bottom: 15px; margin-top: -10px; } .learning-theory-flashcard .card-content-collocations{ font-family: opensansregular; font-size: 13px; color: var(--color-orange); margin-top: 15px; margin-bottom: 15px; text-decoration: none; outline: 0px; cursor: pointer; } .learning-theory-flashcard .card-content-collocations::before{ content: ""; display: inline-block; width: 27px; height: 27px; background: url('../imgs/learning-icon-bg.svg') 0px -510px; vertical-align: middle; margin-right: 15px; } .learning-theory-bottom{ position: fixed; width: 100%; height: 80px; background: #fff; left: 0px; right: 0px; bottom: 0px; padding: 0px 10px; } .learning-theory-bottom-cover{ display: flex; width: 100%; height: 100%; max-width: var(--max-width); margin: auto; } .learning-theory-bottom-cover .learning-theory-button{ display: inline-block; text-decoration: none; outline: 0px; width: 140px; height: 48px; line-height: 46px; border: 1px solid #CFCFCF; background: transparent; border-radius: 30px; font-family: opensanssemibold; font-size: 13px; color: var(--color-blue-text); text-align: center; margin: auto; } .learning-theory-bottom-cover .learning-theory-button.button-back{ margin-left: 0px; } .learning-theory-bottom-cover .learning-theory-button.button-next{ margin-right: 0px; color: #fff; background: var(--color-blue-bg); border-color: var(--color-blue-bg); } .learning-theory-list-button{ margin: auto; } .learning-theory-list-button .button-item{ font-family: opensansregular; font-size: 13px; color: var(--color-gray); text-decoration: none; outline: 0px; margin: 10px 20px; display: inline-block; } .learning-theory-list-button .button-item:hover{ color: var(--color-blue-text); } .learning-theory-list-button .button-item.item-1:hover{ color: #E43439; } .learning-theory-list-button .button-item .item-icon{ display: flex; height: 45px; } .learning-theory-list-button .button-item .item-icon::before{ content: ""; display: inline-block; margin: auto; background-image: url('../imgs/learning-icon-bg.svg'); } .learning-theory-list-button .button-item.item-1 .item-icon::before{ width: 20px; height: 24px; background-position: 0px -275px; } .learning-theory-list-button .button-item.item-2 .item-icon::before{ width: 20px; height: 20px; background-position: 0px -400px; } .learning-theory-list-button .button-item.item-3 .item-icon::before{ width: 20px; height: 20px; background-position: 0px -325px; } .learning-theory-list-button .button-item.item-4 .item-icon::before{ width: 20px; height: 20px; background-position: 0px -3025px; } .learning-theory-list-button .button-item.item-5 .item-icon::before{ width: 20px; height: 25px; background-position: 0px -890px; } .learning-theory-list-button .button-item.item-1:hover .item-icon::before{ background-position: 0px -375px; } .learning-theory-list-button .button-item.item-2:hover .item-icon::before{ background-position: 0px -400px; } .learning-theory-list-button .button-item.item-3:hover .item-icon::before{ background-position: 0px -425px; } .learning-theory-list-button .button-item.item-4:hover .item-icon::before{ background-position: 0px -3050px; } .kontext.capable.animate .layer.hide1 .dimmer{ background: transparent; } @media (max-width: 768px){ .learning-theory-flash-card-content .card-img{ width: 100px; height: 100px; } .learning-theory-flash-card-content .card-content{ width: calc(100% - 100px - 50px); } .learning-theory-list-button{ position: absolute; left: 50%; bottom: 100%; transform: translate(-50%); width: 100%; text-align: center; } } @media (max-width: 600px){ .learning-theory-flash-card-content .card-img{ width: 80px; height: 80px; display: block; float: none; margin: auto; } .learning-theory-flash-card-content .card-content{ width: 100%; margin-left: 0px; } .learning-theory-flash-card-content{ padding: 10px 20px; } } .learning-fill { width: 100%; height: 90px; background-color: #FFF; border: 1px solid #D3D3D3; margin-top: 5px; padding: 12px 18px; z-index: 1; border-radius: 6px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .2); } .learning-fill-word { width: calc(100% - 120px); display: block; float: left; height: 50px; border-radius: 0; max-width: 285px; font-size: 18px; margin-right: 15px; border-radius: 4px; margin-top: 5px; } .learning-fill-word:focus { border: 1px solid var(--color-main-blue-light); box-shadow: 0 0 0; } .learning-fill-word::-webkit-input-placeholder { font-size: 15px; } .learning-fill-word::-moz-placeholder { font-size: 15px; } .learning-fill-word:-ms-input-placeholder { font-size: 15px; } .learning-btn-fill-word { float: left; border: 0; height: 50px; width: 100px; background: #7AC60C; color: #fff; font-size: 15px; border-radius: 4px; margin-top: 5px; } .learning-btn-fill-word:active, .learning-btn-fill-word:focus { outline: none; } .learning-fill-msg { text-align: center; font-size: 18px; font-family: uvnvanbold; } .learning-fill-msg img { height: 25px; margin-right: 10px; margin-top: -10px; } .learning-view-msg { text-align: center; margin-top: 0px; font-size: 13px; font-family: opensanssemibold; } .learning-right-group { display: none; } .learning-wrong-group { display: none; } .show-answer-right .learning-right-group, .show-answer-wrong .learning-wrong-group{ display: block; } .show-answer-right .learning-fill{ background: var(--color-main-green); } .show-answer-wrong .learning-fill{ background: var(--color-main-red); } .show-answer-wrong .learning-wrong-group, .show-answer-right .learning-right-group{ color: #fff; } .show-answer-wrong .learning-btn-fill-word{ background: rgba(0,0,0,0.15); } .show-answer-right .learning-btn-fill-word{ background: rgba(0,0,0,0.15); }