/* font */
@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&subset=cyrillic);

.block h1, .block h2, .block h3, .block h4, .block h5, .block h6, .block cite, .block .caption, .block p, .block .list li {font-family: 'Roboto' !important;}

.block .kit-cv2yP-k5 .common p {font-size: 19px !important; line-height: 28px !important;}


/* T */

.kit-cv2yP-i1, .kit-cv2yP-i2, .kit-cv2yP-i3, .kit-cv2yP-i4, .kit-cv2yP-i5 {}
.kit-cv2yP-acute {position: relative;}
.kit-cv2yP-acute:before {content: '´'; position: absolute; left: 50%; transform: translate(-50%, 0);}

.kit-cv2yP-i2 {color: #d41111;}
.kit-cv2yP-i3 {color: green;}
.kit-cv2yP-i4 {background-color: #dcecb9;}
.kit-cv2yP-i5 {background-color: #fffdbd;}
.kit-cv2yP-i6 {color: #3f66a2;}
.kit-cv2yP-i7 {color: #f4c840;}


/* K */

.kit-cv2yP-k1, .kit-cv2yP-k2, .kit-cv2yP-k3, .kit-cv2yP-k4, .kit-cv2yP-k5 {clear: left; overflow: auto;}
.kit-cv2yP-k1 h5 {font-size: 19px; font-weight: 400; color: #555454; padding: 10px 100px 10px 0px;} 
.kit-cv2yP-k2 h5 {font-size: 17px; line-height: 25px; font-weight: 400; background-color: #fcf3d8; padding: 20px 10px 20px 50px;}

.kit-cv2yP-k3 {background: url('https://astrablobs.blob.core.windows.net/kitcontent/cb603f23-05ab-41fc-8a82-87f6c5f76e05/c28debbb-5327-4b7c-9679-aacf6ff1a254/249307af-c38f-4e08-a99b-0b0c2a34ff79.png') 10px 10px no-repeat; background-size: 60px;
  min-height: 88px; padding: 16px 16px 16px 90px; border: solid 4px #8c2035; border-radius: 16px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-cv2yP-k3 h4 {display: block; margin: -10px 0px 0px; padding: 14px 0px; color: #8c2035; font-size: 22px; font-weight: 500;}

.kit-cv2yP-k4 h4 {color: #e88f2b;}
.kit-cv2yP-k4 ul.list {margin-left: 0;}
.kit-cv2yP-k4 ul.list li {position: relative; list-style: none; margin-left: 6px;}
.kit-cv2yP-k4 ul.list li:before {content: ''; width: 8px; height: 8px; border-radius: 50%; position: absolute; left: +25px; top: 10px; background: #478b05;}

.kit-cv2yP-joon {position: relative; padding-top: 16px; margin-top: 16px;clear: both;}
.kit-cv2yP-joon:before {content: ''; position: absolute; top: 0; left: 0; width: 15%; border-top: 2px solid #478b05;}

.kit-cv2yP-k6 .common td {background: #edede9; border-bottom: 2px solid white; border-right: 2px solid white; padding: 10px;}
.kit-cv2yP-k6 .common p {line-height: 26px !important;}

.kit-cv2yP-kiri-1 {background: #fbe29c; border-radius: 16px; padding: 30px 40px 10px 40px; margin: 10px 10px 10px 10px;}

.kit-cv2yP-k7 {background-color: #e4edf4; padding: 16px 20px 10px 25px;}

.kit-cv2yP-k8 {background: url('https://astrablobs.blob.core.windows.net/kitcontent/cb603f23-05ab-41fc-8a82-87f6c5f76e05/b7d9893d-6b8d-4bd9-b71e-94262ef9dade/cb14a996-e51a-476b-8514-88fed7805f59.jpg') 10px 10px no-repeat; background-size: 60px;
  min-height: 88px; padding: 16px 16px 16px 90px; border: solid 4px #478b05; margin-bottom: 16px; clear: left; overflow: auto;}

.kit-cv2yP-k9 .head h3 {display: none;}

.kit-cv2yP-k10 {min-height: 88px; padding: 16px 16px 16px 16px; border: solid 4px #8ca4b6; border-radius: 16px; margin-bottom: 16px; clear: left; overflow: auto;}

.kit-cv2yP-yhenda-paarid-compact .drag-option {height: 52px;}
.kit-cv2yP-yhenda-paarid-compact .drop-option-nest {height: 54px;}
.kit-cv2yP-yhenda-paarid-compact .drag-option-content {height: 36px;}
.kit-cv2yP-yhenda-paarid-compact .drop-option {height: 54px;}
.kit-cv2yP-yhenda-paarid-compact .droppable-area {height: 52px;}
.kit-cv2yP-yhenda-paarid-compact .droppable-content {height: 36px;}
.kit-cv2yP-yhenda-paarid-compact .drag-option-content.wrong, .drag-option-content.correct {height: 30px;}


/* S */

.kit-cv2yP-s1, .kit-cv2yP-s2, .kit-cv2yP-s3, .kit-cv2yP-s4, .kit-cv2yP-s5 {}
.kit-cv2yP-s1 {background-color: #dae7c5;}
.kit-cv2yP-s2 h1 {font-size: 50px; color: #0e3011;}
.kit-cv2yP-s3 h2 {font-size: 28px; color: #478b05;}
.kit-cv2yP-s4 h2 {font-size: 28px; color: #d26f55;}
.kit-cv2yP-s5 h2 {font-size: 28px; color: #7497b5;}
.kit-cv2yP-s6 h2 {font-size: 28px; color: #e6ad13;}


/* Audiopleier */
.block:not(.section-speak-content) .plyr--audio button.plyr__control[data-plyr="mute"],
.block:not(.section-speak-content) .plyr--audio .plyr__volume, .plyr--audio .menu {display:none;} 