.scope-kit-eoAb4 p.astra-text-align-left, p.astra-text-align-center, .list li, .common {font-family: "Latin Modern Roman" !important;}

.fox-graph, .fox-sliders {background-color: #fff; padding-bottom: 10px;}
.exercise-drag-items-border  {background: white;}



.block p {font-size: 21px !important;; font-family: "Latin Modern Roman" !important;}

.mq-math-mode, .mq-editable-field, .mq-binary-operator {font-size: 19px; font-family: "Latin Modern Roman" !important;}
.mq-math-mode p, .mq-editable-field p, .mq-binary-operator p {font-size: 19px; font-family: "Latin Modern Roman" !important;}

 .common td p, .common li {font-size: 19px !important; font-family: "Latin Modern Roman" !important;}

.MJXc-TeX-main-R {font-family: "Latin Modern Roman" !important; font-size: 90% !important;}
@media (min-width: 769px) {
  .exercise-element-hint {display: none;}
}

.kit-7E2MX-kitsas-foxiq {padding-right: 50px; padding-left: 50px; padding-top: 10px; padding-bottom: 10px; background-color: white}


.block .gap {border: 1px solid #ccc; background: white; border-radius: 4px; padding: 4px;}
.scope-kit-eoAb4 .block .gap.full {width: calc(100% - 10px);}
 .kit-7E2MX-narrow-gap .block .gap.fourth {border: 1px solid #ccc; background: white; border-radius: 2px; padding: 1px; min-width: 5px !important}



.scope-kit-eoAb4 .slick-slide, .slider {padding-top: 40px;}
.kit-7E2MX-hide-exercise-heading .exercise .head h3 {display: none;}

.kit-7E2MX-pseudo-exercise-description {padding: 8px; font-size: 18px; display: block; font-family: Roboto; position: relative;}
.kit-7E2MX-pseudo-exercise-description:before {
    border-left: 2px solid;
    position: absolute;
    content: "";
    height: 100%;
    left: 0;
    top: 0;
    opacity: .35;
}
    

.scope-kit-eoAb4 .common p {font-size: 19px !important; font-family: "Latin Modern Roman" !important;}
.scope-kit-eoAb4 .common li {font-size: 19px !important; font-family: "Latin Modern Roman" !important;}




.kit-7E2MX-gap-text-right .gap {text-align: right;}
.kit-7E2MX-gap-text-center .gap {text-align: center;}


.kit-7E2MX-highlighted, .kit-7E2MX-i2, .kit-7E2MX-i3, .kit-7E2MX-i4, .kit-7E2MX-i5 {}
.kit-7E2MX-highlighted {color: #fa7b05; font-weight: bold;}
.kit-7E2MX-white-bg {color: #fa7b05; background: white; font-size: 101% !important}
.kit-7E2MX-i3 {color: green;}
.kit-7E2MX-i4 {background-color: #dcecb9;}
.kit-7E2MX-i5 {background-color: #fffdbd;}
.ki -m/* FF3.5+ */
  -moz-transform: rotate(-90.0deg);
  /* Opera 10.5 */
  -o-transform: rotate(-90.0deg);
  /* Saf3.1+, Chrome */
  -webkit-transform: rotate(-90.0deg);
  /* IE6,IE7 */
  filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0.083);
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
  /* Standard */
  transform: rotate(-90.0deg);
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
  
}



.kit-7E2MX-k1, .kit-7E2MX-k2, .kit-7E2MX-k3, .kit-7E2MX-k4, .kit-7E2MX-k5 {padding: 16px; border-radius: 4px; margin-bottom: 16px; clear: left; overflow: auto;}
.kit-7E2MX-k1 {background-color: #dcecb9;}
.kit-7E2MX-k2 {background-color: #fffdbd;}
.kit-7E2MX-k3 {background-color: #ffd8cf;}
.kit-7E2MX-k4 {background-color: #c0eeff;}
.kit-7E2MX-k5 {background-color: #eeeeee;}


.kit-7E2MX-s1, .kit-7E2MX-s2, .kit-7E2MX-s3, .kit-7E2MX-s4, .kit-7E2MX-s5 {}
.kit-7E2MX-s1 {background-color: #000; color: white;}
.kit-7E2MX-s2 {background-color: #fffdbd;}
.kit-7E2MX-s3 {background-color: #ffd8cf;}
.kit-7E2MX-s4 {background-color: #c0eeff;}
.kit-7E2MX-summary {background-color: #eeeeee;}

/* Note, remember */
.kit-7E2MX-note {background-color: #fff; border-bottom: solid 2px #9B3D12;}
.kit-7E2MX-note h3 {color: #9B3D12;}
.kit-7E2MX-note h3:before {content: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/4555aeec-c7ea-4f1f-ac24-a16f95db68cf/dc6235d9-c809-4a34-b222-859d578c34df.svg'); padding-right: 7px;}

.kit-7E2MX-pair {background-color: #EFF0DB;  border-bottom: solid 2px #7F766F;}
.kit-7E2MX-pair h3 {color: #7F766F;}
.kit-7E2MX-pair h3:before {content: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/4eb5d1ef-6c4a-47c4-9eab-e91211fd46f3/81d7bbba-2787-479c-96d1-905729720fa1.svg'); padding-right: 7px;}

.kit-7E2MX-activity-no-icon {background-color: #EFF0DB;  border-bottom: solid 2px #7F766F;}

.kit-7E2MX-group {background-color: #EFF0DB; border-bottom: solid 2px #75A17D;}
.kit-7E2MX-group h3 {color: #7F766F;}
.kit-7E2MX-group h3:before {content: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/c1838698-b85f-4570-ae36-3f983c673905/64af22a9-7899-485c-8a51-f406a2e24baf.svg'); padding-right: 7px;}

.kit-7E2MX-extended {background-color: #EFF0DB; border-bottom: solid 2px #9C7EA0;}
.kit-7E2MX-extended h3 {color: #9C7EA0;}
.kit-7E2MX-extended h3:before {content: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/3e1e7296-87a7-44f2-babc-499c9f3552db/de1fcf03-27e0-4c05-8a99-384dcae78b8b.png'); padding-right: 7px;}




.kit-7E2MX-k1, .kit-7E2MX-group, .kit-7E2MX-pair, .kit-7E2MX-activity-no-icon, .kit-7E2MX-alone, .kit-7E2MX-example, .kit-7E2MX-ex-control, .kit-7E2MX-ex-written, .kit-7E2MX-ex-oral, .kit-7E2MX-fun, .kit-7E2MX-extended, .kit-7E2MX-ex-control, .kit-7E2MX-note, .kit-7E2MX-ex-written, .kit-7E2MX-ex-oral, .kit-7E2MX-fact, .kit-7E2MX-digital {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); color: black; padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;}

.kit-7E2MX-group p, .kit-7E2MX-box p, .kit-7E2MX-group .list li, .kit-7E2MX-activity-no-icon p, .kit-7E2MX-activity-no-icon li, .kit-7E2MX-pair p, .kit-7E2MX-pair .list li, .kit-7E2MX-alone p, .kit-7E2MX-alone .list li, .kit-7E2MX-example p, .kit-7E2MX-example .list li,  .kit-7E2MX-extended p, .kit-7E2MX-extended .list li, .kit-7E2MX-ex-control p, .kit-7E2MX-ex-control .list li, .kit-7E2MX-ex-written p, .kit-7E2MX-ex-written .list li, .kit-7E2MX-ex-oral p, .kit-7E2MX-ex-oral .list li, .kit-7E2MX-fact p, .kit-7E2MX-fact .list li, .kit-7E2MX-digital p, .kit-7E2MX-digital .list li,  .kit-7E2MX-note p,  .kit-7E2MX-note .list li {font-family: "Latin Modern Roman" !important;}


/*Ülesandekastid valge taustaga*/
.kit-7E2MX-ex-control {background-color: #ffffff; border-bottom: solid 2px #DD7055;}
.kit-7E2MX-ex-control h3 {color: #DD7055;}
.kit-7E2MX-ex-control h3:before {margin-right: 8px; width: 32px; height: 32px; content: ''; background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="32" height="32" viewBox="0 0 1920 1280"%3E%3Cpath fill="%23dd7055" d="M416 1024q-66 0-113-47t-47-113V160q0-66 47-113T416 0h1088q66 0 113 47t47 113v704q0 66-47 113t-113 47H416zm-32-864v704q0 13 9.5 22.5T416 896h1088q13 0 22.5-9.5t9.5-22.5V160q0-13-9.5-22.5T1504 128H416q-13 0-22.5 9.5T384 160zm1376 928h160v96q0 40-47 68t-113 28H160q-66 0-113-28t-47-68v-96h1760zm-720 96q16 0 16-16t-16-16H880q-16 0-16 16t16 16h160z"%2F%3E%3C%2Fsvg%3E')no-repeat; display: inline-block; vertical-align: text-top;}     

/*  Kirjalik ülesannev */
.kit-7E2MX-ex-written {background-color: #ffffff; border-bottom: solid 2px #B77966;}
.kit-7E2MX-ex-written h3 {color: #B77966;}
.kit-7E2MX-ex-written h3:before {margin-right: 8px; width: 28px; height: 28px; content: ''; background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="28" height="28" viewBox="0 0 1536 1792"%3E%3Cpath fill="%23b77966" d="M1468 476q14 14 28 36h-472V40q22 14 36 28zM992 640h544v1056q0 40-28 68t-68 28H96q-40 0-68-28t-28-68V96q0-40 28-68T96 0h800v544q0 40 28 68t68 28zm160 736v-64q0-14-9-23t-23-9H416q-14 0-23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23-9t9-23zm0-256v-64q0-14-9-23t-23-9H416q-14 0-23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23-9t9-23zm0-256v-64q0-14-9-23t-23-9H416q-14 0-23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23-9t9-23z"%2F%3E%3C%2Fsvg%3E') no-repeat; display: inline-block; vertical-align: text-top;}   

/*  Suuline ülesannev */
.kit-7E2MX-ex-oral {background-color: #ffffff; border-bottom: solid 2px #837278;}
.kit-7E2MX-ex-oral h3 {color: #837278;}
.kit-7E2MX-ex-oral h3:before {margin-right: 8px; width: 28px; height: 28px; content: ''; background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="28" height="28" viewBox="0 0 1792 1504"%3E%3Cpath fill="%23837278" d="M640 640q0-53-37.5-90.5T512 512t-90.5 37.5T384 640t37.5 90.5T512 768t90.5-37.5T640 640zm384 0q0-53-37.5-90.5T896 512t-90.5 37.5T768 640t37.5 90.5T896 768t90.5-37.5T1024 640zm384 0q0-53-37.5-90.5T1280 512t-90.5 37.5T1152 640t37.5 90.5T1280 768t90.5-37.5T1408 640zm384 0q0 174-120 321.5t-326 233t-450 85.5q-110 0-211-18q-173 173-435 229q-52 10-86 13q-12 1-22-6t-13-18q-4-15 20-37q5-5 23.5-21.5T198 1398t23.5-25.5t24-31.5t20.5-37t20-48t14.5-57.5T313 1126q-146-90-229.5-216.5T0 640q0-174 120-321.5t326-233T896 0t450 85.5t326 233T1792 640z"%2F%3E%3C%2Fsvg%3E') no-repeat; display: inline-block; vertical-align: text-top;}     


/*Example*/
.kit-7E2MX-example {background-color: #EFF0DB;  border-bottom: solid 2px #5C9DAD;}
.kit-7E2MX-example h3 {color: #5C9DAD; border-bottom: dotted 1px #5C9DAD;}
/*.kit-7E2MX-example h3:before {content: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/ae9c2583-c343-4aba-bfe0-5690ffbe5413/1ff8a805-d8fb-41b7-a5e7-8e1316f12cb3.svg'); padding-right: 7px;}*/
.kit-7E2MX-example h5 {color: #5C9DAD;}


.kit-7E2MX-k1, .kit-7E2MX-group, .kit-7E2MX-pair, .kit-7E2MX-alone, .kit-7E2MX-example, .kit-7E2MX-ex-control.kit-7E2MX-ex-written, .kit-7E2MX-ex-oral, .kit-7E2MX-fun, .kit-7E2MX-extended, .kit-7E2MX-ex-control, .kit-7E2MX-ex-written, .kit-7E2MX-ex-oral, .kit-7E2MX-fact, .kit-7E2MX-digital {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); color: black; padding: 16px; margin-bottom: 16px; clear: left; overflow: auto;}



/*SEKTSIOONID*/


/*  SECTION TITLE SHARED VALUES */
.kit-7E2MX-activity-pair h2.sectionTitle, .kit-7E2MX-activity-group h2.sectionTitle  {padding-left: 45px !important; background-position: center left; background-size: 38px; background-repeat: no-repeat;}
@media (max-width: 768px) 
{
.kit-7E2MX-activity-pair h2.sectionTitle, .kit-7E2MX-activity-group h2.sectionTitle  {width: calc(100% - 48px);}
}



/*  Activity pair */
.kit-7E2MX-activity-pair h2.sectionTitle {background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/e057dc94-1229-4950-aeee-2efe83b27db5/46665488-8416-4860-98d9-a0fc1dd7e2a5.svg');}
.kit-7E2MX-activity-pair {background-color: #E5E8DF; border-top: 2px solid #7F766F; background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/ea89eded-4277-40bd-84fe-081842ea0997/162331bd-47f9-4707-84b5-9a20b44444c7.svg')}
.kit-7E2MX-activity-pair h2 {color: #7F766F;}


/*  Activity group */
.kit-7E2MX-activity-group h2.sectionTitle {background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/50206241-980c-48ce-b825-46c705ecf936/4baed6df-6e0c-4bd2-87b1-6f0843770ef1.svg');}
.kit-7E2MX-activity-group {background-color: #E5E8DF; border-top: 2px solid #7F766F; background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/ea89eded-4277-40bd-84fe-081842ea0997/162331bd-47f9-4707-84b5-9a20b44444c7.svg')}
.kit-7E2MX-activity-group h2 {color: #7F766F;}

.kit-7E2MX-activity-no-icon h3 {color: #7F766F;}



.kit-7E2MX-digital {background-color: #ffffff; border-bottom: solid 2px #5A5BAF;}
.kit-7E2MX-digital h3 {color: #5A5BAF;}
.kit-7E2MX-digital h3:before {margin-right: 8px; width: 28px; height: 28px; content: ''; background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="28" height="28" viewBox="0 0 1920 1280"%3E%3Cpath fill="%235a5baf" d="M832 832V704q0-14-9-23t-23-9H608V480q0-14-9-23t-23-9H448q-14 0-23 9t-9 23v192H224q-14 0-23 9t-9 23v128q0 14 9 23t23 9h192v192q0 14 9 23t23 9h128q14 0 23-9t9-23V864h192q14 0 23-9t9-23zm576 64q0-53-37.5-90.5T1280 768t-90.5 37.5T1152 896t37.5 90.5t90.5 37.5t90.5-37.5T1408 896zm256-256q0-53-37.5-90.5T1536 512t-90.5 37.5T1408 640t37.5 90.5T1536 768t90.5-37.5T1664 640zm256 128q0 212-150 362t-362 150q-192 0-338-128H850q-146 128-338 128q-212 0-362-150T0 768t150-362t362-150h896q212 0 362 150t150 362z"%2F%3E%3C%2Fsvg%3E') no-repeat; display: inline-block; vertical-align: text-top;}     


.kit-7E2MX-yl {background-color: #DFE8E6; border-top: 2px solid #D9D3D5; background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/2ad647ef-a710-48f5-b58f-c577cb846e66/843284fb-ebc0-422e-8208-714ec0b4a970.svg')}
.kit-7E2MX-yl h2 {color: #837278;}

.kit-7E2MX-ex h2.sectionTitle  {padding-left: 40px !important; background-position: center left; background-size: 26px; background-repeat: no-repeat;}
@media (max-width: 768px) 
{
.kit-7E2MX-ex h2.sectionTitle  {width: calc(100% - 48px);}
}

.kit-7E2MX-ex h2.sectionTitle {background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/f6efe53b-3717-4e9e-8863-eacd8ad6c76f/b2069486-f8d6-4f68-8a60-ff1692652bac.svg');}

.kit-7E2MX-ex {background-color: #E7ECE1; border-top: 2px solid #C9DEE4; background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/78a3368c-d5b0-4c2b-b150-43ed7e862f49/d5395d27-5415-4c6a-94f5-55161fa5f8fe.png')}
.kit-7E2MX-ex h2 {color: #5C9DAD;}

.kit-7E2MX-pais, .kit-7E2MX-yls, .kit-7E2MX-exs, .kit-7E2MX-s4, .kit-7E2MX-s5 {}
.kit-7E2MX-pais {background-color: #00665E; color:white }
.kit-7E2MX-pais h1 {color: #FFE4A1;}

.kit-7E2MX-mixed {background-color: rgba(248, 245, 48, 0.3);  border-bottom: solid 1px #5C9DAD;}
.kit-7E2MX-mixed h2 {color: #5C9DAD;}





/* tabelid*/

.kit-7E2MX-table td {background: #fff; border: 1px solid #A5B7A7; color: black;}
.kit-7E2MX-table tr:nth-child(1) td {background: #6E8E77; color: white;}
.kit-7E2MX-table tr:nth-child(2n+3) td {background: #FBF8F3; color: black;}

.kit-7E2MX-table-border table {border: 1px solid black;}

.kit-7E2MX-white-table td {background: #FFF;}
.kit-7E2MX-table-nowrap td .gap.half {white-space: nowrap;}
.kit-7E2MX-table-second-column table td:nth-child(2) {background: #5C9DAD; color: white;}
.kit-7E2MX-table2 tr:nth-child(2) td {background: #5C9DAD; color: white;}



.kit-7E2MX-bank-note table {
   background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/af77c3f2-2bfd-4e62-a6c4-4eb2ce9d9f16/b3b4ce2e-0f44-4da8-a553-23c17fb621b3.jpg'); border: 1px solid gray;}
.kit-7E2MX-bank-note .common tr:last-child p {
    font-size: 70% !Important;}
.kit-7E2MX-bank-note .common tr:first-child > td:first-child p {
    font-size: 140% !Important;
  	color: orange;}

.kit-7E2MX-bank-note table {
    background-color: #3D668F;
    position: relative;
  float: left;
    bottom: 0px;
        z-index: 5;
    -webkit-box-shadow: 0px 2px 4px #000000;
       -moz-box-shadow: 0px 2px 4px #000000;
            box-shadow: 0px 2px 4px #000000;
}

.kit-7E2MX-table-narrow-rows table tr td {
  	margin: 0 !important!;
  	padding: 0 !important;	
  	border-spacing: 0px !important!
}
.kit-7E2MX-table-narrow-rows table {border-collapse: collapse;}

.kit-7E2MX-box-padding div.twoCols .div {
  border: 5px solid black !important;
}

.kit-7E2MX-sort-box .dragdrop .group>.groupContent>ul>li {
  width: calc(50% - 13px); 
  opacity: .85;
  font-size: 14pt !important;
  font-weight: bold;
  text-align: center;
  border-radius: 5px;
    border: 1px solid black
}

.kit-7E2MX-gap-hack-nobreak .gap {white-space: nowrap;} 

.kit-7E2MX-slash {
  background: linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%);
}
.kit-7E2MX-slash {
  padding: 0 0.05em;
}

.kit-7E2MX-number-card {border: solid 1.5px #000; border-radius: 2px; padding: 2px 8px; font-family: Roboto !important; font-size: 20px; background-color: white;}

.kit-7E2MX-table-smaller tr:nth-child(1) td p {font-size: 90% !important;}



.kit-7E2MX-addition-table tr:nth-child(1) td p {font-size: 90% !important;}
.kit-7E2MX-addition-table tr:nth-child(2) td p {font-size: 90% !important; color: orange}
.kit-7E2MX-addition-table tr:nth-child(2) td {padding-bottom: 0;margin-bottom: 0;  border-collapse: collapse;}
.kit-7E2MX-addition-table tr:nth-child(3) td {padding-top: 0;margin-top: 0; border-collapse: collapse;}
.kit-7E2MX-addition-table tr:last-child td:not(:first-child) {border-top: 1.5px solid black; border-bottom: 1.5px solid black}
.kit-7E2MX-addition-table tr:first-child td:not(:first-child) {border-top: 0.5px dotted black; border-bottom: 0.5px dotted black}
.kit-7E2MX-addition-table td {border-right: 0.5px dotted black;}



.kit-7E2MX-house-table table {
  background-image: url('https://opiqke.blob.core.windows.net/kitcontent/6c217714-b0e3-45d8-831b-8f2cda55ebee/f931cb5c-1610-4687-8df3-811c58b9f697/dca834f0-339f-4017-aa2e-d0091ae5669b.jpg'); background-position: center top; background-repeat: no-repeat; background-size: cover;}
.kit-7E2MX-house-table tr:nth-child(2) td:nth-child(3) p {font-size: 120% !important; background-color: white; padding: 2px; border: 2px solid black; border-radius: 5px}
.kit-7E2MX-house-table tr:nth-child(3) td:nth-child(2) p, .kit-7E2MX-house-table tr:nth-child(3) td:nth-child(4) p {font-size: 120% !important; background-color: white; padding: 2px; border: 2px solid black; border-radius: 5px}
.kit-7E2MX-house-table tr:nth-child(2) td {padding-bottom: 0;margin-bottom: 0;  border-collapse: collapse;}


.kit-7E2MX-tihe-tabel .media {margin: 0; padding-bottom: 0;}

.kit-7E2MX-smaller-text-table td p {font-size: 17px !important}











