@font-face {
    font-family: 'M-Saber';
    src: url('../fonts/M-Saber.otf') format('opentype');
}

@font-face {
    font-family: 'axtmanalblack';
    src: url('../fonts/axtmanalblack.ttf') format('truetype');
}

@font-face {
    font-family: 'p1';
    src: url('../fonts/quran/p1.woff2') format('woff2');
}

@font-face {
    font-family: 'p477';
    src: url('../fonts/quran/p477.woff2') format('woff2');
}

@font-face {
    font-family: 'p478';
    src: url('../fonts/quran/p478.woff2') format('woff2');
}

@font-face {
    font-family: 'p479';
    src: url('../fonts/quran/p479.woff2') format('woff2');
}

@font-face {
    font-family: 'p480';
    src: url('../fonts/quran/p480.woff2') format('woff2');
}

@font-face {
    font-family: 'p481';
    src: url('../fonts/quran/p481.woff2') format('woff2');
}

@font-face {
    font-family: 'p482';
    src: url('../fonts/quran/p482.woff2') format('woff2');
}

@font-face {
    font-family: 'p483';
    src: url('../fonts/quran/p483.woff2') format('woff2');
}

@font-face {
    font-family: 'p484';
    src: url('../fonts/quran/p484.woff2') format('woff2');
}

@font-face {
    font-family: 'p485';
    src: url('../fonts/quran/p485.woff2') format('woff2');
}

@font-face {
    font-family: 'p486';
    src: url('../fonts/quran/p486.woff2') format('woff2');
}

@font-face {
    font-family: 'p487';
    src: url('../fonts/quran/p487.woff2') format('woff2');
}

@font-face {
    font-family: 'p488';
    src: url('../fonts/quran/p488.woff2') format('woff2');
}

@font-face {
    font-family: 'p489';
    src: url('../fonts/quran/p489.woff2') format('woff2');
}

@font-face {
    font-family: 'p490';
    src: url('../fonts/quran/p490.woff2') format('woff2');
}

@font-face {
    font-family: 'p491';
    src: url('../fonts/quran/p491.woff2') format('woff2');
}

@font-face {
    font-family: 'p492';
    src: url('../fonts/quran/p492.woff2') format('woff2');
}

@font-face {
    font-family: 'p493';
    src: url('../fonts/quran/p493.woff2') format('woff2');
}

@font-face {
    font-family: 'p494';
    src: url('../fonts/quran/p494.woff2') format('woff2');
}

@font-face {
    font-family: 'p495';
    src: url('../fonts/quran/p495.woff2') format('woff2');
}

@font-face {
    font-family: 'p496';
    src: url('../fonts/quran/p496.woff2') format('woff2');
}

@font-face {
    font-family: 'p497';
    src: url('../fonts/quran/p497.woff2') format('woff2');
}

@font-face {
    font-family: 'p498';
    src: url('../fonts/quran/p498.woff2') format('woff2');
}

@font-face {
    font-family: 'p499';
    src: url('../fonts/quran/p499.woff2') format('woff2');
}

@font-face {
    font-family: 'p500';
    src: url('../fonts/quran/p500.woff2') format('woff2');
}

@font-face {
    font-family: 'p501';
    src: url('../fonts/quran/p501.woff2') format('woff2');
}

@font-face {
    font-family: 'p502';
    src: url('../fonts/quran/p502.woff2') format('woff2');
}

@font-face {
    font-family: 'p503';
    src: url('../fonts/quran/p503.woff2') format('woff2');
}

@font-face {
    font-family: 'p504';
    src: url('../fonts/quran/p504.woff2') format('woff2');
}

@font-face {
    font-family: 'p505';
    src: url('../fonts/quran/p505.woff2') format('woff2');
}

@font-face {
    font-family: 'p506';
    src: url('../fonts/quran/p506.woff2') format('woff2');
}

@font-face {
    font-family: 'p507';
    src: url('../fonts/quran/p507.woff2') format('woff2');
}

@font-face {
    font-family: 'p508';
    src: url('../fonts/quran/p508.woff2') format('woff2');
}

@font-face {
    font-family: 'p509';
    src: url('../fonts/quran/p509.woff2') format('woff2');
}

@font-face {
    font-family: 'p510';
    src: url('../fonts/quran/p510.woff2') format('woff2');
}

@font-face {
    font-family: 'p511';
    src: url('../fonts/quran/p511.woff2') format('woff2');
}

@font-face {
    font-family: 'p512';
    src: url('../fonts/quran/p512.woff2') format('woff2');
}

@font-face {
    font-family: 'p513';
    src: url('../fonts/quran/p513.woff2') format('woff2');
}

@font-face {
    font-family: 'p514';
    src: url('../fonts/quran/p514.woff2') format('woff2');
}

@font-face {
    font-family: 'p515';
    src: url('../fonts/quran/p515.woff2') format('woff2');
}

@font-face {
    font-family: 'p516';
    src: url('../fonts/quran/p516.woff2') format('woff2');
}

@font-face {
    font-family: 'p517';
    src: url('../fonts/quran/p517.woff2') format('woff2');
}

@font-face {
    font-family: 'p518';
    src: url('../fonts/quran/p518.woff2') format('woff2');
}

@font-face {
    font-family: 'p519';
    src: url('../fonts/quran/p519.woff2') format('woff2');
}

@font-face {
    font-family: 'p520';
    src: url('../fonts/quran/p520.woff2') format('woff2');
}

@font-face {
    font-family: 'p521';
    src: url('../fonts/quran/p521.woff2') format('woff2');
}

@font-face {
    font-family: 'p522';
    src: url('../fonts/quran/p522.woff2') format('woff2');
}

@font-face {
    font-family: 'p523';
    src: url('../fonts/quran/p523.woff2') format('woff2');
}

@font-face {
    font-family: 'p524';
    src: url('../fonts/quran/p524.woff2') format('woff2');
}

@font-face {
    font-family: 'p525';
    src: url('../fonts/quran/p525.woff2') format('woff2');
}

@font-face {
    font-family: 'p526';
    src: url('../fonts/quran/p526.woff2') format('woff2');
}

@font-face {
    font-family: 'p527';
    src: url('../fonts/quran/p527.woff2') format('woff2');
}

@font-face {
    font-family: 'p528';
    src: url('../fonts/quran/p528.woff2') format('woff2');
}

@font-face {
    font-family: 'p529';
    src: url('../fonts/quran/p529.woff2') format('woff2');
}

@font-face {
    font-family: 'p530';
    src: url('../fonts/quran/p530.woff2') format('woff2');
}

@font-face {
    font-family: 'p531';
    src: url('../fonts/quran/p531.woff2') format('woff2');
}

@font-face {
    font-family: 'p532';
    src: url('../fonts/quran/p532.woff2') format('woff2');
}

@font-face {
    font-family: 'p533';
    src: url('../fonts/quran/p533.woff2') format('woff2');
}

@font-face {
    font-family: 'p534';
    src: url('../fonts/quran/p534.woff2') format('woff2');
}

@font-face {
    font-family: 'p535';
    src: url('../fonts/quran/p535.woff2') format('woff2');
}

@font-face {
    font-family: 'p536';
    src: url('../fonts/quran/p536.woff2') format('woff2');
}

@font-face {
    font-family: 'p537';
    src: url('../fonts/quran/p537.woff2') format('woff2');
}

@font-face {
    font-family: 'p538';
    src: url('../fonts/quran/p538.woff2') format('woff2');
}

@font-face {
    font-family: 'p539';
    src: url('../fonts/quran/p539.woff2') format('woff2');
}

@font-face {
    font-family: 'p540';
    src: url('../fonts/quran/p540.woff2') format('woff2');
}

@font-face {
    font-family: 'p541';
    src: url('../fonts/quran/p541.woff2') format('woff2');
}

@font-face {
    font-family: 'p542';
    src: url('../fonts/quran/p542.woff2') format('woff2');
}

@font-face {
    font-family: 'p543';
    src: url('../fonts/quran/p543.woff2') format('woff2');
}

@font-face {
    font-family: 'p544';
    src: url('../fonts/quran/p544.woff2') format('woff2');
}

@font-face {
    font-family: 'p545';
    src: url('../fonts/quran/p545.woff2') format('woff2');
}

@font-face {
    font-family: 'p546';
    src: url('../fonts/quran/p546.woff2') format('woff2');
}

@font-face {
    font-family: 'p547';
    src: url('../fonts/quran/p547.woff2') format('woff2');
}

@font-face {
    font-family: 'p548';
    src: url('../fonts/quran/p548.woff2') format('woff2');
}

@font-face {
    font-family: 'p549';
    src: url('../fonts/quran/p549.woff2') format('woff2');
}

@font-face {
    font-family: 'p550';
    src: url('../fonts/quran/p550.woff2') format('woff2');
}

@font-face {
    font-family: 'p551';
    src: url('../fonts/quran/p551.woff2') format('woff2');
}

@font-face {
    font-family: 'p552';
    src: url('../fonts/quran/p552.woff2') format('woff2');
}

@font-face {
    font-family: 'p553';
    src: url('../fonts/quran/p553.woff2') format('woff2');
}

@font-face {
    font-family: 'p554';
    src: url('../fonts/quran/p554.woff2') format('woff2');
}

@font-face {
    font-family: 'p555';
    src: url('../fonts/quran/p555.woff2') format('woff2');
}

@font-face {
    font-family: 'p556';
    src: url('../fonts/quran/p556.woff2') format('woff2');
}

@font-face {
    font-family: 'p557';
    src: url('../fonts/quran/p557.woff2') format('woff2');
}

@font-face {
    font-family: 'p558';
    src: url('../fonts/quran/p558.woff2') format('woff2');
}

@font-face {
    font-family: 'p559';
    src: url('../fonts/quran/p559.woff2') format('woff2');
}

@font-face {
    font-family: 'p560';
    src: url('../fonts/quran/p560.woff2') format('woff2');
}

@font-face {
    font-family: 'p561';
    src: url('../fonts/quran/p561.woff2') format('woff2');
}

@font-face {
    font-family: 'p562';
    src: url('../fonts/quran/p562.woff2') format('woff2');
}

@font-face {
    font-family: 'p563';
    src: url('../fonts/quran/p563.woff2') format('woff2');
}

@font-face {
    font-family: 'p564';
    src: url('../fonts/quran/p564.woff2') format('woff2');
}

@font-face {
    font-family: 'p565';
    src: url('../fonts/quran/p565.woff2') format('woff2');
}

@font-face {
    font-family: 'p566';
    src: url('../fonts/quran/p566.woff2') format('woff2');
}

@font-face {
    font-family: 'p567';
    src: url('../fonts/quran/p567.woff2') format('woff2');
}

@font-face {
    font-family: 'p568';
    src: url('../fonts/quran/p568.woff2') format('woff2');
}

@font-face {
    font-family: 'p569';
    src: url('../fonts/quran/p569.woff2') format('woff2');
}

@font-face {
    font-family: 'p570';
    src: url('../fonts/quran/p570.woff2') format('woff2');
}

@font-face {
    font-family: 'p571';
    src: url('../fonts/quran/p571.woff2') format('woff2');
}

@font-face {
    font-family: 'p572';
    src: url('../fonts/quran/p572.woff2') format('woff2');
}

@font-face {
    font-family: 'p573';
    src: url('../fonts/quran/p573.woff2') format('woff2');
}

@font-face {
    font-family: 'p574';
    src: url('../fonts/quran/p574.woff2') format('woff2');
}

@font-face {
    font-family: 'p575';
    src: url('../fonts/quran/p575.woff2') format('woff2');
}

@font-face {
    font-family: 'p576';
    src: url('../fonts/quran/p576.woff2') format('woff2');
}

@font-face {
    font-family: 'p577';
    src: url('../fonts/quran/p577.woff2') format('woff2');
}

@font-face {
    font-family: 'p578';
    src: url('../fonts/quran/p578.woff2') format('woff2');
}

@font-face {
    font-family: 'p579';
    src: url('../fonts/quran/p579.woff2') format('woff2');
}

@font-face {
    font-family: 'p580';
    src: url('../fonts/quran/p580.woff2') format('woff2');
}

@font-face {
    font-family: 'p581';
    src: url('../fonts/quran/p581.woff2') format('woff2');
}

@font-face {
    font-family: 'p582';
    src: url('../fonts/quran/p582.woff2') format('woff2');
}

@font-face {
    font-family: 'p583';
    src: url('../fonts/quran/p583.woff2') format('woff2');
}

@font-face {
    font-family: 'p584';
    src: url('../fonts/quran/p584.woff2') format('woff2');
}

@font-face {
    font-family: 'p585';
    src: url('../fonts/quran/p585.woff2') format('woff2');
}

@font-face {
    font-family: 'p586';
    src: url('../fonts/quran/p586.woff2') format('woff2');
}

@font-face {
    font-family: 'p587';
    src: url('../fonts/quran/p587.woff2') format('woff2');
}

@font-face {
    font-family: 'p588';
    src: url('../fonts/quran/p588.woff2') format('woff2');
}

@font-face {
    font-family: 'p589';
    src: url('../fonts/quran/p589.woff2') format('woff2');
}

@font-face {
    font-family: 'p590';
    src: url('../fonts/quran/p590.woff2') format('woff2');
}

@font-face {
    font-family: 'p591';
    src: url('../fonts/quran/p591.woff2') format('woff2');
}

@font-face {
    font-family: 'p592';
    src: url('../fonts/quran/p592.woff2') format('woff2');
}

@font-face {
    font-family: 'p593';
    src: url('../fonts/quran/p593.woff2') format('woff2');
}

@font-face {
    font-family: 'p594';
    src: url('../fonts/quran/p594.woff2') format('woff2');
}

@font-face {
    font-family: 'p595';
    src: url('../fonts/quran/p595.woff2') format('woff2');
}

@font-face {
    font-family: 'p596';
    src: url('../fonts/quran/p596.woff2') format('woff2');
}

@font-face {
    font-family: 'p597';
    src: url('../fonts/quran/p597.woff2') format('woff2');
}

@font-face {
    font-family: 'p598';
    src: url('../fonts/quran/p598.woff2') format('woff2');
}

@font-face {
    font-family: 'p599';
    src: url('../fonts/quran/p599.woff2') format('woff2');
}

@font-face {
    font-family: 'p600';
    src: url('../fonts/quran/p600.woff2') format('woff2');
}

@font-face {
    font-family: 'p601';
    src: url('../fonts/quran/p601.woff2') format('woff2');
}

@font-face {
    font-family: 'p602';
    src: url('../fonts/quran/p602.woff2') format('woff2');
}

@font-face {
    font-family: 'p603';
    src: url('../fonts/quran/p603.woff2') format('woff2');
}

@font-face {
    font-family: 'p604';
    src: url('../fonts/quran/p604.woff2') format('woff2');
}

@font-face {
    font-family: 'uthmanic_hafs_v20';
    src: url('../fonts/uthmanic_hafs_v20.ttf') format('truetype');
}

@font-face {
    font-family: 'UthmanicHafs1Ver18';
    src: url('../fonts/UthmanicHafs1Ver18.woff2') format('woff2');
}


@font-face {
    font-family: 'sura_names';
    src: url('../fonts/quran/sura_names.woff2') format('woff2');
}

@font-face {
    font-family: 'Al-QuranAlKareem';
    src: url('../fonts/Al-QuranAlKareem.ttf') format('truetype');
}

@font-face {
    font-family: "El Messiri";
    src: url(../fonts/ElMessiri-VariableFont_wght.ttf);
}

@font-face {
    font-family: "Noto Naskh Arabic";
    src: url(../fonts/NotoNaskhArabic-VariableFont_wght.ttf);
}

/*** 
====================================================================
Global Settings
====================================================================
***/
* {
    margin: 0px;
    padding: 0px;
    border: none;
    outline: none;
}

:root {
    --main-color1: #5149ab;
    --main-color2: #a363fd;
    --main-color3: #ffb700;
    --main-color4: #fe0178;
    --main-color5: #06df9b;
    --quran-bg1: #13563d;
    --quran-bg2: #fffaed;
    --border-radius-40: 40px;
    --border-radius-30: 30px;
    --border-radius-20: 20px;
    --transition-3: 0.3s ease-in-out;
    --font-family-book: "Noto Naskh Arabic";
}

.gap-10 {
    gap: 10px;
}

.font-arial {
    font-family: Arial, Helvetica, sans-serif;
}

.border-r-20 {
    border-radius: 20px;
}

.ff-noto {
    font-family: var(--font-family-book);
}

.main-color1 {
    color: var(--main-color1) !important;
}

.main-color2 {
    color: var(--main-color2) !important;
}

.main-color3 {
    color: var(--main-color3) !important;
}

.main-color4 {
    color: var(--main-color4) !important;
}

.main-color5 {
    color: var(--main-color5) !important;
}

.bg-main-color1 {
    background-color: var(--main-color1) !important;
}

.bg-main-color3 {
    background-color: var(--main-color3) !important;
}

.bg-main-color4 {
    background-color: var(--main-color4) !important;
}

.bg-gray-100 {
    background-color: var(--bs-gray-100) !important;
}

.max-h-75vh {
    max-height: 75vh;
}

.pull-right {
    float: left;
}

.pull-left {
    float: right;
}

.fa.pull-left {
    margin-left: 0.3em;
}

.scrollbar-ff {
    /*    scrollbar-color: var(--main-color1) transparent;
    scrollbar-width: thin;*/
}

.fa.pull-right {
    margin-right: 0.3em;
}

body {
    font-family: "El Messiri", sans-serif;
    font-size: 16px;
    color: #787878;
    line-height: 1.4;
    font-weight: 500;
    background: #ffffff;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    direction: rtl;
    text-align: right;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: var(--main-color1);
    transition: 0.3s ease-in-out;
}

    a:hover {
        color: var(--main-color5);
    }

nav[aria-label="breadcrumb "] a {
    color: var(--main-color5);
}

button,
a:hover,
a:focus,
a:visited {
    text-decoration: none;
    outline: none !important;
}

text,
option,
select,
span {
    font-family: "El Messiri", sans-serif;
    text-align: right;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    position: relative;
    font-weight: normal;
    margin: 0px;
    background: none;
    line-height: 1.5;
    font-family: "El Messiri", sans-serif;
    letter-spacing: 0;
}

::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    background: var(--main-color1);
    border-radius: 10px;
}

    ::-webkit-scrollbar-thumb:hover {
        background: var(--bs-gray-300);
    }

textarea {
    overflow: hidden;
}

p {
    position: relative;
    line-height: 1.9em;
}

/* Typography */

h1 {
    font-size: 55px;
}

h2 {
    font-size: 40px;
}

h3 {
    font-size: 30px;
}

h4 {
    font-size: 24px;
}

h5 {
    font-size: 22px;
}

h6 {
    font-size: 18px;
}

.page-wrapper {
    position: relative;
    margin: 0 auto;
    width: 100%;
    min-width: 300px;
}

ul,
li {
    list-style: none;
    padding: 0px;
    margin: 0px;
}

img {
    display: inline-block;
    max-width: 100%;
}

.theme-btn {
    cursor: pointer;
    display: inline-block;
    transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}

.centered {
    text-align: center;
}

/* List Style One */

/* List Style Two */

/*Btn Style One*/

/* Btn Style Two */

/* Btn Style Three */

/* Btn Style Four */

/* Btn Style Five */

/* Social Icon One */

.preloader {
    position: fixed;
    right: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 999999;
    background-color: #ffffff;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url(../images/icons/preloader.svg);
    background-size: 140px;
}

img {
    display: inline-block;
    max-width: 100%;
    height: auto;
}

/*** 

====================================================================
Section Title
====================================================================

***/

.sec-title {
    position: relative;
    margin-bottom: 55px;
}

    .sec-title .title {
        position: relative;
        color: var(--main-color3);
        font-size: 16px;
        font-weight: 400;
        text-transform: capitalize;
    }

    .sec-title h2 {
        position: relative;
        color: #1e1e1e;
        font-weight: 700;
        line-height: 1.2em;
        margin-top: 18px;
    }

    .sec-title .text {
        position: relative;
        color: #1e1e1e;
        font-weight: 400;
        line-height: 1.7em;
        margin-top: 25px;
        font-size: 20px;
    }

    .sec-title.light .text,
    .sec-title.light .title,
    .sec-title.light h2 {
        color: #ffffff;
    }

    .sec-title.centered {
        text-align: center !important;
    }

/*** 

====================================================================
Main Header style
====================================================================

***/

.main-header {
    position: relative;
    z-index: 99;
    width: 100%;
}

    .main-header .header-upper {
        position: relative;
        background-color: #ffffff;
    }

        .main-header .header-upper .outer-container {
            position: relative;
            padding: 0px 60px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

    .main-header .nav-outer {
        position: static;
        /*    float: right;
      padding-right: 120px;*/
    }

    .main-header .header-upper .logo-box {
        position: relative;
        padding: 10px 0px;
    }

        .main-header .header-upper .logo-box .logo {
            position: relative;
        }

    .main-header .outer-box {
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    /* Header Search Form */

    .main-header .header-upper .outer-box .search-box {
        position: relative;
        float: right;
    }

        .main-header .header-upper .outer-box .search-box .form-group {
            position: relative;
            margin: 0px;
            width: 265px;
            max-width: 100%;
        }

    .main-header .header-upper .outer-box .form-group input[type="text"],
    .main-header .header-upper .outer-box .form-group input[type="search"] {
        position: relative;
        line-height: 43px;
        padding: 10px 45px 10px 15px;
        border: 1px solid var(--main-color5);
        background: #fbfbfb;
        display: block;
        font-size: 16px;
        height: 50px;
        width: 100%;
        color: #000000;
        border-radius: 5px;
        transition: all 500ms ease;
        -moz-transition: all 500ms ease;
        -webkit-transition: all 500ms ease;
        -ms-transition: all 500ms ease;
        -o-transition: all 500ms ease;
    }

    .main-header .header-upper .outer-box .form-group button {
        position: absolute;
        right: 0px;
        top: 0px;
        height: 50px;
        width: 50px;
        display: block;
        font-size: 16px;
        color: var(--main-color5);
        cursor: pointer;
        line-height: 100%;
        background: none;
        font-weight: normal;
        text-align: center;
        border-radius: 5px 0px 0px 5px;
    }

    .main-header .header-upper .outer-box .social-box {
        position: relative;
        float: right;
        margin-right: 20px;
        padding: 7px 0px;
    }

        .main-header .header-upper .outer-box .social-box li {
            position: relative;
            margin-right: 4px;
            display: inline-block;
        }

            .main-header .header-upper .outer-box .social-box li a {
                position: relative;
                width: 36px;
                height: 36px;
                color: #ffffff;
                line-height: 36px;
                text-align: center;
                border-radius: 50%;
                display: inline-block;
                background-color: var(--main-color5);
            }

                .main-header .header-upper .outer-box .social-box li a::before {
                    -webkit-transition: all 600ms ease;
                    -ms-transition: all 600ms ease;
                    -o-transition: all 600ms ease;
                    -moz-transition: all 600ms ease;
                    transition: all 600ms ease;
                    display: inline-block;
                }

                .main-header .header-upper .outer-box .social-box li a:hover::before {
                    transform: rotateY(-360deg);
                }

            .main-header .header-upper .outer-box .social-box li.instagram a {
                background-color: #e4405f;
            }

            .main-header .header-upper .outer-box .social-box li.facebook a {
                background-color: #3b5999;
            }

            .main-header .header-upper .outer-box .social-box li.twitter a {
                background-color: #55acee;
            }

            .main-header .header-upper .outer-box .social-box li.pinterest a {
                background-color: #bd081c;
            }

/* Outer Box */

/* Header Lower */

/* Main Menu */

.main-menu {
    position: static;
    padding: 7px 0px;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    margin: auto;
}

    .main-menu .navbar-collapse {
        padding: 0px;
        /* float: right;*/
        display: block !important;
    }

    .main-menu .navigation {
        position: static;
        margin: 0px;
    }

        .main-menu .navigation > li {
            position: relative;
            /*float: right;*/
            margin-left: 40px;
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
        }

            .main-menu .navigation > li:last-child {
                margin-left: 0px;
            }

/*.sticky-header .main-menu .navigation > li > a {
  color: #444444 !important;
}
*/
/*.sticky-header .main-menu .navigation > li:hover > a,
.sticky-header .main-menu .navigation > li.current > a {
  color:  var(--main-color5) ;
  background-color: inherit !important;
}*/

/* Header Style Two */

/*.header-style-two .main-menu {
  padding-right: 150px;
}*/

/************************ Mega Menu ***************************/

/* Sticky Header */

.sticky-header {
    position: fixed;
    opacity: 0;
    visibility: hidden;
    right: 0px;
    top: 0px;
    width: 100%;
    padding: 0px 0px;
    background: #ffffff;
    z-index: 0;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 11%);
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}

    .sticky-header .logo {
        padding: 6px 0px 6px;
    }

.fixed-header .sticky-header {
    z-index: 999;
    opacity: 1;
    visibility: visible;
    -ms-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -op-animation-name: fadeInDown;
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
    -ms-animation-duration: 500ms;
    -moz-animation-duration: 500ms;
    -op-animation-duration: 500ms;
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
    -ms-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    -op-animation-timing-function: linear;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -ms-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -op-animation-iteration-count: 1;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

.main-menu .navigation > li > a {
    position: relative;
    display: block;
    color: #191919;
    text-align: center;
    text-transform: capitalize;
    letter-spacing: 0px;
    opacity: 1;
    font-weight: 600;
    font-size: 18px;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}

.sticky-header .main-menu .navigation > li {
    margin-right: 30px;
    margin-left: 0px;
}

.main-menu .navigation > li:hover > a,
.main-menu .navigation > li.current > a {
    opacity: 1;
}

.main-menu .navigation > li > ul {
    position: absolute;
    right: -30px;
    top: 100%;
    width: 230px;
    z-index: 100;
    display: none;
    opacity: 0;
    visibility: hidden;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    padding: 20px 15px;
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

    .main-menu .navigation > li > ul > li {
        position: relative;
        width: 100%;
        border-bottom: 1px solid #f9f9f9;
    }

        .main-menu .navigation > li > ul > li:last-child {
            border-bottom: none;
        }

        .main-menu .navigation > li > ul > li > a {
            position: relative;
            display: block;
            padding: 10px 18px;
            line-height: 24px;
            font-weight: 600;
            font-size: 15px;
            text-align: right;
            text-transform: capitalize;
            color: #7c7b7b;
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
        }

.sticky-header .main-menu .navigation > li > a {
    /*   padding: 19px 0px;*/
    background: none;
}

.main-menu .navigation > li > ul > li > a:before {
    position: absolute;
    content: "//";
    right: 10px;
    top: 8px;
    opacity: 0;
    color: var(--main-color5);
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
}

.main-menu .navigation > li > ul > li:hover > a::before {
    opacity: 1;
}

.sticky-header .main-menu .navigation > li > a:before {
    display: none;
}

.main-menu .navigation > li > ul > li:hover > a {
    color: var(--main-color5);
    padding-right: 30px;
}

.main-menu .navigation > li > ul > li.dropdown > a:after {
    font-family: "Font Awesome 5 Free";
    content: "\f105";
    position: absolute;
    left: 15px;
    top: 13px;
    width: 10px;
    height: 20px;
    display: block;
    color: #253d4a;
    line-height: 20px;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    z-index: 5;
}

.main-menu .navigation > li > ul > li.dropdown:hover > a:after {
    color: #222222;
}

.main-menu .navigation > li > ul > li > ul {
    position: absolute;
    right: 120%;
    top: 0%;
    width: 230px;
    z-index: 100;
    display: none;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    padding: 20px 12px;
    border-radius: 10px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

    .main-menu .navigation > li > ul > li > ul > li {
        position: relative;
        width: 100%;
        border-bottom: 1px solid #f9f9f9;
    }

        .main-menu .navigation > li > ul > li > ul > li:last-child {
            border-bottom: none;
        }

        .main-menu .navigation > li > ul > li > ul > li > a {
            position: relative;
            display: block;
            padding: 8px 18px;
            line-height: 24px;
            font-weight: 600;
            font-size: 15px;
            color: #7c7b7b;
            padding-right: 10px;
            text-align: right;
            text-transform: capitalize;
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
        }

        .main-menu .navigation > li > ul > li > ul > li:hover > a {
            color: var(--main-color5);
        }

        .main-menu .navigation > li > ul > li > ul > li > a:before {
            position: absolute;
            content: "//";
            right: 10px;
            top: 4px;
            opacity: 0;
            color: var(--main-color5);
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
        }

        .main-menu .navigation > li > ul > li > ul > li:hover > a::before {
            opacity: 1;
        }

        .main-menu .navigation > li > ul > li > ul > li:hover > a {
            color: var(--main-color5);
            padding-right: 30px;
        }

.main-menu .navigation > li.dropdown:hover > ul {
    visibility: visible;
    opacity: 1;
    right: 0px;
    -moz-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
}

.main-menu .navigation li > ul > li.dropdown:hover > ul {
    visibility: visible;
    opacity: 1;
    top: 0;
    right: 100%;
    -moz-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    transform: rotateX(0deg);
    transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
}

.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn {
    position: absolute;
    left: 10px;
    top: 6px;
    width: 30px;
    height: 30px;
    text-align: center;
    color: #ffffff;
    line-height: 28px;
    border: 1px solid #ffffff;
    background-size: 20px;
    cursor: pointer;
    z-index: 5;
    display: none;
}

/* .main-header .header-lower .options-box{
position:relative;
float:right;
padding:10px 15px 10px;
} */

/*.header-style-two .header-upper .logo-box {
  padding: 17.5px 0px;
  padding-right: 12px;
  background-color:  var(--main-color5) ;
}*/

.header-style-two .main-menu,
.header-style-two .main-menu .navbar-collapse {
    text-align: center;
}

.header-style-two .nav-outer {
    width: 100%;
    /*
  margin-top: -90px;*/
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.header-style-two .main-menu .navigation > li {
    float: none;
    display: inline-block;
}

.header-style-two .header-upper .outer-box .form-group input[type="search"] {
    border: none;
}

.header-style-two .header-upper .outer-box .search-box .form-group {
    width: 200px;
}

.header-style-two .outer-box .nav-btn {
    position: relative;
    width: 42px;
    height: 42px;
    /* float: right;*/
    font-size: 24px;
    color: var(--main-color1);
    line-height: 42px;
    cursor: pointer;
    margin-top: 0;
    transition: 0.4s;
    margin-left: 0;
    display: inline-block;
    /*    margin-right: 5px;*/
}

/*** 

====================================================================
Hidden Sidebar style
====================================================================

***/

.sidebar-info-contents {
    position: relative;
}

    .sidebar-info-contents .content-inner {
        position: relative;
    }

        .sidebar-info-contents .content-inner .logo {
            padding: 0px 0px 30px;
        }

            .sidebar-info-contents .content-inner .logo img {
                display: inline-block;
                width: 160px;
                max-width: 100%;
            }

        .sidebar-info-contents .content-inner .content-box {
            position: relative;
        }

            .sidebar-info-contents .content-inner .content-box h2 {
                position: relative;
                font-size: 20px;
                color: #ffffff;
                font-weight: 500;
                margin-bottom: 20px;
            }

            .sidebar-info-contents .content-inner .content-box .text {
                position: relative;
                font-size: 16px;
                color: rgba(255, 255, 255, 0.9);
                margin-bottom: 25px;
            }

        .sidebar-info-contents .content-inner .social-box {
            position: relative;
            margin-top: 20px;
            margin-bottom: 30px;
        }

            .sidebar-info-contents .content-inner .social-box li {
                position: relative;
                display: inline-block;
                margin-left: 6px;
                transition: all 900ms ease;
                -moz-transition: all 900ms ease;
                -webkit-transition: all 900ms ease;
                -ms-transition: all 900ms ease;
                -o-transition: all 900ms ease;
            }

                .sidebar-info-contents .content-inner .social-box li a {
                    position: relative;
                    width: 36px;
                    height: 36px;
                    color: #222222;
                    z-index: 1;
                    font-size: 13px;
                    line-height: 36px;
                    text-align: center;
                    border-radius: 50%;
                    display: inline-block;
                    background-color: #ffffff;
                }

.close-side-widget,
.close-side-widget:hover {
    color: #ffffff;
    font-size: 24px;
}

/*** 

====================================================================
Mobile Menu
====================================================================

***/

.nav-outer .mobile-nav-toggler {
    position: relative;
    float: left;
    font-size: 36px;
    line-height: 50px;
    cursor: pointer;
    color: #000000;
    display: none;
}

.mobile-menu {
    position: fixed;
    left: 0;
    top: 0;
    width: 300px;
    padding-left: 30px;
    max-width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    z-index: 999999;
}

.mobile-menu-visible {
    overflow: hidden;
}

    .mobile-menu-visible .mobile-menu {
        opacity: 1;
        visibility: visible;
    }

.mobile-menu .menu-backdrop {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: rgba(0, 0, 0, 0.9);
    -webkit-transform: translateX(-101%);
    -ms-transform: translateX(-101%);
    transform: translateX(-101%);
}

.mobile-menu-visible .mobile-menu .menu-backdrop {
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.7s ease;
    -moz-transition: all 0.7s ease;
    -ms-transition: all 0.7s ease;
    -o-transition: all 0.7s ease;
    transition: all 0.7s ease;
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
}

.mobile-menu .menu-box {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    max-height: 100%;
    overflow-y: auto;
    background: #ffffff;
    padding: 0px 0px;
    z-index: 5;
    opacity: 0;
    visibility: hidden;
    border-radius: 0px;
    -webkit-transform: translateX(-101%);
    -ms-transform: translateX(-101%);
    transform: translateX(-101%);
}

.mobile-menu-visible .mobile-menu .menu-box {
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.7s ease 500ms;
    -moz-transition: all 0.7s ease 500ms;
    -ms-transition: all 0.7s ease 500ms;
    -o-transition: all 0.7s ease 500ms;
    transition: all 0.7s ease 500ms;
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
}

.mobile-menu .close-btn {
    position: absolute;
    left: 15px;
    top: 15px;
    line-height: 30px;
    width: 30px;
    text-align: center;
    font-size: 16px;
    color: #202020;
    cursor: pointer;
    z-index: 10;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -webkit-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
}

.mobile-menu-visible .mobile-menu .close-btn {
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}

.mobile-menu .close-btn:hover {
    opacity: 0.5;
}

.mobile-menu .navigation {
    position: relative;
    display: block;
    width: 100%;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

    .mobile-menu .navigation li {
        position: relative;
        display: block;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }

        .mobile-menu .navigation li > ul > li:last-child {
            border-bottom: none;
        }

        .mobile-menu .navigation li > ul > li:first-child {
            border-top: 1px solid rgba(0, 0, 0, 0.1);
        }

        .mobile-menu .navigation li > a {
            position: relative;
            display: block;
            line-height: 24px;
            padding: 10px 20px;
            font-size: 15px;
            color: #404040;
            text-transform: capitalize;
        }

        .mobile-menu .navigation li:hover > a,
        .mobile-menu .navigation li.current > a {
            color: #000000;
        }

        .mobile-menu .navigation li.dropdown .dropdown-btn {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 44px;
            height: 44px;
            text-align: center;
            font-size: 16px;
            line-height: 44px;
            color: #404040;
            cursor: pointer;
            z-index: 5;
        }

            .mobile-menu .navigation li.dropdown .dropdown-btn:after {
                content: "";
                position: absolute;
                right: 0px;
                top: 10px;
                width: 1px;
                height: 24px;
                border-right: 1px solid rgba(0, 0, 0, 0.1);
            }

        .mobile-menu .navigation li > ul,
        .mobile-menu .navigation li > ul > li > ul {
            display: none;
        }

.sticky-header .navbar-header {
    display: none;
}

.main-header .sticky-header .outer-box {
    margin-right: 20px;
    padding: 13px 0px;
}

/*** 

====================================================================
Scroll To Top style
====================================================================

***/

.scroll-to-top {
    position: fixed;
    bottom: 15px;
    right: 15px;
    width: 40px;
    height: 40px;
    border: 2px solid #fff;
    color: #ffffff;
    text-transform: uppercase;
    line-height: 34px;
    text-align: center;
    z-index: 100;
    box-shadow: 0px 2px 7px #6a6a6a2e;
    border-radius: 50%;
    cursor: pointer;
    background: var(--main-color2);
    display: none;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

    .scroll-to-top img {
        width: 14px;
    }

    .scroll-to-top:hover {
        color: #ffffff;
        background: var(--main-color3);
    }

/*** 

====================================================================
Banner Section
====================================================================

***/

/*** 

====================================================================
Instructor Section
====================================================================

***/

/*** 

====================================================================
Benefit Section
====================================================================

***/

/*** 

====================================================================
Feature Section
====================================================================

***/

/*** 

====================================================================
Courses Section
====================================================================

***/

.course-block {
    position: relative;
    margin-bottom: 30px;
}

    .course-block .inner-box {
        position: relative;
        box-shadow: 0 0 5px 0 #e1e1e1;
        border-radius: 15px;
    }

        .course-block .inner-box .image {
            position: relative;
            overflow: hidden;
            border-radius: 15px 15px 0 0;
        }

            .course-block .inner-box .image img {
                position: relative;
                width: 100%;
                display: block;
                transition: all 500ms ease;
                -moz-transition: all 500ms ease;
                -webkit-transition: all 500ms ease;
                -ms-transition: all 500ms ease;
                -o-transition: all 500ms ease;
            }

        .course-block .inner-box:hover .image img {
            opacity: 0.6;
            transform: scale(1.05, 1.05);
        }

        .course-block .inner-box .image .tag {
            position: absolute;
            left: 15px;
            bottom: 15px;
            color: #ffffff;
            padding: 8px 12px;
            border-radius: 5px;
            display: inline-block;
            background-color: var(--main-color5);
            text-transform: uppercase;
        }

        .course-block .inner-box .lower-content {
            position: relative;
            padding: 20px 25px;
            border-radius: 0 0 15px 15px;
        }

            .course-block .inner-box .lower-content h4 {
                position: relative;
                font-weight: 700;
                line-height: 1.4em;
                color: var(--main-color1);
                margin-bottom: 15px;
            }

                .course-block .inner-box .lower-content h4 a {
                    position: relative;
                    color: #000000;
                    transition: all 500ms ease;
                    -moz-transition: all 500ms ease;
                    -webkit-transition: all 500ms ease;
                    -ms-transition: all 500ms ease;
                    -o-transition: all 500ms ease;
                }

                    .course-block .inner-box .lower-content h4 a:hover {
                        color: var(--main-color5);
                    }

.blogs .inner-box .lower-content h4 {
    border: none !important;
    margin-bottom: 10px !important;
    padding: 0;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}

.blogs .inner-box .lower-content p {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.course-block .inner-box .lower-content .hovers {
    position: relative;
    color: var(--main-color6);
    font-size: 13px;
}

.course-block .inner-box .lower-content .enroll-now {
    position: relative;
    color: #ffffff;
    font-size: 13px;
    padding: 10px 18px;
    border-radius: 30px;
    background-color: var(--main-color1);
    text-transform: uppercase;
    transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -webkit-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    display: inline-block;
}

.course-block .inner-box .lower-content .btn-download {
    margin-top: 10px;
    text-align: end;
}

.course-block .inner-box .lower-content .enroll-now:hover {
    background-color: var(--main-color2);
}

.course-block.style-two .inner-box .lower-content {
    position: relative;
    padding: 20px;
    background-color: #ffffff;
}

    .course-block.style-two .inner-box .lower-content .hovers {
        float: right;
        margin-top: 10px;
        margin-right: 12px;
    }

/*** 

====================================================================
Courses Section
====================================================================

***/

/*** 

====================================================================
Skill Section
====================================================================

***/

/* Skills Section */

.skills .skill-item {
    position: relative;
    margin-bottom: 30px;
}

    .skills .skill-item:last-child {
        margin-bottom: 0px;
    }

    .skills .skill-item .skill-bar {
        position: relative;
        width: 100%;
        height: 8px;
    }

        .skills .skill-item .skill-bar .bar-inner {
            position: relative;
            width: 100%;
            height: 8px;
            overflow: hidden;
            border-radius: 50px;
            background: #ffffff;
        }

            .skills .skill-item .skill-bar .bar-inner .bar {
                position: absolute;
                right: 0px;
                top: 0px;
                height: 8px;
                width: 0px;
                border-radius: 50px;
                border-bottom: 8px solid var(--main-color3);
                -webkit-transition: all 2000ms ease;
                -ms-transition: all 2000ms ease;
                -o-transition: all 2000ms ease;
                -moz-transition: all 2000ms ease;
                transition: all 2000ms ease;
            }

    .skills .skill-item .skill-header {
        position: relative;
        margin-bottom: 12px;
    }

        .skills .skill-item .skill-header .skill-percentage {
            position: relative;
            float: left;
            font-weight: 600;
            color: #000000;
            font-size: 16px;
            text-transform: uppercase;
        }

    .skills .skill-item:nth-child(2) .skill-bar .bar-inner .bar {
        border-color: var(--main-color5);
    }

    .skills .skill-item:nth-child(3) .skill-bar .bar-inner .bar {
        border-color: #fc7f92;
    }

/*** 

====================================================================
Testimonial Section
====================================================================

***/

.testimonial-block {
    position: relative;
    margin-bottom: 30px;
}

    .testimonial-block .inner-box {
        position: relative;
        padding: 45px 25px 50px;
    }

        .testimonial-block .inner-box:before {
            position: absolute;
            content: "";
            right: 0px;
            top: 0px;
            left: 0px;
            bottom: 0px;
            border-radius: 8px;
            background-color: #ffffff;
            -ms-transform: skewY(-2deg);
            transform: skewY(-2deg);
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
            box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
        }

        .testimonial-block .inner-box .text {
            position: relative;
            color: #1e1e1e;
            font-size: 20px;
            line-height: 1.5em;
            margin-bottom: 30px;
        }

/*** 

====================================================================
News Section
====================================================================

***/

/*** 

====================================================================
Clients Section
====================================================================

***/

/*** 

====================================================================
Main Footer
====================================================================

***/

.main-footer {
    position: relative;
    overflow: hidden;
}

    .main-footer .footer-top {
        background-color: var(--main-color1);
        border-radius: 50px;
        color: #fff;
    }

    .main-footer .widgets-section {
        position: relative;
        padding: 60px 0px;
    }

    .main-footer .footer-widget {
        position: relative;
        z-index: 1;
    }

    .main-footer .footer-column h5 {
        position: relative;
        font-weight: 700;
        color: #ffffff;
        line-height: 1.2em;
        margin-bottom: 25px;
        margin-top: 30px;
        text-transform: capitalize;
    }

    .main-footer .logo-widget {
        position: relative;
    }

        .main-footer .logo-widget .logo {
            position: relative;
            margin-bottom: 15px;
            display: inline-block;
        }

            .main-footer .logo-widget .logo a img {
                width: 200px;
            }

        .main-footer .logo-widget .social-box {
            position: relative;
        }

            .main-footer .logo-widget .social-box li {
                position: relative;
                margin-left: 8px;
                display: inline-block;
            }

                .main-footer .logo-widget .social-box li a {
                    position: relative;
                    color: #ffffff;
                    font-size: 15px;
                    width: 34px;
                    height: 34px;
                    line-height: 34px;
                    text-align: center;
                    border-radius: 50px;
                    display: inline-block;
                    background-color: #55acee;
                }

                    .main-footer .logo-widget .social-box li a::before {
                        -webkit-transition: all 600ms ease;
                        -ms-transition: all 600ms ease;
                        -o-transition: all 600ms ease;
                        -moz-transition: all 600ms ease;
                        transition: all 600ms ease;
                        display: inline-block;
                    }

                    .main-footer .logo-widget .social-box li a:hover::before {
                        transform: rotateY(-360deg);
                    }

                .main-footer .logo-widget .social-box li.twitter a {
                    background-color: #55acee;
                }

                .main-footer .logo-widget .social-box li.pinterest a {
                    background-color: #bd081c;
                }

                .main-footer .logo-widget .social-box li.facebook a {
                    background-color: #3b5999;
                }

                .main-footer .logo-widget .social-box li.dribbble a {
                    background-color: #ea4c89;
                }

        .main-footer .logo-widget .text {
            position: relative;
            color: #ffffff;
            font-size: 18px;
            line-height: 1.6em;
            margin-top: 10px;
            padding-left: 30px;
        }

    .main-footer .list {
        position: relative;
    }

        .main-footer .list li {
            position: relative;
            margin-bottom: 10px;
        }

            .main-footer .list li a {
                position: relative;
                color: #ffffff;
                font-size: 16px;
                -webkit-transition: all 300ms ease;
                -ms-transition: all 300ms ease;
                -o-transition: all 300ms ease;
                -moz-transition: all 300ms ease;
                transition: all 300ms ease;
            }

                .main-footer .list li a:hover {
                    color: var(--main-color3);
                }

/* Subscribe Form */

.subscribe-form {
    position: relative;
    width: 300px;
    margin-bottom: 20px;
}

    .subscribe-form h6 {
        position: relative;
        color: #1e1e1e;
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 15px;
    }

    .subscribe-form .form-group {
        position: relative;
        display: block;
        z-index: 1;
        padding-left: 60px;
        margin-bottom: 0px;
    }

        .subscribe-form .form-group input[type="text"],
        .subscribe-form .form-group input[type="tel"],
        .subscribe-form .form-group input[type="email"],
        .subscribe-form .form-group textarea {
            position: relative;
            width: 100%;
            line-height: 28px;
            padding: 10px 25px;
            height: 50px;
            color: #1e1e1e;
            display: inline-block;
            font-size: 16px;
            border-radius: 6px;
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
            transition: all 300ms ease;
            background-color: #e8ebef;
        }

        .subscribe-form .form-group input[type="submit"],
        .subscribe-form .form-group button {
            position: absolute;
            width: 45px;
            height: 50px;
            left: 0px;
            top: 0px;
            bottom: 5px;
            color: #ffffff;
            cursor: pointer;
            border-radius: 5px;
            background-color: var(--main-color5);
            display: inline-block;
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
            transition: all 300ms ease;
        }

            .subscribe-form .form-group button:hover {
                background-color: var(--main-color3);
            }

.main-footer .footer-bottom {
    position: relative;
    padding: 25px 0px;
}

    .main-footer .footer-bottom .copyright {
        position: relative;
        color: #1e1e1e;
        font-weight: 600;
        font-size: 16px;
    }

        .main-footer .footer-bottom .copyright span {
            color: var(--main-color2);
        }

        .main-footer .footer-bottom .copyright a {
            position: relative;
        }

    .main-footer .footer-bottom .nav-column {
        position: relative;
    }

        .main-footer .footer-bottom .nav-column ul {
            position: relative;
            text-align: left;
        }

            .main-footer .footer-bottom .nav-column ul li {
                position: relative;
                margin-left: 12px;
                padding-left: 12px;
                line-height: 1.2em;
                display: inline-block;
                border-left: 1px solid #dee0e4;
            }

                .main-footer .footer-bottom .nav-column ul li a {
                    position: relative;
                    color: #676767;
                    font-size: 15px;
                    transition: 0.4s;
                }

                    .main-footer .footer-bottom .nav-column ul li a:hover {
                        color: var(--main-color2);
                    }

                .main-footer .footer-bottom .nav-column ul li:last-child {
                    margin-left: 0px;
                    padding-left: 0px;
                    border-left: 0px;
                }

/*** 

====================================================================
Banner Section Two
====================================================================

***/

.banner-section-two {
    position: relative;
    overflow: hidden;
    padding-top: 100px;
    padding-bottom: 200px;
}

    .banner-section-two .image-column {
        position: relative;
        z-index: 10;
    }

        .banner-section-two .image-column .inner-column {
            position: relative;
        }

            .banner-section-two .image-column .inner-column .image {
                position: relative;
                margin-left: -60px;
            }

    .banner-section-two .content-column {
        position: relative;
        z-index: 10;
    }

        .banner-section-two .content-column .inner-column {
            position: relative;
            margin-right: -60px;
            padding-top: 120px;
        }

        .banner-section-two .content-column .title {
            position: relative;
            color: #1e1e1e;
            font-size: 16px;
            line-height: 1.8em;
            margin-bottom: 25px;
            font-weight: 500;
            opacity: 0;
            transform: scaleY(0);
            transform-origin: top;
            text-transform: uppercase;
            -webkit-transition: all 1000ms ease;
            -moz-transition: all 100ms ease;
            -ms-transition: all 1000ms ease;
            -o-transition: all 1000ms ease;
            transition: all 1000ms ease;
        }

        .banner-section-two .content-column h1 {
            position: relative;
            color: #1e1e1e;
            font-weight: 900;
            -webkit-transition: all 1000ms ease;
            -moz-transition: all 100ms ease;
            -ms-transition: all 1000ms ease;
            -o-transition: all 1000ms ease;
            transition: all 1000ms ease;
        }

        .banner-section-two .content-column .theme-btn {
            margin-left: 28px;
        }

    .banner-section-two .owl-dots {
        position: absolute;
        right: 0px;
        left: 0px;
        bottom: 40px;
        display: none;
        text-align: center;
    }

        .banner-section-two .owl-dots .owl-dot {
            position: relative;
            width: 30px;
            height: 6px;
            margin-bottom: 10px;
            border-radius: 0px;
            margin: 0px 5px;
            display: inline-block;
            background-color: var(--main-color5);
            transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -webkit-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
        }

            .banner-section-two .owl-dots .owl-dot.active,
            .banner-section-two .owl-dots .owl-dot:hover {
                background-color: #1e1e1e;
            }

    .banner-section-two .owl-nav {
        position: absolute;
        right: 0px;
        top: 50%;
        z-index: 99999;
        width: 100%;
        opacity: 1;
        margin-top: -10px;
        transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -webkit-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
    }

    .banner-section-two:hover .owl-nav {
        opacity: 1;
    }

    .banner-section-two .owl-nav .owl-prev {
        position: absolute;
        right: 10px;
        width: 60px;
        height: 60px;
        color: var(--main-color5);
        line-height: 56px;
        font-size: 24px;
        text-align: center;
        border-radius: 50px;
        transition: all 500ms ease;
        -moz-transition: all 500ms ease;
        -webkit-transition: all 500ms ease;
        -ms-transition: all 500ms ease;
        -o-transition: all 500ms ease;
        border: 2px solid var(--main-color5);
    }

    .banner-section-two .owl-nav .owl-next {
        position: absolute;
        left: 10px;
        font-size: 24px;
        width: 60px;
        height: 60px;
        color: var(--main-color5);
        line-height: 56px;
        border-radius: 50px;
        text-align: center;
        transition: all 500ms ease;
        -moz-transition: all 500ms ease;
        -webkit-transition: all 500ms ease;
        -ms-transition: all 500ms ease;
        -o-transition: all 500ms ease;
        border: 2px solid var(--main-color5);
    }

        .banner-section-two .owl-nav .owl-prev:hover,
        .banner-section-two .owl-nav .owl-next:hover {
            color: #ffffff;
            border-color: var(--main-color5);
            background-color: var(--main-color5);
        }

/*** 

====================================================================
Professional Section
====================================================================

***/

/*** 

====================================================================
Feature Section Two
====================================================================

***/

/*** 

====================================================================
Event Section
====================================================================

***/

.event-section {
    position: relative;
    overflow: hidden;
    padding: 70px 0px 0px;
}

    .event-section .images-column {
        position: relative;
        margin-bottom: 40px;
    }

        .event-section .images-column .inner-column {
            position: relative;
        }

        .event-section .images-column .image {
            position: relative;
        }

    .event-section .content-column {
        position: relative;
        margin-bottom: 40px;
    }

        .event-section .content-column .inner-column {
            position: relative;
            padding-left: 80px;
        }

            .event-section .content-column .inner-column .sec-title {
                margin-bottom: 25px;
            }

/*** 

====================================================================
Testimonial Section Two
====================================================================

***/

/*** 

====================================================================
Goal Section
====================================================================

***/

.goal-section {
    position: relative;
    overflow: hidden;
    padding: 40px 0px;
}

    .goal-section.style-two {
        padding-top: 120px;
        padding-bottom: 100px;
    }

    .goal-section .images-column {
        position: relative;
    }

        .goal-section .images-column .inner-column {
            position: relative;
        }

        .goal-section .images-column .image {
            position: relative;
            border-radius: 5px;
            overflow: hidden;
            transform: rotate(7deg);
        }

    .goal-section .content-column {
        position: relative;
        margin-bottom: 40px;
    }

        .goal-section .content-column .inner-column {
            position: relative;
            padding-right: 20px;
        }

/* Fact Counter */

.fact-counter {
    position: relative;
}

    .fact-counter .column {
        position: relative;
        margin-bottom: 25px;
    }

        .fact-counter .column .inner {
            position: relative;
        }

            .fact-counter .column .inner .content {
                position: relative;
            }

            .fact-counter .column .inner .icon {
                position: absolute;
                right: 0px;
                top: 10px;
                color: #bbbbbb;
                font-size: 60px;
                text-align: center;
                line-height: 1em;
                font-weight: 400;
                margin-bottom: 0px;
                transition: all 0.3s ease;
                -moz-transition: all 0.3s ease;
                -webkit-transition: all 0.3s ease;
                -ms-transition: all 0.3s ease;
                -o-transition: all 0.3s ease;
            }

    .fact-counter .count-outer .percentage {
        display: inline-block;
        font-weight: 800;
        color: #1e1e1e;
        font-size: 65px;
        line-height: 1em;
        text-transform: uppercase;
    }

    .fact-counter .column .inner .count-outer {
        position: relative;
        font-weight: 800;
        color: #1e1e1e;
        font-size: 65px;
        line-height: 1em;
        text-transform: uppercase;
    }

    .fact-counter .column .inner .counter-title {
        position: relative;
        font-size: 22px;
        font-weight: 600;
        margin-top: 14px;
        color: #1e1e1e;
    }

/*** 

====================================================================
Contact Section
====================================================================

***/

.default-form .form-group {
    position: relative;
    margin-bottom: 30px;
}

    .default-form .form-group:last-child {
        margin-bottom: 0px;
    }

    .default-form .form-group input[type="text"],
    .default-form .form-group input[type="email"],
    .default-form .form-group select {
        position: relative;
        display: block;
        width: 100%;
        line-height: 24px;
        padding: 15px 20px;
        color: #787878;
        height: 50px;
        font-size: 16px;
        background: none;
        font-weight: 400;
        border-radius: 50px;
        border: 1px solid #efefef;
        background-color: #f7f7f7;
        -webkit-transition: all 300ms ease;
        -ms-transition: all 300ms ease;
        -o-transition: all 300ms ease;
        -moz-transition: all 300ms ease;
        transition: all 300ms ease;
    }

    .default-form .form-group select {
        background-image: url(../images/select.svg);
        background-repeat: no-repeat;
        background-position: left 0.75rem center;
        background-size: 16px 12px;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }

    .default-form .form-group input::-webkit-input-placeholder,
    .default-form .form-group textarea::-webkit-input-placeholder {
        color: #787878;
    }

    .default-form .form-group textarea {
        position: relative;
        display: block;
        width: 100%;
        line-height: 24px;
        padding: 15px 25px;
        color: #787878;
        height: 140px;
        border-radius: 15px;
        border: 1px solid #efefef;
        resize: none;
        font-size: 16px;
        font-weight: 400;
        -webkit-transition: all 300ms ease;
        -ms-transition: all 300ms ease;
        -o-transition: all 300ms ease;
        -moz-transition: all 300ms ease;
        transition: all 300ms ease;
    }

    .default-form .form-group .theme-btn {
        cursor: pointer;
    }

/* Custom Select */

/*** 

====================================================================
Banner Section Three
====================================================================

***/

/*** 

====================================================================
Team Section
====================================================================

***/

/*** 

====================================================================
Page Title Section
====================================================================

***/

/*** 

====================================================================
Faq Blocks Section
====================================================================

***/

/*** 

====================================================================
Faq Section
====================================================================

***/

.accordion-box {
    position: relative;
}

    .accordion-box .block {
        position: relative;
        margin-bottom: 10px;
        border-radius: 0px;
        border-bottom: 2px solid #f1f3f2;
    }

        .accordion-box .block.active-block {
            background-color: #f8f8f1;
            border-color: #f8f8f1;
        }

        .accordion-box .block .acc-btn {
            position: static;
            font-size: 16px;
            line-height: 35px;
            color: #191919;
            line-height: 1.8em;
            font-weight: 500;
            cursor: pointer;
            padding: 14px 20px;
            padding-left: 25px;
            margin-bottom: 0px;
            -webkit-transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
            transition: all 500ms ease;
        }

            .accordion-box .block .acc-btn.active {
                /* color: #1c17a0; */
                margin-bottom: 0px;
            }

        .accordion-box .block .icon {
            position: absolute;
            left: 0px;
            top: 0px;
            bottom: 0px;
            width: 40px;
            font-size: 20px;
            line-height: 60px;
            color: #666666;
            text-align: center;
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
            border-radius: 8px 8px 0px 8px;
        }

            .accordion-box .block .icon::before {
                transition: all 500ms ease;
                -moz-transition: all 500ms ease;
                -webkit-transition: all 500ms ease;
                -ms-transition: all 500ms ease;
                -o-transition: all 500ms ease;
            }

        .accordion-box .block .acc-btn.active .icon::before {
            transform: rotate(-180deg);
            display: inline-block;
        }

        .accordion-box .block .acc-content {
            position: relative;
            display: none;
        }

        .accordion-box .block .content {
            position: relative;
            padding: 10px 20px 30px 20px;
        }

        .accordion-box .block .acc-content.current {
            display: block;
        }

        .accordion-box .block .content .text {
            position: relative;
        }

            .accordion-box .block .content .text p {
                position: relative;
                color: #191919;
                font-size: 16px;
                line-height: 1.7em;
                margin-bottom: 15px;
            }

                .accordion-box .block .content .text p:last-child {
                    margin-bottom: 0px;
                }

/*** 

====================================================================
Team Section Two
====================================================================

***/

/*** 

====================================================================
User Profile Three
====================================================================

***/

/*** 

====================================================================
Courses Section Two
====================================================================

***/

/*** 

====================================================================
Pricing Section
====================================================================

***/

/*** 

====================================================================
Pricing Section Two
====================================================================

***/

.pricing-tabs {
    position: relative;
    z-index: 2;
}

    .pricing-tabs .tabs-content .tab {
        position: relative;
        display: none;
    }

        .pricing-tabs .tabs-content .tab.active-tab {
            display: block;
        }

    .pricing-tabs .buttons-outer {
        position: relative;
        text-align: center;
        margin-bottom: 60px;
    }

    .pricing-tabs .tab-buttons {
        position: relative;
        text-align: center;
        display: inline-block;
        background-color: #ffffff;
    }

        .pricing-tabs .tab-buttons .tab-btn {
            position: relative;
            color: #000;
            font-size: 16px;
            font-weight: 700;
            /* float: right; */
            display: inline-block;
            z-index: 1;
            margin: 0px 2px;
            cursor: pointer;
            padding: 14px 32px;
            border-radius: 0px;
            margin-bottom: 0px;
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
            transition: all 300ms ease;
        }

            .pricing-tabs .tab-buttons .tab-btn:before {
                position: absolute;
                content: "";
                right: 0px;
                top: 0px;
                left: 0px;
                bottom: 0px;
                z-index: -1;
                transform: skewX(-10deg);
                background-color: var(--bs-gray-200);
                -webkit-transition: all 300ms ease;
                -ms-transition: all 300ms ease;
                -o-transition: all 300ms ease;
                -moz-transition: all 300ms ease;
                transition: all 300ms ease;
                border-radius: 10px;
            }

            .pricing-tabs .tab-buttons .tab-btn:hover::before,
            .pricing-tabs .tab-buttons .tab-btn.active-btn::before {
                background-color: var(--main-color1);
            }

            .pricing-tabs .tab-buttons .tab-btn:hover,
            .pricing-tabs .tab-buttons .tab-btn.active-btn {
                color: #ffffff;
            }

/*** 

====================================================================
Courses Page Section
====================================================================

***/

.courses-page-section {
    position: relative;
    overflow: hidden;
    padding: 110px 0px 100px;
}

    .courses-page-section .outer-container {
        max-width: 1680px;
        padding: 0px 15px;
        margin: 0 auto;
    }

/*** 

====================================================================
Styled Pagination
====================================================================

***/

/* Course Block Three */

/* Course Block Four */

/*** 

====================================================================
Course Detail Banner Section
====================================================================

***/

/*** 

====================================================================
Course Detail Section
====================================================================

***/

.course-detail-section {
    position: relative;
    padding-bottom: 60px;
}

    .course-detail-section .content-column {
        position: relative;
        padding-bottom: 40px;
    }

        .course-detail-section .content-column .inner-column {
            position: relative;
            padding-top: 80px;
        }

        .course-detail-section .content-column h5 {
            position: relative;
            font-weight: 700;
            color: #000000;
            line-height: 1.3em;
            margin-bottom: 15px;
        }

        .course-detail-section .content-column p {
            position: relative;
            color: #000000;
            font-size: 16px;
            line-height: 1.8em;
            margin-bottom: 25px;
        }

.accordion-box-two {
    position: relative;
    border: 1px solid #e9e9e9;
}

    .accordion-box-two .block {
        position: relative;
        margin-bottom: 0px;
        border-radius: 0px;
        background-color: #f9f8f3;
        border-bottom: 1px solid #e9e9e9;
    }

        .accordion-box-two .block:last-child {
            border-bottom: none;
        }

        .accordion-box-two .block.active-block {
            background-color: #f8f8f1;
            border-color: #f8f8f1;
        }

        .accordion-box-two .block .acc-btn {
            position: relative;
            font-size: 16px;
            color: #191919;
            line-height: 1.8em;
            font-weight: 500;
            cursor: pointer;
            padding: 14px 60px;
            padding-left: 25px;
            margin-bottom: 0px;
            -webkit-transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
            transition: all 500ms ease;
        }

            .accordion-box-two .block .acc-btn.active {
                margin-bottom: 0px;
                border-bottom: 1px solid #e9e9e9;
            }

        .accordion-box-two .block .icon {
            position: absolute;
            right: 0px;
            top: 0px;
            bottom: 0px;
            width: 40px;
            font-size: 20px;
            line-height: 60px;
            color: #666666;
            text-align: center;
            transition: all 500ms ease;
            -moz-transition: all 500ms ease;
            -webkit-transition: all 500ms ease;
            -ms-transition: all 500ms ease;
            -o-transition: all 500ms ease;
            border-left: 1px solid #e9e9e9;
        }

            .accordion-box-two .block .icon::before {
                transition: all 500ms ease;
                -moz-transition: all 500ms ease;
                -webkit-transition: all 500ms ease;
                -ms-transition: all 500ms ease;
                -o-transition: all 500ms ease;
            }

        .accordion-box-two .block .acc-btn.active .icon::before {
            transform: rotate(-180deg);
            display: inline-block;
        }

        .accordion-box-two .block .acc-content {
            position: relative;
            display: none;
            background-color: #fafaf9;
        }

        .accordion-box-two .block .content {
            position: relative;
            padding: 0px 25px 20px 25px;
        }

        .accordion-box-two .block .acc-content.current {
            display: block;
        }

/* Author Box */

/*** 

====================================================================
Comments Area
====================================================================

***/

/*** 

====================================================================
Comment Form
====================================================================

***/

.course-detail-section .info-column {
    position: relative;
}

    .course-detail-section .info-column .inner-column {
        position: relative;
        padding: 20px 24px;
        background-color: #ffffff;
        box-shadow: 0px 0px 25px rgb(0 0 0 / 5%);
        border-radius: 15px;
    }

    .course-detail-section .info-column h5 {
        position: relative;
        font-weight: 700;
        color: #000000;
        line-height: 1.3em;
        text-align: center;
        margin-bottom: 30px;
    }

    .course-detail-section .info-column .text {
        position: relative;
        color: #000000;
        font-size: 16px;
        line-height: 1.9em;
        margin-top: 15px;
        margin-bottom: 20px;
    }

    .course-detail-section .info-column .level-list {
        position: relative;
    }

        .course-detail-section .info-column .level-list li {
            padding: 8px;
            position: relative;
            padding-right: 24px;
            color: #000000;
            font-size: 16px;
            max-width: 100%;
            width: 100%;
            margin-bottom: 5px;
        }

            .course-detail-section .info-column .level-list li:before {
                position: absolute;
                content: "";
                right: 0px;
                top: 50%;
                transform: translateY(-50%);
                width: 12px;
                height: 3px;
                background-color: var(--main-color5);
            }

            .course-detail-section .info-column .level-list li a:hover {
                color: var(--main-color3);
            }

            .course-detail-section .info-column .level-list li.active:before {
                right: -4px;
                display: none;
            }

            .course-detail-section .info-column .level-list li.active {
                background-color: var(--main-color1);
                border-radius: 12px;
            }

                .course-detail-section .info-column .level-list li.active .item-link {
                    color: #fff;
                }

            .course-detail-section .info-column .level-list li span {
                position: absolute;
                left: 0px;
                color: #000000;
                font-size: 16px;
            }

            .course-detail-section .info-column .level-list li:last-child {
                margin-bottom: 0px;
            }

/* Coupon Form */

/*** 

====================================================================
Blog Page Section
====================================================================

***/

.blog-category {
    position: absolute;
    top: 5px;
    right: 5px;
    z-index: 1;
    background: var(--main-color3);
    color: #fff;
    padding: 4px 14px;
    border-radius: 10px;
}

/*** 

====================================================================
Sidebar Page Container
====================================================================

***/

.sidebar-page-container {
    position: relative;
    padding: 0px 0px 60px;
}

    .sidebar-page-container .content-side,
    .sidebar-page-container .sidebar-side {
        margin-bottom: 40px;
    }

        .sidebar-page-container .sidebar-side .sidebar {
            padding-top: 0px;
        }

.sidebar-title {
    position: relative;
    margin-bottom: 28px;
}

    .sidebar-title h4 {
        position: relative;
        color: #191919;
        font-size: 24px;
        font-weight: 500;
        line-height: 1.3em;
        padding-bottom: 12px;
        text-transform: capitalize;
        border-bottom: 1px solid #dddddd;
    }

.sidebar-widget {
    margin-bottom: 35px;
}

/*Search Box Widget*/

.search-box .form-group {
    position: relative;
    margin: 0px;
}

    .search-box .form-group input[type="text"],
    .search-box .form-group input[type="search"] {
        position: relative;
        line-height: 43px;
        padding: 10px 25px 10px 80px;
        background: #f7f7f7;
        display: block;
        font-size: 16px;
        width: 100%;
        height: 60px;
        color: #000000;
        border-radius: 15px;
        transition: all 500ms ease;
        -moz-transition: all 500ms ease;
        -webkit-transition: all 500ms ease;
        -ms-transition: all 500ms ease;
        -o-transition: all 500ms ease;
    }

    .search-box .form-group button {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 60px;
        display: block;
        font-size: 16px;
        border-radius: 30px 0px 0px 30px;
        line-height: 100%;
        font-weight: normal;
        color: #fff;
        fill: #fff;
        background: var(--main-color5);
        height: 50px;
        transition: 0.4s;
    }

        .search-box .form-group button svg {
            width: 18px;
        }

/*Post Widget*/

.sidebar .popular-posts .post {
    position: relative;
    font-size: 16px;
    color: #666666;
    padding: 0px 0px;
    padding-right: 90px;
    min-height: 100px;
    margin-bottom: 25px;
    border-bottom: 1px solid #dddddd;
}

    .sidebar .popular-posts .post:last-child {
        margin-bottom: 0px;
        border-bottom: none;
        min-height: auto;
    }

    .sidebar .popular-posts .post .post-thumb {
        position: absolute;
        right: 0px;
        top: 0px;
        width: 70px;
        aspect-ratio: 1/1;
        border-radius: 15px;
        overflow: hidden;
    }

        .sidebar .popular-posts .post .post-thumb .overlay-box {
            position: absolute;
            content: "";
            right: 0px;
            top: 0px;
            width: 100%;
            height: 100%;
            display: block;
            color: #ffffff;
            font-size: 18px;
            opacity: 0;
            text-align: center;
            transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -webkit-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
            background-color: rgba(0, 0, 0, 0.7);
        }

            .sidebar .popular-posts .post .post-thumb .overlay-box .fa {
                top: 50%;
                position: relative;
                margin-top: -12px;
                display: block;
            }

    .sidebar .popular-posts .post:hover .post-thumb .overlay-box {
        opacity: 1;
    }

    .sidebar .popular-posts .post .post-thumb img {
        display: block;
        width: 100%;
        height: 100%;
        transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -webkit-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
    }

    .sidebar .popular-posts .post .text {
        position: relative;
        top: 0px;
        font-size: 16px;
        margin: 0px 0px 0px;
        font-weight: 500;
        color: #191919;
        line-height: 1.5em;
        text-transform: capitalize;
    }

        .sidebar .popular-posts .post .text a {
            color: #222222;
            transition: all 0.3s ease;
            -moz-transition: all 0.3s ease;
            -webkit-transition: all 0.3s ease;
            -ms-transition: all 0.3s ease;
            -o-transition: all 0.3s ease;
        }

    .sidebar .popular-posts .post a:hover {
        color: var(--main-color5);
    }

.sidebar .popular-posts .post-info {
    position: relative;
    font-size: 16px;
    color: #787878;
    font-weight: 400;
    margin-bottom: 4px;
}

/* Blog Cat */

/* Popular Tags */

/*** 

====================================================================
Styled Pagination
====================================================================

***/

/*** 

====================================================================
Blog Detail Banner Section
====================================================================

***/

/* Blog Detail */

.blog-detail {
    position: relative;
}

    .blog-detail .inner-box {
        position: relative;
    }

        .blog-detail .inner-box > img {
            border-radius: 15px;
        }

        .blog-detail .inner-box p {
            position: relative;
            color: #191919;
            font-size: 16px;
            opacity: 0.8;
            line-height: 1.7em;
            margin-bottom: 15px;
        }

        .blog-detail .inner-box h4 {
            position: relative;
            color: #0b0f18;
            font-weight: 700;
            line-height: 1.3em;
            margin-bottom: 15px;
        }

/* post share options */

/* News Block Three */

/*** 

====================================================================
Comment Form
====================================================================

***/

/*** 

====================================================================
Contact Banner Section
====================================================================

***/

/*** 

====================================================================
Contact Page Section
====================================================================

***/

.contact-page-section {
    position: relative;
    padding: 110px 0px 70px;
}

    .contact-page-section .info-column {
        position: relative;
        margin-bottom: 30px;
    }

        .contact-page-section .info-column .inner-column {
            position: relative;
        }

        .contact-page-section .info-column .title {
            position: relative;
            color: var(--main-color5);
            font-size: 16px;
            text-transform: uppercase;
        }

        .contact-page-section .info-column h2 {
            position: relative;
            color: #191919;
            font-weight: 700;
            line-height: 1.2em;
            font-size: 36px;
            margin-top: 20px;
            margin-bottom: 22px;
        }

        .contact-page-section .info-column .text {
            position: relative;
            color: #181818;
            font-size: 18px;
            line-height: 1.7em;
            margin-bottom: 18px;
        }

        .contact-page-section .info-column ul {
            position: relative;
        }

            .contact-page-section .info-column ul li {
                position: relative;
                color: #191919;
                font-size: 16px;
                line-height: 1.7em;
                margin-bottom: 17px;
            }

                .contact-page-section .info-column ul li span {
                    position: relative;
                    display: block;
                    color: var(--main-color2);
                    display: block;
                    margin-bottom: 5px;
                }

                .contact-page-section .info-column ul li a {
                    color: #000;
                }

    .contact-page-section .form-column {
        position: relative;
        margin-bottom: 30px;
    }

        .contact-page-section .form-column .inner-column {
            position: relative;
            padding: 40px 35px;
            background-color: #f7f7f7;
        }

        .contact-page-section .form-column h2 {
            position: relative;
            color: #191919;
            font-size: 30px;
            font-weight: 700;
            text-align: center;
        }

            .contact-page-section .form-column h2::before {
                position: absolute;
                content: "";
                right: 20px;
                top: 0px;
                width: 91px;
                height: 38px;
                background: url(../images/icons/contact-arrow.png);
            }

        .contact-page-section .form-column .text {
            position: relative;
            color: #181818;
            font-size: 16px;
            line-height: 1.8em;
            text-align: center;
            margin-top: 12px;
            margin-bottom: 30px;
        }

/*** 

====================================================================
Contact Form
====================================================================

***/

.form-group {
    margin-bottom: 20px;
}

    .form-group input.date-input,
    .form-group input[type="date"],
    .form-group input[type="text"],
    .form-group input[type="number"],
    .form-group input[type="password"],
    .form-group input[type="tel"],
    .form-group input[type="email"],
    .form-group select {
        position: relative;
        display: block;
        width: 100%;
        line-height: 28px;
        padding: 10px 25px;
        color: #888888;
        height: 55px;
        font-size: 16px;
        border-radius: 30px;
        background: #ffffff;
        border: 1px solid #f1f1f1;
        -webkit-transition: all 300ms ease;
        -ms-transition: all 300ms ease;
        -o-transition: all 300ms ease;
        -moz-transition: all 300ms ease;
        transition: all 300ms ease;
    }

[type="email"],
[type="number"],
[type="tel"],
[type="url"] {
    direction: rtl;
}

.form-group input[type="number"]:focus,
.form-group input[type="text"]:focus,
.form-group input[type="password"]:focus,
.form-group input[type="tel"]:focus,
.form-group input[type="email"]:focus,
.form-group select:focus,
.form-group textarea:focus {
    border-color: var(--main-color5);
}

.form-group textarea {
    position: relative;
    display: block;
    width: 100%;
    line-height: 24px;
    padding: 15px 25px 25px;
    color: #888888;
    height: 185px;
    background: #ffffff;
    resize: none;
    font-size: 16px;
    border-radius: 15px;
    border: 1px solid transparent;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
}

.contact-form .theme-btn {
    cursor: pointer;
    margin-top: 10px;
    text-transform: uppercase;
}

.contact-form input.error,
.contact-form select.error,
.contact-form textarea.error {
    border-color: #ff0000 !important;
}

.contact-form label.error {
    display: block;
    line-height: 24px;
    padding: 5px 0px 0px;
    margin: 0px;
    text-transform: uppercase;
    font-size: 12px;
    color: #ff0000;
    font-weight: 500;
}

/*** 

====================================================================
Error Section
====================================================================

***/

/*** 

====================================================================
Donate Banner Section
====================================================================

***/

/*** 

====================================================================
Donate Page Section
====================================================================

***/

/* Btn Style Six */

/* Btn Style Seven */

/* Header Style Three */

/* Search Box Outer */

/* Login Box */

/*** 

====================================================================
Search Popup
====================================================================

***/

/*** 

====================================================================
Banner Section Four
====================================================================

***/

/*** 

====================================================================
Featured Section
====================================================================

***/

/*** 

====================================================================
Clients Section Two
====================================================================

***/

/*** 

====================================================================
Connection Section
====================================================================

***/

@keyframes slide {
    from {
        background-position: 100% 0;
    }

    to {
        background-position: right 2000px top 0;
    }
}

@-webkit-keyframes slide {
    from {
        background-position: 100% 0;
    }

    to {
        background-position: right 2000px top 0;
    }
}

/* Video Boxed Two */

/*** 

====================================================================
Relationship Section
====================================================================

***/

/*** 

====================================================================
Trial Section
====================================================================

***/

/*** 

====================================================================
Relationship Title Section
====================================================================

***/

/*** 

====================================================================
Case Study Section
====================================================================

***/

/*** 

====================================================================
Testimonial Section Three
====================================================================

***/

/*** 

====================================================================
News Section Two
====================================================================

***/

/*** 

====================================================================
Newsletter Section Two
====================================================================

***/

/* Subscribe Form */

/* New Code */

/* Btn Style Eight */

.btn-style-eight {
    border: 1px solid var(--main-color3);
    display: inline-block;
    padding: 4px;
    overflow: hidden;
    border-radius: 50px;
}

    /*.btn-style-eight:before {
      position: absolute;
      content: '';
      right: 110%;
      top: 0px;
      width: 100%;
      height: 100%;
      z-index: 1;
      opacity: 1;
      background-color:  var(--main-color5) ;
      -webkit-transition: all 0.4s;
      -moz-transition: all 0.4s;
      -o-transition: all 0.4s;
      transition: all 0.4s;
      transform: skewX(25deg);
  }*/

    .btn-style-eight .txt {
        position: relative;
        z-index: 1;
        display: block;
        font-size: 18px;
        color: #ffffff;
        border-radius: 50px;
        font-weight: 500;
        background-color: var(--main-color3);
        text-transform: capitalize;
        font-family: "El Messiri", sans-serif;
        transition: 0.4s;
        width: 100%;
        height: 100%;
        padding: 8px 46px;
    }

    .btn-style-eight:hover {
        background: none;
    }

        .btn-style-eight:hover .txt {
            background-color: var(--main-color5);
        }

        .btn-style-eight:hover::before {
            right: 0%;
            -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
        }

/* Btn Style Nine */

/* Btn Style Ten */

/* Button Style Eleven */

/* Btn Style Twelve */

/*** 

====================================================================
Banner Section Five
====================================================================

***/

/*** 

====================================================================
About Section
====================================================================

***/

/*** 

====================================================================
Program Section
====================================================================

***/

/*** 

====================================================================
Mission Section
====================================================================

***/

/*** 

====================================================================
Event Section Two
====================================================================

***/

/*** 

====================================================================
Feature Section Three
====================================================================

***/

/*** 

====================================================================
Testimonial Section Four
====================================================================

***/

.testimonial-block-four {
    position: relative;
    margin-bottom: 30px;
}

    .testimonial-block-four .inner-box {
        position: relative;
        text-align: center;
        padding: 40px 30px 75px;
        background-position: center center;
        background-repeat: no-repeat;
    }

        .testimonial-block-four .inner-box h4 {
            position: relative;
            color: #1e1e1e;
            font-weight: 500;
            font-family: "El Messiri", sans-serif;
        }

        .testimonial-block-four .inner-box .text {
            position: relative;
            color: #1e1e1e;
            font-size: 18px;
            opacity: 0.8;
            max-width: 300px;
            margin: 0 auto;
            line-height: 1.7em;
            font-family: "Lato", sans-serif;
        }

/*** 

====================================================================
Newsletter Section Three
====================================================================

***/

/* Subscribe Form */

/*** 

====================================================================
Footer Style Two
====================================================================

***/

/*** 

====================================================================
Contact Banner Section
====================================================================

***/

/*** 

====================================================================
Event Page Section
====================================================================

***/

/*** 

====================================================================
Event Detail Banner Section
====================================================================

***/

/*** 

====================================================================
Event Detail Section
====================================================================

***/

/* Popular Tags */

/*** 

====================================================================
Related Events Section
====================================================================

***/

/* Sec Title Three */

/* Btn Style Thirteen */

/*** 

====================================================================
Banner Section Six
====================================================================

***/

/*** 

====================================================================
Admission Section
====================================================================

***/

/*** 

====================================================================
Courses Section Three
====================================================================

***/

.courses-section-three {
    position: relative;
    padding: 60px 0px;
}

.feature-block-six {
    position: relative;
    margin-bottom: 30px;
}

    .feature-block-six .inner-box {
        position: relative;
        overflow: hidden;
        text-align: center;
        border-radius: 15px;
        padding: 35px 15px 35px;
        box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
        background-color: #ffffff;
    }

        .feature-block-six .inner-box .overlay-box {
            position: absolute;
            right: 0px;
            top: 0px;
            left: 0px;
            bottom: 0px;
            display: block;
            z-index: 1;
        }

        .feature-block-six .inner-box .icon {
            position: relative;
            width: 100px;
            height: 100px;
            color: #59c18c;
            margin: 0 auto;
            font-size: 52px;
            text-align: center;
            line-height: 100px;
            border-radius: 50%;
            margin-bottom: 15px;
            background-color: #f1f9f4;
            transition: all 300ms ease;
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
        }

        .feature-block-six .inner-box:hover .icon {
            transform: rotateY(-180deg);
        }

        .feature-block-six .inner-box h4 {
            color: #1e1e1e;
            font-weight: 600;
            margin-bottom: 10px;
            font-family: "El Messiri", sans-serif;
            transition: all 300ms ease;
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
            font-size: 22px;
            margin-bottom: 0;
        }

        .feature-block-six .inner-box:hover h4 {
            color: var(--main-color5);
        }

    .feature-block-six:nth-child(2) .inner-box .icon {
        background-color: #f9f5f1;
        color: #ff860f;
    }

    .feature-block-six:nth-child(3) .inner-box .icon {
        background-color: #fef3f6;
        color: #f8497a;
    }

    .feature-block-six:nth-child(4) .inner-box .icon {
        background-color: #f4f8ff;
        color: #4486ff;
    }

    .feature-block-six .inner-box .text {
        position: relative;
        color: #1e1e1e;
        font-size: 16px;
        line-height: 1.7em;
    }

/*** 

====================================================================
Courses Section Four
====================================================================

***/

/* Course Block Five */

/*** 
=============================================
  circle Css
=============================================
***/

@-webkit-keyframes circle {
    0% {
        opacity: 1;
    }

    40% {
        opacity: 1;
    }

    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}

@keyframes circle {
    0% {
        opacity: 1;
    }

    40% {
        opacity: 1;
    }

    100% {
        width: 200%;
        height: 200%;
        opacity: 0;
    }
}

/*** 

====================================================================
Study Section
====================================================================

***/

/*** 

====================================================================
Campus Section
====================================================================

***/

.campus-section {
    position: relative;
    padding: 60px 0 40px;
}

.campus-block {
    position: relative;
    margin-bottom: 30px;
}

    .campus-block .inner-box {
        position: relative;
        border-radius: 6px;
        overflow: hidden;
        transform: rotate(3deg);
    }

.campus-section.gallery .inner-box {
    transform: rotate(0);
}

.campus-block .inner-box .image {
    position: relative;
}

    .campus-block .inner-box .image img {
        position: relative;
        width: 100%;
        display: block;
    }

.campus-block .overlay-box {
    position: absolute;
    right: 18px;
    top: 18px;
    left: 18px;
    bottom: 18px;
    opacity: 0;
    color: #ffffff;
    text-align: center;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

    .campus-block .overlay-box::before {
        position: absolute;
        content: "";
        right: 0px;
        top: 0px;
        left: 0px;
        bottom: 0px;
        opacity: 0.9;
        outline: 2px solid #ffffff;
        outline-offset: -20px;
        background-image: linear-gradient(to top, var(--main-color1) 0%, var(--main-color2) 100%);
        border-radius: 10px;
    }

.campus-block .inner-box:hover .overlay-box {
    opacity: 1;
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    transform: rotateY(0deg);
    visibility: visible;
}

.campus-block .overlay-inner {
    position: absolute;
    right: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: table;
    vertical-align: middle;
    padding: 10px 0px;
}

    .campus-block .overlay-inner .content {
        position: relative;
        display: table-cell;
        vertical-align: middle;
    }

.campus-block .overlay-box h4 {
    position: relative;
    font-weight: 600;
    line-height: 1.4em;
    margin-bottom: 15px;
    font-family: "El Messiri", sans-serif;
}

    .campus-block .overlay-box h4 a {
        position: relative;
        color: #ffffff;
    }

.campus-block .inner-box .link {
    position: absolute;
    right: -90px;
    bottom: 0px;
    width: 70px;
    height: 70px;
    font-size: 24px;
    color: #ffffff;
    line-height: 70px;
    margin: 0px 3px;
    font-weight: 400;
    text-align: center;
    border-radius: 10px 0 0 0;
    display: inline-block;
    transition: all 600ms ease;
    -webkit-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    background-image: -ms-linear-gradient(bottom, #010100 0%, #222121 100%);
    background-image: -moz-linear-gradient(bottom, #010100 0%, #222121 100%);
    background-image: -o-linear-gradient(bottom, #010100 0%, #222121 100%);
    background-image: -webkit-gradient(linear, right bottom, right top, color-stop(0, #010100), color-stop(100, #222121));
    background-image: -webkit-linear-gradient(bottom, #010100 0%, #222121 100%);
    background-image: linear-gradient(to top, #010100 0%, #222121 100%);
}

.campus-block .overlay-inner .link .icon {
    position: relative;
    z-index: 1;
}

.campus-block .overlay-inner .link:hover {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.9);
}

.campus-block .inner-box:hover .link {
    right: -3px;
    -webkit-transition-delay: 500ms;
    -moz-transition-delay: 500ms;
    -ms-transition-delay: 500ms;
    -o-transition-delay: 500ms;
    transition-delay: 500ms;
}

/*** 

====================================================================
Testimonial Section Five
====================================================================

***/

.owl-carousel {
    direction: ltr;
}

@keyframes wave-animation {
    0% {
        transform: rotate(0deg);
    }

    10% {
        transform: rotate(14deg);
    }

    20% {
        transform: rotate(-8deg);
    }

    30% {
        transform: rotate(14deg);
    }

    40% {
        transform: rotate(-4deg);
    }

    50% {
        transform: rotate(10deg);
    }

    60% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

.top-header {
    padding: 8px 0;
    background-color: var(--main-color1);
    color: #fff;
    border-radius: 0 0 25px 25px;
}

    .top-header .parent-top-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 0 60px;
    }

        .top-header .parent-top-header .say-hello-box p {
            margin-bottom: 0;
            font-weight: 600;
        }

            .top-header .parent-top-header .say-hello-box p span {
                display: inline-block;
                vertical-align: middle;
            }

                .top-header .parent-top-header .say-hello-box p span img {
                    width: 30px;
                }

        .top-header .parent-top-header .date-top-box .box-date {
            display: flex;
            align-items: center;
            justify-content: center;
        }

::selection {
    color: #ffffff;
    background-color: var(--main-color1);
}

.top-header .social-follow-box .social-box {
    display: inline-block;
    vertical-align: middle;
}

.social-follow-box p {
    margin-bottom: 0;
    font-weight: 600;
    display: inline-block;
    margin-left: 6px;
}

.social-follow-box .social-box li.item-social {
    display: inline-block;
    vertical-align: middle;
    position: relative;
}

    .social-follow-box .social-box li.item-social a {
        width: 32px;
        height: 32px;
        display: inline-flex;
        justify-content: center;
        align-items: center;
        background: #473f97;
        border-radius: 5px;
        margin-left: 1px;
        color: var(--main-color3);
        vertical-align: middle;
        transition: 0.4s;
    }

        .social-follow-box .social-box li.item-social a:hover {
            color: #ffffff;
            background: var(--main-color3);
        }

            .social-follow-box .social-box li.item-social a:hover svg path,
            .social-follow-box .social-box li.item-social a:hover svg circle {
                fill: #ffffff;
            }

    .social-follow-box .social-box li.item-social:last-of-type a {
        margin-left: 0px;
    }

.top-header .date-top-box .box-date .item-date {
    margin-left: 8px;
}

    .top-header .date-top-box .box-date .item-date:last-of-type {
        margin-left: 0;
    }

    .top-header .date-top-box .box-date .item-date img {
        width: 16px;
        display: inline-block;
        margin-left: 5px;
        vertical-align: middle;
    }

    .top-header .date-top-box .box-date .item-date span {
        font-size: 16px;
        display: inline-block;
    }

.d-ltr {
    direction: ltr;
    display: inline-block;
}

.main-header .header-upper .logo-box .logo a img,
.main-header .sticky-header .logo a img {
    width: 150px;
}

.main-header .sticky-header .outer-container {
    position: relative;
    padding: 0px 60px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.main-menu .navigation > li > a {
    z-index: 3;
}

    .main-menu .navigation > li > a::after {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 3px;
        width: 0;
        margin: auto;
        transform: translateX(-50%);
        height: 10px;
        border-radius: 25px;
        background: var(--main-color3);
        z-index: -1;
        transition: 0.4s;
    }

    .main-menu .navigation > li.current > a,
    .main-menu .navigation > li > a:hover {
        color: var(--main-color1);
    }

        .main-menu .navigation > li.current > a::after,
        .main-menu .navigation > li > a:hover::after {
            width: 112%;
        }

.header-style-two .outer-box .nav-btn:hover {
    color: var(--main-color3);
}

.footer-top input[type="email"] {
    direction: rtl;
    letter-spacing: 0;
}

.footer-top .form-group input[type="email"] {
    background-color: #ffffff;
    padding: 8px 20px;
    border-radius: 50px;
    padding-left: 110px;
    letter-spacing: 0;
}

.footer-top .subscribe-box {
    position: relative;
}

.footer-top .subscribe-form {
    width: 400px;
    margin-bottom: 0;
}

    .footer-top .subscribe-form .form-group {
        z-index: 1;
        padding-left: 0;
    }

        .footer-top .subscribe-form .form-group button {
            width: 100px;
            height: 42px;
            border-radius: 25px;
            left: 5px;
            top: 50%;
            transform: translateY(-50%);
            background-color: var(--main-color2);
            bottom: unset;
            display: inline-flex;
            justify-content: center;
            align-items: center;
        }

            .footer-top .subscribe-form .form-group button:hover {
                background-color: var(--main-color3);
            }

.boxed-div {
    margin: 0 60px;
}

    .boxed-div .align-div {
        padding: 0 40px;
    }

.box-title-section {
    margin-bottom: 40px;
}

    .box-title-section .main-title {
        color: #1e1e1e;
        font-weight: 600;
        margin-bottom: 10px;
    }

    .box-title-section .sub-title {
        font-weight: 600;
        color: var(--main-color3);
    }

.counter-section .fact-counter .counter-column .box-img {
    margin-bottom: 20px;
    height: 90px;
    display: flex;
    justify-content: center;
    align-self: center;
}

.counter-section .fact-counter .counter-column .count-outer .count-text {
    position: relative;
    display: inline-block;
}

    .counter-section .fact-counter .counter-column .count-outer .count-text::after {
        content: "";
        position: absolute;
        left: 50%;
        bottom: 5px;
        width: 110%;
        margin: auto;
        transform: translateX(-50%);
        height: 20px;
        border-radius: 25px;
        z-index: -1;
        transition: 0.4s;
    }

    .counter-section .fact-counter .counter-column .count-outer .count-text.color-one::after {
        background: var(--main-color2);
    }

    .counter-section .fact-counter .counter-column .count-outer .count-text.color-two::after {
        background: var(--main-color4);
    }

    .counter-section .fact-counter .counter-column .count-outer .count-text.color-three::after {
        background: var(--main-color5);
    }

    .counter-section .fact-counter .counter-column .count-outer .count-text.color-four::after {
        background: #ff6600;
    }

.box-title-section .par-title-section {
    margin-bottom: 0;
    margin-top: 20px;
    color: #787878;
}

.vission-section .image-about {
    position: relative;
    display: inline-block;
}

    .contact-form::before,
    .vission-section .image-about::before {
        content: "";
        position: absolute;
        right: -45px;
        width: 280px;
        height: 280px;
        border-radius: 50%;
        background-color: var(--main-color3);
        top: -45px;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-timing-function: linear;
        animation-name: zoom-fade;
        z-index: -1;
    }

.event-section.vission-section .content-column .inner-column {
    position: relative;
    padding-left: 80px;
    padding-top: 40px;
}

.event-section.vission-section .list-info-about .item {
    padding-left: 50px;
    margin-bottom: 25px;
    position: relative;
}

    .event-section.vission-section .list-info-about .item .title-header {
        position: relative;
        padding-right: 50px;
        margin-bottom: 15px;
    }

        .event-section.vission-section .list-info-about .item .title-header img {
            width: 42px;
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
        }

        .event-section.vission-section .list-info-about .item .title-header h5 {
            font-size: 22px;
            font-weight: 600;
            color: #1e1e1e;
        }

.service-section .feature-block-six .read-more-link {
    transition: 0.4s;
    color: #787878;
}

.service-section .feature-block-six .inner-box:hover h4 {
    color: #1e1e1e;
}

.service-section .feature-block-six .inner-box:hover .read-more-link {
    color: var(--main-color3);
}

.bg-section {
    width: 100%;
    height: 45%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: -1;
    background: var(--main-color2);
    border-radius: 50px;
}

.service-section .feature-block-six .inner-box {
    box-shadow: 0px 3px 50px rgb(0 0 0 / 8%);
}

    .service-section .feature-block-six .inner-box .img-icon-ser {
        width: 74px;
        margin-bottom: 10px;
        transition: all 300ms ease;
        -webkit-transition: all 300ms ease;
        -ms-transition: all 300ms ease;
        -o-transition: all 300ms ease;
        -moz-transition: all 300ms ease;
    }

    .service-section .feature-block-six .inner-box:hover .img-icon-ser {
        transform: rotateY(180deg);
    }

/******counter-down*********/
.box-calendar-time .clockdiv {
    /* color:  var(--main-color3) ;
  text-align: center;
  padding: 10px 20px;
  border-radius: 10px;
  font-size: 30px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color:  var(--main-color1) ;


  position:relative;
  background:  var(--main-color1) ;
  background-image: -webkit-linear-gradient(top,  var(--main-color1) , #5850b8, #5850b8, var(--main-color1) );
  background-image: -moz-linear-gradient(top,  var(--main-color1) , #5850b8, #5850b8, var(--main-color1) );
  background-image: -ms-linear-gradient(top,  var(--main-color1) , #5850b8, #5850b8, var(--main-color1) );
  background-image: -o-linear-gradient(top,  var(--main-color1) , #5850b8, #5850b8, var(--main-color1) );
  border: 1px solid  var(--main-color1) ;
  box-shadow: 0px 0px 10px rgb(81 73 171 / 37%);*/
    color: var(--main-color3);
    text-align: center;
    padding: 10px 12px;
    min-width: 200px;
    border-radius: 10px;
    padding-top: 15px;
    font-size: 19px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    background: var(--main-color1);
}

    .box-calendar-time .clockdiv::before {
        content: "";
        width: 7px;
        height: 40px;
        background-color: var(--main-color3);
        background-image: -webkit-linear-gradient(top, var(--main-color3), #ecaa00, #ecaa00, var(--main-color3));
        background-image: -moz-linear-gradient(top, var(--main-color3), #ecaa00, #ecaa00, var(--main-color3));
        background-image: -ms-linear-gradient(top, var(--main-color3), #ecaa00, #ecaa00, var(--main-color3));
        background-image: -o-linear-gradient(top, var(--main-color3), #ecaa00, #ecaa00, var(--main-color3));
        border: 1px solid var(--main-color3);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
        display: block;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: -7px;
    }

    .box-calendar-time .clockdiv::after {
        content: "";
        width: 7px;
        height: 40px;
        background-color: var(--main-color3);
        background-image: linear-gradient(top, var(--main-color3), #ecaa00, #ecaa00, var(--main-color3));
        border: 1px solid var(--main-color3);
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        display: block;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: -7px;
    }

    .box-calendar-time .clockdiv .calendar-itme .time-span {
        min-height: 40px;
        min-width: 45px;
        max-width: 90px;
        text-align: center;
        color: #1e1e1e;
        background-color: #fff;
        background-image: -webkit-linear-gradient(top, #e8e8e8, #fff);
        background-image: -moz-linear-gradient(top, #e8e8e8, #fff);
        background-image: -ms-linear-gradient(top, #e8e8e8, #fff);
        background-image: -o-linear-gradient(top, #e8e8e8, #fff);
        border-top: 1px solid #f5f5f5;
        border-radius: 5px;
        box-shadow: 0px 0px 12px rgb(0 0 0 / 8%);
        margin: 0 5px;
        padding: 4px 6px;
        display: flex;
        justify-content: center;
        position: relative;
        align-items: center;
        position: relative;
    }

    .box-calendar-time .clockdiv .calendar-itme:first-of-type .time-span {
        margin-right: 0;
    }

    .box-calendar-time .clockdiv .calendar-itme:last-of-type .time-span {
        margin-left: 0;
    }

    .box-calendar-time .clockdiv div > span {
        font-size: 22px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

.box-calendar-time .smalltext {
    margin-top: 8px;
    font-size: 15px;
    display: inline-block;
    line-height: 1.2;
}

.school-calendar-section {
    padding: 60px 0;
    position: relative;
}

    .school-calendar-section .school-calendar-block {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-bottom: 30px;
        position: relative;
    }

    .school-calendar-section .col-sm-12:last-of-type .school-calendar-block {
        padding-bottom: 0px;
        margin-bottom: 0;
    }

    .school-calendar-section .school-calendar-block::before {
        content: "";
        width: 1px;
        height: 32px;
        background-color: var(--main-color3);
        position: absolute;
        right: 25px;
        bottom: 0;
    }

    .school-calendar-section .col-sm-12:last-of-type .school-calendar-block::before {
        display: none;
    }

    .school-calendar-section .school-calendar-block .calendar-info-box {
        position: relative;
        padding-right: 70px;
    }

        .school-calendar-section .school-calendar-block .calendar-info-box .box-num {
            width: 50px;
            height: 50px;
            border-radius: 50%;
            background: var(--main-color2);
            font-size: 18px;
            display: flex;
            justify-content: center;
            align-items: center;
            color: #fff;
            position: absolute;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
        }

            .school-calendar-section .school-calendar-block .calendar-info-box .box-num p {
                display: inline-block;
                font-weight: 600;
                vertical-align: middle;
                justify-content: center;
                align-items: center;
                margin-bottom: 0;
                position: relative;
                font-family: Arial, Helvetica, sans-serif;
            }

        .school-calendar-section .school-calendar-block .calendar-info-box .head-calendar .title-calendar {
            font-size: 22px;
            font-weight: 600;
            color: #1e1e1e;
            margin-bottom: 6px;
        }

        .school-calendar-section .school-calendar-block .calendar-info-box .head-calendar .par-calendar {
            margin-bottom: 0;
            display: inline-block;
            font-size: 16px;
        }

.box-calendar-time .clockdiv .calendar-itme {
    position: relative;
}

    .box-calendar-time .clockdiv .calendar-itme:last-of-type {
        margin-left: 0px;
        padding-left: 0px;
    }

.event-section.vission-section .images-column {
    text-align: left;
    margin-bottom: 0;
}

.banner-section-maken .align-div {
    background-color: var(--main-color1);
    border-radius: 50px;
    color: #fff;
    padding-top: 60px;
    padding-bottom: 60px;
}

.banner-section-two.banner-section-maken .content-column .inner-column {
    margin-right: 0;
    padding-top: 0px;
}

.banner-section-two.banner-section-maken {
    position: relative;
    overflow: hidden;
    padding-top: 0;
    padding-bottom: 0;
}

    .banner-section-two.banner-section-maken .owl-nav {
        position: relative;
        text-align: center;
        margin-top: 0;
    }

        .banner-section-two.banner-section-maken .owl-nav .owl-prev,
        .banner-section-two.banner-section-maken .owl-nav .owl-next {
            position: relative;
            width: 50px;
            height: 50px;
            margin-right: 15px;
            color: #ffffff;
            line-height: 46px;
            text-align: center;
            border-radius: 50%;
            display: inline-block;
            background-color: var(--main-color5);
            -webkit-transition: all 300ms ease;
            -ms-transition: all 300ms ease;
            -o-transition: all 300ms ease;
            -moz-transition: all 300ms ease;
            transition: all 300ms ease;
            margin: 0;
            display: inline-flex;
            justify-content: center;
            align-items: center;
        }

            .banner-section-two.banner-section-maken .owl-nav .owl-prev span,
            .banner-section-two.banner-section-maken .owl-nav .owl-next span {
                display: inline-flex;
                vertical-align: middle;
                justify-content: center;
                align-items: center;
            }

        .banner-section-two.banner-section-maken .owl-nav .owl-prev {
            margin-right: 0;
        }

            .banner-section-two.banner-section-maken .owl-nav .owl-prev:hover,
            .banner-section-two.banner-section-maken .owl-nav .owl-next:hover {
                background-color: var(--main-color3);
                border-color: var(--main-color3);
            }

    .banner-section-two.banner-section-maken .hm4-testimonial-carousel.owl-carousel .owl-item img {
        width: auto;
        margin-left: auto;
        margin-right: auto;
    }

    .banner-section-two.banner-section-maken .testimonial-carousel .owl-dots {
        display: block;
        position: relative;
        text-align: center;
        margin-top: 40px;
    }

    .banner-section-two.banner-section-maken .testimonial-carousel .box-books {
        position: relative;
        transition: 0.4s;
    }

        .banner-section-two.banner-section-maken .testimonial-carousel .box-books .box-img-book {
            width: 125px;
            margin: auto;
            top: -60px;
            z-index: 1;
            position: absolute;
            transition: 0.4s;
        }

    .banner-section-two.banner-section-maken .testimonial-carousel .box-book-all {
        margin-top: 60px;
        position: relative;
        min-height: 130px;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .banner-section-two.banner-section-maken .testimonial-carousel .box-books .book-name {
        font-size: 22px;
        font-weight: 600;
        color: #1e1e1e;
        border-radius: 25px;
        text-align: center;
        position: relative;
        padding: 15px 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        padding-top: 75px;
        background: #fff;
        width: 100%;
    }

    .banner-section-two.banner-section-maken .testimonial-carousel .box-books:hover .book-name {
        color: var(--main-color1);
    }

    .banner-section-two.banner-section-maken .testimonial-carousel .box-books:hover .box-img-book {
        transform: translateY(-4px);
    }

.overlay-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.banner-section-two.banner-section-maken .testimonial-carousel .owl-dots .owl-dot.active,
.banner-section-two.banner-section-maken .testimonial-carousel .owl-dots .owl-dot:hover {
    background-color: var(--main-color5);
    border-radius: 10px;
    width: 30px;
}

.banner-section-two.banner-section-maken .testimonial-carousel .owl-dots .owl-dot {
    width: 11px;
    height: 11px;
    background-color: #ebebeb;
    border-radius: 50%;
}

.banner-section-two.banner-section-maken .slider-books {
    margin-top: 40px;
}

.banner-section-two.banner-section-maken .sub-title-banner {
    color: #ffffff;
    font-size: 20px;
    margin-bottom: 5px;
    font-weight: 600;
}

.banner-section-two.banner-section-maken .content-column h1 {
    color: #fff;
    margin-bottom: 15px;
    font-size: 50px;
}

.banner-section-two.banner-section-maken .content-column .par-banner {
    color: #fff;
    margin-bottom: 40px;
    width: 84%;
    font-size: 18px;
}

.banner-section-two.banner-section-maken .content-column .box-btn-banner {
    display: flex;
    position: relative;
    align-items: center;
}

.video-btn .text-link {
    font-weight: 600;
    color: #ffffff;
    transition: 0.4s;
}

.video-btn .box-icon {
    display: inline-flex;
    width: 52px;
    height: 52px;
    border-radius: 50%;
    border: 2px solid var(--main-color5);
    justify-content: center;
    align-items: center;
    margin-left: 14px;
    position: relative;
    /*   -webkit-transition: all ease .5s;
  transition: all ease .5s;
  -webkit-animation: ripple 1.6s ease-out infinite;
  animation: ripple 1.6s ease-out infinite;*/
}

    .video-btn .box-icon span.flaticon-play-arrow {
        display: inline-flex;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background-color: var(--main-color5);
        justify-content: center;
        align-items: center;
        color: #fff;
        padding-left: 4px;
    }

.video-btn:hover .text-link {
    text-decoration: underline;
}

.btn-style-eight.theme-btn {
    position: relative;
    background: none;
    vertical-align: middle;
}

    .btn-style-eight.theme-btn::after {
        content: "";
        width: 100%;
    }

.video-btn .box-icon::after,
.video-btn .box-icon::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -2;
    bottom: 0;
    left: 0;
    border-radius: 0;
    border-radius: 50%;
    -webkit-transition: all ease 0.5s;
    transition: all ease 0.5s;
    -webkit-animation: ripple 1.6s ease-out infinite;
    animation: ripple 1.6s ease-out infinite;
    background-color: var(--main-color5);
}

@keyframes ripple {

    0%, 35% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 1;
    }

    50% {
        -webkit-transform: scale(1.5);
        transform: scale(1.5);
        opacity: 0.8;
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(2);
        transform: scale(2);
    }
}

.login-dropdown-box .language-dropdown {
    position: absolute;
    right: 0;
    top: 100%;
    margin-top: 0px;
    width: 170px;
    padding: 5px 0px;
    display: none;
    z-index: 2;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}

.login-dropdown-box:hover .language-dropdown {
    display: block;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}

.login-dropdown-box .language-dropdown li {
    position: relative;
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    margin: 0px !important;
    padding: 0 15px;
}

    .login-dropdown-box .language-dropdown li:last-child {
        border: none;
    }

    .login-dropdown-box .language-dropdown li a {
        position: relative;
        display: block;
        padding: 5px 0px;
        font-size: 16px;
        line-height: 24px;
        color: #1e1e1e;
        text-align: right;
    }

        .login-dropdown-box .language-dropdown li a .icon-dropdown {
            margin-left: 4px;
            vertical-align: middle;
        }

.login-dropdown-list {
    display: inline-block;
    margin-left: 8px;
    position: relative;
}

    .login-dropdown-list .login-dropdown-box .link-dropdoen-menu {
        color: #1e1e1e;
        position: relative;
        font-weight: 600;
    }

    .login-dropdown-list .login-dropdown-box:after {
        color: #1e1e1e;
    }

    .login-dropdown-list .login-dropdown-box {
        position: relative;
        display: inline-block;
        font-size: 16px;
        color: #1e1e1e;
        padding-right: 0;
        text-align: right;
    }

        .login-dropdown-list .login-dropdown-box a.link-dropdoen-menu:hover {
            color: var(--main-color1);
        }

            .login-dropdown-list .login-dropdown-box a.link-dropdoen-menu:hover::after {
                color: var(--main-color1);
            }

        .login-dropdown-list .login-dropdown-box a:hover {
            color: var(--main-color1) !important;
        }

        .login-dropdown-list .login-dropdown-box .language-dropdown {
            background: #ffffff;
            border-radius: 10px;
            box-shadow: 0px 3px 26px rgb(0 0 0 / 15%);
        }

        .login-dropdown-list .login-dropdown-box li i {
            color: #1e1e1e;
        }

    .login-dropdown-list.profile-dropdown .box-img {
        width: 40px;
        height: 40px;
        display: inline-block;
        padding: 3px;
        background: #fff;
        border-radius: 5px;
        margin-left: 8px;
        box-shadow: 0 6px 10px rgb(99 115 129 / 13%);
    }

        .login-dropdown-list.profile-dropdown .box-img img {
            border-radius: 5px;
        }

.fas,
.fal,
.fa,
.fab {
    font-family: "Font Awesome 5 Free";
}

.main-footer .footer-top .social-box {
    padding-right: 15px;
    margin-top: 20px;
}

/****menu*****/

.menu-links {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

    .menu-links .link {
        font-size: 17px;
        position: relative;
        transition: 0.3s ease-in-out;
        display: flex;
        /*align-items: center;*/
        gap: 10px;
        width: 100%;
        padding: 6px 10px;
        border-radius: 5px;
        color: #fff;
    }

        .menu-links .link span {
            color: #ffffff;
            flex-grow: 1;
        }

        .menu-links .link.active span,
        .menu-links .link:hover span,
        .menu-links .link.active,
        .menu-links .link:hover {
            color: var(--main-color3);
        }

            .menu-links .link.active svg,
            .menu-links .link:hover svg {
                fill: var(--main-color3);
            }

        .menu-links .link svg.svg-inline--fa {
            vertical-align: middle;
        }

.banner-section-two.banner-section-maken .testimonial-block {
    margin-bottom: 0;
}

.banner-section-two.banner-section-maken .owl-dots {
    bottom: 0;
}

.theme-btn.btn-style-eight .txt {
    margin-bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.maken-page-title {
    position: relative;
    min-height: 70px;
    background: var(--main-color1);
    border-radius: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .maken-page-title h1 {
        color: #fff;
        font-size: 20px;
        font-weight: 600;
    }

    .maken-page-title .breadcrumb-item.active {
        color: var(--main-color3);
    }

    .maken-page-title .breadcrumb-item {
        font-size: 14px;
    }

        .maken-page-title .breadcrumb-item a {
            color: var(--main-color5) !important;
        }

        .maken-page-title .breadcrumb-item + .breadcrumb-item::before {
            color: var(--main-color3) !important;
        }

.section-padding-60 {
    padding: 60px 0;
}

/**************************************************** interactive-section ****************************************************/
.interactive-section {
    position: relative;
    width: 100%;
    padding: 0.7vw 2.8vw 2vw 2.8vw;
    transition: 0.3s ease-in-out;
    margin-bottom: 15px;
}

    .interactive-section.fullscreen {
        position: fixed;
        width: 100%;
        height: 100%;
        z-index: 100;
        background: #fff;
        inset: 0;
        overflow-y: scroll;
        padding: 20px;
    }

.height-screen-cotent {
    height: calc(100vh - 345px);
    margin: 10px 0 90px;
}

.interactive-area {
    position: relative;
    width: 100%;
    background: #ffffff;
    display: flex;
    gap: 1px;
    height: calc(100vh - 345px);
    margin: 10px 0 90px;
}

.fullscreen-icon {
    background: none;
    background: var(--main-color3);
    border-radius: 100%;
    padding: 10px;
    transition: 0.4s;
}

    .fullscreen-icon:hover {
        opacity: 0.8;
    }

    .fullscreen-icon svg {
        width: 24px;
        fill: #fff;
    }

        .fullscreen-icon svg.small {
            display: none;
        }

    .fullscreen-icon.active svg.large {
        display: none;
    }

    .fullscreen-icon.active svg.small {
        display: block;
    }

@keyframes iconRotate {
    to {
        transform: rotate(360deg);
    }
}

.interactive-area :is(h1, h2, h3, h4, h5, h6, span, p),
.height-screen-cotent :is(h1, h2, h3, h4, h5, h6, span, p) {
    font-family: var(--font-family-book) !important;
}

.sidebar-icon {
    background: none;
    background: var(--main-color1);
    border-radius: 100%;
    padding: 10px;
    transition: 0.4s;
}

    .sidebar-icon:hover {
        opacity: 0.9;
    }

    .sidebar-icon svg {
        width: 24px;
        fill: #fff;
    }

.interactive-area::before {
    background-color: var(--main-color5);
    border-radius: 0.25em;
    content: "";
    position: absolute;
    left: -1em;
    right: -1em;
    bottom: -1.6em;
    bottom: -1.7em;
    top: -1.6em;
    z-index: -1;
}

.interactive-section .quran .interactive-area::before {
    background: var(--quran-bg1);
}

.interactive-section .quran .interactive-area .lesson-content::after,
.interactive-section .quran .interactive-area .top-area,
.interactive-section .quran .interactive-area {
    background: var(--quran-bg2);
}

.interactive-area .lesson-content {
    transition: .4s;
}

.interactive-area::after {
    background: linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.2) 46%, rgba(0, 0, 0, 0.5) 49%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.5) 51%, rgba(0, 0, 0, 0.2) 52%, transparent 100%);
    content: "";
    position: absolute;
    left: 50%;
    top: -27px;
    bottom: -27px;
    transform: translate(-50%, 0);
    width: 4em;
    z-index: 1;
}

.interactive-footer {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 15px;
}

.interactive-area .control {
    position: absolute;
    bottom: -15px;
    right: 50%;
    transform: translateX(50%);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    z-index: 10;
    width: 87%;
}

    .interactive-area .control a {
        background: var(--main-color1);
        color: var(--bs-gray-100);
        padding: 1px;
        border-radius: 100%;
        transition: var(--transition-3);
    }

        .interactive-area .control a img {
            width: 40px;
            mix-blend-mode: color-dodge;
        }

        .interactive-area .control a:hover {
            background: var(--main-color2);
        }

.quran .control {
    position: absolute;
    bottom: 224px;
    right: 50%;
    transform: translateX(50%);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    z-index: 10;
    width: 38%;
}

    .quran .control button {
        background: var(--main-color1);
        color: var(--bs-gray-100);
        padding: 1px;
        border-radius: 100%;
        transition: var(--transition-3);
    }

        .quran .control button img {
            width: 40px;
            mix-blend-mode: color-dodge;
        }

        .quran .control button:hover {
            background: var(--main-color2);
        }

.interactive-area .side {
    position: relative;
    width: 50%;
    height: 100%;
    padding-top: 25px;
}

    .interactive-area .side .top-area {
        position: absolute;
        top: -15px;
        right: 0;
        min-height: 30px;
        width: 100%;
        background: #ffffff;
        text-align: center;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 10px 40px 0;
        font-size: 12px;
    }

        .interactive-area .side .top-area span {
            color: var(--main-color1);
        }

    .interactive-area .side.right-side .top-area {
        transform: rotate(2deg);
    }

    .interactive-area .side.left-side .top-area {
        transform: rotate(-2deg);
    }

    .interactive-area .side .page-number {
        position: absolute;
        bottom: -23px;
        border-radius: 100%;
        width: 55px;
        aspect-ratio: 1/1;
        display: grid;
        place-content: center;
        font-size: 14px;
        z-index: 10;
    }

.interactive-area .left-side .page-number {
    left: 10px;
}

.interactive-area .right-side .page-number {
    right: 10px;
}

.interactive-footer .interactive-icon {
    background: #fff;
    border-radius: 100%;
    padding: 20px 0 0;
    transition: var(--transition-3);
    color: black;
    text-align: center;
    background: #f3f3f3;
    width: 120px;
    aspect-ratio: 1/1;
    display: inline-block;
    place-content: center;
    position: relative;
    /* box-shadow: 0 0 5px 0 #eee; */
    margin-left: 5px;
    z-index: 10;
}

    .interactive-footer .interactive-icon:last-of-type {
        margin-left: 0;
    }

.interactive-icon.active,
.interactive-icon:hover {
    background: var(--main-color5);
    color: #ffffff;
}

.interactive-icon img {
    position: absolute;
    top: -30px;
    right: 50%;
    transform: translateX(50%);
    width: 70px;
}

.interactive-icon h6 {
    margin-top: 0px;
}

.interactive-area .lesson-content {
    font-family: var(--font-family-book);
    position: relative;
    width: 100%;
    height: 100%;
    padding: 20px 30px;
    padding: 0px 30px 15px;
}

    .interactive-area .lesson-content::after {
        content: "";
        height: 2.5em;
        width: 100%;
        position: absolute;
        z-index: 1;
        background: #ffffff;
        left: 0;
        bottom: -18px;
    }

.interactive-area .right-side .lesson-content::after {
    transform: rotate(-2deg);
}

.interactive-area .left-side .lesson-content::after {
    transform: rotate(2deg);
}

.modal-container .content {
    margin-bottom: 50px;
    background-color: var(--main-color1);
    color: #eee;
    border-radius: 30px;
    padding: 30px 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px;
    width: 80%;
    box-shadow: 0 0 28px 0 rgb(87 87 87 / 15%);
}

    .modal-container .content span {
        font-size: clamp(30px, 40vw, 50px);
        font-family: var(--font-family-book);
    }

        .modal-container .content span.active {
            background: var(--main-color1);
            color: #fff;
        }

.text-controls {
    display: flex;
    gap: 30px;
}

    .text-controls a {
        max-width: 70px;
    }

        .text-controls a:hover {
            transform: translatey(-20px);
        }

.question-title {
    position: relative;
    display: flex;
    padding: 8px 60px 8px 30px;
    background: #eaeaea;
    border-radius: 10px;
    margin: 20px 10px 20px 0;
    width: fit-content;
}

    .question-title h5 {
        margin: 0;
        color: var(--text-dark);
    }

    .question-title span {
        position: absolute;
        right: -10px;
        top: 0px;
        display: grid;
        place-content: center;
        background: var(--main-color3);
        width: 40px;
        aspect-ratio: 1/1;
        border-radius: 100%;
        color: var(--bs-gray-100);
        font-weight: bold;
        font-family: cursive;
    }

.accordion-container {
    position: relative;
    max-height: 80vh;
    overflow-y: scroll;
}

.nested-accordion {
    margin-top: 10px;
}

    .nested-accordion:first-child {
        margin-top: 0;
    }

    .nested-accordion .accordion-title {
        padding: 10px 20px;
        display: flex;
        cursor: pointer;
        align-items: center;
        justify-content: space-between;
        user-select: none;
        border-radius: 10px;
        background: var(--main-color1);
        transition: var(--transition-3);
        color: var(--bs-gray-100);
    }

        .nested-accordion .accordion-title:hover {
            background: var(--main-color2);
        }

        .nested-accordion .accordion-title svg {
            color: var(--bs-gray-100);
        }

        .nested-accordion .accordion-title h3 {
            font-size: 18px;
            color: var(--text-dark);
        }

        .nested-accordion .accordion-title.selected svg {
            transform: rotate(-90deg);
        }

        .nested-accordion .accordion-title svg {
            fill: #fff;
        }

    .nested-accordion .comment .accordion-title svg {
        fill: var(--bs-body-color);
    }

    .nested-accordion ol a {
        color: var(--text-body);
    }

        .nested-accordion ol a.active,
        .nested-accordion ol a:hover {
            color: var(--main-color1);
        }

    .nested-accordion .comment {
        line-height: 1.5;
        padding: 0.7em;
        padding-bottom: 0;
    }

        .nested-accordion .comment .accordion-title {
            background-color: var(--main-color2);
            color: var(--bs-gray-100);
        }

            .nested-accordion .comment .accordion-title svg {
                fill: var(--bs-gray-100);
            }

/**************************************************** lesson -1  ****************************************************/

.modal-container {
    position: fixed;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: #fff;
    z-index: 101;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    opacity: 0;
    transition: 1s ease-in-out;
}

.modal-hide-btn {
    position: absolute;
    bottom: 50px;
    left: 50px;
    padding: 10px 20px;
    border-radius: 10px;
    animation: y-hovering 1s ease-in-out alternate infinite;
}

@keyframes y-hovering {
    to {
        transform: translatey(-20px);
    }
}

.book {
    position: relative;
    width: 160px;
    height: 220px;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.hardcover_front li:first-child {
    background-color: #eee;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
}

.hardcover_front li:last-child {
    background: #fffbec;
}

.hardcover_back li:first-child {
    background: #fffbec;
}

.hardcover_back li:last-child {
    background: #fffbec;
}

.book_spine li:first-child {
    background: #eee;
}

.book_spine li:last-child {
    background: #a9a9a9;
}

    .hardcover_front li:first-child:after,
    .hardcover_front li:first-child:before,
    .hardcover_front li:last-child:after,
    .hardcover_front li:last-child:before,
    .hardcover_back li:first-child:after,
    .hardcover_back li:first-child:before,
    .hardcover_back li:last-child:after,
    .hardcover_back li:last-child:before,
    .book_spine li:first-child:after,
    .book_spine li:first-child:before,
    .book_spine li:last-child:after,
    .book_spine li:last-child:before {
        background: #999;
    }

.page > li {
    background: -webkit-linear-gradient(left, #e1ddd8 0%, #fffbf6 100%);
    background: -moz-linear-gradient(left, #e1ddd8 0%, #fffbf6 100%);
    background: -ms-linear-gradient(left, #e1ddd8 0%, #fffbf6 100%);
    background: linear-gradient(to right, #e1ddd8 0%, #fffbf6 100%);
    box-shadow: inset 0px -1px 2px rgba(50, 50, 50, 0.1), inset -1px 0px 1px rgba(150, 150, 150, 0.2);
    border-radius: 0px 5px 5px 0px;
}

.hardcover_front {
    -webkit-transform: rotateY(-34deg) translateZ(8px);
    -moz-transform: rotateY(-34deg) translateZ(8px);
    transform: rotateY(-34deg) translateZ(8px);
    z-index: 100;
}

.hardcover_back {
    -webkit-transform: rotateY(-15deg) translateZ(-8px);
    -moz-transform: rotateY(-15deg) translateZ(-8px);
    transform: rotateY(-15deg) translateZ(-8px);
}

.page li:nth-child(1) {
    -webkit-transform: rotateY(-28deg);
    -moz-transform: rotateY(-28deg);
    transform: rotateY(-28deg);
}

.page li:nth-child(2) {
    -webkit-transform: rotateY(-30deg);
    -moz-transform: rotateY(-30deg);
    transform: rotateY(-30deg);
}

.page li:nth-child(3) {
    -webkit-transform: rotateY(-32deg);
    -moz-transform: rotateY(-32deg);
    transform: rotateY(-32deg);
}

.page li:nth-child(4) {
    -webkit-transform: rotateY(-34deg);
    -moz-transform: rotateY(-34deg);
    transform: rotateY(-34deg);
}

.page li:nth-child(5) {
    -webkit-transform: rotateY(-36deg);
    -moz-transform: rotateY(-36deg);
    transform: rotateY(-36deg);
}

.hardcover_front,
.hardcover_back,
.book_spine,
.hardcover_front li,
.hardcover_back li,
.book_spine li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.hardcover_front,
.hardcover_back {
    -webkit-transform-origin: 0% 100%;
    -moz-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
}

.hardcover_front {
    -webkit-transition: all 0.8s ease, z-index 0.6s;
    -moz-transition: all 0.8s ease, z-index 0.6s;
    transition: all 0.8s ease, z-index 0.6s;
}

    .hardcover_front li:first-child {
        cursor: default;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        -webkit-transform: translateZ(2px);
        -moz-transform: translateZ(2px);
        transform: translateZ(2px);
    }

    .hardcover_front li:last-child {
        -webkit-transform: rotateY(180deg) translateZ(2px);
        -moz-transform: rotateY(180deg) translateZ(2px);
        transform: rotateY(180deg) translateZ(2px);
    }

.hardcover_back li:first-child {
    -webkit-transform: translateZ(2px);
    -moz-transform: translateZ(2px);
    transform: translateZ(2px);
}

.hardcover_back li:last-child {
    -webkit-transform: translateZ(-2px);
    -moz-transform: translateZ(-2px);
    transform: translateZ(-2px);
}

    .hardcover_front li:first-child:after,
    .hardcover_front li:first-child:before,
    .hardcover_front li:last-child:after,
    .hardcover_front li:last-child:before,
    .hardcover_back li:first-child:after,
    .hardcover_back li:first-child:before,
    .hardcover_back li:last-child:after,
    .hardcover_back li:last-child:before,
    .book_spine li:first-child:after,
    .book_spine li:first-child:before,
    .book_spine li:last-child:after,
    .book_spine li:last-child:before {
        position: absolute;
        top: 0;
        left: 0;
    }

/* HARDCOVER front */
.hardcover_front li:first-child:after,
.hardcover_front li:first-child:before {
    width: 4px;
    height: 100%;
}

.hardcover_front li:first-child:after {
    -webkit-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
    -moz-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
    transform: rotateY(90deg) translateZ(-2px) translateX(2px);
}

.hardcover_front li:first-child:before {
    -webkit-transform: rotateY(90deg) translateZ(158px) translateX(2px);
    -moz-transform: rotateY(90deg) translateZ(158px) translateX(2px);
    transform: rotateY(90deg) translateZ(158px) translateX(2px);
}

.hardcover_front li:last-child:after,
.hardcover_front li:last-child:before {
    width: 4px;
    height: 160px;
}

.hardcover_front li:last-child:after {
    -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(-2px) translateY(-78px);
    -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(-2px) translateY(-78px);
    transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(-2px) translateY(-78px);
}

.hardcover_front li:last-child:before {
    box-shadow: 0px 0px 30px 5px #333;
    -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(-2px) translateY(-78px);
    -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(-2px) translateY(-78px);
    transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(-2px) translateY(-78px);
}

/* thickness of cover */
.hardcover_back li:first-child:after,
.hardcover_back li:first-child:before {
    width: 4px;
    height: 100%;
}

.hardcover_back li:first-child:after {
    -webkit-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
    -moz-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
    transform: rotateY(90deg) translateZ(-2px) translateX(2px);
}

.hardcover_back li:first-child:before {
    -webkit-transform: rotateY(90deg) translateZ(158px) translateX(2px);
    -moz-transform: rotateY(90deg) translateZ(158px) translateX(2px);
    transform: rotateY(90deg) translateZ(158px) translateX(2px);
}

.hardcover_back li:last-child:after,
.hardcover_back li:last-child:before {
    width: 4px;
    height: 160px;
}

.hardcover_back li:last-child:after {
    -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);
    -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);
    transform: rotateX(90deg) rotateZ(90deg) translateZ(80px) translateX(2px) translateY(-78px);
}

.hardcover_back li:last-child:before {
    box-shadow: 10px -1px 80px 20px #666;
    -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);
    -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);
    transform: rotateX(90deg) rotateZ(90deg) translateZ(-140px) translateX(2px) translateY(-78px);
}

/* BOOK SPINE */
.book_spine {
    -webkit-transform: rotateY(60deg) translateX(-5px) translateZ(-12px);
    -moz-transform: rotateY(60deg) translateX(-5px) translateZ(-12px);
    transform: rotateY(60deg) translateX(-5px) translateZ(-12px);
    width: 16px;
    z-index: 0;
}

    .book_spine li:first-child {
        -webkit-transform: translateZ(2px);
        -moz-transform: translateZ(2px);
        transform: translateZ(2px);
    }

    .book_spine li:last-child {
        -webkit-transform: translateZ(-2px);
        -moz-transform: translateZ(-2px);
        transform: translateZ(-2px);
    }

    /* thickness of book spine */
    .book_spine li:first-child:after,
    .book_spine li:first-child:before {
        width: 4px;
        height: 100%;
    }

    .book_spine li:first-child:after {
        -webkit-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
        -moz-transform: rotateY(90deg) translateZ(-2px) translateX(2px);
        transform: rotateY(90deg) translateZ(-2px) translateX(2px);
    }

    .book_spine li:first-child:before {
        -webkit-transform: rotateY(-90deg) translateZ(-12px);
        -moz-transform: rotateY(-90deg) translateZ(-12px);
        transform: rotateY(-90deg) translateZ(-12px);
    }

    .book_spine li:last-child:after,
    .book_spine li:last-child:before {
        width: 4px;
        height: 16px;
    }

    .book_spine li:last-child:after {
        -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);
        -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);
        transform: rotateX(90deg) rotateZ(90deg) translateZ(8px) translateX(2px) translateY(-6px);
    }

    .book_spine li:last-child:before {
        box-shadow: 5px -1px 100px 40px rgba(0, 0, 0, 0.2);
        -webkit-transform: rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);
        -moz-transform: rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);
        transform: rotateX(90deg) rotateZ(90deg) translateZ(-210px) translateX(2px) translateY(-6px);
    }

.page,
.page > li {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.page {
    width: 100%;
    height: 98%;
    top: 1%;
    left: 3%;
    z-index: 10;
}

    .page > li {
        width: 100%;
        height: 100%;
        -webkit-transform-origin: left center;
        -moz-transform-origin: left center;
        transform-origin: left center;
        -webkit-transition-property: transform;
        -moz-transition-property: transform;
        transition-property: transform;
        -webkit-transition-timing-function: ease;
        -moz-transition-timing-function: ease;
        transition-timing-function: ease;
    }

        .page > li:nth-child(1) {
            -webkit-transition-duration: 0.6s;
            -moz-transition-duration: 0.6s;
            transition-duration: 0.6s;
        }

        .page > li:nth-child(2) {
            -webkit-transition-duration: 0.6s;
            -moz-transition-duration: 0.6s;
            transition-duration: 0.6s;
        }

        .page > li:nth-child(3) {
            -webkit-transition-duration: 0.4s;
            -moz-transition-duration: 0.4s;
            transition-duration: 0.4s;
        }

        .page > li:nth-child(4) {
            -webkit-transition-duration: 0.5s;
            -moz-transition-duration: 0.5s;
            transition-duration: 0.5s;
        }

        .page > li:nth-child(5) {
            -webkit-transition-duration: 0.6s;
            -moz-transition-duration: 0.6s;
            transition-duration: 0.6s;
        }

/*
5. events
*/
.book:hover > .hardcover_front {
    -webkit-transform: rotateY(-145deg) translateZ(0);
    -moz-transform: rotateY(-145deg) translateZ(0);
    transform: rotateY(-145deg) translateZ(0);
    z-index: 0;
}

.book:hover > .page li:nth-child(1) {
    -webkit-transform: rotateY(-30deg);
    -moz-transform: rotateY(-30deg);
    transform: rotateY(-30deg);
    -webkit-transition-duration: 1.5s;
    -moz-transition-duration: 1.5s;
    transition-duration: 1.5s;
}

.book:hover > .page li:nth-child(2) {
    -webkit-transform: rotateY(-35deg);
    -moz-transform: rotateY(-35deg);
    transform: rotateY(-35deg);
    -webkit-transition-duration: 1.8s;
    -moz-transition-duration: 1.8s;
    transition-duration: 1.8s;
}

.book:hover > .page li:nth-child(3) {
    -webkit-transform: rotateY(-118deg);
    -moz-transform: rotateY(-118deg);
    transform: rotateY(-118deg);
    -webkit-transition-duration: 1.6s;
    -moz-transition-duration: 1.6s;
    transition-duration: 1.6s;
}

.book:hover > .page li:nth-child(4) {
    -webkit-transform: rotateY(-130deg);
    -moz-transform: rotateY(-130deg);
    transform: rotateY(-130deg);
    -webkit-transition-duration: 1.4s;
    -moz-transition-duration: 1.4s;
    transition-duration: 1.4s;
}

.book:hover > .page li:nth-child(5) {
    -webkit-transform: rotateY(-140deg);
    -moz-transform: rotateY(-140deg);
    transform: rotateY(-140deg);
    -webkit-transition-duration: 1.2s;
    -moz-transition-duration: 1.2s;
    transition-duration: 1.2s;
}

/*
6. Bonus
*/
/* cover CSS */

.yellow {
    background-color: #f1c40f;
    background-image: -webkit-linear-gradient(top, #f1c40f 58%, #e7ba07 0%);
    background-image: -moz-linear-gradient(top, #f1c40f 58%, #e7ba07 0%);
    background-image: linear-gradient(to bottom, #f1c40f 58%, #e7ba07 0%);
}

.blue {
    background-color: #3498db;
    background-image: -webkit-linear-gradient(top, #3498db 58%, #2a90d4 0%);
    background-image: -moz-linear-gradient(top, #3498db 58%, #2a90d4 0%);
    background-image: linear-gradient(to bottom, #3498db 58%, #2a90d4 0%);
}

/* Basic ribbon */
.ribbon {
    color: #fff;
    display: block;
    font-size: 0.7em;
    position: absolute;
    top: 11px;
    right: 1px;
    width: 40px;
    height: 20px;
    line-height: 20px;
    letter-spacing: 0.15em;
    text-align: center;
    -webkit-transform: rotateZ(45deg) translateZ(1px);
    -moz-transform: rotateZ(45deg) translateZ(1px);
    transform: rotateZ(45deg) translateZ(1px);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 10;
}

    .ribbon.new {
        background: #63c930;
    }

        .ribbon.new:before,
        .ribbon.new:after {
            border-bottom: 20px solid #63c930;
        }

    .ribbon::before,
    .ribbon::after {
        position: absolute;
        top: -20px;
        width: 0;
        height: 0;
        border-top: 20px solid transparent;
    }

    .ribbon::before {
        left: -20px;
        border-left: 20px solid transparent;
    }

    .ribbon::after {
        right: -20px;
        border-right: 20px solid transparent;
    }

.align > li {
    width: 500px;
    min-height: 300px;
    display: inline-block;
    margin: 30px 20px 30px 30px;
    padding: 0 0 0 60px;
    vertical-align: top;
}

/* Media Queries */
@media screen and (max-width: 37.8125em) {
    .align > li {
        width: 100%;
        min-height: 440px;
        height: auto;
        padding: 0;
        margin: 0 0 30px 0;
    }

    .book {
        margin: 0 auto;
    }

    figcaption {
        text-align: center;
        width: 320px;
        top: 250px;
        padding-left: 0;
        left: -80px;
        font-size: 90%;
    }
}

.certificate-box {
    position: relative;
    box-shadow: 0 0 5px 0 #eee;
    border-radius: 15px;
    height: 150px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #000;
    background: var(--bs-gray-100);
    padding-top: 20px;
    margin-top: 70px;
    text-align: center;
}

    .certificate-box img {
        position: absolute;
        top: -50px;
        width: 80px;
        transition: 0.4s;
    }

@keyframes pop {
    to {
        transform: scale(1.1) rotate(360deg);
    }
}

ul.pagination li {
    margin-left: 5px;
    margin-right: 5px;
}

    ul.pagination li:first-child {
        margin-right: 0px;
    }

    ul.pagination li:last-child {
        margin-left: 0px;
    }

    ul.pagination li a {
        font-size: 17px;
        color: #0a1931;
        width: 50px;
        height: 50px;
        line-height: 50px;
        border: 1px solid #e6e8ec;
        display: inline-block;
        border-radius: 50%;
        text-align: center;
        -webkit-transition: all 500ms ease;
        transition: all 500ms ease;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: 600;
    }

        ul.pagination li.active a,
        ul.pagination li a:hover {
            background-color: var(--main-color2);
            border-color: var(--main-color2);
            color: #fff;
        }

        ul.pagination li a:focus {
            outline: none;
            outline-offset: unset;
        }

    ul.pagination li.disabled a {
        cursor: no-drop;
        background: #f2f2f2;
        color: #b2b8bc;
        border: 1px solid #f2f2f2;
    }

        ul.pagination li.disabled a:hover {
            cursor: no-drop;
            background: #f2f2f2;
            color: #b2b8bc;
            border: 1px solid #f2f2f2;
        }

@media (max-width: 767px) {
    ul.pagination li {
        margin-left: 2px;
        margin-right: 2px;
    }

        ul.pagination li a {
            font-size: 12px;
            color: #0a1931;
            width: 32px;
            height: 32px;
            line-height: 32px;
        }
}

.video-container {
    position: relative;
    border-radius: 10px;
    overflow: hidden;
}

    .video-container a {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        background: black;
        width: 70px;
        aspect-ratio: 1/1;
        border-radius: 100%;
        display: grid;
        place-content: center;
    }

        .video-container a svg {
            width: 50px;
        }

.modal-style-1 .btn-close {
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 5;
}

    .modal-style-1 .btn-close:focus {
        box-shadow: none;
    }

.share-blog {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    background: var(--bs-gray-200);
    padding: 20px;
    border-radius: 50px;
}

    .share-blog .link-social {
        border-radius: 100% !important;
    }

/**10/6/2022****/
.login-header {
    margin-left: 10px;
    display: inline-block;
    vertical-align: middle;
}

    .login-header .link-item {
        display: inline-block;
    }

        .login-header .link-item svg {
            margin-left: 4px;
            display: inline-block;
            vertical-align: middle;
        }

.btn-style-eight:hover {
    border: 1px solid var(--main-color5);
}

.form-group .select-box {
    position: relative;
}

    .form-group .select-box label {
        position: relative;
        font-size: 16px;
        color: #06142d;
        font-weight: 500;
        cursor: pointer;
        margin-bottom: 0px;
        padding-right: 28px;
        line-height: 1.6em;
    }

    .form-group .select-box input[type="checkbox"] {
        position: absolute;
        right: 0px;
        top: 2px;
        width: 19px;
        height: 19px;
        visibility: hidden;
        background-color: #ffffff;
    }

    .form-group .select-box .default-check {
        position: absolute;
        right: 0px;
        top: 4px;
        width: 19px;
        height: 19px;
        background-color: #ffffff;
        border: 1px solid #cfcfcf;
        border-radius: 3px;
    }

    .form-group .select-box .check-icon {
        position: absolute;
        content: "\f00c";
        right: 2px;
        top: 7px;
        width: 14px;
        height: 14px;
        fill: var(--main-color5);
        z-index: 99;
        font-size: 12px;
        line-height: 19px;
        text-align: center;
        font-weight: 800;
        opacity: 0;
        font-family: "FontAwesome";
    }

    .form-group .select-box input[type="checkbox"]:checked + label .check-icon {
        opacity: 1;
    }

.login-section .login-title {
    font-size: 28px;
    font-weight: 600;
    color: var(--main-color1);
    margin-bottom: 5px;
}

.login-section .login-header-title {
    text-align: center;
    margin-bottom: 30px;
}

.login-section .login-title:before {
    position: absolute;
    content: "";
    right: 20px;
    top: 10px;
    width: 91px;
    height: 38px;
    background: url(../images/icons/contact-arrow.png);
}

/*
.login-section .inner-column:before {
content: "";
position: absolute;
width: 100%;
height: 30px;
border-radius: 10px;
top: -10px;
background-color: rgba(247, 247, 247, .60);
left: 0;
-webkit-transform: scale(0.95);
transform: scale(0.95);
}*/
.login-section .inner-column {
    /*padding: 40px 30px;
background: #f7f7f7;*/
    position: relative;
}

.login-section .login_footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

    .login-section .login_footer .text-muted {
        transition: 0.4s;
    }

        .login-section .login_footer .text-muted:hover {
            color: var(--main-color5) !important;
        }

.login-section .login-par {
    text-align: center;
    margin-bottom: 0;
}

/**************/
.login-aside {
    background-color: var(--main-color1);
}

.flex-column-auto {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
}

.flex-root {
    -webkit-box-flex: 1;
    flex: 1;
    -ms-flex: 1 0 0px;
}

.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
}

.flex-column-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

@media (min-width: 992px) {
    .flex-lg-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important;
    }
}

.login.login-1 .login-aside .aside-img {
    min-height: 450px;
}

.login.login-1 .login-signin {
    display: none;
}

.login.login-1.login-signin-on .login-signin {
    display: block;
    /*margin-top: 25px;*/
}

@media (min-width: 992px) {
    .login.login-1 .login-aside {
        width: 100%;
        max-width: 700px;
    }

    .login.login-1 .login-content {
        width: 100%;
        max-width: 650px;
    }

        .login.login-1 .login-content .login-form {
            width: 100%;
        }
}

@media (min-width: 992px) and (max-width: 1399.98px) {
    .login.login-1 .login-aside {
        width: 100%;
        max-width: 450px;
    }
}

@media (max-width: 991.98px) {
    .login.login-1 .login-content .login-form {
        width: 100%;
        max-width: 600px;
    }
}

@media (max-width: 575.98px) {
    .teacher-achievement-section .header-option {
        justify-content: center !important;
        gap: 15px;
        text-align: center;
    }

    .login.login-1 .aside-img {
        min-height: 300px !important;
        background-size: 400px;
    }

    .login.login-1 .login-content .login-form {
        width: 100%;
        max-width: 100%;
    }
}

.no-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh;
}

@media (min-width: 992px) {
    .pt-lg-40 {
        padding-top: 10rem !important;
    }
}

.bgi-position-x-center {
    background-position-x: center;
}

.bgi-position-y-bottom {
    background-position-y: bottom;
}

.bgi-no-repeat {
    background-repeat: no-repeat;
}

.flex-row-fluid {
    -webkit-box-flex: 1;
    flex: 1 auto;
    -ms-flex: 1 0 0px;
    min-width: 0;
}

.logo-login {
    width: 220px;
}

.flex-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.p-1 {
    padding: 1rem !important;
}

.login-section .copyright {
    position: relative;
    color: #1e1e1e;
    font-weight: 600;
    font-size: 16px;
    margin: 20px 0 20px;
    text-align: center;
}

    .login-section .copyright span {
        color: #a363fd;
        margin: 0 2px;
    }

.login-section .social-follow-box {
    text-align: center;
    margin-top: 20px;
    padding: 0 20px;
}

.login-section .logo-login {
    margin-bottom: 40px;
}

@media (max-width: 1199px) {
    .login-section .logo-login {
        margin-bottom: 30px;
        margin-top: 30px;
        width: 160px;
    }

    .login-section .inner-column {
        padding: 40px 30px;
        margin: 30px 0px 0;
    }

    .login-section .copyright {
        font-size: 16px;
    }

    .login-section .login-content {
        width: 100%;
    }
}

@media (max-width: 575px) {
    .login-section .inner-column {
        padding: 20px 15px;
        margin: 20px 0px 0;
    }

    .login-section .login-title {
        font-size: 23px;
    }

        .login-section .login-title:before {
            display: none;
        }

    .form-group .select-box label,
    .login-section .login_footer .text-muted {
        font-size: 15px;
    }

    .btn-style-eight .txt {
        padding: 4px 30px;
        font-size: 16px;
    }

    .login-section .login-header-title {
        text-align: center;
        margin-bottom: 20px;
    }

    .login-section .copyright {
        font-size: 14px;
    }
}

/* MAIN */
/* =============================================== */
.box-radio-btn .rad-label {
    display: inline-flex;
    align-items: center;
    border-radius: 100px;
    padding: 10px 16px;
    cursor: pointer;
    transition: 0.3s;
    margin-left: 8px;
}

    .box-radio-btn .rad-label:last-of-type {
        margin-left: 0px;
    }

    .box-radio-btn .rad-label:hover,
    .box-radio-btn .rad-label:focus-within {
        background: hsla(0, 0%, 80%, 0.14);
    }

.box-radio-btn .rad-input {
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    height: 1px;
    opacity: 0;
    z-index: -1;
}

.box-radio-btn .rad-design {
    width: 16px;
    height: 16px;
    border-radius: 100px;
    background: linear-gradient(to left bottom, hsl(265deg 97% 69%), hsl(245deg 40% 48%));
    position: relative;
    margin-left: 10px;
    vertical-align: middle;
    display: inline-block;
}

    .box-radio-btn .rad-design::before {
        content: "";
        display: inline-block;
        width: inherit;
        height: inherit;
        border-radius: inherit;
        background: hsl(0, 0%, 90%);
        transform: scale(1.1);
        transition: 0.3s;
    }

.box-radio-btn .rad-input:checked + .rad-design::before {
    transform: scale(0);
}

.box-radio-btn .rad-text {
    color: hsl(0, 0%, 60%);
    margin-right: 14px;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 900;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    transition: 0.3s;
}

.box-radio-btn .rad-input:checked ~ .rad-text {
    color: var(--main-color1);
}

.box-radio-btn {
    margin-bottom: 20px;
    text-align: center;
}

@media (max-width: 991px) {
    .login-section .aside-img {
        display: none !important;
    }

    .login-section .login-aside {
        border-radius: 0 0 30px 30px;
    }
}

/*********Profile-page***************/
/*Profile avatar*/

.avatar-upload {
    position: relative;
    max-width: 150px;
    margin: 0px auto 20px;
}

    .avatar-upload .avatar-edit {
        position: absolute;
        right: 12px;
        z-index: 1;
        top: 10px;
    }

        .avatar-upload .avatar-edit input {
            display: none;
        }

            .avatar-upload .avatar-edit input + label {
                display: inline-block;
                width: 34px;
                height: 34px;
                margin-bottom: 0;
                border-radius: 100%;
                background: #ffffff;
                border: 1px solid transparent;
                box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.12);
                cursor: pointer;
                font-weight: normal;
                transition: all 0.2s ease-in-out;
                display: flex;
                justify-content: center;
                align-items: center;
            }

                .avatar-upload .avatar-edit input + label:hover {
                    background: #f1f1f1;
                    border-color: #d6d6d6;
                }

                .avatar-upload .avatar-edit input + label:after {
                    /* content: "\f040";*/
                    font-family: "FontAwesome";
                    color: #757575;
                    position: absolute;
                    top: 6px;
                    left: 0;
                    right: 0;
                    text-align: center;
                    margin: auto;
                }

.avatar-preview {
    width: 170px;
    height: 170px;
    position: relative;
    border-radius: 100%;
    border: 6px solid #f8f8f8;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
    margin: 0 auto;
}

    .avatar-preview div {
        width: 100%;
        height: 100%;
        border-radius: 100%;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
    }

.course-detail-section .content-body {
    position: relative;
    padding: 40px 30px;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 5%);
    border-radius: 15px;
    margin-right: 30px;
}

.course-detail-section .form-group input[type="text"],
.course-detail-section .form-group input[type="password"],
.course-detail-section .form-group input[type="tel"],
.course-detail-section .form-group input[type="email"],
.course-detail-section .form-group select {
    background-color: #f7f7f7;
    border: 1px solid #f1f1f1;
}

.content-body-title {
    position: relative;
    text-align: center;
    margin-bottom: 30px;
    color: var(--main-color1);
    font-size: 25px;
    display: inline-block;
}

    .content-body-title:before {
        position: absolute;
        content: "";
        right: -110px;
        top: 2px;
        width: 91px;
        height: 38px;
        background: url(../images/icons/contact-arrow.png);
    }

.course-detail-section .theme-btn.btn-style-eight .txt {
    line-height: 1.5;
}

.course-detail-section .package-box {
    position: relative;
    padding: 20px 35px;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 5%);
    border-radius: 15px;
    margin-right: 30px;
    margin-bottom: 25px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: var(--main-color2);
    overflow: hidden;
}

    .course-detail-section .package-box .box-info-package .box-date {
        color: #fff;
    }

    .course-detail-section .package-box .box-calendar-time {
        display: inline-block;
        z-index: 1;
    }

    .course-detail-section .package-box .box-info-package {
        display: flex;
        align-items: center;
        z-index: 1;
    }

        .course-detail-section .package-box .box-info-package .title-package {
            margin-bottom: 3px;
            color: #ffffff;
            font-size: 22px;
            line-height: 1.2;
        }

        .course-detail-section .package-box .box-info-package p {
            display: inline-block;
            margin-bottom: 0;
            font-size: 16px;
        }

        .course-detail-section .package-box .box-info-package span {
            display: inline-block;
            vertical-align: middle;
        }

.btn-style-eight.btn-sm .txt {
    padding: 5px 20px;
    font-size: 15px;
    line-height: 1.5;
}

.course-detail-section .package-box .btn-style-eight {
    margin-top: 10px;
}

.course-detail-section .package-box .box-calendar-time .smalltext {
    margin-top: 5px;
    font-size: 12px;
}

.course-detail-section .package-box .box-calendar-time .clockdiv {
    padding: 5px 12px;
    min-width: 180px;
    padding-top: 10px;
    font-size: 15px;
}

    .course-detail-section .package-box .box-calendar-time .clockdiv .calendar-itme .time-span {
        min-width: 35px;
    }

@media (max-width: 991px) {
    .course-detail-section .info-column .inner-column {
        margin-bottom: 20px;
    }

    .course-detail-section .content-body,
    .course-detail-section .package-box {
        margin-right: 0;
    }
}

@media (max-width: 575px) {
    .course-detail-section .content-body {
        padding: 30px 20px;
    }

    .content-body-title {
        margin-bottom: 15px;
        font-size: 20px;
    }

        .content-body-title:before {
            right: -68px;
            width: 56px;
            height: 37px;
        }

    .box-radio-btn .rad-text {
        font-size: 16px;
    }

    .box-radio-btn .rad-design {
        margin-left: 6px;
    }

    .form-group input[type="text"],
    .form-group input[type="password"],
    .form-group input[type="tel"],
    .form-group input[type="email"],
    .form-group select {
        height: 45px;
    }

    .course-detail-section .package-box {
        display: block;
        margin-top: 15px;
        padding: 20px 25px;
        text-align: center;
    }

        .course-detail-section .package-box .box-info-package {
            display: block;
            margin-bottom: 10px;
        }

    .course-detail-section .info-column h5 {
        margin-bottom: 20px;
        font-size: 20px;
    }
}

.packege-page .certificate-box {
    height: auto;
    display: block;
    text-align: center;
    padding: 0 0 30px;
    overflow: hidden;
    margin-bottom: 30px;
}

    .packege-page .certificate-box .title-packege {
        color: #fff;
        font-weight: 600;
        background-color: var(--main-color2);
        padding: 15px;
        margin-bottom: 12px;
        font-size: 22px;
    }

    .packege-page .certificate-box .price-package {
        color: var(--main-color2);
        font-size: 30px;
        font-weight: 600;
        margin-bottom: 0px;
    }

@media (max-width: 991px) {
    .section-padding-60.packege-page {
        padding-bottom: 0;
    }
}

/******upload-file***********/
.certifications-page .box-upluad-file {
    position: relative;
    /* padding: 30px;
box-shadow: 0px 0px 25px rgb(0 0 0 / 5%);
border-radius: 15px; */

    margin-bottom: 25px;
}

    .certifications-page .box-upluad-file .border-upluad-file {
        position: relative;
        cursor: pointer;
        line-height: 28px;
        padding: 10px 25px;
        color: #888888;
        height: 55px;
        font-size: 15px;
        padding-left: 40px;
        border-radius: 30px;
        background-color: #f7f7f7;
        border: 1px solid #f1f1f1;
    }

        .certifications-page .box-upluad-file .border-upluad-file svg {
            position: absolute;
            left: 18px;
            top: 50%;
            transform: translateY(-50%);
        }

    .certifications-page .box-upluad-file .file-uplaud {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        z-index: 1;
        opacity: 0;
        cursor: pointer;
    }

    .certifications-page .box-upluad-file .upluad-title {
        color: #888888;
        font-size: 16px;
        display: inline-block;
        vertical-align: middle;
    }

/* .certifications-page .box-upluad-file .btn-file-upload {
margin-top: 20px;
} */

.table-min-width-800 {
    min-width: 800px;
}

.table-min-width-1000 {
    min-width: 1000px;
}

.table-min-width-700 {
    min-width: 700px;
}

.table-min-width-1500 {
    min-width: 1500px;
}

.table-fixed-height-700 {
    height: 700px;
}

.bottom-shadow {
    box-shadow: 0 1px 5px 0 #eee;
}

.box-shadow {
    box-shadow: 0 0 5px 0 #eee;
}

.modal-style-1 .form-group input {
    background: #f5f5f5;
    height: 50px;
}

.modal-style-1 .form-group textarea {
    background: #f5f5f5;
    border: 1px solid #f1f1f1;
}

.search-icon {
    position: absolute;
    left: 15px;
    top: 15px;
    z-index: 5;
    width: 20px;
}

.btn-text-icon {
    border-radius: 50px;
    height: 45px;
    background: var(--main-color1);
    color: #fff;
    fill: #fff;
    transition: 0.3s ease-in-out;
    padding: 10px 25px 8px;
}

    .btn-text-icon p {
        margin-bottom: 0;
    }

    .btn-text-icon:hover {
        background: var(--main-color2);
        color: #fff;
    }

    .btn-text-icon.style2 {
        background: var(--bs-gray-200);
        color: #000;
    }

        .btn-text-icon.style2:hover {
            background: var(--main-color2);
            color: #fff;
            fill: #fff;
        }

    .btn-text-icon.style3 {
        background: #1f6e43;
        color: rgb(255, 255, 255);
    }

        .btn-text-icon.style3:hover {
            background: var(--main-color1);
            color: #fff;
            fill: #fff;
        }

table :is(th, td) {
    padding: 20px !important;
}

.icon-btn {
    background: none;
}

    .icon-btn.trash svg {
        fill: none;
        stroke: red;
    }

    .icon-btn svg {
        width: 20px;
        fill: none;
        stroke: var(--main-color1);
        transition: 0.3s ease-in-out;
    }

    .icon-btn:hover svg {
        stroke: var(--main-color5);
    }

table td {
    color: #676767;
}

.table-group-divider {
    border-top: 2px solid var(--main-color4);
}

.fixed-table-header {
    position: sticky;
    top: -1px;
    background: #fff;
    z-index: 100;
}

.degree-input {
    width: 100%;
    height: 50px;
    text-align: center;
    border: 1px solid #eee;
    border-radius: 10px;
    font-family: var(--font-family-book);
}

.fixed-columns-2 :is(thead :is(th:nth-child(-n + 2)), tbody :is(tr td:nth-child(-n + 2))) {
    background: #fff;
    position: sticky;
}

.fixed-columns-2 :is(thead th:first-child, tbody tr td:first-child) {
    right: 0;
}

.fixed-columns-2 :is(thead th:nth-child(2), tbody tr td:nth-child(2)) {
    right: 61px;
}

.calendar table tbody th:first-child {
    text-align: center;
}

.form-group input.date-picker-ar,
.form-group input[type="date"],
.form-group input[type="text"],
.form-group input[type="number"],
.form-group input[type="password"],
.form-group input[type="tel"],
.form-group input[type="email"],
.form-group select {
    background-color: #f7f7f7;
}

.form-group select {
    background-color: #f7f7f7;
    background-image: url(../images/select.svg);
    background-repeat: no-repeat;
    background-position: left 0.75rem center;
    background-size: 16px 12px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.packege-page .certificate-box .table-content ul {
    position: relative;
    padding: 5px 85px 30px 20px;
    text-align: right;
}

.packege-page .certificate-box .table-content li {
    position: relative;
    display: block;
    font-size: 16px;
    margin-bottom: 18px;
    padding: 0px 30px 0px 0px;
}

    .packege-page .certificate-box .table-content li svg {
        position: absolute;
        font-size: 16px;
        font-weight: 900;
        color: var(--main-color5);
        right: 0px;
        top: 0px;
    }

    .packege-page .certificate-box .table-content li:last-of-type {
        margin-bottom: 0;
    }

.course-detail-section .box-calendar-time .clockdiv::before,
.course-detail-section .box-calendar-time .clockdiv::after {
    display: none;
}

.course-detail-section .package-box .box-calendar-time .clockdiv {
    padding: 0px;
    min-width: auto;
    margin-right: 10px;
    background-color: var(--main-color2);
}

.course-detail-section .package-box::before {
    content: "";
    background-image: url(../images/01.png);
    position: absolute;
    width: 100%;
    background-size: cover;
    left: 0;
    height: 100%;
    top: 0;
    opacity: 0;
    z-index: 0;
}

.type-teacher {
    display: block;
    text-align: center;
    font-size: 18px;
    color: var(--main-color1);
}

@media only screen and (max-width: 599px) {
    .fixed-columns-2 :is(thead :is(th:nth-child(-n + 2)), tbody :is(tr td:nth-child(-n + 2))) {
        position: static !important;
    }

    .packege-page .certificate-box {
        margin-top: 0 !important;
    }

        .packege-page .certificate-box .table-content ul {
            padding: 5px 20px 20px;
        }

    .packege-page .certificate-box {
        padding: 0 0 20px;
    }

        .packege-page .certificate-box .price-package {
            font-size: 26px;
        }
}

.login-section .footer_s1.ver-code .login-par .timer-resend {
    /* vertical-align: middle; */
    margin-left: 0;
    display: block;
    font-size: 20px;
    text-align: center;
    font-weight: 600;
    margin-bottom: 2px;
}

.login-section .footer_s1.ver-code .login-par a svg {
    vertical-align: middle;
    margin-left: 4px;
}

.subsc-success-modal .modal-body {
    padding: 40px;
}

    .subsc-success-modal .modal-body .img-popup {
        width: 150px;
        margin-bottom: 10px;
    }

    .subsc-success-modal .modal-body h3.main-color1 {
        margin-bottom: 10px;
        font-weight: 600;
    }

    .subsc-success-modal .modal-body .par-popup {
        color: #191919;
        margin-bottom: 0;
    }

.img-no-student {
    width: 250px;
    margin-bottom: 40px;
}

.pricing-tabs .tab-buttons .tab-btn.disable-tab {
    opacity: 0.4;
    cursor: default;
    color: #000;
}

    .pricing-tabs .tab-buttons .tab-btn.active-btn.disable-tab::before,
    .pricing-tabs .tab-buttons .tab-btn.disable-tab:hover::before {
        background-color: var(--bs-gray-200);
    }

@media only screen and (max-width: 991px) {
    .certifications-page .chart-box {
        margin-bottom: 20px;
    }
}

.phone-num {
    direction: ltr;
    font-size: 16px;
    margin-top: 6px;
    margin-bottom: 0;
    color: var(--main-color2);
}

    .phone-num svg {
        margin-right: 4px;
    }

.course-detail-section .form-group .form-label {
    color: #191919;
    padding-right: 15px;
}

.btn-upload {
    position: relative;
    overflow: hidden;
}

    .btn-upload .upload-file {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        opacity: 0;
        z-index: 1;
    }

.anther-way {
    text-align: center;
    margin-top: 20px;
}

    .anther-way a {
        transition: 0.4s;
        text-decoration: underline;
        color: var(--main-color1);
    }

        .anther-way a:hover {
            color: var(--main-color5);
        }

.subsc-start-modal .modal-content {
    border-radius: 30px;
}

    .subsc-start-modal .modal-content .modal-body {
        padding: 40px 30px;
    }

        .subsc-start-modal .modal-content .modal-body .img-popup {
            width: 160px;
            margin-bottom: 10px;
        }

        .subsc-start-modal .modal-content .modal-body .popup-title {
            font-weight: 600;
            margin-bottom: 10px;
        }

.pricing-tabs .form-group input[type="text"],
.pricing-tabs .form-group input[type="password"],
.pricing-tabs .form-group input[type="tel"],
.pricing-tabs .form-group input[type="email"],
.pricing-tabs .form-group select {
    border: 1px solid #e9ecef;
}

.subsc-start-modal .modal-content .modal-body .par-popup {
    margin-bottom: 15px;
}

.btn-text-icon.style4 {
    background: var(--main-color2);
}

    .btn-text-icon.style4:hover {
        background: var(--main-color3);
    }

.calendar .form-group {
    margin-bottom: 30px;
}

.calendar .date-par {
    color: #676767;
}

.calendar .form-group.table-inputcheck {
    margin-bottom: 5px;
}

    .calendar .form-group.table-inputcheck .select-box .default-check {
        color: var(--bs-table-color);
    }

    .calendar .form-group.table-inputcheck .select-box .default-check {
        border: 2px solid var(--main-color1);
    }

    .calendar .form-group.table-inputcheck .select-box label a {
        transition: 0.4s;
        color: var(--bs-body-color);
    }

    .calendar .form-group.table-inputcheck .select-box label:hover a {
        color: var(--main-color5);
    }

    .calendar .form-group.table-inputcheck .select-box .check-icon {
        right: 3px;
        top: 6px;
        width: 12px;
        height: 15px;
    }

    .calendar .form-group.table-inputcheck .select-box input[type="checkbox"]:checked + label .ff-noto {
        text-decoration: line-through;
        color: var(--main-color5);
    }

.calendar .skills {
    margin-top: 15px;
}

    .calendar .skills .skill-item {
        padding-left: 40px;
        position: relative;
    }

        .calendar .skills .skill-item .skill-header {
            position: absolute;
            z-index: 1;
            margin: 0;
            left: 0;
            top: -5px;
            line-height: 1;
        }

            .calendar .skills .skill-item .skill-header .skill-percentage {
                color: var(--main-color1);
            }

        .calendar .skills .skill-item .skill-bar .bar-inner .bar {
            border-bottom: 8px solid var(--main-color2);
        }

        .calendar .skills .skill-item .skill-bar .bar-inner {
            background: #dcdcdc;
        }

.calendar table :is(th, td) {
    vertical-align: middle;
}

.sidebar-page-container .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10;
}

.calendar.certifications-page .form-group {
    margin-bottom: 20px;
}

.work-preparations-page .feature-block-six .inner-box .icon {
    z-index: 1;
    background-color: transparent;
    margin-bottom: 0;
}

    .work-preparations-page .feature-block-six .inner-box .icon svg {
        z-index: 1;
        position: relative;
    }

.work-preparations-page .feature-block-six .inner-box::before {
    content: "";
    position: absolute;
    top: -40px;
    right: -40px;
    z-index: 0;
    width: 250px;
    height: 250px;
    border-radius: 50%;
    background-color: var(--main-color3);
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
}

.work-preparations-page .feature-block-six .inner-box:hover .icon {
    transform: unset;
}

    .work-preparations-page .feature-block-six .inner-box:hover .icon::before {
        transform: rotateY(-180deg);
    }

.work-preparations-page .feature-block-six .inner-box .overlay-box {
    z-index: 2;
}

/* .modal-backdrop{
  display: none !important;
} */

.rank-item {
    position: relative;
    background: #e9ecef;
    border-radius: 10px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
}

    .rank-item:last-child {
        margin-bottom: 0;
    }

.btn-stars-page,
.star-btn {
    background-color: var(--main-color3);
    margin: 0;
    padding: 8px 12px;
    color: #fff;
    font-size: 16px;
    border-radius: 8px;
    transition: 0.4s;
}

    .btn-stars-page:hover,
    .star-btn:hover {
        background-color: var(--main-color1);
    }

        .btn-stars-page:hover svg path,
        .star-btn:hover svg path {
            fill: var(--main-color3);
        }

.rank-list .rank-item .rank-start {
    font-weight: 600;
    font-size: 16px;
    color: var(--main-color3);
    margin-right: 5px;
    vertical-align: middle;
    margin-bottom: 0;
    display: inline-block;
}

.en-font {
    font-family: Arial, Helvetica, sans-serif !important;
}

.rank-list .rank-item .box-student-info {
    padding: 5px 12px 5px 0;
}

.btn-stars-page svg,
.star-btn svg {
    margin-right: 2px;
}

    .star-btn svg .work-preparations-page .feature-block-six .inner-box:hover {
        background-color: #e9e9e9;
    }

.work-preparations-page .feature-block-six .inner-box:hover .icon::before {
    background-color: #ffb600;
}

.work-preparations-page .feature-block-six .inner-box:hover .icon svg g path {
    fill: rgb(231 231 231);
}

.teacher-achievement-section {
    position: relative;
}

    .teacher-achievement-section .inner-column {
        padding: 20px 30px;
        background-color: #f7f7f7;
        position: relative;
    }

        .teacher-achievement-section .inner-column .title-form {
            background-color: var(--main-color2);
            font-size: 22px;
            padding: 12px 15px;
            text-align: center;
            color: #fff;
            margin-bottom: 20px;
            border-radius: 10px;
        }

        /* .teacher-achievement-section .inner-column form{

border-radius: 20px;
overflow: hidden;
} */
        .teacher-achievement-section .inner-column .box-radio-btn {
            text-align: right;
        }

            .teacher-achievement-section .inner-column .box-radio-btn .rad-label {
                margin-left: 3px;
                padding: 5px 10px;
            }

    .teacher-achievement-section .box-radio-btn .rad-text {
        font-size: 15px;
    }

    .teacher-achievement-section .form-group .form-label {
        color: #191919;
        font-size: 18px;
        margin-bottom: 0;
    }

    .teacher-achievement-section .inner-column .box-radio-btn .rad-design {
        width: 12px;
        height: 12px;
    }

        .teacher-achievement-section .inner-column .box-radio-btn .rad-design::before {
            width: 12px;
            height: 12px;
            vertical-align: text-top;
        }

    .teacher-achievement-section .inner-column .box-radio-btn {
        margin-bottom: 0px;
    }

    .teacher-achievement-section .header-option {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-bottom: 10px;
        border-bottom: 1px solid #e1e1e1;
        flex-wrap: wrap;
    }

.box-radio-btn .rad-label:has(input:checked) {
    background: hsla(0, 0%, 80%, 0.14);
}

.modal-style-1 .upload-file-box {
    background: #f5f5f5;
    position: relative;
    display: block;
    width: 100%;
    overflow: hidden;
    line-height: 28px;
    padding: 10px 25px;
    color: #888888;
    height: 55px;
    font-size: 16px;
    border-radius: 30px;
    border: 1px solid #f1f1f1;
    -webkit-transition: all 300ms ease;
    padding-left: 47px;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    display: flex;
    align-items: center;
}

    .modal-style-1 .upload-file-box .file-input {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: 1;
        opacity: 0;
    }

    .modal-style-1 .upload-file-box svg {
        position: absolute;
        left: 20px;
        top: 50%;
        transform: translateY(-50%);
        font-size: 18px;
    }

.modal-style-1.add-file-popup .form-group {
    margin-bottom: 30px;
}

.certifications-page a:hover .certificate-box img {
    transition: 0.4s;
}

.certifications-page a:hover .certificate-box img {
    transform: rotateY(360deg);
}

.teacher-achievement-section .form-column {
    margin-bottom: 20px;
}

.teacher-achievement-section .contact-form::before {
    display: none;
}

.teacher-achievement-section .box-radio-btn .rad-text svg,
.teacher-achievement-section .box-radio-btn .rad-text i {
    vertical-align: middle;
}

.teacher-achievement-section .contact-form .select-option-box:last-of-type .header-option {
    padding-bottom: 0;
    border-bottom: 0;
}

.teacher-achievement-section .contact-form .select-option-box:last-of-type .form-group {
    margin-bottom: 0;
}

.work-preparations-page .feature-block-six .inner-box {
    background-color: #f9f9f9;
    box-shadow: none;
    border: 1px solid var(--main-color3);
    transition: 0.4s;
    box-shadow: rgb(0 0 0 / 6%) 0px 0px 23px;
}

    .work-preparations-page .feature-block-six .inner-box h4 {
        color: #ffffff;
        padding: 15px 16px 9px;
        text-align: center;
        min-width: 250px;
        font-size: 20px;
        line-height: 22px;
        display: inline-block;
        background: var(--main-color3);
        border-radius: 40px 40px 0px 0px;
        z-index: 1;
    }

    .work-preparations-page .feature-block-six .inner-box .img-box {
        position: relative;
        z-index: 1;
        margin-bottom: 30px;
    }

.work-preparations-page .feature-block-six .inner-box {
    padding: 35px 25px 0px;
}

.work-preparations-page .feature-block-six.teacher-maken .inner-box::before {
    background: var(--main-color5);
}

.work-preparations-page .feature-block-six.teacher-maken .inner-box h4 {
    background: var(--main-color5);
}

.work-preparations-page .feature-block-six.teacher-maken .inner-box {
    border: 1px solid var(--main-color5);
}

.work-preparations-page .feature-block-six .inner-box::after {
    content: "";
    position: absolute;
    top: 50%;
    left: -100px;
    z-index: 0;
    width: 200px;
    transform: translateY(-50%);
    height: 200px;
    border-radius: 50%;
    background-color: var(--main-color3);
    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
}

.work-preparations-page .feature-block-six.teacher-maken .inner-box::after {
    background-color: var(--main-color5);
}

.modal-style-1 .modal-content {
    border: 0;
    border-radius: 25px;
}

    .modal-style-1 .modal-content .modal-body {
        padding: 30px;
        z-index: 1;
        position: relative;
        background: #fff;
        border-radius: 24px;
    }

        .modal-style-1 .modal-content .modal-body .title-popup {
            margin-bottom: 20px;
            font-weight: 600;
        }

        .modal-style-1 .modal-content .modal-body .box-btn-popup {
            margin-top: 10px;
        }

.btn-close {
    box-sizing: content-box;
    padding: 0.25em 0.25em;
    background: unset;
    border: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--main-color3);
    border-radius: 0 25px 0 25px;
    color: #fff;
    opacity: 1;
    width: 35px;
    height: 35px;
    font-size: 18px;
}

    .btn-close:hover {
        color: #fff;
        text-decoration: none;
        opacity: 1;
        background-color: var(--main-color5);
    }

.modal-style-1 .modal-content .modal-body .box-title-par {
    margin-bottom: 10px;
    text-align: center;
}

    .modal-style-1 .modal-content .modal-body .box-title-par .title-popup {
        margin-bottom: 10px;
    }

    .modal-style-1 .modal-content .modal-body .box-title-par .par-popup {
        font-size: 18px;
        margin-bottom: 0;
    }

.certification-popup .list-box .student-name {
    margin-bottom: 15px;
    font-size: 16px;
    text-align: right;
}

.par-certification {
    font-size: 18px;
    margin-bottom: 10px;
}

.interactive-top {
    padding-top: 17px;
    position: relative;
}

.stars-modal .pricing-tabs .buttons-outer {
    margin-bottom: 25px;
}

.stars-modal .star-board .stars-inputcheck .default-check {
    border: 2px solid var(--main-color1);
}

.stars-modal .star-board .stars-inputcheck.form-group {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

    .stars-modal .star-board .stars-inputcheck.form-group:last-of-type {
        margin-bottom: 0;
    }

    .stars-modal .star-board .stars-inputcheck.form-group .box-stars .star-item {
        display: inline-block;
        margin-left: 2px;
    }

    .stars-modal .star-board .stars-inputcheck.form-group .box-stars .star-item-num {
        display: inline-block;
    }

    .stars-modal .star-board .stars-inputcheck.form-group .check-icon {
        right: 4px;
        top: 7px;
        width: 12px;
        height: 12px;
    }

    .stars-modal .star-board .stars-inputcheck.form-group .box-stars .star-item-num span {
        font-size: 18px;
        font-weight: 600;
        color: var(--bs-body-color);
    }

.search-box .form-group button:hover {
    background: var(--main-color1);
}

.search-box .form-group input[type="search"] {
    border-radius: 30px;
    border: 1px solid transparent;
    height: 50px !important;
}

    .search-box .form-group input[type="search"]:focus {
        border: 1px solid var(--main-color2);
    }

.stars-modal .rank-list {
    margin-bottom: 15px;
}

.groupe-name-box {
    position: relative;
    padding: 42px 25px 15px;
    background-color: #f7f7f7;
    overflow: hidden;
    border-radius: 16px;
    box-shadow: 0px 0px 15px #0000001a;
    margin-bottom: 30px;
    border: 1px solid var(--main-color1);
}

    .groupe-name-box::before {
        content: "";
        width: 100px;
        height: 100px;
        border-radius: 50%;
        background-color: var(--main-color1);
        z-index: 0;
        position: absolute;
        right: -50px;
        top: -50px;
        display: none;
    }

    .groupe-name-box .option-edit li a {
        position: absolute;
        left: 63px;
        top: 0;
        padding: 8px 12px;
        border-radius: 0 0 20px 20px;
        background-color: var(--main-color1);
        fill: #fff;
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        transition: 0.4s;
    }

        .groupe-name-box .option-edit li a:hover {
            background-color: var(--main-color2);
        }

    .groupe-name-box .option-edit li:last-of-type a {
        background-color: var(--main-color4);
        left: 16px;
    }

    .groupe-name-box .option-edit li:nth-child(2) a {
        padding: 8px 10px;
        left: 110px;
        background-color: var(--main-color3);
    }

        .groupe-name-box .option-edit li:nth-child(2) a:hover {
            background-color: var(--main-color2);
        }

    .groupe-name-box .option-edit li:last-of-type a:hover {
        background-color: var(--main-color2);
    }

    .groupe-name-box .group-name {
        font-weight: 600;
        color: var(--bs-body-color);
    }

    .groupe-name-box .footer-groupe {
        text-align: end;
        display: flex;
        align-items: center;
        justify-content: space-between;
        margin-top: 10px;
    }

    .groupe-name-box .group-name span {
        font-size: 17px;
        color: var(--main-color4);
    }

    .groupe-name-box .footer-groupe .points-grope {
        font-size: 18px;
        color: var(--main-color1);
        font-weight: 600;
    }

    .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon {
        margin-left: 5px;
        height: 40px;
        padding: 10px 20px 8px;
    }

        .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon:last-of-type {
            margin-left: 0;
        }

        .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon.style4 {
            background: var(--main-color1);
        }

        .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon.style3 {
            background: var(--main-color1);
        }

            .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon.style3:hover {
                background: var(--main-color2);
            }

        .groupe-name-box .footer-groupe .box-btn-group .btn-text-icon.style4:hover {
            background: var(--main-color3);
        }

.groupe-name-info {
    z-index: 1;
}

.groupe-modal.modal-style-1 .modal-content .modal-body .box-title-par {
    margin-bottom: 30px;
}

.btn-text-icon svg {
    margin-left: 4px;
    vertical-align: middle;
}

.date-input {
    height: 50px;
    border-radius: 10px;
    padding: 0 30px;
    direction: ltr;
}

.select-style-2 {
    padding: 0 !important;
    height: unset !important;
    border: none !important;
    background-color: unset !important;
    width: 180px !important;
    border-radius: 0 !important;
}

.multiselect-them .ts-control {
    border: 0;
    padding: 0;
}

.multiselect-them .ts-control {
    background-color: #f7f7f7 !important;
    min-height: 50px;
    border: 1px solid #f1f1f1 !important;
    font-size: 16px;
    border-radius: 30px;
    padding: 10px 25px !important;
    background-image: url(../images/dropdown.svg) !important;
    background-position: left 0.75rem center !important;
    background-repeat: no-repeat !important;
    background-size: 16px 12px !important;
}

    .multiselect-them .ts-control input {
        display: block;
    }

.multiselect-them.ts-wrapper.multi .ts-control > div {
    margin: 0 0 6px 4px;
    display: inline-block;
    padding: 4px 6px;
    border-radius: 5px;
    background: var(--main-color1);
    color: #fff;
    vertical-align: middle;
    align-items: flex-start;
    font-size: 16px;
}

.multiselect-them .ts-dropdown .active {
    background-color: #f3f2ff;
    color: var(--bs-body-color);
}

.multiselect-them .ts-dropdown .option {
    padding: 6px 12px;
}

.has-items.multiselect-them .ts-control > input {
    flex: 1 1 100%;
}

.btns-adds-page {
    padding: 9px 15px;
    min-width: 120px;
    font-size: 16px;
    border-radius: 50px;
    color: #ffffff;
    transition: 0.4s;
}

    .btns-adds-page.btn-spinner {
        background-color: var(--main-color4);
    }

        .btns-adds-page.btn-spinner:hover {
            background-color: var(--main-color1);
        }

            .btns-adds-page.btn-spinner:hover svg {
                fill: var(--main-color3);
            }

    .btns-adds-page.follow-btn {
        background-color: var(--main-color5);
    }

        .btns-adds-page.follow-btn:hover {
            background-color: var(--main-color1);
        }

            .btns-adds-page.follow-btn:hover svg {
                fill: var(--main-color3);
            }

    .btns-adds-page.btn-groupe {
        background-color: var(--main-color2);
    }

        .btns-adds-page.btn-groupe:hover {
            background-color: var(--main-color1);
        }

            .btns-adds-page.btn-groupe:hover svg {
                fill: var(--main-color3);
            }

    .btns-adds-page.follow-btn svg {
        fill: #ffffff;
    }

.program-report-modal.modal-style-1 .modal-content .modal-body .box-title-par {
    margin-bottom: 20px;
}

.form-group .form-label {
    color: #191919;
    padding-right: 15px;
}

.modal-style-1 .form-group .multiselect-them input {
    height: auto;
    font-size: 16px;
}

/* lucky draw */
.hide {
    display: none;
}

.tm {
    padding: 7px 15px;
    color: #000;
    background: var(--bs-gray-200);
    border-radius: 30px;
    cursor: pointer;
    transition: all 0.5s ease;
}

#tms {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 10px;
}

.tm_selected {
    background: var(--main-color1);
    color: white;
}

    .tm_selected:hover {
        background: var(--main-color2);
    }

#result {
    width: 100%;
    text-align: center;
    font-size: 50px;
    margin: 30px 0;
    color: #000;
    max-width: fit-content;
    padding: 15px 60px;
    background: var(--bs-gray-100);
    border-radius: 90px;
    border: 2px dashed var(--main-color1);
}

.random-btn {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    font-size: 20px;
    text-align: center;
    line-height: 90px;
    color: white;
    cursor: pointer;
    transition: all 0.5s ease;
}

.random-btn2 {
    position: relative;
    width: 90px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    color: black;
    cursor: pointer;
    transition: all 0.5s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.3s ease-in-out;
}

    .random-btn2.timer-container {
        margin-right: 60px;
    }

    .random-btn2.inactive {
        pointer-events: none;
        opacity: 0.3;
    }

#draw {
    background: #cc0000;
}

#start {
    background: var(--main-color1);
}

#draw:hover {
    background: #ba55d3;
}

#start:hover {
    background: #ba55d3;
}

.timer-btn {
    width: 40px;
    aspect-ratio: 1/1;
    border-radius: 100%;
    position: absolute;
    background: var(--main-color4);
    display: grid;
    place-content: center;
    scale: 0.8;
    transition: 0.3s ease-in-out;
}

    .timer-btn:hover {
        scale: 1;
    }

    .timer-btn svg {
        width: 16px;
        fill: #fff;
    }

#startTimer {
    left: -30px;
    bottom: -10px;
}

#resetTimer {
    left: -30px;
    top: -10px;
}

.timer-btn2 {
    width: 60px;
    color: #fff;
    aspect-ratio: 1/1;
    border-radius: 100%;
    position: absolute;
    background: var(--main-color1);
    transition: 0.3s ease-in-out;
}

#stopWatch {
    right: -60px;
    top: -20px;
}

#CountDown {
    right: -60px;
    bottom: -20px;
}

/**********cross-line-title***********/
.cross-line {
    display: table;
    white-space: nowrap;
}

    .cross-line::before,
    .cross-line::after {
        border-top: 2px solid var(--main-color1);
        content: "";
        display: table-cell;
        position: relative;
        top: 1em;
        width: 50%;
    }

    .cross-line > span {
        padding: 0 15px;
        font-size: 22px;
        line-height: 30px;
        color: var(--main-color4);
    }

textarea.write-words {
    min-height: 176px;
    resize: none;
    width: 100%;
    margin: 0;
    background-color: #f9f9f9;
    line-height: 2.9em;
    background-image: linear-gradient(#00000066 1px, transparent 1px);
    background-size: 100% 2.9em;
    background-position: 0px 34px;
    background-origin: content-box;
    background-attachment: local;
    font-size: 20px;
    padding: 0;
}

.question-title.spelling-block {
    width: 100%;
    padding-left: 82px;
}

.box-spelling-icons {
    position: absolute;
    left: 14px;
}

    .box-spelling-icons .item-spelling {
        display: inline-block;
        margin-left: 5px;
        cursor: pointer;
        transition: 0.4s;
    }

        .box-spelling-icons .item-spelling:hover {
            transform: translateY(-2px);
        }

        .box-spelling-icons .item-spelling:last-of-type {
            margin-left: 0px;
        }

.gibbe-dictation {
    position: relative;
}

    .gibbe-dictation .box-spelling-icons {
        margin-bottom: 0;
        position: relative;
        text-align: end;
        left: unset;
    }

.powerpoint-ifram {
    width: 100%;
    background: url("../images/powerpoint.jpg") center no-repeat;
    background-size: cover;
    position: relative;
}

.power-block {
    background-color: #444444;
    position: absolute;
    width: 100%;
    height: 24px;
    bottom: 0px;
}


.block-write-words .write-words {
    min-height: 100px;
}

.treatment-programs-page .btns-adds-page.bg-main-color1:hover {
    background-color: var(--main-color2) !important;
}

.initialization-modal .box-img {
    margin-bottom: 20px;
    border-radius: 15px;
    overflow: hidden;
}

    .initialization-modal .box-img img {
        width: 100%;
        height: auto;
    }

.initialization-modal audio {
    width: 100%;
    margin-bottom: 10px;
}

.menu-links svg {
    width: 18px;
    height: 18px;
    fill: #fff;
    margin-bottom: 5px;
}

.confetti-bg {
    position: fixed;
    inset: 0;
    top: 0;
    overflow: hidden;
    display: none;
    z-index: 4000;
}

.stars {
    position: absolute;
    width: 140px;
    height: 140px;
    background: url("../images/star.png");
    background-size: cover;
    background-position: center;
    will-change: transform;
    background-repeat: no-repeat;
}

.surah {
    position: relative;
    background: url("../images/surah-btn.png") center no-repeat;
    background-size: 90% 55px;
    padding: 18px 20px;
    opacity: .5;
    transition: .4s;
}

    .surah:hover,
    .surah.verse-active {
        opacity: 1;
        color: var(--main-color1);
    }

@media (max-width: 575px) {

    .students-grades-page .tab .table-head .form-group,
    .students-grades-page .tab .table-head .search-box {
        width: 100%;
    }

    .search-box .form-group input[type="text"],
    .search-box .form-group input[type="search"] {
        padding: 10px 25px 10px 68px;
    }

    .students-grades-page .tab .table-head h5 {
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 5px;
    }

    .teacher-achievement-section .header-option {
        display: block;
        text-align: center;
    }

    .teacher-achievement-section .form-group .form-label {
        padding-right: 0;
    }

    .teacher-achievement-section .inner-column .box-radio-btn {
        text-align: center;
        margin-top: 4px;
    }

    .sidebar-page-container .content-side,
    .sidebar-page-container .sidebar-side {
        margin-bottom: 20px;
    }

        .sidebar-page-container .sidebar-side.col-lg-3 .sidebar-widget.popular-posts {
            margin-bottom: 0;
        }
}

/*******notifications**********/

.notifications {
    position: relative;
    direction: rtl;
    text-align: right;
}

    .notifications .msg {
        box-shadow: 0px 0px 24px rgb(29 29 29 / 4%);
        position: relative;
        border: 0;
        background-color: white;
        padding: 22px 15px;
        margin-bottom: 20px;
        padding-left: 39px;
        border: 0;
        overflow: hidden;
        padding-right: 62px;
        border-radius: 12px;
        transition: 0.5s ease;
    }

        .notifications .msg.active,
        .notifications .msg:hover {
            background-color: var(--main-color2);
            border: 0;
            box-shadow: none;
        }

    .notifications .box--delete {
        position: absolute;
        left: -1px;
        color: #ffffff;
        bottom: 0;
        padding: 4px 6px;
        background: #dcdcdc;
        border-radius: 0 18px 0 0;
        font-size: 16px;
        text-align: center;
        width: 38px;
        height: 36px;
        display: inline-flex;
        justify-content: center;
        align-items: center;
    }

    .notifications .msg.active .box--delete,
    .notifications .msg:hover .box--delete {
        background: var(--main-color3);
    }

    .notifications .msg .msg-text span.date-span {
        font-size: 13px;
        font-weight: 600;
        position: absolute;
        left: 14px;
        top: 8px;
        line-height: 16px;
    }

    .notifications .msg img {
        width: 70px;
        margin-left: 10px;
        border-radius: 10px;
    }

    .notifications .msg .msg-text {
        margin: 0 auto;
        width: 100%;
    }

        .notifications .msg .msg-text h5 {
            margin-bottom: 8px;
            font-weight: 600;
            font-size: 18px;
        }

        .notifications .msg .msg-text p {
            font-size: 16px;
            line-height: 20px;
            vertical-align: middle;
            margin-bottom: 4px;
        }

            .notifications .msg .msg-text p:last-of-type {
                margin-bottom: 0;
            }

    .notifications .msg .box-icon {
        right: 15px;
        font-size: 18px;
        top: 20px;
        background: #dcdcdc;
        width: 32px;
        line-height: 18px;
        text-align: center;
        display: flex;
        height: 32px;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        position: absolute;
        color: #fff;
    }

    .notifications .msg .msg-text .box--delete {
        z-index: 10;
        cursor: pointer;
    }

        .notifications .msg .msg-text .box--delete span.date-span {
            font-size: 16px;
            cursor: pointer;
        }

    .notifications .msg .link-notification {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%;
        height: 100%;
        z-index: 3;
    }

    .notifications .msg.active .box-icon,
    .notifications .msg:hover .box-icon {
        background: var(--main-color3);
    }

    .notifications .msg.active .msg-text h5,
    .notifications .msg:hover .msg-text h5 {
        color: #f5fbfb;
    }

    .notifications .msg.active .msg-text p,
    .notifications .msg:hover .msg-text p {
        color: #f5fbfb;
    }

    .notifications .msg.active .msg-text span.date-span,
    .notifications .msg:hover .msg-text span.date-span {
        color: #f5fbfb;
    }

/********input date***********/
input[type="date"],
input.date-picker-ar {
    padding-right: 40px !important;
    background: #f7f7f7 url("../images/date.svg") right 1rem center no-repeat !important;
    cursor: pointer !important;
}

::-webkit-datetime-edit-month-field:focus,
::-webkit-datetime-edit-day-field:focus,
::-webkit-datetime-edit-year-field:focus,
::-webkit-datetime-edit-month-field:hover,
::-webkit-datetime-edit-day-field:hover,
::-webkit-datetime-edit-year-field:hover {
    background: var(--main-color1) !important;
    color: #fff;
}

::-webkit-datetime-edit-text {
    opacity: 0 !important;
}

::-webkit-clear-button,
::-webkit-inner-spin-button {
    display: none !important;
}

::-webkit-calendar-picker-indicator {
    position: absolute !important;
    width: 2.5rem !important;
    height: 100% !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    opacity: 0 !important;
    cursor: pointer !important;
    color: #5149ab !important;
    background: #d0d0d0 !important;
}

input[type="date"]:hover::-webkit-calendar-picker-indicator,
input.date-picker-ar:hover::-webkit-calendar-picker-indicator {
    opacity: 0.05 !important;
}

    input[type="date"]:hover::-webkit-calendar-picker-indicator:hover,
    input.date-picker-ar:hover::-webkit-calendar-picker-indicator:hover {
        opacity: 0.15 !important;
    }

.table-head .form-group .date-input,
.table-head .search-box .form-group input[type="search"] {
    min-width: 270px;
}

@media (max-width: 575px) {
    .contact-page-section .info-column {
        margin-bottom: 10px;
    }

    .contact-page-section .form-column .inner-column {
        padding: 30px 20px;
    }
}

.initialization-book .box-img {
    margin-bottom: 20px;
    border-radius: 15px;
    overflow: hidden;
}

    .initialization-book .box-img img {
        border-radius: 15px;
    }

.initialization-book audio {
    margin-bottom: 10px;
}

.initialization-book .title-book {
    margin-bottom: 20px;
}

.interactive-section.fullscreen {
    position: relative;
    overflow-y: unset;
    padding: 15px 0px 15px 30px;
}

.btn-setting {
    left: 20px;
    position: absolute;
    bottom: 0px;
    width: 50px;
    padding: 10px;
    display: none;
    align-items: center;
    justify-content: center;
    height: 0px;
    border-radius: 50%;
    z-index: -1;
    transition: 0.6s;
    opacity: 0;
}

    .btn-setting.setting-header {
        background-color: var(--main-color2);
        bottom: unset;
        top: 13px;
        height: 44px;
        width: 44px;
        left: 3.8vw;
        transition: 0.4s;
        display: none;
    }

        .btn-setting.setting-header:hover {
            opacity: 0.8;
        }

    .btn-setting.setting-footer {
        background-color: var(--main-color4);
        left: 50%;
        bottom: -36px;
        border-radius: 30px;
        transform: translateX(-50%);
        width: 50px;
        height: 50px;
        position: absolute;
        z-index: 10;
        transition: 0.4s;
        display: none;
        opacity: 0;
    }

        .btn-setting.setting-footer:hover {
            background-color: var(--main-color5);
        }

    .btn-setting .close-icon {
        display: none;
    }

.header-fullscreen {
    display: flex;
}

.box-btn-fixed .btn-setting.active .close-icon {
    display: flex;
}

.box-btn-fixed .btn-setting.active .setting-icon {
    display: none;
}

.setting-footer.active .close-icon {
    display: flex;
}

.setting-footer.active .book-icon {
    display: none;
}

.tw {
    transition-delay: 50ms;
}

.student-name {
    margin-bottom: 0px;
    text-align: center;
    display: block;
    color: var(--main-color2);
    font-weight: 600;
    font-size: 50px;
}

.ask-modal .btn-setting.setting-footer {
    bottom: 0px;
}

.ask-modal .box-className span {
    font-size: 18px;
}

.content-name-body {
    width: 80%;
    margin-bottom: 60px;
    padding-top: 20px;
}

.book-img-box {
    text-align: center;
    height: 100%;
}

    .book-img-box .img-book {
        height: 100%;
        width: auto;
        margin: auto;
        display: block;
    }

    .book-img-box.half-img {
        height: 50%;
    }

.powerpoint-page .powerpoint-ifram {
    height: 100%;
    border-radius: 20px;
    margin-top: 10px;
    overflow: hidden;
}

.powerpoint-page .interactive-top {
    padding-top: 0;
}

.powerpoint-page.fullscreen.interactive-section .powerpoint-ifram {
    margin-top: 10px;
}

.modal-container.ask-modal {
    opacity: 1;
    padding-top: 60px;
}

.interactive-section.sub-full-screen.fullscreen .modal-container.ask-modal .header-fullscreen.show {
    position: absolute;
    top: 15px;
    padding-left: 0 !important;
    width: 100%;
    left: 70px;
    padding-right: 92px !important;
}

.teacher-achievement-section.share-teacher-achievement-page .form-group .form-label {
    margin-bottom: 10px;
    padding-right: 0;
    display: block;
}

.teacher-achievement-section .img-share {
    border-radius: 20px;
    width: 450px;
    margin-bottom: 0.5rem;
}

.teacher-achievement-section.share-teacher-achievement-page .header-option {
    display: block;
}

.teacher-achievement-section .video-container {
    width: auto;
    margin-bottom: 0.5rem;
    display: inline-block;
    border-radius: 0;
}

    .teacher-achievement-section .video-container .lightbox-image {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        transform: translate(0, 0);
        z-index: 10;
        background: transparent;
        aspect-ratio: unset;
        border-radius: 0;
        display: block;
        place-content: unset;
        vertical-align: middle;
    }

.teacher-achievement-section.share-teacher-achievement-page .form-column {
    text-align: center;
}

.header-share {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    align-items: center;
}

    .header-share .text-share-par {
        margin-bottom: 0;
    }

.btn-text-icon.style1 {
    background: var(--main-color3);
}

    .btn-text-icon.style1:hover {
        background: var(--main-color2);
    }

.btn-text-icon.btn-sm {
    padding: 8px 25px 7px;
}

@media (max-width: 575px) {
    .header-share {
        display: block;
    }
}

.header-fullscreen .box-className span {
    display: inline-block;
    vertical-align: middle;
}

@media (max-width: 1449px) {
    .btn-setting.setting-header {
        top: 8px;
    }
}

.interactive-section.fullscreen {
    position: fixed;
}

    .interactive-section.fullscreen .interactive-area {
        height: calc(100vh - 300px);
        margin: 10px 0 80px;
    }

/***************full-fullscreen**************/

.full-fullscreen .btn-setting.setting-header {
    display: flex;
    opacity: 1;
    z-index: 111;
}

.full-fullscreen .header-fullscreen {
    width: 0;
    display: none;
}

    .full-fullscreen .header-fullscreen.show {
        transition: 0.4s;
        display: flex;
        width: 83.33333333%;
        padding-left: 52px !important;
    }

.full-fullscreen .btn-setting.setting-footer {
    display: flex;
    opacity: 1;
}

.full-fullscreen .interactive-footer {
    width: 1180px;
    justify-content: center;
    align-items: center;
    gap: 15px;
    padding-bottom: 18px;
    position: absolute;
    text-align: center;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 10;
    display: block;
    margin: 0 auto;
}

    .full-fullscreen .interactive-footer::before {
        content: "";
        width: 100%;
        height: 80%;
        position: absolute;
        left: 0;
        bottom: 0;
        z-index: -1;
        background: var(--main-color2);
        border-radius: 22px;
    }

.full-fullscreen .footer-fullscreen.btn-book-menu {
    display: none;
}

    .full-fullscreen .footer-fullscreen.btn-book-menu.active {
        display: block;
    }

.interactive-section.full-fullscreen .interactive-area {
    margin: 10px 0 0;
    height: calc(100vh - 135px);
}

.interactive-section.full-fullscreen .height-screen-cotent {
    height: calc(100vh - 150px);
}

.interactive-section.full-fullscreen .btn-setting.setting-header {
    top: 14px;
    left: 15px;
}

@media (max-width: 1499px) {
    .full-fullscreen .interactive-icon h6 {
        font-size: 16px;
    }

    .full-fullscreen .interactive-footer {
        width: 970px;
        padding-bottom: 18px;
    }

        .full-fullscreen .interactive-footer .interactive-icon {
            margin-left: 5px;
            width: 110px;
        }
}

.full-fullscreen-icon {
    background: none;
    background: var(--main-color5);
    border-radius: 100%;
    padding: 10px;
    transition: 0.4s;
    display: none;
}

.fullscreen .full-fullscreen-icon {
    display: block;
}

    .fullscreen .full-fullscreen-icon:hover {
        opacity: 0.8;
    }

    .fullscreen .full-fullscreen-icon svg {
        width: 24px;
        fill: #fff;
    }

        .fullscreen .full-fullscreen-icon svg.small {
            display: none;
        }

    .fullscreen .full-fullscreen-icon.active svg.large {
        display: none;
    }

    .fullscreen .full-fullscreen-icon.active svg.small {
        display: block;
    }

.book-content-scroll {
    height: 100%;
    overflow-x: hidden;
}

.interactive-book-page .book-content-scroll,
.powerpoint-page .book-content-scroll {
    overflow: unset;
}

.box-btn-spelling {
    margin-top: 15px;
    text-align: end;
    font-family: "El Messiri", sans-serif;
}

    .box-btn-spelling svg {
        margin-left: 4px;
    }

.fullscreen .height-screen-cotent.height-screen-cotent {
    height: calc(100vh - 315px);
}

.interactive-section.fullscreen .quran .interactive-area {
    height: calc(100vh - 340px);
}

.interactive-section.sub-full-screen.full-fullscreen .header-fullscreen.show {
    padding-left: 38px !important;
}

.fullscreen.full-fullscreen .height-screen-cotent.height-screen-cotent {
    height: calc(100vh - 150px);
    margin-bottom: 15px;
}

.modal-container.ask-modal .header-fullscreen {
    display: flex;
    width: 100%;
    position: absolute;
    top: 15px;
    padding: 0 20px;
    left: 0;
}

.fullscreen-icon.active.not-active {
    display: none;
}

.modal.modal-style-1 {
    background-color: rgb(0 0 0 / 22%);
}

.modal-backdrop.show {
    display: none !important;
}

.certification-popup .form-group .select-box input[type="checkbox"] {
    height: 0;
}

.choose-certificat-modal .box-img {
    padding: 6px;
    border-radius: 10px;
    margin-bottom: 15px;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 5%);
    cursor: pointer;
    position: relative;
}

.modal-style-1.choose-certificat-modal .modal-content .modal-body {
    padding-top: 50px;
}

/*******add active class to certificate******/
.certificate-modal-img svg {
    width: 20px;
    visibility: hidden;
    display: none;
}

.certificate-modal-img.active svg {
    position: absolute;
    left: 12px;
    bottom: 12px;
    width: 30px;
    background: var(--main-color2);
    border-radius: 100%;
    padding: 4px;
    visibility: visible;
    display: block;
}

    .certificate-modal-img.active svg polyline {
        fill: none;
        stroke: white;
        stroke-width: 20px;
        stroke-dashoffset: 500px;
        stroke-dasharray: 500px;
        animation: checked 1s ease normal forwards;
    }

@keyframes checked {
    to {
        stroke-dashoffset: 0;
    }
}

.controls-box a {
    max-width: 45px;
    display: inline-block;
    margin-left: 4px;
    transform: translateY(0px);
    transition: 0.4s;
}

    .controls-box a:hover {
        transform: translateY(-4px);
    }

    .controls-box a:last-of-type {
        margin-left: 0px;
    }

.form-group .date-box {
    display: flex;
    align-items: center;
}

    .form-group .date-box label {
        margin-left: 6px;
    }

#canvas {
    width: 100%;
}


.students-grades-page .table-head .form-group .date-input,
.students-grades-page .table-head .search-box .form-group input[type="search"] {
    height: 50px !important;
    min-width: auto;
}

.students-grades-page .table > thead .select-style-2 {
    font-weight: 600;
}

.students-grades-page .search-box .form-group input.search-table[type="search"] {
    padding: 10px 25px 10px 25px;
}

.ifram-video {
    min-height: 250px;
    border-radius: 10px;
    width: 500px;
}

.message-phone-modal h3.main-color1 {
    margin-bottom: 12px;
    line-height: 1.4;
}

.message-phone-modal .par-popup {
    font-size: 18px;
    margin-bottom: 0;
}

@media (max-width: 575px) {
    .students-grades-page .tabs-content .table-head .form-group:last-of-type {
        text-align: center;
    }

    .ifram-video {
        min-height: 250px;
        border-radius: 10px;
        width: 250px;
    }
}

.accordion-menu .scrollbar-ff .search-box {
    margin-top: 10px;
}

    .accordion-menu .scrollbar-ff .search-box .form-group input[type="search"] {
        height: 44px !important;
        padding: 10px 25px 10px 62px;
    }

    .accordion-menu .scrollbar-ff .search-box .form-group button {
        height: 44px;
    }

.sticky-top {
    z-index: 30;
}

.interactive-section.fullscreen.full-fullscreen .quran .interactive-area {
    height: calc(100vh - 140px);
}

.view-student-groupe-modal .header-groupe {
    padding-top: 15px;
    position: relative;
    padding-left: 60px;
    margin-bottom: 22px;
}

    .view-student-groupe-modal .header-groupe .group-name {
        font-weight: 600;
        color: var(--bs-body-color);
    }

        .view-student-groupe-modal .header-groupe .group-name span {
            font-size: 16px;
            color: var(--main-color4);
        }

    .view-student-groupe-modal .header-groupe .points-grope {
        font-size: 15px;
        color: var(--main-color1);
        font-weight: 600;
        position: absolute;
        left: 0;
        margin-bottom: 0;
        top: 12px;
    }

.view-student-groupe-modal .groupe-student-name li {
    margin-bottom: 12px;
    position: relative;
    padding-right: 36px;
}

    .view-student-groupe-modal .groupe-student-name li span {
        width: 26px;
        height: 26px;
        background-color: var(--main-color2);
        display: inline-flex;
        color: #ffffff;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        position: absolute;
        right: 0;
        padding-top: 2px;
        top: 2px;
    }

    .view-student-groupe-modal .groupe-student-name li p {
        margin-bottom: 0;
        font-size: 18px;
        color: #06142d;
    }

.course-block .inner-box .lower-content .enroll-now.view-file {
    background-color: var(--main-color3);
    margin-left: 5px;
}

    .course-block .inner-box .lower-content .enroll-now.view-file:hover {
        background-color: var(--main-color2);
    }

.follow-up-modal .pricing-tabs .buttons-outer {
    margin-bottom: 30px;
}

.follow-up-modal .subject-name {
    text-align: center;
    background-color: var(--main-color5);
    color: #ffffff;
    padding: 6px 30px;
    font-size: 24px;
    top: 0;
    margin-bottom: 0;
    z-index: 4;
    transform: translateX(-50%);
    position: absolute;
    left: 50%;
    border-radius: 0 0 25px 25px;
}

.follow-up-modal.modal-style-1 .modal-content .modal-body {
    padding-top: 80px;
}

.certificate-template {
    box-shadow: 0px 3px 50px rgb(0 0 0 / 8%);
}

.students-achievements-table .table .table {
    margin-bottom: 0;
}

.students-achievements-table table.table table.table :is(th, td) {
    padding: 10px !important;
}

.pricing-tabs .students-achievements-table table.table tbody tr td,
.pricing-tabs .students-achievements-table table.table tr {
    vertical-align: middle;
}

    .pricing-tabs .students-achievements-table table.table tr:last-of-type {
        border-bottom-color: #dee2e6;
    }

.pricing-tabs .students-achievements-table table.table p {
    margin-bottom: 0;
}

.pricing-tabs .students-achievements-table table.table tr {
}

.box-btn-boolean {
    margin-top: 10px;
}

    .box-btn-boolean .btn-text-icon.style2 {
        padding: 8px 8px 6px;
        min-width: 40px;
        border-radius: 10px;
        height: 36px;
        margin-left: 2px;
    }

        .box-btn-boolean .btn-text-icon.style2:last-of-type {
            margin-left: 0px;
        }

        .box-btn-boolean .btn-text-icon.style2 svg {
            margin: 0;
        }

        .box-btn-boolean .btn-text-icon.style2.checkd.active,
        .box-btn-boolean .btn-text-icon.style2.checkd:hover {
            background-color: var(--main-color5);
            color: #fff;
        }

        .box-btn-boolean .btn-text-icon.style2.times.active,
        .box-btn-boolean .btn-text-icon.style2.times:hover {
            background-color: var(--main-color4);
            color: #fff;
        }

.students-achievements-table .table .form-group select {
    padding: 4px 6px;
    height: 40px;
    width: 115px;
    font-size: 13px;
    border-radius: 10px;
    margin: auto;
}

.students-achievements-table .student-name-table {
    width: 220px;
    text-align: center;
}

.pricing-tabs .students-achievements-table table.table tbody tr td,
.pricing-tabs .students-achievements-table table.table tr th {
    border-left-width: 2px;
}

    .pricing-tabs .students-achievements-table table.table tbody tr td:last-of-type,
    .pricing-tabs .students-achievements-table table.table tr th:last-of-type {
        border-left-width: 0px;
    }

.pricing-tabs .students-achievements-table table.table table.table tbody tr td,
.pricing-tabs .students-achievements-table table.table table.table tbody tr td:last-of-type {
    border-left-width: 1px;
    width: 140px;
}

.pricing-tabs .students-achievements-table table :is(th, td) {
    padding: 0px !important;
}

.pricing-tabs .students-achievements-table table.table table.table :is(th, td) {
    padding: 10px !important;
}

.pricing-tabs .students-achievements-table table.table tr th table.table tr th,
.pricing-tabs .students-achievements-table table.table tbody tr td table.table tbody tr td {
    border-width: 1px;
}

.pricing-tabs .students-achievements-table table.table tr th .lesson-name {
    background-color: var(--main-color1);
    color: #ffffff;
}

.pricing-tabs .students-achievements-table .table .form-group {
    margin-bottom: 0px;
}

.sup-header-table tbody tr {
    border-bottom: none;
}

.sup-header-table .sub-table-td {
    border-top: transparent;
    border-bottom: transparent;
}

.pricing-tabs .students-achievements-table table.table tr {
    border-top: transparent;
    border-bottom: transparent;
}

    .pricing-tabs .students-achievements-table table.table tr td:first-of-type {
        border-bottom: 1px solid #dee2e6
    }

.pricing-tabs .students-achievements-table table.table thead tr th .sup-header-table tbody tr td:first-of-type {
    border-bottom: 0
}

.list-students-achievements {
    text-align: center;
}

    .list-students-achievements li {
        display: inline-flex;
        justify-content: space-between;
        align-items: center;
        margin-left: 6px;
    }

        .list-students-achievements li:last-of-type {
            margin-left: 0px;
        }

        .list-students-achievements li p {
            font-size: 14px;
        }

        .list-students-achievements li .mistake-try {
            color: var(--main-color4);
        }

        .list-students-achievements li .check-try {
            color: var(--main-color5);
        }

        .list-students-achievements li:last-of-type {
            margin-bottom: 0;
        }

.pricing-tabs.students-grades-page .students-achievements-table table.table table.table tbody tr td,
.pricing-tabs.students-grades-page .students-achievements-table table.table table.table tbody tr td:last-of-type {
    width: 86px;
    height: 38px;
}

.pricing-tabs.students-grades-page .students-achievements-table table.table table.table :is(th, td) {
    padding: 7px !important;
}

.ts-wrapper.plugin-remove_button.rtl .item .remove {
    border-right: 1px solid #d0d0d0;
    margin-right: 6px;
    border-left: unset;
    margin-left: unset;
}

@media (max-width: 359px) {
    .course-block .inner-box .lower-content .enroll-now.view-file {
        margin-left: 1px;
    }

    .course-block .inner-box .lower-content {
        padding: 16px 14px;
    }
}

@media print {
    #canvas {
        width: 100%;
    }

    .pricing-tabs .table-head,
    .print-btn,
    .top-header,
    .main-header,
    .maken-page-title,
    .statistics-page .box-upluad-file,
    .main-footer {
        display: none;
    }

    .statistics-page.boxed-div {
        margin: 0 0;
    }

    .scroll-to-top.scroll-to-target {
        display: none !important;
    }

    .statistics-page .btns-adds-page.btn-groupe {
        display: none;
    }

    .statistics-page.boxed-div .align-div {
        padding: 0 10px;
    }

    .pricing-tabs .tab-buttons {
        display: none;
    }

    .certifications-page .bg-gray-100.fixed-table-header {
        position: relative !important;
        top: 0 !important;
        background: transparent !important;
        print-color-adjust: exact;
    }

    .bg-gray-100.fixed-table-header {
        position: relative !important;
        top: 0 !important;
        background: #f8f9fa !important;
        print-color-adjust: exact;
    }

    table :is(th, td) {
        padding: 12px !important;
    }

    .calendar table thead tr th {
        border: 1px solid #dee2e6 !important;
        print-color-adjust: exact;
    }

    .pricing-tabs .students-achievements-table table.table tr th .lesson-name {
        background-color: var(--main-color1) !important;
        print-color-adjust: exact;
    }

    .pricing-tabs.students-grades-page .table-head {
        display: none !important;
    }

    .certifications-page .pricing-tabs .table .bg-gray-100.fixed-table-header tr th {
        border: 1px solid #dee2e6 !important;
        print-color-adjust: exact !important;
    }

    .treatment-detail-page {
        padding: 15px !important;
    }

        .treatment-detail-page.boxed-div {
            margin: 0 !important;
        }

            .treatment-detail-page.boxed-div .align-div {
                padding: 0 0 !important;
            }
}

@media (min-width: 1199.98px) and (max-width: 1332px) {

    .course-block .inner-box .lower-content {
        padding: 20px 15px;
    }

        .course-block .inner-box .lower-content .enroll-now.view-file {
            margin-left: 2px;
        }

        .course-block .inner-box .lower-content .enroll-now {
            padding: 10px 14px;
        }
}

@media (min-width: 0px) and (max-width: 433px) {
    .course-block .inner-box .lower-content .enroll-now {
        padding: 10px 20px !important;
    }
}

@media (min-width: 0px) and (max-width: 411px) {
    .interactive-section .course-block .inner-box .lower-content .enroll-now {
        padding: 7px 9px !important;
    }

    .interactive-section .course-block .inner-box .lower-content {
        padding: 20px 13px;
    }
}

.tabs-content.sub-tab-box .nav-item {
    margin-left: 10px;
}

    .tabs-content.sub-tab-box .nav-item .nav-link {
        position: relative;
        border: 0;
        background-color: transparent;
    }

.tabs-content.sub-tab-box .nav-tabs {
    border-bottom: 0;
    margin-bottom: 25px;
    justify-content: center;
}

.tabs-content.sub-tab-box .nav-item .nav-link::before {
    position: absolute;
    content: "";
    right: 0px;
    top: 0px;
    left: 0px;
    bottom: 0px;
    z-index: -1;
    transform: skewX(-10deg);
    background-color: var(--bs-gray-200);
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    border-radius: 10px;
}

.tabs-content.sub-tab-box .nav-item .nav-link:hover,
.tabs-content.sub-tab-box .nav-item .nav-link.active {
    color: #ffffff;
}

    .tabs-content.sub-tab-box .nav-item .nav-link:hover::before,
    .tabs-content.sub-tab-box .nav-item .nav-link.active::before {
        background-color: var(--main-color1);
    }

.students-achievements-page.pricing-tabs .tab-buttons .tab-btn {
    border-radius: 15px;
    background-color: var(--bs-gray-200);
}

    .students-achievements-page.pricing-tabs .tab-buttons .tab-btn:hover,
    .students-achievements-page.pricing-tabs .tab-buttons .tab-btn.active-btn {
        background-color: var(--main-color5);
    }

    .students-achievements-page.pricing-tabs .tab-buttons .tab-btn:before {
        display: none;
    }

.students-achievements-page.pricing-tabs .buttons-outer {
    margin-bottom: 30px;
}

.help-block {
    font-size: 14px;
    color: #d81818;
    padding-right: 22px;
}

.box-upload-block {
    position: relative;
    display: inline-block;
    margin-top: 10px;
}

    .box-upload-block .image-preview {
        width: 115px;
        border-radius: 10px;
    }

    .box-upload-block .btn-icon {
        width: 34px;
        height: 34px;
        position: absolute;
        border-radius: 50%;
        left: 5px;
        top: 5px;
        display: flex;
        justify-content: center;
        background-color: var(--main-color2);
        align-items: center;
        transition: .4s;
    }

        .box-upload-block .btn-icon:hover {
            background-color: var(--main-color4);
        }

    .box-upload-block.video-block .image-preview {
        height: 190px;
        width: auto;
        max-width: 100%;
    }

    .box-upload-block.pdf-block {
        background-color: #ebebeb;
        border-radius: 12px;
        padding: 15px;
        border: 1px solid #e1e1e1;
    }

.textEditor {
    direction: inherit;
    text-align: inherit;
}

    .textEditor text,
    .textEditor option,
    .textEditor select,
    .textEditor span,
    .textEditor strong,
    .textEditor p,
    .textEditor ul,
    .textEditor ol,
    .textEditor li {
        font-family: inherit;
        line-height: inherit;
        text-align: inherit;
        direction: inherit;
    }

    .textEditor ol {
        list-style-type: decimal;
    }

    .textEditor ul {
        list-style-type: disc;
    }

    .textEditor li {
        list-style-type: inherit;
    }

.no-found-box {
    padding: 40px 0;
    position: relative;
}

    .no-found-box img {
        width: 150px;
        display: block;
        margin: auto;
    }

    .no-found-box .no-found {
        text-align: center;
        margin-top: 10px;
        color: #707070;
    }

.btns-adds-page .svg-inline--fa {
    vertical-align: middle;
    margin-left: 4px;
}

.text-end-block {
    text-align: end;
}

.recaptcha {
    margin-bottom: 15px;
}

.fancybox-container video {
    max-width: 100%;
    padding: 15px;
    margin: 20px 0;
}

.quran .quran-content {
    background-color: var(--quran-bg2);
    padding-bottom: 15px;
    min-height: 600px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

    .quran .quran-content a span {
        margin: 0 1px !important;
    }

    .quran .quran-content .top-area {
        min-height: 30px;
        width: 100%;
        text-align: center;
        padding: 25px 20px 0;
        font-size: 14px;
    }

        .quran .quran-content .top-area .sara-name {
            display: block;
            text-align: center;
            margin-bottom: 0px;
        }

            .quran .quran-content .top-area .sara-name span {
                font-family: 'sura_names';
                display: inline-block;
                color: #0e8a54;
                font-size: 42px;
                line-height: 46px;
            }

        .quran .quran-content .top-area .type-aya {
            display: block;
            font-size: 15px;
            text-align: center !important;
        }

    .quran .quran-content .verse-content {
        padding: 25px 15px;
        margin: auto;
        text-align: center;
    }

        .quran .quran-content .verse-content .Page-Line a {
            font-size: 38px;
            display: inline-block;
            color: #191919;
            transition: .4s;
            cursor: pointer;
            border-bottom: 3px solid transparent;
        }

            .quran .quran-content .verse-content .Page-Line a:hover {
                color: #0e8a54;
            }

            .quran .quran-content .verse-content .Page-Line a.active {
                color: #0e8a54 !important;
                border-bottom: 3px solid #0e8a54;
            }

.box-quran-start {
    text-align: center;
}

.quran {
    margin: auto;
    margin-bottom: 70px;
    padding: 25px;
    background: url(../images/Quran-pattern.png);
    background-size: 25px;
    width: 680px;
}

.quran-option {
    padding: 30px 0;
}

.two-input {
    display: flex;
    justify-content: space-between;
}

    .two-input select {
        margin-left: 10px;
    }

        .two-input select:last-of-type {
            margin-left: 0px;
        }

.check-style input[type=checkbox] {
    cursor: pointer;
    position: relative;
    bottom: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 2px solid var(--main-color2);
    border-radius: 3px;
    background: #fff;
    width: 20px;
    height: 20px;
    outline: none;
    transition: 0.3s all linear;
}

    .check-style input[type=checkbox]:checked {
        background: var(--main-color2);
        border: 2px solid var(--main-color2);
    }

        .check-style input[type=checkbox]:checked > span.label-check {
            color: var(--main-color2);
        }

        .check-style input[type=checkbox]:checked::before {
            content: "";
            background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="50" height="50" x="0" y="0" viewBox="0 0 520 520" style="enable-background:new 0 0 512 512" xml:space="preserve" class=""><g transform="matrix(0.9,0,0,0.9,25.999827575683582,26.000225448608376)"><path d="M239.987 460.841a10 10 0 0 1-7.343-3.213L34.657 243.463A10 10 0 0 1 42 226.675h95.3a10.006 10.006 0 0 1 7.548 3.439l66.168 76.124c7.151-15.286 20.994-40.738 45.286-71.752 35.912-45.85 102.71-113.281 216.994-174.153a10 10 0 0 1 10.85 16.712c-.436.341-44.5 35.041-95.212 98.6-46.672 58.49-108.714 154.13-139.243 277.6a10 10 0 0 1-9.707 7.6z" data-name="6-Check" fill="%23FFFFFF" data-original="%23000000"></path></g></svg>');
            width: 20px;
            position: absolute;
            height: 20px;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            color: #fff;
            font-weight: 900;
            font-size: 12px;
            z-index: 1;
            background-size: cover;
        }

.radio-style input[type=radio] {
    cursor: pointer;
    position: relative;
    bottom: -1px;
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 2px solid #999999;
    border-radius: 50%;
    background: #fff;
    width: 20px;
    height: 20px;
    outline: none;
    transition: 0.3s all linear;
}

    .radio-style input[type=radio]:checked {
        background: #fff;
        border: 2px solid var(--main-color2)
    }

        .radio-style input[type=radio]:checked::before {
            content: " ";
            width: 10px;
            position: absolute;
            top: 3px;
            left: 3px;
            background: var(--main-color2);
            height: 10px;
            border-radius: 50%;
            z-index: 1
        }

.form-check-input:focus {
    box-shadow: none;
}

.controls-box a img,
.controls-box a {
    cursor: pointer;
}

    .controls-box a img {
        display: inline-block;
    }

    .controls-box a:focus {
        transform: scale(.9);
    }

.controls-box .option-span {
    display: block;
    text-align: center;
    font-size: 14px;
    margin-top: 5px;
    color: var(--main-color1);
}

.controls-box .option-item {
    margin-left: 20px;
}

    .controls-box .option-item:last-of-type {
        margin-left: 0;
    }

.subjects-page .box-books {
    position: relative;
    transition: 0.4s;
    margin-bottom: 30px;
}

.subjects-page .box-book-all {
    margin-top: 60px;
    position: relative;
    min-height: 130px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.subjects-page .box-books .box-img-book {
    width: 140px;
    margin: auto;
    top: -70px;
    z-index: 1;
    position: absolute;
    transition: 0.4s;
}

.subjects-page .box-books .book-name {
    font-size: 22px;
    font-weight: 600;
    color: var(--main-color1);
    border-radius: 25px;
    text-align: center;
    position: relative;
    padding: 15px 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 75px;
    background: var(--main-color5);
    background: #f7f7f7;
    width: 92%;
    transition: 0.4s;
}

.subjects-page .box-books:hover .box-img-book {
    transform: translateY(-4px);
}

.subjects-page .box-books:hover .book-name {
    color: var(--main-color2);
}

.quran-option .form-group .check-style .form-check-label {
    margin-right: 5px;
}

.pagination-quran-box {
    text-align: center;
}

.pagination-quran {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 20px;
    z-index: 10;
}

    .pagination-quran button {
        background: #0e8a54;
        color: var(--bs-gray-100);
        padding: 1px;
        border-radius: 100%;
        transition: var(--transition-3);
        width: 40px;
        height: 40px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        transition: .4s;
    }

        .pagination-quran button.disabled:hover,
        .pagination-quran button.disabled {
            background: #e7f1e4;
            cursor: not-allowed;
        }

            .pagination-quran button.disabled:hover svg path,
            .pagination-quran button.disabled svg path {
                fill: #77bd9f;
            }

        .pagination-quran button:hover {
            background: #145f3f;
        }

        .pagination-quran button svg {
            width: 20px;
            height: 20px;
        }

            .pagination-quran button svg path {
                fill: #ffffff;
            }

        .pagination-quran button:hover svg path {
            fill: #ffffff;
        }

a.verse.active {
    background-color: transparent !important;
    color: #118f4e !important;
}

a.verse:hover {
    color: #118f4e;
}

.pagination-quran .number-page {
    font-weight: 900 !important;
    font-size: 24px;
    color: #343434;
    letter-spacing: -4px;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    width: 55px;
    height: 55px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 8px;
    padding-top: 12px;
    padding-right: 8px;
    text-align: center;
}

.quran-option .form-group select {
    border: 1px solid #0e8a54;
    background-color: #fffaed;
    padding: 6px 25px;
    height: 45px;
}

.mytreatment-page {
    position: relative;
    overflow: hidden;
    padding: 70px 0px;
}

    .mytreatment-page .mytreatment-block {
        position: relative;
        overflow: hidden;
        border-radius: 25px;
        background-color: #f7f7f7;
        margin-bottom: 25px;
    }

        .mytreatment-page .mytreatment-block .header {
            text-align: center;
            padding: 8px 20px;
            background-color: var(--main-color1);
            color: #ffffff;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .mytreatment-page .mytreatment-block h5 {
            font-size: 18px;
            line-height: 1.4;
            margin-bottom: 0;
        }

        .mytreatment-page .mytreatment-block .student-num {
            margin-bottom: 0;
            line-height: 1.4;
        }

        .mytreatment-page .mytreatment-block .body-mytreatment {
            padding: 20px 25px;
            position: relative;
            z-index: 1;
        }

        .mytreatment-page .mytreatment-block .num-card {
            position: absolute;
            left: 30px;
            z-index: 0;
            bottom: 15px;
            font-size: 80px;
            font-family: cursive;
            line-height: 1.2;
            color: var(--main-color3);
            opacity: .5;
        }

        .mytreatment-page .mytreatment-block .body-mytreatment .date-span-treatment {
            text-align: end;
            font-size: 16px;
            color: var(--main-color4);
            margin-bottom: 0;
            line-height: 1.6;
            font-weight: 900;
        }

        .mytreatment-page .mytreatment-block .body-mytreatment .box-list-treatment .treatment-item {
            margin-bottom: 8px;
            position: relative;
            padding-right: 25px;
        }

            .mytreatment-page .mytreatment-block .body-mytreatment .box-list-treatment .treatment-item svg {
                color: var(--main-color5);
                position: absolute;
                right: 0;
                top: 4px;
            }

            .mytreatment-page .mytreatment-block .body-mytreatment .box-list-treatment .treatment-item h6 {
                font-size: 18px;
            }

                .mytreatment-page .mytreatment-block .body-mytreatment .box-list-treatment .treatment-item h6 strong {
                    color: #191919;
                }

/* === range theme and appearance === */
input[type="range"] {
    font-size: 1.5rem;
    width: 12.5em;
}

input[type="range"] {
    color: #ef233c;
    --thumb-height: 1.125em;
    --track-height: 0.125em;
    --track-color: rgba(0, 0, 0, 0.2);
    --brightness-hover: 180%;
    --brightness-down: 80%;
    --clip-edges: 0.125em;
}

    input[type="range"].win10-thumb {
        color: var(--main-color1);
        --thumb-height: 1.3em;
        --thumb-width: 0.3em;
        --clip-edges: 0.0125em;
        cursor: pointer;
    }

/* === range commons === */
input[type="range"] {
    position: relative;
    background: #fff0;
    overflow: hidden;
}

    input[type="range"]:active {
        cursor: grabbing;
    }

    input[type="range"]:disabled {
        filter: grayscale(1);
        opacity: 0.3;
        cursor: not-allowed;
    }

    /* === WebKit specific styles === */
    input[type="range"],
    input[type="range"]::-webkit-slider-runnable-track,
    input[type="range"]::-webkit-slider-thumb {
        -webkit-appearance: none;
        transition: all ease 100ms;
        height: var(--thumb-height);
    }

        input[type="range"]::-webkit-slider-runnable-track,
        input[type="range"]::-webkit-slider-thumb {
            position: relative;
        }

        input[type="range"]::-webkit-slider-thumb {
            --thumb-radius: calc((var(--thumb-height) * 0.5) - 1px);
            --clip-top: calc((var(--thumb-height) - var(--track-height)) * 0.5 - 0.5px);
            --clip-bottom: calc(var(--thumb-height) - var(--clip-top));
            --clip-further: calc(100% + 1px);
            --box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-height))) 0 0 100vmax currentColor;
            width: var(--thumb-width, var(--thumb-height));
            background: linear-gradient(currentColor 0 0) scroll no-repeat left center / 50% calc(var(--track-height) + 1px);
            background-color: currentColor;
            box-shadow: var(--box-fill);
            border-radius: var(--thumb-width, var(--thumb-height));
            filter: brightness(100%);
            clip-path: polygon(100% -1px, var(--clip-edges) -1px, 0 var(--clip-top), -100vmax var(--clip-top), -100vmax var(--clip-bottom), 0 var(--clip-bottom), var(--clip-edges) 100%, var(--clip-further) var(--clip-further));
        }

        input[type="range"]:hover::-webkit-slider-thumb {
            filter: brightness(var(--brightness-hover));
            cursor: grab;
        }

        input[type="range"]:active::-webkit-slider-thumb {
            filter: brightness(var(--brightness-down));
            cursor: grabbing;
        }

        input[type="range"]::-webkit-slider-runnable-track {
            background: linear-gradient(var(--track-color) 0 0) scroll no-repeat center / 100% calc(var(--track-height) + 1px);
        }

        input[type="range"]:disabled::-webkit-slider-thumb {
            cursor: not-allowed;
        }

        /* === Firefox specific styles === */
        input[type="range"],
        input[type="range"]::-moz-range-track,
        input[type="range"]::-moz-range-thumb {
            appearance: none;
            transition: all ease 100ms;
            height: var(--thumb-height);
        }

            input[type="range"]::-moz-range-track,
            input[type="range"]::-moz-range-thumb,
            input[type="range"]::-moz-range-progress {
                background: #fff0;
            }

            input[type="range"]::-moz-range-thumb {
                background: currentColor;
                border: 0;
                width: var(--thumb-width, var(--thumb-height));
                border-radius: var(--thumb-width, var(--thumb-height));
                cursor: grab;
            }

            input[type="range"]:active::-moz-range-thumb {
                cursor: grabbing;
            }

            input[type="range"]::-moz-range-track {
                width: 100%;
                background: var(--track-color);
            }

            input[type="range"]::-moz-range-progress {
                appearance: none;
                background: currentColor;
                transition-delay: 30ms;
            }

            input[type="range"]::-moz-range-track,
            input[type="range"]::-moz-range-progress {
                height: calc(var(--track-height) + 1px);
                border-radius: var(--track-height);
            }

            input[type="range"]::-moz-range-thumb,
            input[type="range"]::-moz-range-progress {
                filter: brightness(100%);
            }

            input[type="range"]:hover::-moz-range-thumb,
            input[type="range"]:hover::-moz-range-progress {
                filter: brightness(var(--brightness-hover));
            }

            input[type="range"]:active::-moz-range-thumb,
            input[type="range"]:active::-moz-range-progress {
                filter: brightness(var(--brightness-down));
            }

            input[type="range"]:disabled::-moz-range-thumb {
                cursor: not-allowed;
            }

.box-range-input {
    padding: 20px 15px;
    background-color: #f7f7f7;
    border-radius: 5px;
    margin-top: 15px;
}

    .box-range-input .range-input input {
        vertical-align: middle;
        width: calc(100% - 40px);
    }

.quran-page .quran-option .form-label {
    margin-bottom: 2px;
    display: block;
}

.box-range-input .range-input svg {
    display: inline-block
}

.quran .quran-content .top-area .box-info-quran {
    padding: 5px 10px;
    position: relative;
    margin-bottom: 20px;
}

.quran-page .interactive-icon.active,
.interactive-icon:hover {
    background: var(--main-color3);
}

.quran-page .interactive-section.fullscreen {
    overflow-x: hidden;
}

.quran-page .fullscreen.full-fullscreen .quran {
    margin-bottom: 185px;
}

.quran-page .full-fullscreen .interactive-footer::before {
    background: #118f4e;
}

.quran-page .btn-setting.setting-footer {
    background-color: #ec5b1a;
    cursor: pointer;
}

.btn-setting.setting-footer:hover {
    background-color: #eb9f16;
}

.quran .quran-content span.ayaNumber {
    display: inline-flex !important;
    justify-content: center;
    align-items: center;
    vertical-align: top;
    margin-right: 0 !important;
    font-size: 28px !important;
    text-align: justify !important;
    font-family: 'UthmanicHafs1Ver18';
    line-height: 1.2;
    margin-left: 0px !important;
    color: #0e8a54;
}

.quran-responsive-modal {
    display: none !important;
}

    .quran-responsive-modal.modal-style-1 .modal-content .modal-body {
        padding: 44px 12px 30px;
    }

.subsc-start-modal.quran-responsive-modal .modal-content .modal-body .img-popup {
    width: 400px;
    margin-bottom: 20px;
}

.quran-responsive-modal.subsc-start-modal .modal-content .modal-body .popup-title {
    font-weight: 600;
    margin-bottom: 5px;
    line-height: 1.4;
}


.quran-responsive-modal.subsc-start-modal .modal-content .modal-body .par-popup {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 1.6;
}

.quran .quran-content .pagination-quran .number-page span {
    font-family: sans-serif;
    letter-spacing: 1px;
    font-size: 20px;
}

.question-book-page.ask-modal {
    display: block;
}

.question-book-page .body-question .header-question {
    background-color: #e0d3e8;
    color: #8e52a1;
    padding: 2px 10px;
    text-align: center;
    margin: 0px 0px 20px;
}

    .question-book-page .body-question .header-question h2 {
        font-size: 44px;
        line-height: 1.4;
    }

.question-book-page .body-question {
    max-width: 1000px;
    padding: 20px;
    border: 1px solid #cfcfcf;
    margin: 0px auto 60px;
}

    .question-book-page .body-question .title-question-box {
        display: flex;
        margin-bottom: 20px;
        padding-right: 50px;
        position: relative;
        align-items: start;
    }

        .question-book-page .body-question .title-question-box .play-box {
            position: absolute;
            right: 0;
            top: 0px;
            border-radius: 50%;
            width: 40px;
            height: 40px;
            background-color: #9acb3c;
            border: 2px solid #235328;
            box-shadow: inset 3px 1px 0 #c9e093;
            display: inline-flex;
            justify-content: center;
            align-items: center;
            cursor: pointer;
            transition: .4s;
        }

            .question-book-page .body-question .title-question-box .play-box:hover {
                background-color: #ffcd02;
                box-shadow: inset 3px 1px 0 #faf06b;
                border-color: #d1aa32;
            }

        .question-book-page .body-question .title-question-box .num-question {
            min-width: 46px;
            min-height: 46px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            position: relative;
            font-size: 34px;
            letter-spacing: -4px;
            line-height: 1;
            font-weight: 900;
            margin-left: 15px;
            color: #ffffff;
            font-family: serif !important;
            text-shadow: 3px 0px 4px rgb(0 0 0 / 35%);
        }

            .question-book-page .body-question .title-question-box .num-question::after {
                content: "";
                position: absolute;
                width: 100%;
                height: 100%;
                left: 0;
                top: 0;
                background: rgb(35, 81, 163);
                background: linear-gradient(270deg, rgba(35, 81, 163, 1) 0%, rgba(142, 82, 161, 1) 100%);
                z-index: -1;
                border-radius: 10px;
                transform: skew(12deg, 2deg);
            }

        .question-book-page .body-question .title-question-box .par-question {
            margin-bottom: 0;
            font-size: 45px;
            color: #822985;
            line-height: 50px;
            vertical-align: middle;
        }

.pause-icon {
    display: none;
}

.active .pause-icon {
    display: block;
    margin: 0 auto;
}

.active .play-icon {
    display: none;
}

.questions-block {
    display: flex;
    width: 100%;
    gap: 5px;
    align-items: start;
}

    .questions-block .asks-colums {
        width: calc(100% - 120px);
        position: relative;
        margin-left: 25px;
    }

        .questions-block .asks-colums .btn-solution {
            position: absolute;
            right: 0;
            top: 10px;
            padding: 2px 10px;
            min-width: 80px;
            text-align: center;
            background-color: #9acb3c;
            color: #fff;
            border-radius: 30px;
            border: 2px solid #235328;
            box-shadow: inset 3px 1px 0 #c9e093;
            transition: .4s;
            display: inline-flex;
            justify-content: center;
            align-items: center;
            line-height: 1.1;
            font-size: 22px;
        }

            .questions-block .asks-colums .btn-solution.active,
            .questions-block .asks-colums .btn-solution:hover {
                background-color: #ffcd02;
                box-shadow: inset 3px 1px 0 #faf06b;
                border-color: #d1aa32;
            }

    .questions-block .answers-colums {
        width: 120px;
        justify-content: center;
        display: flex;
        gap: 20px;
        flex-direction: column;
        text-align: center;
    }

        .questions-block .answers-colums .answers-block {
            padding: 3px;
            border-radius: 16px;
            overflow: hidden;
            background: rgb(253, 203, 141);
            background: linear-gradient(270deg, rgba(253, 203, 141, 1) 0%, rgba(199, 76, 156, 1) 100%);
        }

            .questions-block .answers-colums .answers-block span {
                display: block;
                text-align: center;
                padding: 4px 10px;
                color: #822985;
                background-color: #f6989d;
                border-radius: 14px;
                line-height: 36px;
                font-size: 34px;
                font-family: 'M-Saber' !important;
            }

    .questions-block .block-ask {
        display: flex;
        justify-content: space-between;
        margin-bottom: 15px;
        gap: 10px;
        text-align: center;
        padding-right: 130px;
        position: relative;
    }

    .questions-block .asks-colums .item-ask {
        flex: 1 0 0%;
        padding: 10px 12px 5px;
        vertical-align: bottom;
        color: #000000;
        border-radius: 16px;
        font-size: 42px;
        line-height: 44px;
        border: 1px solid transparent;
        position: relative;
        text-align: center;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

        .questions-block .asks-colums .item-ask.letter.box-empty {
            background-color: #fff;
            border-color: #e0d3e8;
        }

        .questions-block .asks-colums .item-ask.word.box-empty {
            background-color: #fff;
            border-color: #fef9ed;
        }

        .questions-block .asks-colums .item-ask.box-Result span,
        .questions-block .asks-colums .item-ask span {
            text-align: center;
            width: 100px;
            display: block;
            border: 1px dashed #353535;
            margin: auto;
            position: absolute;
            top: 37px;
            right: 50%;
            transform: translateX(50%);
            z-index: 0;
        }

        .questions-block .asks-colums .item-ask.letter {
            background-color: #e0d3e8;
        }

        .questions-block .asks-colums .item-ask.word {
            background-color: #fef9ed;
        }

        .questions-block .asks-colums .item-ask.box-Result p {
            margin-bottom: 0;
            position: relative;
            z-index: 1;
            color: #8e1f21;
            font-size: 44px;
            line-height: 44px;
        }

        .questions-block .asks-colums .item-ask.box-Result {
            background-color: #fff;
            border-color: #e0d3e8;
        }


.font-Noto {
    font-family: var(--font-family-book) !important;
}

.body-question .btn-play-answer {
    position: absolute;
    right: 0;
    top: 0px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #9acb3c;
    border: 2px solid #235328;
    box-shadow: inset 3px 1px 0 #c9e093;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    transition: .4s;
    vertical-align: middle;
    z-index: 1;
}

.question-book-page .body-question .btn-play-answer.btn-sm {
    right: 130px;
    top: 71px;
    width: 32px;
    height: 32px;
}

.question-book-page .body-question .btn-play-answer:hover {
    background-color: #ffcd02;
    box-shadow: inset 3px 1px 0 #faf06b;
    border-color: #d1aa32;
}

.question-book-page .questions-block .asks-colums .btn-solution.btn-sm {
    min-width: 60px;
    padding: 6px 10px 2px;
}

.fontAR {
    font-family: 'M-Saber' !important;
}

.question-book-page .body-question .footer-questions {
    position: relative;
    margin-top: 10px;
}

.body-question .footer-questions .page-num {
    font-size: 44px;
    position: absolute;
    left: 60px;
    top: 14px;
    z-index: 3;
    color: #fff;
    display: inline-block;
}

    .body-question .footer-questions .page-num.fontAR {
        font-family: serif !important;
    }

.body-question .footer-questions .img-1 {
    z-index: 1;
    position: relative;
}

.body-question .footer-questions .img-2 {
    position: absolute;
    left: 41px;
    z-index: 1;
    top: 3px;
    width: 76px;
}

.question-book-page .modal-hide-btn {
    width: 72px;
    bottom: 5px;
    left: 50px;
    padding: 0;
}

.interactive-area .lesson-content a {
    cursor: pointer;
    position: relative;
    /*width: 100%;*/
    height: 100%;
    display: inline-block;
}

    .interactive-area .lesson-content a::before {
        content: " ";
        position: absolute;
        left: 0;
        top: 0;
        background-color: #f5989d3b;
        z-index: 1;
    }

    .interactive-area .lesson-content a:hover::before {
        width: 100%;
        height: 100%;
    }

/*.book-ask-page {
    overflow-x: hidden;
}

 .book-ask-page .ask-modal.question-book-page .box-btn-fixed {
        display: none;
    }*/

@media screen and (max-width: 1349px) {
    .interactive-section {
        padding: 0.7vw 1vw 2vw 1vw;
    }

    .quran-page .quran-col {
        padding: 0;
    }

    .quran-page .col-2.min-col {
        padding: 0;
    }

    .quran-option .form-group select {
        padding: 6px 8px;
        background-position: left 0.1rem center;
        height: 40px;
    }
}

@media screen and (max-width: 1199px) {
    .subjects-page .box-books .book-name {
        width: 100%;
    }
}

@media screen and (max-width: 991px) {
    .quran-responsive-modal {
        display: block !important;
    }

    .interactive-section .container-fluid .col-2 {
        width: 100%;
    }

    .surah {
        background-size: contain;
    }

    .interactive-section.fullscreen {
        padding: 15px;
    }
}

@media only screen and (max-width: 767px) {
    .subjects-page.section-padding-60 {
        padding: 40px 0 20px;
    }

    .subjects-page .box-books .box-img-book {
        width: 120px;
        top: -60px;
    }
}

@media screen and (max-width: 575px) {
    .treatment-detail-page .table-responsive table {
        width: 550px !important;
    }

    .treatment-detail-page .name-teacher {
        font-size: 14px !important;
    }

    .treatment-detail-page .header-treatment {
        padding: 15px !important;
        display: block !important;
    }

    .treatment-detail-page .box-par {
        margin-bottom: 15px !important;
    }

        .treatment-detail-page .box-par h5 {
            font-size: 16px !important;
        }

        .treatment-detail-page .box-par p {
            font-size: 14px !important;
        }

    .treatment-detail-page .logo-box {
        margin-bottom: 15px !important;
        padding: 15px 0 !important;
        border-top: 1px solid #dadada !important;
        border-bottom: 1px solid #dadada !important;
    }

    .treatment-detail-page .date--box h5 {
        font-size: 16px !important;
    }

    .treatment-detail-page .date--box p {
        font-size: 16px !important;
    }
}

.book-ask-page .full-fullscreen-icon-1 {
    position: absolute;
    top: -66px;
    right: 0px;
    z-index: 4
}

.full-fullscreen-icon-1 {
    background: none;
    background: var(--main-color5);
    border-radius: 100%;
    padding: 10px;
    transition: 0.4s;
    display: none;
}

.full-fullscreen-icon-1 {
    display: block;
}

    .full-fullscreen-icon-1:hover {
        opacity: 0.8;
    }

    .full-fullscreen-icon-1 svg {
        width: 24px;
        fill: #fff;
    }

        .full-fullscreen-icon-1 svg.small {
            display: none;
        }

    .full-fullscreen-icon-1.active svg.large {
        display: none;
    }

    .full-fullscreen-icon-1.active svg.small {
        display: block;
    }

.flipbook {
    margin-left: auto !important;
    margin-right: auto !important;
    z-index: 0;
}

.flipbook-viewport {
    padding: 0px 0 70px;
}

    .flipbook-viewport .page-wrapper a {
        display: inline-block;
        transition: .4s;
        position: relative;
    }

        .flipbook-viewport .page-wrapper a::after {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            background-color: #f31e1e12;
            width: 100%;
            height: 100%;
            display: none;
        }

        .flipbook-viewport .page-wrapper a:hover::after {
            display: block;
        }

    .flipbook-viewport .control {
        position: relative;
    }

        .flipbook-viewport .control a img {
            width: 40px;
            mix-blend-mode: color-dodge;
        }

        .flipbook-viewport .control a {
            background: var(--main-color1);
            color: var(--bs-gray-100);
            padding: 1px;
            border-radius: 100%;
            transition: var(--transition-3);
            width: 50px;
            height: 50px;
            display: inline-flex;
            justify-content: center;
            align-items: center;
        }

        .flipbook-viewport .control .next {
            position: absolute;
            top: 290px;
            right: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 20px;
            z-index: 1;
        }

        .flipbook-viewport .control .prev {
            position: absolute;
            top: 290px;
            left: 0;
            display: flex;
            justify-content: center;
            align-items: center;
            gap: 20px;
            z-index: 1;
        }

    .flipbook-viewport .container {
        position: relative;
    }



    .flipbook-viewport .control a:hover {
        background: var(--main-color2);
    }

    .flipbook-viewport .page {
        width: 461px;
        height: 600px;
        background-color: white;
        background-repeat: no-repeat;
        background-size: 100% 100%;
    }

.flipbook .page {
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 0 20px rgba(0,0,0,0.2);
    -ms-box-shadow: 0 0 20px rgba(0,0,0,0.2);
    -o-box-shadow: 0 0 20px rgba(0,0,0,0.2);
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
}

.flipbook-viewport .page img {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0;
}

.flipbook-viewport .shadow {
    -webkit-transition: -webkit-box-shadow 0.5s;
    -moz-transition: -moz-box-shadow 0.5s;
    -o-transition: -webkit-box-shadow 0.5s;
    -ms-transition: -ms-box-shadow 0.5s;
    -webkit-box-shadow: 0 0 20px #ccc;
    -moz-box-shadow: 0 0 20px #ccc;
    -o-box-shadow: 0 0 20px #ccc;
    -ms-box-shadow: 0 0 20px #ccc;
    box-shadow: 0 0 20px #ccc;
}

.page-wrapper:first-of-type {
    box-shadow: unset !important
}

.page-wrapper:nth-of-type(-n+2) {
    box-shadow: unset !important
}

.full-fullscreen:has(.book-Lghty-page) .footer-fullscreen.btn-book-menu {
    display: block;
}

.full-fullscreen:has(.book-Lghty-page) .btn-setting.setting-footer {
    display: none;
}

.full-fullscreen:has(.book-Lghty-page) .interactive-footer {
    position: relative;
    bottom: unset;
    left: unset;
    transform: none;
}

    .full-fullscreen:has(.book-Lghty-page) .interactive-footer::before {
        display: none;
    }

.full-fullscreen:has(.book-Lghty-page) .header-fullscreen {
    display: flex;
    width: 83.33333333%;
}

.full-fullscreen:has(.book-Lghty-page) .box-btn-fixed {
    display: none;
}

.scrollbar-ff::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

.scrollbar-ff::-webkit-scrollbar-track {
    border-radius: 10px;
}

.scrollbar-ff::-webkit-scrollbar-thumb {
    background: var(--main-color1);
    border-radius: 10px;
}

    .scrollbar-ff::-webkit-scrollbar-thumb:hover {
        background: var(--bs-gray-300);
    }

.continu-read.form-group label {
    font-size: 25px;
    font-weight: 600;
    line-height: 1.1;
}

.continu-read.form-group .select-box .default-check {
    border: 2px solid #cfcfcf;
    width: 22px;
    height: 22px;
}

.continu-read.form-group .select-box .check-icon {
    right: 3px;
    top: 7px;
    width: 15px;
    height: 15px;
}

/*.P008-1-page .title-question-box {
    justify-content: space-between;
}

    .P008-1-page .title-question-box .title-box {
        display: flex;
        align-items: start;
    }*/

.P008-1-page .question-book-page .body-question .title-question-box {
    align-items: center;
}

.btn.btn-solution-general {
    position: absolute;
    right: 0;
    top: 10px;
    padding: 2px 10px;
    min-width: 80px;
    text-align: center;
    background-color: #9acb3c;
    color: #fff;
    border-radius: 30px;
    border: 2px solid #235328;
    box-shadow: inset 3px 1px 0 #c9e093;
    transition: .4s;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1.1;
    font-size: 22px;
    vertical-align: middle;
}

    .btn.btn-solution-general.active,
    .btn.btn-solution-general:hover {
        background-color: #ffcd02;
        box-shadow: inset 3px 1px 0 #faf06b;
        border-color: #d1aa32;
        color: #ffffff;
    }

.body-question-content {
    position: relative;
}

.right-side-book .footer-questions {
    transform: rotate(180deg) scaleY(-1);
}

    .right-side-book .footer-questions .page-num {
        transform: rotate(180deg) scaleY(-1);
    }

.right-side-book .body-question .footer-questions .img-2 {
    left: 41px;
    top: 5px;
    width: 73px;
}

.completion-word .btn.btn-solution-general {
    position: relative;
    right: unset;
    top: unset;
    margin-bottom: 30px;
}

.completion-word .item-box-quetion {
    margin-bottom: 35px;
    text-align: center;
}

    .completion-word .item-box-quetion img {
        width: 200px;
        margin-bottom: 15px;
    }

    .completion-word .item-box-quetion .item-ask {
        font-size: 40px;
        line-height: .8;
        color: #000;
        font-weight: 700;
        position: relative;
        font-family: 'M-Saber' !important;
    }

        .completion-word .item-box-quetion .item-ask .solve {
            display: inline-block;
            color: #d82424;
            font-family: 'M-Saber' !important;
        }

            .completion-word .item-box-quetion .item-ask .solve.first-letter {
                margin-left: -6px;
            }

            .completion-word .item-box-quetion .item-ask .solve.second-letter {
                margin-right: -5px;
                margin-left: -13px;
            }

            .completion-word .item-box-quetion .item-ask .solve.therd-letter {
                margin-right: -6px;
            }

.word-complete.space-right {
    margin-right: 10px;
}

.completion-word .item-box-quetion .item-ask .points {
    text-align: center;
    width: 140px;
    display: block;
    border: 1px dashed #b3b3b3;
    margin: auto;
    position: absolute;
    top: 20px;
    right: 50%;
    transform: translateX(50%);
    z-index: -1;
    font-family: 'M-Saber' !important;
}

.completion-word .item-box-quetion .item-ask .word-complete {
    display: inline-block;
    font-family: 'M-Saber' !important;
}

.completion-word .btns-flex.btns-footer {
    position: relative;
    margin-top: 15px;
}

.completion-word .question-book-page .body-question .btns-footer .btn-play-answer.btn-sm {
    right: unset;
    top: unset;
    position: relative;
    margin-left: 10px;
}

.completion-word .btns-footer .btn.btn-solution-general {
    margin-bottom: 0;
}

.P008-2-page .question-book-page .body-question .title-question-box .par-question {
    font-size: 46px;
    line-height: 44px;
}

.P008-2-page .question-book-page .body-question .title-question-box {
    margin-bottom: 60px;
}

.underline-words .body-question-content .paragraph-box {
    position: relative;
    padding-right: 140px;
    margin-bottom: 40px;
}

    .underline-words .body-question-content .paragraph-box .btns-flex {
        width: 140px;
        position: absolute;
        right: 0px;
        top: 10px;
    }

    .underline-words .body-question-content .paragraph-box p {
        font-size: 50px;
        line-height: 90px;
        color: #d1232a;
        padding: 20px;
        text-align: center;
        border: 2px solid #a06db0;
        border-radius: 18px;
        width: 90%;
        margin: 0 auto;
        position: relative;
    }

        .underline-words .body-question-content .paragraph-box p.solve span {
            position: relative;
            display: inline-block;
        }

            .underline-words .body-question-content .paragraph-box p.solve span.underline-one::after {
                content: "";
                position: absolute;
                left: 0;
                bottom: 10px;
                width: 100%;
                height: 2px;
                border-radius: 50px;
                background-color: #666666;
            }

            .underline-words .body-question-content .paragraph-box p.solve span.underline-two::after {
                content: "";
                position: absolute;
                left: 0;
                bottom: 0;
                width: 100%;
                height: 2px;
                border-radius: 50px;
                background-color: #666666;
            }

            .underline-words .body-question-content .paragraph-box p.solve span.underline-two::before {
                content: "";
                position: absolute;
                left: 0;
                bottom: 10px;
                width: 100%;
                height: 2px;
                border-radius: 50px;
                background-color: #666666;
                transition: .4s
            }

.btn-static.btn-solution-general {
    position: relative;
    right: unset;
    top: unset;
    margin-bottom: 30px;
}

.segmentation-letters .questions-block .block-ask {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    gap: 10px;
    text-align: center;
    padding-right: 130px;
    position: relative;
}

.segmentation-letters .questions-block .item-ask {
    flex: 0 0 19%;
    max-width: 19%;
    padding: 10px 5px 5px;
    vertical-align: bottom;
    color: #000000;
    border-radius: 16px;
    font-size: 50px;
    line-height: 44px;
    border: 2px solid #f6a1a6;
    position: relative;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

    .segmentation-letters .questions-block .item-ask .solve {
        color: #990001;
        z-index: 2;
        display: inline-block;
    }

.segmentation-letters .questions-block .answers-block.item-ask {
    padding: 3px;
    border-radius: 16px;
    overflow: hidden;
    background: rgb(253, 203, 141);
    background: linear-gradient(270deg, rgba(253, 203, 141, 1) 0%, rgba(199, 76, 156, 1) 100%);
    border: 0px solid transparent;
}

    .segmentation-letters .questions-block .answers-block.item-ask span {
        display: block;
        text-align: center;
        padding: 4px 10px;
        color: #822985;
        background-color: #f6989d;
        border-radius: 14px;
        line-height: 48px;
        font-size: 34px;
        font-family: 'M-Saber' !important;
        width: 100%;
    }

.segmentation-letters .questions-block .block-ask {
    width: 100%;
}

.segmentation-letters .item-ask.border-gradient {
    background: rgb(253, 203, 141);
    background: linear-gradient(270deg, rgba(253, 203, 141, 1) 0%, rgba(199, 76, 156, 1) 100%);
    border: 0px solid transparent;
    padding: 2px;
}

    .segmentation-letters .item-ask.border-gradient .solve {
        display: block;
        text-align: center;
        padding: 8px 5px;
        background-color: #ffffff;
        border-radius: 14px;
        font-family: 'M-Saber' !important;
        width: 100%;
        z-index: 2;
    }

.segmentation-letters .item-ask .bg-white {
    display: block;
    text-align: center;
    padding: 8px 5px;
    border-radius: 14px;
    font-family: 'M-Saber' !important;
    z-index: 1;
    position: absolute;
    width: 97%;
    height: 94%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.segmentation-letters .questions-block {
    display: block;
}

    .segmentation-letters .questions-block .item-ask.empty-item {
        border: 2px solid #fde8e7;
        background-color: #fde8e7;
    }

.bg-light-yellow {
    background-color: #fef9ed !important;
}

.sentence-completion .par-question-content {
    text-align: center;
    font-size: 62px;
    padding: 0 40px;
    line-height: 1.3;
    color: #231f20;
    margin: 80px auto;
}

.sentence-completion .paragraph-box .btns-flex {
    width: 140px;
    position: absolute;
    right: 0px;
    top: 10px;
}

.sentence-completion .body-question-content .paragraph-box {
    position: relative;
    padding-right: 140px;
    margin-bottom: 40px;
}

    .sentence-completion .body-question-content .paragraph-box span {
        display: inline-block;
        font-family: 'M-Saber' !important;
    }

    .sentence-completion .body-question-content .paragraph-box .solve-place {
        position: relative;
        display: inline-block
    }

        .sentence-completion .body-question-content .paragraph-box .solve-place .solve {
            position: absolute;
            color: #d82424;
            right: -8px;
        }

.question-red-color {
    color: #d82424;
}

.par-question .red-span {
    font-family: 'M-Saber' !important;
    font-size: 25px;
    color: #d1232a;
    display: inline-block;
    margin-right: -5px;
}

.P012-1-page.segmentation-letters .questions-block .item-ask.empty-item {
    border: 2px solid #efe9f3;
    background-color: #efe9f3;
}

.P012-1-page.segmentation-letters .questions-block .item-ask {
    border: 2px solid #8e52a1;
}

.P012-1-page.segmentation-letters .questions-block .answers-block.item-ask span {
    color: #822985;
    background-color: #e0d3e8;
}

.P012-1-page.segmentation-letters .questions-block .answers-block.item-ask {
    color: #822985;
    background: #e0d3e8;
    border: 0px solid transparent;
}

.collect-letters .questions-block {
    padding: 20px;
    display: block;
}

.collect-letters .que-block {
    text-align: center;
    margin-bottom: 15px;
}

    .collect-letters .que-block .img-1 {
        display: block;
        width: 200px;
        margin: auto;
        margin-bottom: 20px;
    }

    .collect-letters .que-block .img-2 {
        height: 200px;
        display: block;
        margin: auto;
        margin-bottom: 20px;
    }

    .collect-letters .que-block .solve-block {
        margin: auto;
        width: 200px;
        padding: 24px 10px 18px;
        border: 2px solid #822985;
        border-radius: 15px;
        position: relative;
        height: 71px;
    }

        .collect-letters .que-block .solve-block .solve-span {
            color: #d22328;
            font-family: 'M-Saber' !important;
            font-size: 48px;
            line-height: 20px;
        }

        .collect-letters .que-block .solve-block .point-span {
            text-align: center;
            width: 162px;
            display: block;
            border: 1px dashed #00baf1;
            margin: auto;
            position: absolute;
            top: 40px;
            right: 50%;
            transform: translateX(50%);
            z-index: -1;
        }

.collect-letters .btn-box-solve {
    position: relative;
    text-align: center;
}

    .collect-letters .btn-box-solve .btn.btn-solution-general {
        position: relative;
        left: unset;
        top: unset;
        margin-left: 6px;
    }

.collect-letters .question-book-page .body-question .btn-play-answer.btn-sm {
    right: unset;
    top: unset;
}

.words-order .block-item .words-order-block {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.words-order .question-book-page .body-question .btn-play-answer.btn-sm {
    right: unset;
    top: unset;
    position: relative;
}

.words-order .block-item .words-order-block .btn-play-answer {
    margin-left: 5px;
}

.words-order .block-item .words-order-block .item-words {
    min-width: 148px;
    border: 3px solid #806fb2;
    margin-left: 8px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 65px;
    border-radius: 10px;
    font-size: 40px;
    color: #da2128;
    padding: 14px 5px 10px;
}

.words-order .block-item {
    margin-bottom: 25px;
}

    .words-order .block-item:last-of-type {
        margin-bottom: 0px;
    }

    .words-order .block-item .words-order-block .item-words:last-of-type {
        margin-left: 0px;
    }

    .words-order .block-item .btn-box-solve {
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }

    .words-order .block-item .btn.btn-solution-general {
        margin-left: 10px;
        position: relative;
        right: unset;
        top: unset;
    }

    .words-order .block-item .answer-block-point {
        margin-top: 10px;
    }

        .words-order .block-item .answer-block-point .the-answer {
            width: 600px;
            border: 2px solid #806fb2;
            display: flex;
            align-items: center;
            justify-content: center;
            height: 120px;
            border-radius: 16px;
            font-size: 70px;
            color: #010000;
            padding: 18px 5px 10px;
            margin: auto;
            margin-top: 25px;
            position: relative;
        }

            .words-order .block-item .answer-block-point .the-answer p {
                margin: 0;
                line-height: 1.5;
            }

            .words-order .block-item .answer-block-point .the-answer .point-span {
                text-align: center;
                width: 85%;
                display: block;
                border: 1px dashed #00baf1;
                margin: auto;
                position: absolute;
                top: 72px;
                right: 50%;
                transform: translateX(50%);
                z-index: -1;
            }

.red-que {
    color: #da2128;
    vertical-align: middle;
    line-height: 16px;
}

.the-lunar .img-lunar img,
.the-umbrella .img-umbrella img {
    width: 110px;
}

.the-words-box {
    display: flex;
    margin-bottom: 30px;
    justify-content: center;
}

    .the-words-box .the-words-item {
        min-width: 125px;
        border: 3px solid #806fb2;
        margin-left: 8px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        height: 74px;
        border-radius: 22px;
        font-size: 45px;
        color: #231f20;
        padding: 6px 5px 10px;
    }

        .the-words-box .the-words-item:last-of-type {
            margin-left: 0;
        }

.lunar-umbrella .the-umbrella,
.lunar-umbrella .the-lunar {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 40px;
}

    .lunar-umbrella .the-umbrella .img-umbrella,
    .lunar-umbrella .the-lunar .img-lunar {
        display: inline-flex;
        margin-left: 15px;
    }

.lunar-umbrella .item-umbrella,
.lunar-umbrella .item-lunar {
    width: 200px;
    border: 2px solid #abc2e4;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 80px;
    border-radius: 15px;
    font-size: 60px;
    color: #010000;
    padding: 18px 5px 10px;
    position: relative;
    margin-left: 10px;
}

.lunar-umbrella .item-umbrella {
    border-color: #d1c8e3;
}

    .lunar-umbrella .item-umbrella .point-span,
    .lunar-umbrella .item-lunar .point-span {
        text-align: center;
        width: 85%;
        display: block;
        border: 1px dashed #00baf1;
        margin: auto;
        position: absolute;
        top: 48px;
        right: 50%;
        transform: translateX(50%);
        z-index: -1;
    }

.box-btn-relative .btn.btn-solution-general {
    position: relative;
    right: unset;
    top: unset;
    display: inline-block;
    top: unset !important;
}

.box-btn-relative .btn-play-answer {
    position: relative !important;
    right: unset !important;
    top: unset !important;
    display: inline-block;
    top: unset !important;
}

.lunar-umbrella .item-umbrella .solve-lunar,
.lunar-umbrella .item-lunar .solve-lunar {
    color: #da2128;
    margin-left: -8px;
}

.lunar-umbrella .parent-item {
    position: relative;
    padding-bottom: 40px;
    height: 135px;
}

    .lunar-umbrella .parent-item .btn.btn-solution-general {
        bottom: 0;
        top: unset;
        right: 50%;
        transform: translateX(50%);
    }

.lunar-umbrella .question-book-page .body-question .parent-item .btn-play-answer.btn-sm {
    bottom: 0;
    top: unset;
    right: 50%;
    transform: translateX(50%);
}



.circle-words .body-question-content .paragraph-box {
    position: relative;
    padding-right: 124px;
    margin-bottom: 20px;
}

    .circle-words .body-question-content .paragraph-box .btns-flex {
        width: 140px;
        position: absolute;
        right: 0px;
        top: 10px;
    }

    .circle-words .body-question-content .paragraph-box p {
        font-size: 42px;
        line-height: 76px;
        color: #d1232a;
        padding: 20px 15px;
        text-align: center;
        border: 2px solid #a06db0;
        border-radius: 18px;
        width: 95%;
        margin: 0 auto;
        position: relative;
    }

        .circle-words .body-question-content .paragraph-box p.solve-circle span {
            position: relative;
            display: inline-block;
        }

            .circle-words .body-question-content .paragraph-box p.solve-circle span.circle-item::after {
                content: "";
                position: absolute;
                left: 50%;
                bottom: 10px;
                width: 115%;
                height: 81%;
                border-radius: 50%;
                transform: translateX(-50%);
                border: 3px solid var(--main-color1);
            }

.read-quran .body-question-content .read-quran-img {
    width: 800px;
    margin: auto;
    display: block;
}

.read-quran .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 5px;
}

.parent-compose-ask .parent-compose-letters {
    display: flex;
    justify-content: center;
    margin-bottom: 30px;
    align-items: center;
}

    .parent-compose-ask .parent-compose-letters .compose-letters-item .first-block {
        color: #ed1c24;
        border: 4px solid #ed1c24;
        padding: 8px 15px;
        font-size: 50px;
        line-height: 30px;
        border-radius: 10px;
        margin-left: 50px;
        width: 75px;
        height: 80px;
        position: relative;
        display: inline-flex;
        background-color: #ffffff;
        justify-content: center;
        align-items: center;
    }

        .parent-compose-ask .parent-compose-letters .compose-letters-item .first-block::after {
            content: "";
            background-image: url(../images/book/Lghty/content-book/p015-1/2.png);
            background-size: contain;
            width: 45px;
            height: 40px;
            position: absolute;
            left: -45px;
            bottom: -19px;
            background-repeat: no-repeat;
            z-index: -1;
        }

        .parent-compose-ask .parent-compose-letters .compose-letters-item .first-block::before {
            content: "";
            background-image: url(../images/book/Lghty/content-book/p015-1/1.png);
            background-size: contain;
            width: 45px;
            height: 40px;
            position: absolute;
            left: -45px;
            top: -10px;
            z-index: -1;
            background-repeat: no-repeat;
        }

    .parent-compose-ask .parent-compose-letters .compose-letters-item-1 {
        margin-left: 45px;
        height: 142px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: space-between;
        margin-top: 0;
    }

        .parent-compose-ask .parent-compose-letters .compose-letters-item-1 .second-block {
            width: 60px;
            height: 54px;
            display: flex;
            justify-content: center;
            color: #ed1c24;
            border: 3px solid #b5abd3;
            padding: 4px 10px;
            font-size: 42px;
            line-height: 28px;
            border-radius: 10px;
            position: relative;
            background-color: #ffffff;
        }

    .parent-compose-ask .parent-compose-letters .compose-letters-item-2 {
        margin-left: 0;
        height: 150px;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: space-between;
    }

        .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block {
            padding: 3px;
            border-radius: 20px;
            overflow: hidden;
            background: #1752a4;
            background: linear-gradient(270deg, #10babe 0%, #1752a4 100%);
            width: 160px;
            height: 60px;
            display: flex;
            font-size: 42px;
            justify-content: center;
            position: relative;
            margin-left: 20px;
        }

        .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose {
            position: relative;
            display: flex;
            align-items: center;
            flex-wrap: wrap;
        }

            .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block .solve-par {
                margin-bottom: 0;
                width: 100%;
                height: 100%;
                text-align: center;
                background-color: #fcf6f9;
                border-radius: 17px;
                line-height: 45px;
                color: #010101;
            }

            .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .point-span {
                text-align: center;
                width: 85%;
                display: block;
                border: 1px dashed #00baf1;
                margin: auto;
                position: absolute;
                top: 30px;
                right: 50%;
                transform: translateX(50%);
                z-index: 0;
            }

            .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block .solve-par span {
                line-height: 46px;
                display: inline-block;
            }

                .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block .solve-par span.solve-span {
                    color: #ed1c24;
                    margin-right: -10px;
                }

            .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block.item-two .solve-par {
                background-color: #e5f3fc;
            }

            .parent-compose-ask .parent-compose-letters .compose-letters-item-2 .item-compose .three-block .solve-par span.solve-box {
                z-index: 1;
                position: relative;
            }

    .parent-compose-ask .parent-compose-letters.second-parent {
        justify-content: flex-start;
        margin-right: 60px;
    }

.P012-2-page.collect-letters .question-book-page .body-question {
    padding-bottom: 40px;
}

.nested-accordion .comment ol {
    background-color: #f4f4f4;
    border-radius: 10px;
    padding: 14px 15px;
    margin-bottom: 0;
}

    .nested-accordion .comment ol li {
        margin-bottom: 5px;
    }

        .nested-accordion .comment ol li:last-of-type {
            margin-bottom: 0;
        }

.accordion-title.single-accordion svg {
    display: none;
}

.flipbook-viewport .page-wrapper .half-img-book {
    display: inline-block;
}

.fill-blanks .fill-blanks-img {
    display: block;
    margin: auto;
    margin-top: 60px;
    margin-bottom: 20px;
}

.question-book-page .body-question .title-question-box.question-style-2 .par-question {
    color: #000000;
    position: relative;
    padding: 0 40px;
    padding-top: 18px;
}

    .question-book-page .body-question .title-question-box.question-style-2 .par-question .bg-question-style-2 {
        position: absolute;
        z-index: -1;
        right: 0;
        top: 0;
        height: 80px;
    }

.question-book-page .body-question .title-question-box.question-style-2 .num-question {
    margin: 0;
    top: 14px;
    left: -20px;
    z-index: 1;
    min-width: 54px;
    min-height: 42px;
}

    .question-book-page .body-question .title-question-box.question-style-2 .num-question::after {
        background: #1586c2;
        background: linear-gradient(270deg, #1c97d3 0%, #1586c2 100%);
        border-radius: 6px;
        transform: unset;
    }

.question-book-page .body-question .title-question-box.question-style-2 .play-box {
    top: 15px;
    z-index: 1;
}

.fill-blanks .letters .letter-item {
    color: #000;
    font-size: 90px;
    text-shadow: 3px 0px 0px #fff;
    line-height: .8;
    z-index: 1;
    position: absolute;
}

    .fill-blanks .letters .letter-item.letter-1 {
        top: 20px;
        right: 134px;
    }

    .fill-blanks .letters .letter-item.letter-2 {
        top: 8px;
        right: 260px;
    }

    .fill-blanks .letters .letter-item.letter-3 {
        top: 16px;
        right: 405px;
    }

    .fill-blanks .letters .letter-item.letter-4 {
        top: 2px;
        right: 534px;
    }

    .fill-blanks .letters .letter-item.letter-5 {
        top: 5px;
        right: 664px;
    }

    .fill-blanks .letters .letter-item.letter-6 {
        top: 0px;
        right: 800px;
    }

.fill-blanks .world-solve {
    color: #000;
    font-size: 64px;
    text-shadow: 3px 0px 0px #fff;
    line-height: .8;
    z-index: 1;
    position: absolute;
    top: 160px;
    right: 435px;
}

.fill-blanks .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 320px;
    top: 174px;
}

.orally-question .orally-img {
    width: 800px;
    margin: auto;
    display: block;
}

.question-book-page .body-question .title-question-box.question-style-2 .par-question .two-line-img.bg-question-style-2 {
    height: 122px;
}

.provide-correct .provide-correct-img {
    width: 800px;
    display: none;
    margin: auto;
    margin-top: 60px;
}

    .provide-correct .provide-correct-img.active {
        display: block;
    }

.color-picture .box-color-box {
    margin-top: 40px;
    display: flex;
}

.box-color-box .img-box-color .img-color-picture {
    display: none;
}

    .box-color-box .img-box-color .img-color-picture.active {
        display: block;
    }

.solve-color-picture {
    margin-right: 25px;
}

    .solve-color-picture .item-color-picture {
        padding: 3px;
        border-radius: 20px;
        overflow: hidden;
        background: #ffffff;
        background: linear-gradient(270deg, #10babe 0%, #1752a4 100%);
        width: 200px;
        height: 150px;
        display: flex;
        font-size: 42px;
        justify-content: center;
        position: relative;
        margin-left: 0;
        margin-bottom: 15px;
        margin-top: 25px;
    }

        .solve-color-picture .item-color-picture .solve-par {
            margin-bottom: 0;
            width: 100%;
            height: 100%;
            text-align: center;
            background-color: #ffffff;
            border-radius: 17px;
            line-height: 45px;
            color: #010101;
            padding: 20px 10px;
        }

        .solve-color-picture .item-color-picture .point-span {
            text-align: center;
            width: 85%;
            display: block;
            border: 1px dashed #00baf1;
            margin: auto;
            position: absolute;
            bottom: 30px;
            right: 50%;
            transform: translateX(50%);
            z-index: 0;
        }

        .solve-color-picture .item-color-picture .solve-par span {
            line-height: 55px;
            font-size: 52px;
            display: inline-block;
        }

            .solve-color-picture .item-color-picture .solve-par span.solve-box {
                z-index: 1;
                position: relative;
                display: block;
                text-align: center;
            }

                .solve-color-picture .item-color-picture .solve-par span.solve-box span {
                    font-size: 60px;
                    color: #ff0100;
                }

.gallery-picture-quetion {
    display: block;
    margin: auto;
}

.controls-p022 a.video-p022 {
    position: absolute;
    top: 108px;
    left: 19px;
}

    .controls-p022 a.video-p022 img {
        width: 28px;
    }

.controls-p022 button {
    display: inline-block;
    transition: .4s;
}

    .controls-p022 button:hover {
        background-color: #f31e1e12;
    }

    .controls-p022 button.audio-p022 {
        position: absolute;
        top: 108px;
        left: 65px;
    }

        .controls-p022 button.audio-p022 audio {
            opacity: 0;
            position: absolute;
            width: 32px;
            height: 32px;
            left: 0;
            top: 0;
        }

        .controls-p022 button.audio-p022 img {
            width: 32px;
        }

    .controls-p022 button.listen-p022 {
        position: absolute;
        top: 108px;
        left: 116px;
    }

        .controls-p022 button.listen-p022 audio {
            opacity: 0;
            position: absolute;
            width: 35px;
            height: 35px;
            left: 0;
            top: 0;
        }

        .controls-p022 button.listen-p022 img {
            width: 35px;
        }

.question-book-page .body-question .btn-play-answer.btn-sm.play-1 {
    right: 290px;
    top: 22px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-2 {
    right: 210px;
    top: 106px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-3 {
    right: 120px;
    top: 200px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-4 {
    right: 36px;
    top: 288px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-5 {
    right: 124px;
    top: 378px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-6 {
    right: 210px;
    top: 466px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-7 {
    right: 635px;
    top: 552px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-8 {
    right: 290px;
    top: 552px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-9 {
    right: 721px;
    top: 465px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-10 {
    right: 804px;
    top: 374px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-11 {
    right: 894px;
    top: 284px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-12 {
    right: 804px;
    top: 200px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-13 {
    right: 724px;
    top: 106px;
}

.question-book-page .body-question .btn-play-answer.btn-sm.play-14 {
    right: 644px;
    top: 22px;
}

.controls-p024 button {
    position: absolute;
    z-index: 25;
    right: 20px;
    top: 98px;
}

    .controls-p024 button:hover {
        background-color: #f31e1e12;
    }

    .controls-p024 button img {
        width: 32px;
    }

.controls-p022 button {
    background-color: transparent;
    cursor: pointer;
}

.controls-p024 button {
    background-color: transparent;
    cursor: pointer;
}

.question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 14px;
    z-index: 1;
}

.question-style-3 .par-question {
    background: #cde3f1;
    background: linear-gradient(90deg, rgba(34, 193, 195, 0) 0%, #cde3f1 100%);
    padding: 10px 14px 5px;
    border-radius: 5px;
}

.question-book-page .body-question .title-question-box.question-style-3 .par-question {
    color: #000;
}

.answer-verbally .answer-verbally-par {
    position: relative;
    padding-right: 110px;
    margin-bottom: 0;
    color: #9f3a0d;
    font-size: 40px;
    line-height: 1;
}

    .answer-verbally .answer-verbally-par .verbally-num {
        display: inline-block;
        padding-bottom: 0;
        border-bottom: 2px solid #deb308;
        margin-left: 2px;
        line-height: .7;
    }

.answer-verbally .btn.btn-solution-general {
    padding: 2px 10px;
    min-width: 50px;
    right: 52px;
    top: 10px;
    z-index: 3;
}

.answer-verbally .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 12px;
    top: 10px;
    z-index: 3;
}

p.solve-verbally-par {
    text-align: right;
    margin-right: 10px;
}

.answer-verbally .body-question-content {
    margin-top: 40px;
}

.answer-verbally-block {
    margin-bottom: 20px;
    transition: .4s;
    cursor: pointer;
    padding: 5px;
    position: relative;
}

    .answer-verbally-block.active,
    .answer-verbally-block:hover {
        border-radius: 7px;
        background-color: #f7f7f7;
    }

        .answer-verbally-block.active .answer-verbally-par,
        .answer-verbally-block:hover .answer-verbally-par {
            color: #000;
        }

.question-book-page .body-question-2 {
    max-width: 1000px;
    padding: 20px;
    border: 1px solid #cfcfcf;
    margin: 0px auto 60px;
}

.question-book-page .body-question.body-question-2 .title-question-box .par-question {
    color: #000000;
}

.solve-verbally-par {
    color: #670201;
    font-size: 60px;
    line-height: 1;
    padding-right: 50px;
}

.choose-question-body {
    position: relative;
    padding-right: 130px;
    margin-bottom: 50px;
}

    .choose-question-body .choose-question-par {
        font-size: 50px;
        color: #0072bc;
        line-height: 1;
        margin-bottom: 30px;
    }

        .choose-question-body .choose-question-par .num-choose {
            color: #d2232a;
            font-size: 30px;
            font-weight: 600;
            line-height: .8;
            vertical-align: middle;
            display: inline-block;
            padding-bottom: 2px;
            border-bottom: 2px solid #deb308;
            margin-top: 8px;
        }

        .choose-question-body .choose-question-par .solve-choose-box {
            position: relative;
            padding-right: 15px;
            line-height: 1;
            display: inline-block;
            height: 37px;
        }

            .choose-question-body .choose-question-par .solve-choose-box .solve-choose {
                color: #d2232a;
                line-height: 1;
            }

            .choose-question-body .choose-question-par .solve-choose-box .point-span-choose {
                width: 200px;
                display: inline-block;
                position: absolute;
                border-bottom: 2px dashed #0072bc;
                right: 0;
                bottom: 0px;
                z-index: -1;
            }

.choose-question-content .list-chooses {
    padding-right: 60px;
}

    .choose-question-content .list-chooses .item-choose {
        display: inline-block;
        margin-left: 100px;
        font-size: 45px;
        color: #000;
        padding: 0 15px;
        position: relative;
        line-height: 1;
    }

.question-book-page .body-question .choose-question-content .list-chooses .item-choose .btn-play-answer.btn-sm.play-1 {
    right: -50px;
    top: 8px;
}

.choose-question-content .list-chooses .item-choose:last-of-type {
    margin-left: 0px;
}

.choose-question-content .list-chooses .item-choose::before {
    content: "";
    width: 6px;
    height: 6px;
    background-color: #000;
    position: absolute;
    right: 0;
    bottom: 14px;
}

.choose-question-content .list-chooses .item-choose .correct-answer-1 {
    position: absolute;
    width: 120px;
    height: 60px;
    border: 2px solid #d2232a;
    right: -18px;
    top: -14px;
    border-radius: 50%;
}

.choose-question-content .list-chooses .item-choose .correct-answer-2 {
    position: absolute;
    width: 140px;
    height: 65px;
    border: 2px solid #d2232a;
    right: -17px;
    top: -14px;
    border-radius: 50%;
}

.choose-question-content .list-chooses .item-choose .correct-answer-3 {
    position: absolute;
    width: 170px;
    height: 69px;
    border: 2px solid #d2232a;
    right: -18px;
    top: -14px;
    border-radius: 50%;
}

.check-mark .question-book-page .body-question .title-question-box {
    position: relative
}

    .check-mark .question-book-page .body-question .title-question-box .btn-solution-general {
        left: 60px;
        right: unset;
        display: inline-block;
        top: 22px;
    }

.check-mark .check-mark-list {
    margin-top: 60px;
}

    .check-mark .check-mark-list .check-mark-item {
        position: relative;
        margin-bottom: 40px;
        padding-right: 50px;
    }

.check-mark .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 8px;
    top: 6px;
}

.check-mark .check-mark-list .check-mark-item p {
    font-size: 50px;
    margin: 0;
    color: #000;
    line-height: 1;
}

.check-mark .check-mark-list .check-mark-item .box-check-mark {
    position: absolute;
    left: 44px;
    top: 0;
    font-size: 50px;
    line-height: 1;
    color: #000;
    height: 54px;
    display: inline-flex;
    align-items: center;
}

    .check-mark .check-mark-list .check-mark-item .box-check-mark .w-span {
        width: 55px;
        display: inline-block;
        text-align: center;
    }

        .check-mark .check-mark-list .check-mark-item .box-check-mark .w-span svg {
            margin-top: -18px;
        }

.grandmother-anthem .select-box label {
    font-size: 30px;
    color: #990001;
    line-height: 1;
}

.grandmother-anthem .form-group .select-box .default-check {
    width: 20px;
    height: 20px;
    background-color: #e0dcbb;
    border: 1px solid #cfcfcf;
    border-radius: 5px;
}

.grandmother-anthem .form-group .select-box .check-icon {
    right: 3px;
    fill: #000000;
}

.grandmother-anthem .grandmother-anthem-text .anthem-list-block {
    margin-bottom: 25px;
}

    .grandmother-anthem .grandmother-anthem-text .anthem-list-block .anthem-item {
        font-size: 50px;
        line-height: .8;
        color: #b0b0b0;
        display: inline-block;
        margin-left: 40px;
        width: 250px;
        transition: .4s;
    }

        .grandmother-anthem .grandmother-anthem-text .anthem-list-block .anthem-item:last-of-type {
            margin-left: 0px;
        }

.grandmother-anthem .body-question-content {
    display: flex;
    flex-wrap: wrap;
}

    .grandmother-anthem .body-question-content .grandmother-anthem-text {
        width: 550px;
        padding-top: 70px;
    }

.grandmother-anthem .grandmother-anthem-text .anthem-list-block .anthem-item.active {
    color: #000;
}

.grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem {
    text-align: center;
    position: relative;
    margin-bottom: 60px;
}

    .grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem .span-anthem {
        line-height: .8;
        font-size: 60px;
        color: #000;
        display: inline-block;
    }

    .grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem .control-anthem {
        position: absolute;
        top: -8px;
    }

        .grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem .control-anthem.control-anthem-1 {
            right: 20px;
        }

        .grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem .control-anthem.control-anthem-2 {
            left: 20px;
        }

.grandmother-anthem .body-question-content .grandmother-anthem-img {
    width: 405px;
    padding-right: 20px;
    padding-top: 220px;
    text-align: center;
}

    .grandmother-anthem .body-question-content .grandmother-anthem-img .text-anthem-appear {
        margin-bottom: 30px;
        transition: .5s;
        min-height: 50px;
    }

        .grandmother-anthem .body-question-content .grandmother-anthem-img .text-anthem-appear .anthem-appear {
            font-size: 60px;
            line-height: .8;
            color: #d02b2b;
            transition: .4s;
            opacity: 1
        }

    .grandmother-anthem .body-question-content .grandmother-anthem-img .img-anthem-appear img {
        width: 400px;
    }

.answer-verbally .question-book-page .body-question .title-question-box {
    padding-left: 50px;
}

    .answer-verbally .question-book-page .body-question .title-question-box .back-btn-popup {
        background-color: transparent;
        position: absolute;
        left: 0;
        top: 0;
        transition: .4s;
    }

        .answer-verbally .question-book-page .body-question .title-question-box .back-btn-popup:hover {
            transform: scale(.9);
        }

.P025-1-page .body-question-content {
    margin-top: 60px;
}

.flipbook .page.even::after {
    content: "";
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #e3e4e4;
    position: absolute;
}

.P025-1-page .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 0;
}

.P025-1-page .btn.btn-solution-general {
    right: 36px;
}

.grandmother-anthem .control-anthem button {
    transition: .4s;
    background-color: transparent;
}

    .grandmother-anthem .control-anthem button:hover {
        transform: scale(.9);
    }

.grandmother-anthem .control-anthem .box-btn-1,
.grandmother-anthem .control-anthem .box-btn-2 {
    display: inline-block;
    vertical-align: middle;
}

.grandmother-anthem .control-anthem .box-btn-1 {
    margin-left: 12px;
}

    .grandmother-anthem .control-anthem .box-btn-1 .controls-btn-1 .btn-sound-2,
    .grandmother-anthem .control-anthem .box-btn-2 .controls-btn-2 .btn-sound-2 {
        margin-left: 6px;
    }

    .grandmother-anthem .control-anthem .box-btn-1 .controls-btn-1,
    .grandmother-anthem .control-anthem .box-btn-2 .controls-btn-2 {
        display: none;
        width: 90px;
    }

    .grandmother-anthem .control-anthem .box-btn-1 .btn-sound-1,
    .grandmother-anthem .control-anthem .box-btn-2 .btn-sound-1 {
        width: 50px;
    }

    .grandmother-anthem .control-anthem .box-btn-1 span,
    .grandmother-anthem .control-anthem .box-btn-2 span {
        display: block;
        text-align: center;
        color: #222222;
        margin-top: 4px;
        font-size: 24px;
    }

    .grandmother-anthem .control-anthem .box-btn-1.active .controls-btn-1,
    .grandmother-anthem .control-anthem .box-btn-2.active .controls-btn-2 {
        display: inline-block;
    }

    .grandmother-anthem .control-anthem .box-btn-1.active .btn-sound-1,
    .grandmother-anthem .control-anthem .box-btn-2.active .btn-sound-1 {
        display: none;
    }

    .grandmother-anthem .control-anthem .box-btn-1 .controls-btn-1 .btn-sound-2 .shap-4,
    .grandmother-anthem .control-anthem .box-btn-2 .controls-btn-2 .btn-sound-2 .shap-4 {
        display: none
    }

    .grandmother-anthem .control-anthem .box-btn-1 .controls-btn-1 .btn-sound-2.active .shap-4,
    .grandmother-anthem .control-anthem .box-btn-2 .controls-btn-2 .btn-sound-2.active .shap-4 {
        display: inline-block
    }

    .grandmother-anthem .control-anthem .box-btn-1 .controls-btn-1 .btn-sound-2.active .shap-2,
    .grandmother-anthem .control-anthem .box-btn-2 .controls-btn-2 .btn-sound-2.active .shap-2 {
        display: none;
    }



/*******zoom in out**********/


.modal-style-1 .modal-content .modal-body .page-wrapper {
    min-height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .modal-style-1 .modal-content .modal-body .page-wrapper .book-ask-page {
        width: 100%;
    }

/*.zoom-block .box {
    display: inline-block;
    background: linear-gradient(25deg, #F13F79, #FFC778);
    color: white;
    font-size: 25px;
    padding: 40px;
    width: 300px;
    height: 300px;
}
*/
.zoom-block .btn {
    width: 35px;
    height: 35px;
    background: #FFF;
    border: 0;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    color: #fff;
    background-color: var(--main-color1);
    padding: 4px;
    position: fixed;
    text-align: center;
    -ms-user-select: none;
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    transition: all 0.3s ease;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: .4s;
    right: 20px;
}

    .zoom-block .btn:hover {
        background-color: var(--main-color2);
    }

.zoom-block .zoom {
    bottom: 200px;
}

.zoom-block .zoom-out {
    bottom: 150px;
}

.zoom-block .zoom-init {
    bottom: 100px;
}

.reorder-solve {
    position: relative;
    display: block;
    width: 100%;
    text-align: center;
}

.words-order .question-book-page .body-question .reorder-solve .btn-play-answer.btn-sm {
    position: absolute;
    right: 32px;
    top: 38px;
    z-index: 3;
}

.text-widget .pricing-tabs .tab-buttons .tab-btn {
    font-weight: 400;
    padding: 10px 22px;
    line-height: 1;
    font-size: 28px;
}

.text-widget .pricing-tabs .buttons-outer {
    margin-bottom: 40px;
}

.text-widget .title-text-widget {
    position: relative;
    margin-bottom: 20px;
}

    .text-widget .title-text-widget .btn-sound-1 {
        background-color: transparent;
    }

        .text-widget .title-text-widget .btn-sound-1 .shap-3 {
            display: none
        }

        .text-widget .title-text-widget .btn-sound-1.active .shap-3 {
            display: inline-block;
        }

        .text-widget .title-text-widget .btn-sound-1.active .shap-1 {
            display: none
        }

.fontAR span {
    font-family: 'M-Saber' !important;
}

.text-widget-box span {
    font-size: 50px;
    line-height: 1.5;
    color: #333;
    position: relative;
    display: inline-block;
    margin-left: 2px;
}

.text-widget-box .blue-color-span {
    color: #0967a0 !important;
}

.text-widget-box span::after {
    content: "";
    width: 0;
    height: 3px;
    border-radius: 25px;
    background-color: var(--main-color2);
    position: absolute;
    bottom: 0px;
    right: 0;
    transition: .4s;
}

.text-widget-box span.active::after {
    width: 100%;
}

.read-passage-passage .block-box {
    padding: 10px 12px;
    cursor: pointer;
    transition: .4s;
}

    .read-passage-passage .block-box:hover {
        background-color: #feefef;
        transform: scale(.9);
    }

.text-widget-popup .title-text-widget {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

    .text-widget-popup .title-text-widget .back-btn-popup {
        background-color: transparent;
    }

        .text-widget-popup .title-text-widget .back-btn-popup:hover {
            transform: scale(.9);
        }

.large-words-tab .large-word-item {
    cursor: pointer;
    transition: .4s;
    line-height: 1.2;
}

    .large-words-tab .large-word-item:hover {
        transform: scale(.9);
    }

.large-one-word .title-one-word {
    font-size: 250px;
    color: #222;
    margin-bottom: 40px;
    margin-top: 25px;
    line-height: 1;
}

.large-one-word .box-divide-block .box-divide-word {
    color: #222;
    font-size: 35px;
    margin-bottom: 25px;
}

    .large-one-word .box-divide-block .box-divide-word .item-word {
        display: inline-flex;
        padding: 10px;
        border: 1px solid #333;
        line-height: 1;
        min-width: 126px;
        margin-right: 0;
        border-left: 0;
        min-height: 122px;
        vertical-align: middle;
        justify-content: center;
        align-items: center;
    }

        .large-one-word .box-divide-block .box-divide-word .item-word:last-of-type {
            border-left: 1px solid #333;
        }

.large-one-word .box-divide-block {
    padding-right: 54px;
    position: relative;
}

    .large-one-word .box-divide-block .eye-btn {
        position: absolute;
        right: 5px;
        top: 40px;
        width: 45px;
        height: 45px;
        border-radius: 50%;
        display: flex;
        justify-content: center;
        align-items: center;
        background-color: var(--main-color4);
        color: #fff;
        transition: .4s;
    }

        .large-one-word .box-divide-block .eye-btn:hover {
            transform: scale(.9);
            background-color: var(--main-color3);
        }

        .large-one-word .box-divide-block .eye-btn .fa-eye-slash {
            display: none;
        }

        .large-one-word .box-divide-block .eye-btn.active {
            background-color: var(--main-color3);
        }

            .large-one-word .box-divide-block .eye-btn.active .fa-eye-slash {
                display: block;
            }

            .large-one-word .box-divide-block .eye-btn.active .fa-eye {
                display: none;
            }

    .large-one-word .box-divide-block .box-divide-word .item-word span {
        display: inline-block;
        line-height: 1;
        font-size: 100px;
    }

.connecting-words .block-connecting {
    position: relative;
    padding-top: 70px;
    text-align: center;
}

    .connecting-words .block-connecting .col-6 {
        position: relative;
    }

.connecting-words .body-question-content {
    padding-top: 50px;
}

.connecting-words .question-book-page .body-question .block-connecting .btn-play-answer.btn-sm {
    top: 100px;
    right: 150px;
}

.connecting-words .question-book-page .body-question .block-connecting .btn.btn-solution-general {
    top: 100px;
    right: 60px;
}

.connecting-words .question-book-page .body-question .block-connecting .col-6 .btn-play-answer.btn-sm {
    top: 32px;
    right: 60px;
}

.solve-connecting {
    position: absolute;
    right: 232px;
    z-index: 1;
    width: 0px;
    height: 0;
    top: 100px;
    transition: .4s;
}

.connecting-active .solve-connecting {
    width: 80px;
    height: auto;
}

.question-book-page .body-question .title-question-box.question-style-3.color-1 .par-question {
    color: #f15a22;
}

.question-style-3.color-1 .par-question {
    background: #c8d7ee;
    background: linear-gradient(90deg, rgba(34, 193, 195, 0) 0%, #c8d7ee 100%);
}

.answer-notice-colored-block {
    position: relative;
}

.notice-colored-words .body-question-content {
    display: flex;
    align-items: center;
}

    .notice-colored-words .body-question-content .notice-colored-img {
        margin-right: 60px;
        margin-bottom: 30px
    }

.body-question-content .notice-colored-box .notice-colored-block {
    position: relative;
    padding-right: 64px;
    margin-bottom: 20px;
}

.question-book-page .body-question .notice-colored-block .btn-play-answer.btn-sm {
    right: 15px;
    top: 13px;
}

.notice-colored-block .notice-colored-par {
    margin: 0;
    font-size: 60px;
    line-height: 1;
    color: #000;
}

    .notice-colored-block .notice-colored-par .notice-colored-span {
        color: #d2232a;
    }

.notice-colored-words .question-book-page .body-question .title-question-box {
    margin-bottom: 45px;
}

.block-analyze-letters {
    position: relative;
    padding-right: 145px;
    margin-bottom: 25px;
}

.analyze-letters .body-question-content {
    padding-top: 70px;
}

.block-analyze-letters .list-block-letters {
    display: flex;
    align-items: center;
}

    .block-analyze-letters .list-block-letters .item-letters {
        min-width: 140px;
        font-size: 50px;
        background-color: transparent;
        border-radius: 10px;
        text-align: center;
        color: #000;
        padding: 15px 5px 10px;
        line-height: .8;
        margin-left: 10px;
        border: 1px solid #0b78be;
        min-height: 67px;
    }

        .block-analyze-letters .list-block-letters .item-letters span {
            display: none;
        }

        .block-analyze-letters .list-block-letters .item-letters:last-of-type {
            margin-left: 0px;
        }

        .block-analyze-letters .list-block-letters .item-letters.item-letters-color {
            border: 1px solid transparent;
            background-color: #d4effc;
        }

            .block-analyze-letters .list-block-letters .item-letters.item-letters-color span {
                display: block;
                text-align: center;
            }

    .block-analyze-letters .list-block-letters.active .item-letters span {
        display: block;
        text-align: center;
    }

        .block-analyze-letters .list-block-letters.active .item-letters span.letter-span {
            color: #d2232a;
        }

.extracted-text-content-block {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-bottom: 20px;
}

    .extracted-text-content-block .words-block-item {
        position: relative;
        padding-right: 140px;
    }

        .extracted-text-content-block .words-block-item p {
            margin-bottom: 0;
            font-size: 45px;
            color: #000;
            line-height: 1;
        }

    .extracted-text-content-block .answer-point-box {
        margin-bottom: 0;
        font-size: 45px;
        color: #000;
        line-height: 1;
        position: relative;
        min-width: 110px;
        text-align: center;
        min-height: 45px;
    }

    .extracted-text-content-block .extracted-text-item {
        position: relative;
        padding-right: 40px;
    }

        .extracted-text-content-block .extracted-text-item .btn-play-answer.btn-sm {
            right: 0px !important;
            top: 3px !important;
        }

    .extracted-text-content-block .answer-point-box .points {
        position: absolute;
        left: 0;
        width: 100%;
        height: 1px;
        border: 1px dashed #939393;
        bottom: 14px;
        z-index: -1;
    }

.main-color-red {
    color: #d2232a !important;
}

.read-passage-passage .text-widget-popup .text-widget-box .text-block-box span.anthem-item-3,
.read-chanting .text-widget-box span.anthem-item-1,
.continuous-reading .text-widget-box span.anthem-item {
    margin-left: 0;
    transition: .4s;
    cursor: pointer;
    display: inline-block;
}

    .read-passage-passage .text-widget-popup .text-widget-box .text-block-box span.anthem-item-3:hover,
    .read-chanting .text-widget-box span.anthem-item-1:hover,
    .continuous-reading .text-widget-box span.anthem-item:hover {
        transform: scale(.9);
    }

.question-style-4 .ques-par {
    margin-bottom: 0;
    font-size: 50px;
    color: #000;
    line-height: .9;
}

.sub-span {
    font-size: 30px;
    vertical-align: top;
}

.main-color-blue {
    color: #00c0f3 !important;
}

.question-book-page .body-question .title-question-box.question-style-4 {
    margin-bottom: 50px;
}

.span-symbol {
    color: #000;
    font-size: 30px;
    vertical-align: middle;
    line-height: 1;
    display: inline-block;
}

.P031-2-page.extracted-text .answer-block-item {
    position: relative;
    width: 100%;
    margin-bottom: 40px;
    min-height: 45px;
}

.P031-2-page .extracted-text-content-block .words-block-item {
    margin-bottom: 40px;
}

.extracted-text .answer-block-item .solve-span-extracted {
    display: block;
    width: 100%;
    font-size: 45px;
    line-height: 1;
}

.extracted-text .answer-block-item .point-span {
    width: 100%;
    position: absolute;
    height: 1px;
    border-bottom: 1px dashed #8a8a8a;
    left: 0;
    bottom: 15px;
    z-index: -1;
    min-height: 45px;
}

.P032-page .question-book-page .body-question .example-play-1 .btn-play-answer {
    right: 10px;
    top: 112px;
}

.P032-page .question-book-page .body-question .example-play-2 .btn-play-answer.btn-sm {
    right: 30px;
    top: 270px;
}

.P032-page .question-book-page .body-question .example-play-3 .btn-play-answer.btn-sm {
    right: 312px;
    top: 270px;
}

.P032-page .question-book-page .body-question .example-play-4 .btn-play-answer.btn-sm {
    right: 30px;
    top: 455px;
}

.P032-page .question-book-page .body-question .example-play-5 .btn-play-answer.btn-sm {
    right: 740px;
    top: 450px;
}

.P032-page .question-book-page .body-question .example-play-5 .btn.btn-solution-general {
    top: 450px;
    right: 285px;
}

.P032-page .question-book-page .body-question .example-play-6 .btn-play-answer.btn-sm {
    right: 30px;
    top: 658px;
}

.P032-page .question-book-page .body-question .example-play-7 .btn-play-answer.btn-sm {
    right: 740px;
    top: 640px;
}

.P032-page .question-book-page .body-question .example-play-7 .btn.btn-solution-general {
    top: 642px;
    right: 285px;
}

.P032-page .question-book-page .body-question .example-play-8 .btn-play-answer.btn-sm {
    right: 30px;
    top: 846px;
}

.P032-page .question-book-page .body-question .example-play-9 .btn-play-answer.btn-sm {
    right: 740px;
    top: 845px;
}

.P032-page .question-book-page .body-question .example-play-9 .btn.btn-solution-general {
    top: 845px;
    right: 285px;
}

.P032-page .question-book-page .body-question .example-play-10 .btn.btn-solution-general {
    right: 370px;
    top: 40px;
}

.P032-page .all-controls-p032 .list-text-answer .item-solve {
    position: absolute;
    font-size: 46px;
    text-align: center;
    line-height: .8;
    min-width: 140px;
}

    .P032-page .all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
        left: 300px;
        top: 424px;
    }

    .P032-page .all-controls-p032 .list-text-answer .item-solve.item-solve-2 {
        left: 274px;
        top: 623px;
    }

    .P032-page .all-controls-p032 .list-text-answer .item-solve.item-solve-3 {
        left: 300px;
        top: 816px;
    }

.back-btn-box {
    text-align: end;
}

    .back-btn-box .back-btn-popup {
        background-color: transparent;
    }

.dictate-perspective {
    position: relative;
}

    .dictate-perspective .btn-play-1 {
        right: 0 !important;
    }

    .dictate-perspective .btn-play-2 {
        top: 68px !important;
        right: 0 !important;
    }

.P027-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #333;
}

.modal-open {
    overflow: hidden;
}
/*.text-widget .buttons-outer .btn-box-controls {
    position: absolute;
    right: 0;
    top: 4px;
}
    .text-widget .buttons-outer .btn-box-controls button {
        background-color: transparent;
    }*/
.text-widget .title-text-widget,
.text-widget .text-widget-popup .title-text-widget {
    position: absolute;
    width: 100%;
    top: -63px;
    left: 0;
}
/*.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(1)::before {
    background-color: var(--main-color5);
}
.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(2)::before {
    background-color: var(--main-color2);
}
.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(3)::before {
    background-color: var(--main-color3);
}
.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(4)::before {
    background-color: var(--main-color4);
} */
/*.text-widget .pricing-tabs .tab-buttons .tab-btn {
    opacity: .5;
    color:#ffffff;
}*/
.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(1):hover::before,
.text-widget .pricing-tabs .tab-buttons .active-btn.tab-btn:nth-child(1)::before {
    background-color: var(--main-color5);
}

.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(2):hover::before,
.text-widget .pricing-tabs .tab-buttons .active-btn.tab-btn:nth-child(2)::before {
    background-color: var(--main-color2);
}

.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(3):hover::before,
.text-widget .pricing-tabs .tab-buttons .active-btn.tab-btn:nth-child(3)::before {
    background-color: var(--main-color3);
}

.text-widget .pricing-tabs .tab-buttons .tab-btn:nth-child(4):hover::before,
.text-widget .pricing-tabs .tab-buttons .active-btn.tab-btn:nth-child(4)::before {
    background-color: var(--main-color4);
}

.text-widget .read-chanting .title-text-widget .btn-sound-1,
.text-widget .continuous-reading .title-text-widget .btn-sound-1 {
    position: fixed;
    z-index: 9;
}

.text-widget .read-passage-passage .title-text-widget {
    top: -25px;
}

.book-ask-page .full-fullscreen-icon-1 {
    position: fixed;
    top: 20px !important;
    left: 20px !important;
    right: auto !important;
}

.question-book-page .modal-hide-btn {
    position: fixed;
}

.fullscreen.sub-full-screen .flipbook-viewp,
.sub-full-screen .flipbook-viewport {
    padding: 0px 0 50px;
}

/*.P027-page .book-ask-page .header-fullscreen {
    padding-left: 40px;
    margin-bottom: 25px;
}*/

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.one-solve .btn-play-answer.btn-sm.btn-1 {
    right: 194px;
    top: 64px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.one-solve .btn-play-answer.btn-sm.btn-2 {
    right: 580px;
    top: 44px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.two-solve .btn-play-answer.btn-sm.btn-3 {
    right: 194px;
    top: 160px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.two-solve .btn-solution-general.btn-5 {
    right: 380px;
    top: 160px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.two-solve .btn-play-answer.btn-sm.btn-4 {
    right: 580px;
    top: 160px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.three-solve .btn-play-answer.btn-sm.btn-6 {
    right: 194px;
    top: 250px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.three-solve .btn-solution-general.btn-8 {
    right: 380px;
    top: 250px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.three-solve .btn-play-answer.btn-sm.btn-7 {
    right: 580px;
    top: 270px;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.two-solve .solve-2 {
    right: 625px;
    top: 136px;
    position: absolute;
    font-size: 64px;
    margin-bottom: 0;
    color: #ce0817;
    line-height: 1.1;
}

.P033-1-page.answer-verbally .question-book-page .body-question .btn-box-solve.three-solve .solve-3 {
    right: 625px;
    top: 246px;
    position: absolute;
    font-size: 64px;
    margin-bottom: 0;
    color: #ce0817;
    line-height: 1.1;
}

/***************/
.comparison-letters-page .comparison .btn.btn-solution-general {
    padding: 2px 5px;
    min-width: 54px;
}

.comparison-letters-page .question-book-page .body-question .comparison .btn-play-answer.btn-sm {
    right: 60px;
}

.comparison-letters-page .comparison {
    display: flex;
    justify-content: space-between;
    padding-top: 64px;
}

    .comparison-letters-page .comparison .block-item-box {
        position: relative;
        padding-right: 102px;
        margin-bottom: 50px;
        text-align: center
    }

        .comparison-letters-page .comparison .block-item-box .block-item {
            border: 1px solid #9689c0;
            padding: 15px 10px;
            border-radius: 10px;
            box-shadow: -7px 9px 0px #0072bc;
            color: #000;
            position: relative;
        }

            .comparison-letters-page .comparison .block-item-box .block-item.highlighted::after {
                content: "";
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%;
                background: rgb(231,241,214);
                background: linear-gradient(114deg, rgba(231, 241, 214, 1) 3%, rgb(255 255 255) 70%);
                z-index: -1;
            }

            .comparison-letters-page .comparison .block-item-box .block-item .point-block {
                position: relative;
                display: inline-block;
                color: #4a4a4a;
            }

            .comparison-letters-page .comparison .block-item-box .block-item.color-blue {
                color: #0072bc;
            }

            .comparison-letters-page .comparison .block-item-box .block-item.solve .span-solve-exam,
            .comparison-letters-page .comparison .block-item-box .block-item.solve .span-solve {
                color: #d2232a;
            }

            .comparison-letters-page .comparison .block-item-box .block-item .span-solve {
                display: none;
            }

            .comparison-letters-page .comparison .block-item-box .block-item.solve .span-solve {
                position: absolute;
                right: 2px;
                top: 0px;
                z-index: 2;
                display: inline-block;
            }

        .comparison-letters-page .comparison .block-item-box .content-ask {
            font-size: 40px;
            line-height: 1.3;
        }

.comparison-letters-page .column {
    width: 47%;
}

.comparison-letters-page .box {
    font-size: 18px;
    color: #333;
    padding: 10px;
    margin-bottom: 10px;
    border: 2px solid #0e7ebc;
    border-radius: 5px;
    text-align: right;
    background-color: #f5f5f5;
    transition: background-color 0.3s ease;
}


.comparison-letters-page .highlighted {
}

.comparison-letters-page .left .box.highlighted {
    color: #d32f2f;
}

.comparison-letters-page .right .box.highlighted {
}

.comparison-letters-page .comparison .block-item-box .block-item.color-blue {
    color: #0072bc;
}

.P032-page.spelling-ask .question-book-page .body-question .example-play-10 .btn.btn-solution-general {
    right: 410px;
}

.P032-page.spelling-ask .question-book-page .body-question .example-play-5 .btn-play-answer.btn-sm {
    right: 88px;
    top: 248px;
}

.P032-page.spelling-ask .question-book-page .body-question .example-play-5 .btn.btn-solution-general {
    top: 248px;
    right: 0;
}

.P032-page.spelling-ask .question-book-page .body-question .example-play-4 .btn-play-answer.btn-sm {
    right: -10px;
    top: 150px;
}

.P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve {
    font-size: 52px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
}

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
        left: 230px;
        top: 340px;
    }

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-2 {
        left: 230px;
        top: 432px;
    }

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-3 {
        left: 230px;
        top: 520px;
    }

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-4 {
        left: 230px;
        top: 628px;
    }

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-5 {
        left: 230px;
        top: 725px;
    }

    .P032-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-6 {
        left: 230px;
        top: 817px;
    }

.P038-2-page.connecting-words .block-connecting {
    padding-top: 0px;
}

    .P038-2-page.connecting-words .block-connecting.two-block-connecting {
        padding-top: 90px;
    }

    .P038-2-page.connecting-words .block-connecting.d-flex {
        margin-bottom: 110px;
    }

    .P038-2-page.connecting-words .block-connecting .row-img-connecting {
        position: relative;
    }

.P038-2-page.connecting-words .question-book-page .body-question .block-connecting .btn-play-answer.btn-sm {
    top: 40px;
    right: 0px;
}

.P038-2-page.connecting-active .solve-connecting {
    width: 250px;
}

.P038-2-page.connecting-words .question-book-page .body-question .block-connecting .btn.btn-solution-general {
    top: 92px;
    right: 90px;
}

.P038-2-page.connecting-words .connecting-active .solve-connecting {
    width: 250px;
}

.P038-2-page.connecting-words .connecting-active.one-block-connecting .solve-connecting {
    right: -118px;
    top: -84px;
}

.P038-2-page.connecting-words .connecting-active.three-block-connecting .solve-connecting {
    transform: rotateX(180deg) scaleX(-1);
}

.P036-page.text-widget .text-widget-box span {
    color: #00a6a6;
}

/*.P036-page .book-ask-page .header-fullscreen {
    padding-left: 40px;
    margin-bottom: 25px;
}*/

.word-order-page .body-question-content {
    padding-top: 60px;
}

    .word-order-page .body-question-content .ask-img-p035-1 {
        padding-right: 110px;
    }

    .word-order-page .body-question-content .ask-content-p035 {
        position: relative;
        margin-bottom: 30px;
    }

    .word-order-page .body-question-content .box-ask-p035-1 .btn.btn-solution-general {
        min-width: 55px;
    }

    .word-order-page .body-question-content .box-ask-p035-1 .example-play-1 .btn.btn-solution-general {
        top: 34px;
    }

    .word-order-page .body-question-content .box-ask-p035-1 .example-play-2 .btn.btn-solution-general {
        top: 110px;
    }

    .word-order-page .body-question-content .box-ask-p035-1 .example-play-3 .btn.btn-solution-general {
        top: 184px;
    }

.word-order-page .question-book-page .body-question .box-ask-p035-1 .example-play-1 .btn-play-answer.btn-sm {
    top: 34px;
    right: 64px;
}

.word-order-page .question-book-page .body-question .box-ask-p035-1 .example-play-2 .btn-play-answer.btn-sm {
    top: 110px;
    right: 64px;
}

.word-order-page .question-book-page .body-question .box-ask-p035-1 .example-play-3 .btn-play-answer.btn-sm {
    top: 184px;
    right: 64px;
}

.word-order-page .box-answer-p035-1 .item-answer {
    position: relative;
    margin-bottom: 45px;
    padding-top: 45px;
    padding-right: 110px;
}

.word-order-page .question-book-page .body-question .box-answer-p035-1 .item-answer .btn-play-answer.btn-sm {
    right: 10px;
    top: 42px;
}

.word-order-page .question-book-page .body-question .box-answer-p035-1 .item-answer .par-answer {
    margin: 0;
    position: absolute;
    right: 155px;
    font-size: 60px;
    top: 25px;
    z-index: 1;
    line-height: 1;
    color: #d2232a;
}




.P039-1-page.connecting-words .block-connecting {
    padding-top: 0px;
}

    .P039-1-page.connecting-words .block-connecting.two-block-connecting {
        padding-top: 90px;
    }

    .P039-1-page.connecting-words .block-connecting.d-flex {
        margin-bottom: 110px;
    }

    .P039-1-page.connecting-words .block-connecting .row-img-connecting {
        position: relative;
    }

.P039-1-page.connecting-words .question-book-page .body-question .block-connecting .btn-play-answer.btn-sm {
    top: 40px;
    right: 0px;
}

.P039-1-page.connecting-active .solve-connecting {
    width: 250px;
}

.P039-1-page.connecting-words .question-book-page .body-question .block-connecting .btn.btn-solution-general {
    top: 92px;
    right: 90px;
}

.P039-1-page.connecting-words .connecting-active .solve-connecting {
    width: 250px;
}

.P039-1-page.connecting-words .connecting-active.one-block-connecting .solve-connecting {
    right: 330px;
    top: -84px;
    transform: rotateX(360deg) scaleX(-1);
}

.P039-1-page.connecting-words .connecting-active.three-block-connecting .solve-connecting {
    transform: rotateX(180deg) scaleX(1);
    right: -170px;
    top: 105px;
}

.word-map .box-word-map {
    padding-top: 60px;
}

.all-controls-p039-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 410px;
    z-index: 1;
    top: 362px;
}

.all-controls-p039-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 270px;
    top: 92px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 92px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 140px;
    top: 362px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 360px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 130px;
    top: 560px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 40px;
    top: 560px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 810px;
    top: 362px;
    z-index: 1;
}

.all-controls-p039-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 720px;
    top: 362px;
    z-index: 1;
}

.all-controls-p039-2 .list-text-answer span {
    display: inline-block;
}

.all-controls-p039-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 76px;
    top: 76px;
    right: 454px;
    line-height: .6;
}

.all-controls-p039-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 76px;
    top: 305px;
    right: 124px;
    line-height: .6;
}

.all-controls-p039-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 76px;
    top: 305px;
    right: 802px;
    line-height: .6;
}

.all-controls-p039-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 76px;
    top: 544px;
    right: 418px;
    line-height: .6;
}

.P040-1-page .body-question-content {
    position: relative;
}

.P040-1-page .question-book-page .body-question .body-question-content .control-btn-1 .btn-play-answer.btn-sm {
    right: 1px;
    top: 262px;
}

.P040-1-page .question-book-page .body-question .body-question-content .control-btn-2 .btn-play-answer.btn-sm {
    right: 32px;
    top: 370px;
}

.P040-1-page .question-book-page .body-question .body-question-content .control-btn-3 .btn-play-answer.btn-sm {
    right: 32px;
    top: 452px;
}

.P040-2-page .body-question-content {
    position: relative;
}

.P040-2-page .question-book-page .body-question .body-question-content .control-btn-1 .btn-play-answer.btn-sm {
    right: 1px;
    top: 76px;
}

.P040-2-page .question-book-page .body-question .body-question-content .control-btn-2 .btn-play-answer.btn-sm {
    right: 32px;
    top: 168px;
}

.P040-2-page .question-book-page .body-question .body-question-content .control-btn-3 .btn-play-answer.btn-sm {
    right: 32px;
    top: 232px;
}

.P040-3-page .block-analyze-letters {
    padding-right: 130px;
}

    .P040-3-page .block-analyze-letters .list-block-letters .item-letters {
        min-width: 128px;
        font-size: 50px;
    }

.all-controls-p041-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 65px;
    top: 214px;
    right: 485px;
    line-height: .6;
}

.all-controls-p041-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 65px;
    top: 299px;
    right: 13px;
    line-height: .6;
}

.all-controls-p041-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 65px;
    top: 406px;
    right: 292px;
    line-height: .6;
}

.all-controls-p041-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 65px;
    top: 371px;
    right: 686px;
    line-height: .6;
}

.all-controls-p041-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 435px;
    top: 308px;
}

.all-controls-p041-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 30px;
    top: 396px;
}

.all-controls-p041-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 310px;
    top: 508px;
}

.all-controls-p041-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 626px;
    top: 465px;
}

.all-controls-p041-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 180px;
    top: 92px;
}

.all-controls-p041-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 180px;
    top: 92px;
}

.all-controls-p041-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 522px;
    top: 308px;
}

.all-controls-p041-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 116px;
    top: 396px;
}

.all-controls-p041-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 396px;
    top: 508px;
}

.all-controls-p041-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 712px;
    top: 465px;
}

.all-controls-p041-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 756px;
    top: 244px;
}

.all-controls-p041-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 270px;
    top: 220px;
}

.P041-1-page .box-word-map {
    padding-top: 60px;
    padding-right: 45px;
}


.all-controls-p041-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0;
    top: 84px;
}

.all-controls-p041-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 434px;
    top: 84px;
}

.all-controls-p041-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 524px;
    top: 84px;
}

.all-controls-p041-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 180px;
}

.all-controls-p041-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 434px;
    top: 180px;
}

.all-controls-p041-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 524px;
    top: 180px;
}

.all-controls-p041-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 274px;
}

.all-controls-p041-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 434px;
    top: 278px;
}

.all-controls-p041-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 524px;
    top: 277px;
}

.all-controls-p041-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 0;
    top: 373px;
}

.all-controls-p041-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 434px;
    top: 370px;
}

.all-controls-p041-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 524px;
    top: 370px;
}

.all-controls-p041-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 0;
    top: 468px;
}

.all-controls-p041-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 434px;
    top: 468px;
}

.all-controls-p041-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 524px;
    top: 467px;
}

.all-controls-p041-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 0;
    top: 567px;
}

.all-controls-p041-1 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 434px;
    top: 565px;
}

.all-controls-p041-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 524px;
    top: 564px;
}

.all-controls-p041-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 65px;
    top: 73px;
    right: 655px;
    line-height: .6;
}

.all-controls-p041-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 65px;
    top: 170px;
    right: 655px;
    line-height: .6;
}

.all-controls-p041-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 65px;
    top: 264px;
    right: 655px;
    line-height: .6;
}

.all-controls-p041-1 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 65px;
    top: 362px;
    right: 655px;
    line-height: .6;
}

.all-controls-p041-1 .list-text-answer .item-solve-5 {
    position: absolute;
    font-size: 65px;
    top: 459px;
    right: 655px;
    line-height: .6;
}

.all-controls-p041-1 .list-text-answer .item-solve-6 {
    position: absolute;
    font-size: 65px;
    top: 555px;
    right: 670px;
    line-height: .6;
}

.P042-1-page.extracted-text .answer-block-item {
    position: relative;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
    min-height: 140px;
    padding-right: 80px;
}

.P042-1-page .extracted-text-content-block .words-block-item {
    margin-bottom: 40px;
}

.P042-1-page .extracted-text-content-block .words-block-item {
    padding-right: 95px;
}

.P042-1-page .btn.btn-solution-general {
    padding: 2px 5px;
    min-width: 56px;
    right: -6px;
}

.P042-1-page .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 55px;
}

.P042-1-page.extracted-text .answer-point-item .point-span {
    position: absolute;
    height: 1px;
    border-bottom: 1px dashed #8a8a8a;
    left: 0;
    bottom: 15px;
    z-index: -1;
    min-height: 45px;
    width: calc(100% - 80px);
}

    .P042-1-page.extracted-text .answer-point-item .point-span.point-span-1 {
        bottom: 319px;
    }

.P042-1-page.extracted-text .answer-block-item .solve-span-extracted {
    line-height: 70px;
}

.P042-1-page.extracted-text .answer-point-item .point-span.point-span-2 {
    bottom: 249px;
}

.P042-1-page.extracted-text .answer-point-item .point-span.point-span-3 {
    bottom: 185px;
}

.P042-1-page.extracted-text .answer-point-item .point-span.point-span-4 {
    bottom: 120px;
}

.P042-1-page.extracted-text .answer-point-item .point-span.point-span-5 {
    bottom: 50px;
}



.P045-page .all-controls-p032 .list-text-answer .item-solve {
    position: absolute;
    font-size: 46px;
    text-align: center;
    line-height: .8;
    min-width: 100%;
}

.P045-page.spelling-ask .question-book-page .body-question .example-play-10 .btn.btn-solution-general {
    right: 410px;
}

.P045-page.spelling-ask .question-book-page .body-question .example-play-5 .btn-play-answer.btn-sm {
    right: 50px;
    top: 260px;
}

.P045-page.spelling-ask .question-book-page .body-question .example-play-5 .btn.btn-solution-general {
    top: 261px;
    right: -10px;
    padding: 2px 6px;
    min-width: 55px;
}

.P045-page.spelling-ask .question-book-page .body-question .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 162px;
}

.P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve {
    font-size: 55px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
}

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
        left: -18px;
        top: 352px;
    }

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-2 {
        left: -18px;
        top: 449px;
    }

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-3 {
        left: -18px;
        top: 540px;
    }

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-4 {
        left: -18px;
        top: 657px;
    }

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-5 {
        left: -18px;
        top: 759px;
    }

    .P045-page.spelling-ask .all-controls-p032 .list-text-answer .item-solve.item-solve-6 {
        left: -18px;
        top: 854px;
    }

.P045-page .body-question-content {
    padding-right: 55px;
}

.all-controls-p043 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 435px;
    top: 18px;
}

.all-controls-p043 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0;
    top: 214px;
}

.all-controls-p043 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 536px;
    top: 214px;
}

.all-controls-p043 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 336px;
}

.all-controls-p043 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 608px;
    top: 336px;
}

.all-controls-p043 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 695px;
    top: 334px;
}

.all-controls-p043 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 531px;
}

.all-controls-p043 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 608px;
    top: 478px;
}

.all-controls-p043 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 695px;
    top: 478px;
}

.all-controls-p043 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 65px;
    top: 526px;
    right: 618px;
    line-height: .6;
}

.all-controls-p043 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 65px;
    top: 376px;
    right: 574px;
    line-height: .6;
}

.P044-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 165px;
    right: -14px;
}

.all-controls-p044 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 218px;
}

.all-controls-p044 .list-controls .example-play-2 .btn-play-answer.btn-sm.btn-1 {
    top: 330px;
    right: 68px;
}

.all-controls-p044 .list-controls .example-play-2 .btn-play-answer.btn-sm.btn-2 {
    top: 405px;
    right: 68px;
}

.all-controls-p044 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 555px;
    right: -8px;
}

.all-controls-p044 .list-controls .example-play-3 .btn-play-answer.btn-sm.btn-1 {
    top: 555px;
    right: 80px;
}

.all-controls-p044 .list-controls .example-play-3 .btn-play-answer.btn-sm.btn-2 {
    top: 630px;
    right: 80px;
}

.all-controls-p044 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 784px;
    right: -8px;
}

.all-controls-p044 .list-controls .example-play-4 .btn-play-answer.btn-sm.btn-1 {
    top: 784px;
    right: 80px;
}

.all-controls-p044 .list-controls .example-play-4 .btn-play-answer.btn-sm.btn-2 {
    top: 860px;
    right: 80px;
}

.all-controls-p044 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 1014px;
    right: -8px;
}

.all-controls-p044 .list-controls .example-play-5 .btn-play-answer.btn-sm.btn-1 {
    top: 1014px;
    right: 80px;
}

.all-controls-p044 .list-controls .example-play-5 .btn-play-answer.btn-sm.btn-2 {
    top: 1092px;
    right: 80px;
}

.all-controls-p044 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 84px;
    top: 612px;
    right: 265px;
    line-height: .6;
}

.all-controls-p044 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 84px;
    top: 848px;
    right: 265px;
    line-height: .6;
}

.all-controls-p044 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 84px;
    top: 1078px;
    right: 265px;
    line-height: .6;
}

.all-controls-p046-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 60px;
    top: 516px;
    right: 265px;
    line-height: 64px;
}

.all-controls-p046-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 60px;
    top: 358px;
    right: 270px;
    line-height: .6;
}

.all-controls-p046-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 170px;
}

.P046-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 128px;
}

.all-controls-p046-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 306px;
    right: 285px;
}

.all-controls-p046-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 374px;
    top: 306px;
}

.all-controls-p046-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 439px;
    right: 674px;
}

.all-controls-p046-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 764px;
    top: 439px;
}

.all-controls-p046-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 178px;
    top: 439px;
}

.P049-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 28px;
}

.all-controls-p049 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 80px;
}

.all-controls-p049 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 152px;
    right: 0;
}

.all-controls-p049 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 448px;
    top: 152px;
}

.all-controls-p049 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 60px;
    top: 263px;
    right: 110px;
    line-height: .6;
}

.all-controls-p049 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 22px;
    top: 266px;
}

.all-controls-p049 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 532px;
    right: 328px;
}

.all-controls-p049 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 420px;
    top: 532px;
}

.all-controls-p049 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 60px;
    top: 628px;
    right: 506px;
    line-height: 64px;
}

.all-controls-p049 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 448px;
    top: 649px;
}

.all-controls-p051 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 100px;
}

.all-controls-p051 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 350px;
    right: 126px;
}

.all-controls-p051 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 212px;
    top: 350px;
}

.all-controls-p051 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 40px;
    top: 846px;
}

.all-controls-p051 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 40px;
    top: 942px;
}

.all-controls-p051 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 220px;
    right: 672px;
}

.all-controls-p051 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 220px;
    right: 760px;
}

.all-controls-p051 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 529px;
    top: 695px;
}

.all-controls-p051 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 529px;
    top: 787px;
}

.all-controls-p051 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 60px;
    top: 275px;
    right: 100px;
    line-height: .6;
}

.all-controls-p051 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 60px;
    top: 44px;
    right: 635px;
    line-height: 1;
    text-align: center;
}

.all-controls-p051 .list-text-answer .item-solve-1 .solve-heilight {
    position: absolute;
    width: 212px;
    height: 64px;
    background: #bf3f604a;
    top: 556px;
    right: 16px;
    border-radius: 10px;
}

.all-controls-p051 .list-text-answer .item-solve-2 .solve-heilight {
    position: absolute;
    width: 236px;
    height: 64px;
    background: #bf3f604a;
    top: 629px;
    right: -50px;
    border-radius: 10px;
}

.P051-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 66px;
    right: -16px;
    z-index: 1;
    width: 32px;
    height: 32px;
}


.grandmother-anthem.complete-anthem .body-question-content .grandmother-anthem-text {
    width: 100%;
    text-align: center;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block .anthem-item {
    width: 400px;
    color: #000000;
    position: relative;
    line-height: .8;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block.complete-1 .anthem-item .solve-span {
    position: absolute;
    left: 52px;
    z-index: 1;
    display: inline-block;
    top: -8px;
    line-height: .9;
    font-size: 60px;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block.complete-2 .anthem-item .solve-span {
    position: absolute;
    left: 168px;
    z-index: 1;
    display: inline-block;
    top: -8px;
    line-height: .9;
    font-size: 60px;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block.complete-3 .anthem-item .solve-span {
    position: absolute;
    left: 200px;
    z-index: 1;
    display: inline-block;
    top: -8px;
    line-height: .9;
    font-size: 60px;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block .point-span {
    color: #838383;
}

.grandmother-anthem.complete-anthem .ask-raed {
    position: relative;
    padding-right: 55px;
}

.grandmother-anthem.complete-anthem .question-book-page .body-question .ask-raed .btn-play-answer.btn-sm {
    z-index: 4;
    right: 0;
}

.P047-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 32px;
}

.P047-2-page .box-Complete-sentence {
    padding-top: 54px;
    text-align: end;
}

.all-controls-p047-2 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 82px;
    right: 0;
}

.all-controls-p047-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 82px;
    right: 87px;
}

.all-controls-p047-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 82px;
    right: 652px;
}

.all-controls-p047-2 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 162px;
    right: 0;
}

.all-controls-p047-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 162px;
    right: 87px;
}

.all-controls-p047-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 162px;
    right: 652px;
}

.all-controls-p047-2 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 240px;
    right: 0;
}

.all-controls-p047-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 240px;
    right: 87px;
}

.all-controls-p047-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 240px;
    right: 652px;
}

.all-controls-p047-2 .list-controls .example-play-8 .btn.btn-solution-general {
    top: 320px;
    right: 0;
}

.all-controls-p047-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 320px;
    right: 87px;
}

.all-controls-p047-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 320px;
    right: 652px;
}

.all-controls-p047-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 72px;
    top: 72px;
    right: 768px;
    line-height: .6;
}

.all-controls-p047-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 72px;
    top: 152px;
    right: 768px;
    line-height: .6;
}

.all-controls-p047-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 72px;
    top: 232px;
    right: 768px;
    line-height: .6;
}

.all-controls-p047-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 72px;
    top: 312px;
    right: 768px;
    line-height: .6;
}

.P047-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 8px;
}

.all-controls-p047-3 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 14px;
}

.all-controls-p047-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 14px;
}

.all-controls-p047-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 74px;
    right: 470px;
}


.all-controls-p047-3 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 64px;
    top: 70px;
    right: 518px;
    line-height: .6;
}

.P047-3-page .box-Complete-sentence {
    padding-top: 44px
}

.P047-4-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 52px;
}

.P047-4-page .box-Complete-sentence {
    padding-top: 20px;
    padding-right: 150px;
}

.all-controls-p047-4 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 59px;
}

.all-controls-p047-4 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 59px;
}

.all-controls-p047-4 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 110px;
    top: 32px;
    right: 204px;
    line-height: .6;
}




.P052-1-page.extracted-text .answer-block-item {
    position: relative;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
    min-height: 140px;
    padding-right: 80px;
}

.P052-1-page .extracted-text-content-block .words-block-item {
    margin-bottom: 40px;
}

.P052-1-page .extracted-text-content-block .words-block-item {
    padding-right: 95px;
}

.P052-1-page .btn.btn-solution-general {
    padding: 2px 5px;
    min-width: 56px;
    right: -6px;
}

.P052-1-page .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 55px;
}

.P052-1-page.extracted-text .answer-point-item .point-span {
    position: absolute;
    height: 1px;
    border-bottom: 1px dashed #8a8a8a;
    left: 0;
    bottom: 15px;
    z-index: -1;
    min-height: 45px;
    width: calc(100% - 80px);
}

    .P052-1-page.extracted-text .answer-point-item .point-span.point-span-1 {
        bottom: 319px;
    }

.P052-1-page.extracted-text .answer-block-item .solve-span-extracted {
    line-height: 70px;
}

.P052-1-page.extracted-text .answer-point-item .point-span.point-span-2 {
    bottom: 249px;
}

.P052-1-page.extracted-text .answer-point-item .point-span.point-span-3 {
    bottom: 185px;
}

.P052-1-page.extracted-text .answer-point-item .point-span.point-span-4 {
    bottom: 120px;
}

.P052-1-page.extracted-text .answer-point-item .point-span.point-span-5 {
    bottom: 50px;
}

.P052-1-page .extracted-text-content-block .words-block-item p {
    font-size: 42px;
}

.P052-1-page.extracted-text .answer-block-item .solve-span-extracted {
    font-size: 42px;
}

.P050-page .box-Complete-sentence {
    padding-top: 70px;
    padding-bottom: 40px
}

.all-controls-p050 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 12px;
}

.all-controls-p050 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 358px;
    right: 770px;
}

.all-controls-p050 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 858px;
    top: 357px;
}

.all-controls-p050 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 110px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 275px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 404px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 550px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 678px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 868px;
    top: 160px;
}

.all-controls-p050 .list-controls .example-play-9 .btn.btn-solution-general {
    top: 758px;
    right: 770px;
}

.all-controls-p050 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 858px;
    top: 758px;
}

.all-controls-p050 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 110px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 250px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 410px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 556px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 700px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 845px;
    top: 524px;
}

.all-controls-p050 .list-controls .example-play-16 .btn.btn-solution-general {
    top: 1157px;
    right: 770px;
}

.all-controls-p050 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 858px;
    top: 1157px;
}

.all-controls-p050 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 128px;
    top: 930px;
}

.all-controls-p050 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 268px;
    top: 930px;
}

.all-controls-p050 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 410px;
    top: 930px;
}

.all-controls-p050 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 555px;
    top: 930px;
}

.all-controls-p050 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 714px;
    top: 930px;
}

.all-controls-p050 .list-controls .example-play-22 .btn-play-answer.btn-sm {
    right: 840px;
    top: 930px;
}

.all-controls-p050 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 64px;
    top: 228px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.all-controls-p050 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 64px;
    top: 312px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.all-controls-p050 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 64px;
    top: 628px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.all-controls-p050 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 64px;
    top: 712px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.all-controls-p050 .list-text-answer .item-solve-5 {
    position: absolute;
    font-size: 64px;
    top: 1022px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.all-controls-p050 .list-text-answer .item-solve-6 {
    position: absolute;
    font-size: 64px;
    top: 1105px;
    color: #222;
    right: 94px;
    line-height: .6;
}

.P048-1-page .box-Complete-sentence {
    padding-top: 70px;
    padding-bottom: 40px;
}

.all-controls-p048-1 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 12px;
}

.all-controls-p048-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 198px;
    right: 100px;
}

.all-controls-p048-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 198px;
    right: 188px;
}

.all-controls-p048-1 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 198px;
    right: 570px;
}

.all-controls-p048-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 198px;
    right: 658px;
}

.all-controls-p048-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 404px;
    right: 260px;
}

.all-controls-p048-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 404px;
    right: 348px;
}

.all-controls-p048-1 .list-text-answer .item-solve-1 .solve-par {
    position: absolute;
    font-size: 64px;
    top: 120px;
    right: 148px;
    line-height: .6;
}

.all-controls-p048-1 .list-text-answer .item-solve-2 .solve-par {
    position: absolute;
    font-size: 64px;
    top: 120px;
    right: 634px;
    line-height: .6;
}

.all-controls-p048-1 .list-text-answer .item-solve-3 .solve-par {
    position: absolute;
    font-size: 64px;
    top: 323px;
    right: 320px;
    line-height: .6;
}

.all-controls-p048-1 .list-text-answer .item-solve-1 .circle-solve {
    position: absolute;
    width: 32px;
    height: 50px;
    border: 2px solid #d2232a;
    right: 337px;
    top: 88px;
    display: inline-block;
    border-radius: 36px;
}

.all-controls-p048-1 .list-text-answer .item-solve-2 .circle-solve {
    position: absolute;
    width: 32px;
    height: 50px;
    border: 2px solid #d2232a;
    right: 852px;
    top: 92px;
    display: inline-block;
    border-radius: 36px;
}

.all-controls-p048-1 .list-text-answer .item-solve-3 .circle-solve {
    position: absolute;
    width: 32px;
    height: 50px;
    border: 2px solid #d2232a;
    right: 508px;
    top: 296px;
    display: inline-block;
    border-radius: 36px;
}

.P048-2-page .box-Complete-sentence {
    padding-top: 70px;
    padding-bottom: 40px;
    padding-right: 150px;
}

.all-controls-p048-2 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 12px;
}

.all-controls-p048-2 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 94px;
    right: 10px;
}

.all-controls-p048-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 94px;
    right: 100px;
}

.all-controls-p048-2 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 194px;
    right: 10px;
}

.all-controls-p048-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 194px;
    right: 100px;
}

.all-controls-p048-2 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 300px;
    right: 10px;
}

.all-controls-p048-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 300px;
    right: 100px;
}

.all-controls-p048-2 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 406px;
    right: 10px;
}

.all-controls-p048-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 406px;
    right: 100px;
}

.all-controls-p048-2 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 508px;
    right: 10px;
}

.all-controls-p048-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 508px;
    right: 100px;
}

.all-controls-p048-2 .list-text-answer .item-solve-1 .line-solve {
    width: 422px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 265px;
    right: 190px;
    transform: rotate(317deg);
}

.all-controls-p048-2 .list-text-answer .item-solve-2 .line-solve {
    width: 315px;
    display: inline-block;
    background: var(--main-color4);
    height: 4px;
    position: absolute;
    top: 166px;
    right: 244px;
    transform: rotate(196deg);
}

.all-controls-p048-2 .list-text-answer .item-solve-3 .line-solve {
    width: 357px;
    display: inline-block;
    background: var(--main-color2);
    height: 4px;
    position: absolute;
    top: 418px;
    right: 223px;
    transform: rotate(330deg);
}

.all-controls-p048-2 .list-text-answer .item-solve-4 .line-solve {
    width: 322px;
    display: inline-block;
    background: var(--main-color5);
    height: 4px;
    position: absolute;
    top: 370px;
    right: 240px;
    transform: rotate(379deg);
}

.all-controls-p048-2 .list-text-answer .item-solve-5 .line-solve {
    width: 414px;
    display: inline-block;
    background: var(--main-color3);
    height: 4px;
    position: absolute;
    top: 365px;
    right: 194px;
    transform: rotate(42deg);
}

.P055-1-page .question-book-page .body-question .title-question-box .play-box {
    z-index: 1;
    top: 36px;
}

.read-quran.P055-1-page .question-book-page .body-question .btn-play-answer.btn-sm.btn-1 {
    top: 110px;
}

.read-quran.P055-1-page .question-book-page .body-question .btn-play-answer.btn-sm.btn-2 {
    top: 185px;
}

.P055-2-page .body-question-content {
    padding-top: 60px;
}

.all-controls-p055-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 140px;
    top: 182px;
}

.all-controls-p055-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 226px;
    top: 182px;
}

.all-controls-p055-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 470px;
    top: 152px;
}

.all-controls-p055-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 560px;
    top: 152px;
}

.all-controls-p055-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 226px;
    top: 182px;
}

.all-controls-p055-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 468px;
    top: 234px;
}

.all-controls-p055-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 70px;
    top: 263px;
    right: 156px;
    line-height: .6;
}

.all-controls-p055-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 70px;
    top: 263px;
    right: 302px;
    line-height: .6;
}

.all-controls-p055-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 76px;
    top: 222px;
    right: 574px;
    line-height: .6;
}

.P055-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 20px;
    right: 50px;
}

.P059-page.grandmother-anthem .body-question-content .grandmother-anthem-text {
    width: 600px;
}

.P059-page.grandmother-anthem .body-question-content .grandmother-anthem-img {
    width: 345px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.grandmother-anthem.P059-page .grandmother-anthem-text .anthem-list-block .anthem-item {
    margin-left: 30px;
    width: 280px;
}

    .grandmother-anthem.P059-page .grandmother-anthem-text .anthem-list-block .anthem-item:last-of-type {
        margin-left: 0px;
    }

    .grandmother-anthem.P059-page .grandmother-anthem-text .anthem-list-block .anthem-item .blue-color-span {
    }

    .grandmother-anthem.P059-page .grandmother-anthem-text .anthem-list-block .anthem-item.active .blue-color-span {
        color: #0066b3;
        display: inline-block;
    }

    .grandmother-anthem.P059-page .grandmother-anthem-text .anthem-list-block .anthem-item.active {
        color: #be3f27;
    }

.P031-1-page .solve-point-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 330px;
}

.P031-1-page .extracted-text-content-block .words-block-item {
    padding-right: 135px;
    width: calc(100% - 335px);
}

.P031-1-page .body-question-content {
    padding-top: 68px;
}

.modal-body.narrow-modal .page-wrapper .book-ask-page .header-fullscreen {
    position: absolute;
    top: -10px;
    left: 40px;
}

.modal-body.narrow-modal .page-wrapper .book-ask-page .question-book-page.ask-modal .body-question {
    margin-top: 70px;
}

.P058-2-page .body-question-content {
    padding-top: 80px;
    text-align: end;
    padding-left: 10px;
}

.all-controls-p058-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 80px;
    top: 88px;
}

.all-controls-p058-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -8px;
    top: 88px;
}

.all-controls-p058-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -8px;
    top: 190px;
}

.all-controls-p058-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 80px;
    top: 190px;
}

.all-controls-p058-2 .list-text-answer .item-solve-1 {
    position: absolute;
    top: 70px;
    left: 142px;
}

.all-controls-p058-2 .list-text-answer .item-solve-2 {
    position: absolute;
    top: 238px;
    right: 142px;
}

.all-controls-p058-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 668px;
    top: 130px;
}

.all-controls-p058-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 858px;
    top: 130px;
}

.all-controls-p058-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 834px;
    top: 255px;
}

.all-controls-p058-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 482px;
    top: 255px;
}

.P058-3-page .body-question-content {
    padding-top: 80px;
    padding-bottom: 80px;
}


.all-controls-p058-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 55px;
    top: 266px;
}

.all-controls-p058-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 146px;
    top: 266px;
}

.all-controls-p058-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 376px;
    top: 266px;
}

.all-controls-p058-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 466px;
    top: 266px;
}

.all-controls-p058-3 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 266px;
    right: 700px;
}

.all-controls-p058-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 266px;
    right: 790px;
}

.all-controls-p058-3 .list-text-answer .item-solve-1 .circle-solve {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #65861d;
    position: absolute;
    right: 72px;
    top: 196px;
    opacity: .4;
}

.all-controls-p058-3 .list-text-answer .item-solve-2 .circle-solve {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #65861d;
    position: absolute;
    right: 394px;
    top: 196px;
    opacity: .4;
}

.all-controls-p058-3 .list-text-answer .item-solve-3 .circle-solve {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #65861d;
    position: absolute;
    right: 718px;
    top: 201px;
    opacity: .4;
}

.P060-page .text-widget-box {
    padding: 0 55px 0 0;
}

    .P060-page .text-widget-box span {
        color: #008a8a;
    }

.P060-page .large-words-tab .text-widget-box {
    padding: 0
}

.P063-1-page .box-Complete-sentence {
    padding-top: 70px;
    padding-bottom: 40px;
    padding-right: 150px;
}

.all-controls-p063-1 .list-text-answer .item-solve-1 .line-solve {
    width: 226px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 154px;
    right: 320px;
    transform: rotate(164deg);
}

    .all-controls-p063-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p063-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 128px;
    right: 10px;
}

.all-controls-p063-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 128px;
    right: 100px;
}

.all-controls-p063-1 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 316px;
    right: 10px;
}

.all-controls-p063-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 316px;
    right: 100px;
}

.all-controls-p063-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 502px;
    right: 10px;
}

.all-controls-p063-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 502px;
    right: 100px;
}

.all-controls-p063-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 90px;
    right: 730px;
}

.all-controls-p063-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 176px;
    right: 730px;
}

.all-controls-p063-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 272px;
    right: 730px;
}

.all-controls-p063-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 362px;
    right: 730px;
}

.all-controls-p063-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 464px;
    right: 730px;
}

.all-controls-p063-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    top: 548px;
    right: 730px;
}


.all-controls-p063-1 .list-text-answer .item-solve-2 .line-solve {
    width: 221px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 342px;
    right: 318px;
    transform: rotate(164deg);
}

    .all-controls-p063-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p063-1 .list-text-answer .item-solve-3 .line-solve {
    width: 228px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 498px;
    right: 321px;
    transform: rotate(190deg);
}

    .all-controls-p063-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p063-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 92px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 270px;
    top: 92px;
    z-index: 1;
}

.all-controls-p063-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 62px;
    top: 80px;
    right: 454px;
    line-height: .6;
}

.all-controls-p063-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 336px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 140px;
    top: 336px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 40px;
    top: 442px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 130px;
    top: 442px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 720px;
    top: 336px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 810px;
    top: 336px;
    z-index: 1;
}

.all-controls-p063-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 410px;
    z-index: 1;
    top: 306px;
}

.all-controls-p063-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 62px;
    top: 254px;
    right: 124px;
    line-height: .6;
}

.all-controls-p063-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 62px;
    top: 255px;
    right: 802px;
    line-height: .6;
}

.all-controls-p063-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 51px;
    top: 436px;
    right: 443px;
    line-height: .6;
}

.connecting-words.P064-1-page .body-question-content {
    padding-right: 70px;
}

.P064-1-page .question-book-page .body-question .control-btn-1 .btn-play-answer.btn-sm {
    right: 10px;
    top: 238px;
}

.P064-1-page .question-book-page .body-question .control-btn-2 .btn-play-answer.btn-sm {
    right: 10px;
    top: 344px;
}

.connecting-words.P064-2-page .body-question-content {
    padding-right: 70px;
}

.P064-2-page .question-book-page .body-question .control-btn-1 .btn-play-answer.btn-sm {
    right: 10px;
    top: 80px;
}

.P064-2-page .question-book-page .body-question .control-btn-2 .btn-play-answer.btn-sm {
    right: 10px;
    top: 176px;
}

.P064-2-page .question-book-page .body-question .control-btn-3 .btn-play-answer.btn-sm {
    right: 10px;
    top: 350px;
}

.all-controls-p065 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 220px;
    right: 35px;
}

.P065-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 125px;
    right: 58px;
}

.all-controls-p065 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 632px;
    top: 500px;
}

.all-controls-p065 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 616px;
    right: 11px;
}

.all-controls-p065 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 622px;
    top: 626px;
}

.all-controls-p065 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 738px;
    right: -11px;
}

.all-controls-p065 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 568px;
    top: 738px;
}

.all-controls-p065 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 856px;
    right: 8px;
}

.all-controls-p065 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 858px;
    right: 500px;
}

.all-controls-p065 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 972px;
    right: -10px;
}

.all-controls-p065 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 975px;
    right: 443px;
}

.all-controls-p065 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 70px;
    top: 612px;
    right: 722px;
    line-height: .6;
}

.all-controls-p065 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 70px;
    top: 732px;
    right: 686px;
    line-height: .6;
}

.all-controls-p065 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 70px;
    top: 845px;
    right: 652px;
    line-height: .6;
}

.all-controls-p065 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 70px;
    top: 960px;
    right: 574px;
    line-height: .6;
}

.all-controls-p065 .list-text-answer .item-solve span {
    line-height: 1;
    display: inline-block;
}

.P065-page .body-question-content {
    padding-right: 40px;
    padding-bottom: 30px;
}



.P066-1-page.extracted-text .answer-block-item {
    position: relative;
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
    min-height: 140px;
    padding-right: 80px;
}

.P066-1-page .extracted-text-content-block .words-block-item {
    margin-bottom: 40px;
}

.P066-1-page .extracted-text-content-block .words-block-item {
    padding-right: 95px;
}

.P066-1-page .btn.btn-solution-general {
    padding: 2px 5px;
    min-width: 56px;
    right: -6px;
}

.P066-1-page .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 55px;
}

.P066-1-page.extracted-text .answer-point-item .point-span {
    position: absolute;
    height: 1px;
    border-bottom: 1px dashed #8a8a8a;
    left: 0;
    bottom: 15px;
    z-index: -1;
    min-height: 45px;
    width: calc(100% - 80px);
}

    .P066-1-page.extracted-text .answer-point-item .point-span.point-span-1 {
        bottom: 319px;
    }

.P066-1-page.extracted-text .answer-block-item .solve-span-extracted {
    line-height: 70px;
}

.P066-1-page.extracted-text .answer-point-item .point-span.point-span-2 {
    bottom: 249px;
}

.P066-1-page.extracted-text .answer-point-item .point-span.point-span-3 {
    bottom: 185px;
}

.P066-1-page.extracted-text .answer-point-item .point-span.point-span-4 {
    bottom: 120px;
}

.P066-1-page.extracted-text .answer-point-item .point-span.point-span-5 {
    bottom: 50px;
}

.P066-1-page.extracted-text .answer-block-item .solve-span-extracted {
    font-size: 45px;
}

.P066-2-page .question-book-page .body-question .btn-play-answer.btn-sm {
    top: 25px;
}

.P066-2-page .dictate-perspective .btn-play-2 {
    top: 88px !important;
}

.P066-2-page .box-btn-relative .btn-play-answer {
    top: 52px !important;
}

.P067-1-page .img-note-1 {
    position: absolute;
    left: 0;
    top: -26px;
}

.P067-1-page.word-map .box-word-map {
    padding-top: 60px;
    padding-right: 140px;
}

.all-controls-p067-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 86px;
    z-index: 1;
}

.all-controls-p067-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 90px;
    top: 87px;
    z-index: 1;
}

.all-controls-p067-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 236px;
}

.all-controls-p067-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 90px;
    top: 236px;
}

.all-controls-p067-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 386px;
}

.all-controls-p067-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 90px;
    top: 386px;
}

.all-controls-p067-1 .list-text-answer .item-solve-1 .line-span {
    position: absolute;
    width: 90px;
    height: 5px;
    border-radius: 25px;
    background-color: var(--main-color1);
    right: 254px;
    top: 160px;
    transition: .4s;
}

.all-controls-p067-1 .list-text-answer .item-solve-2 .line-span {
    position: absolute;
    width: 90px;
    height: 5px;
    border-radius: 25px;
    background-color: var(--main-color1);
    right: 180px;
    top: 306px;
    transition: .4s;
}

.all-controls-p067-1 .list-text-answer .item-solve-3 .line-span {
    position: absolute;
    width: 99px;
    height: 5px;
    border-radius: 25px;
    background-color: var(--main-color1);
    right: 188px;
    top: 446px;
    transition: .4s;
}

.P067-2-page.word-map .box-word-map {
    padding-top: 60px;
    padding-right: 140px;
}

.all-controls-p067-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 88px;
    z-index: 1;
    top: 186px;
}

.all-controls-p067-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 100px;
    z-index: 1;
}

.all-controls-p067-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 88px;
    top: 100px;
    z-index: 1;
}

.all-controls-p067-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 62px;
    top: 180px;
    right: 170px;
    line-height: .6;
}

.all-controls-p067-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 298px;
    z-index: 1;
}

.all-controls-p067-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 88px;
    top: 298px;
    z-index: 1;
}

.all-controls-p067-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 88px;
    top: 380px;
    z-index: 1;
}

.all-controls-p067-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 62px;
    top: 374px;
    right: 168px;
    line-height: .6;
}

.all-controls-p068-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 488px;
    top: 184px;
    z-index: 1;
}

.all-controls-p068-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 578px;
    top: 184px;
    z-index: 1;
}

.all-controls-p068-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 8px;
    top: 112px;
}

.all-controls-p068-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 8px;
    top: 282px;
}

.all-controls-p068-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 8px;
    top: 452px;
}

.all-controls-p068-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 488px;
    top: 352px;
    z-index: 1;
}

.all-controls-p068-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 578px;
    top: 352px;
    z-index: 1;
}

.all-controls-p068-1 .list-controls .example-play-3 .btn.btn-solution-general {
    z-index: 1;
    right: 488px;
    top: 520px;
}

.all-controls-p068-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 578px;
    top: 520px;
    z-index: 1;
}

.all-controls-p068-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 62px;
    top: 108px;
    right: 494px;
    line-height: .6;
}

.all-controls-p068-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 62px;
    top: 278px;
    right: 502px;
    line-height: .6;
}

.all-controls-p068-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 62px;
    top: 450px;
    right: 517px;
    line-height: .6;
}

.all-controls-p068-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 48px;
    top: 388px;
}

.all-controls-p068-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 128px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 212px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 0px;
    top: 290px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 320px;
    top: 388px;
}

.all-controls-p068-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 276px;
    top: 128px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 276px;
    top: 212px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 276px;
    top: 290px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 594px;
    top: 388px;
}

.all-controls-p068-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 542px;
    top: 128px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 542px;
    top: 212px;
    z-index: 1;
}

.all-controls-p068-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 542px;
    top: 290px;
    z-index: 1;
}

.all-controls-p068-2 .list-text-answer .item-solve-1 .circle-solve {
    width: 170px;
    height: 80px;
    border-radius: 50%;
    background: transparent;
    border: 3px solid var(--main-color4);
    position: absolute;
    right: 10px;
    top: 266px;
}

.all-controls-p068-2 .list-text-answer .item-solve-2 .circle-solve {
    width: 170px;
    height: 80px;
    border-radius: 50%;
    background: transparent;
    border: 3px solid var(--main-color4);
    position: absolute;
    right: 274px;
    top: 190px;
}

.all-controls-p068-2 .list-text-answer .item-solve-3 .circle-solve {
    width: 170px;
    height: 80px;
    border-radius: 50%;
    background: transparent;
    border: 3px solid var(--main-color4);
    position: absolute;
    right: 540px;
    top: 268px;
}

.P068-2-page .box-Complete-sentence {
    padding-top: 40px;
    padding-bottom: 40px;
}


.all-controls-p070-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 28px;
    top: 188px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 114px;
    top: 188px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 30px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 154px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 278px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 396px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 516px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 638px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 756px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 878px;
    top: 110px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 146px;
    top: 596px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 234px;
    top: 596px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 110px;
    top: 328px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 110px;
    top: 448px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 235px;
    top: 386px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 360px;
    top: 330px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 360px;
    top: 448px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-16 .btn.btn-solution-general {
    right: 625px;
    top: 596px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 713px;
    top: 596px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 542px;
    top: 327px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 542px;
    top: 448px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 662px;
    top: 384px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 790px;
    top: 327px;
    z-index: 1;
}

.all-controls-p070-1 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 790px;
    top: 448px;
    z-index: 1;
}

.all-controls-p070-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 50px;
    top: 182px;
    right: 175px;
    color: #222;
    line-height: .6;
}

.all-controls-p070-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 50px;
    top: 524px;
    right: 12px;
    color: #222;
    line-height: .6;
}

.all-controls-p070-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 48px;
    top: 524px;
    right: 493px;
    color: #222;
    line-height: .6;
}

.P070-1-page .img-note-1 {
    position: absolute;
    left: -9px;
    top: -104px;
}

.word-map.P070-1-page .box-word-map {
    padding-bottom: 50px;
}

.all-controls-p074-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 410px;
    z-index: 1;
    top: 308px;
}

.all-controls-p074-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 92px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 270px;
    top: 92px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 72px;
    top: 340px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 160px;
    top: 340px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 758px;
    top: 340px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 845px;
    top: 340px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 40px;
    top: 444px;
    z-index: 1;
}

.all-controls-p074-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 130px;
    top: 444px;
    z-index: 1;
}

.all-controls-p074-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 76px;
    top: 76px;
    right: 454px;
    line-height: .6;
}

.all-controls-p074-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 76px;
    top: 252px;
    right: 129px;
    line-height: .6;
}

.all-controls-p074-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 76px;
    top: 250px;
    right: 806px;
    line-height: .6;
}

.all-controls-p074-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 65px;
    top: 432px;
    right: 448px;
    line-height: .6;
}

.P074-2-page.word-map .box-word-map {
    padding-bottom: 40px;
}

.connecting-words.P075-1-page .body-question-content {
    padding-right: 58px;
}

.P075-1-page .question-book-page .body-question .control-btn-1 .btn-play-answer.btn-sm {
    right: 10px;
    top: 174px;
}

.P075-1-page .question-book-page .body-question .control-btn-2 .btn-play-answer.btn-sm {
    right: 10px;
    top: 274px;
}

.connecting-words.P075-2-page .body-question-content {
    padding-right: 55px;
}

.P075-2-page .question-book-page .body-question .control-btn-1 .btn-play-answer.btn-sm {
    right: 10px;
    top: 88px;
}

.P075-2-page .question-book-page .body-question .control-btn-2 .btn-play-answer.btn-sm {
    right: 55px;
    top: 168px;
}

.P075-2-page .question-book-page .body-question .control-btn-3 .btn-play-answer.btn-sm {
    right: 55px;
    top: 242px;
}

.P075-2-page .question-book-page .body-question .control-btn-4 .btn-play-answer.btn-sm {
    right: 55px;
    top: 309px;
}

.P071-page .read-passage-passage .anthem-item-3,
.P071-page .read-passage-passage .anthem-item-1,
.P071-page .large-words-tab .large-word-item,
.P071-page .continuous-reading .text-widget-box span.anthem-item {
    color: #008a89;
}

.P073-2-page.word-map .box-word-map {
    padding-top: 60px;
    padding-right: 90px;
}

.all-controls-p073-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 184px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 400px;
    top: 212px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 632px;
    top: 229px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 860px;
    top: 229px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 540px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    z-index: 1;
    right: 372px;
    top: 570px;
}

.all-controls-p073-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 610px;
    top: 604px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 854px;
    top: 604px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 834px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    z-index: 1;
    right: 364px;
    top: 868px;
}

.all-controls-p073-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 608px;
    top: 920px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 850px;
    top: 920px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0;
    top: 1200px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    z-index: 1;
    right: 370px;
    top: 1192px;
}

.all-controls-p073-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 610px;
    top: 1234px;
    z-index: 1;
}

.all-controls-p073-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 858px;
    top: 1234px;
    z-index: 1;
}

.all-controls-p073-2 .list-text-answer .item-solve-1 .line-solve {
    width: 149px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 185px;
    right: 462px;
    transform: rotate(167deg);
}

    .all-controls-p073-2 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p073-2 .list-text-answer .item-solve-2 .line-solve {
    width: 355px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 536px;
    right: 454px;
    transform: rotate(172deg);
}

    .all-controls-p073-2 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p073-2 .list-text-answer .item-solve-3 .line-solve {
    width: 380px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 848px;
    right: 435px;
    transform: rotate(172deg);
}

    .all-controls-p073-2 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.all-controls-p073-2 .list-text-answer .item-solve-4 .line-solve {
    width: 150px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 1168px;
    right: 436px;
    transform: rotate(167deg);
}

    .all-controls-p073-2 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.P077-1-page.extracted-text .answer-point-item .point-span {
    position: absolute;
    height: 1px;
    border-bottom: 1px dashed #8a8a8a;
    left: 0;
    bottom: 15px;
    z-index: -1;
    min-height: 45px;
    width: 100%;
}

.P077-1-page.extracted-text .answer-block-item {
    position: relative;
    width: 100%;
    margin-top: 66px;
    margin-bottom: 20px;
    min-height: 140px;
    padding-right: 0;
}

.P077-1-page .extracted-text-content-block .words-block-item p {
    font-size: 44px;
}

.P077-1-page .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 90px;
    top: 110px;
}

.P077-1-page .btn.btn-solution-general {
    right: 0;
    top: 110px;
}

.P077-1-page .extracted-text-content-block .words-block-item {
    padding-right: 0;
}

.P077-1-page.extracted-text .answer-point-item .point-span.point-span-1 {
    bottom: 345px;
}

.P077-1-page.extracted-text .answer-block-item .solve-span-extracted {
    line-height: 70px;
}

.P077-1-page.extracted-text .answer-point-item .point-span.point-span-2 {
    bottom: 274px;
}

.P077-1-page.extracted-text .answer-point-item .point-span.point-span-3 {
    bottom: 198px;
}

.P077-1-page.extracted-text .answer-point-item .point-span.point-span-4 {
    bottom: 120px;
}

.P077-1-page.extracted-text .answer-point-item .point-span.point-span-5 {
    bottom: 50px;
}

.P077-1-page.extracted-text .answer-block-item .solve-span-extracted {
    font-size: 44px;
}

.P077-2-page .question-book-page .body-question .btn-play-answer.btn-sm.btn-play-1 {
    top: 14px;
}

.P077-2-page .question-book-page .body-question .btn-play-answer.btn-sm.btn-play-2 {
    top: 76px !important;
}

/*.P077-2-page .box-btn-relative .btn-play-answer {
    top: 52px !important;
}
*/
.all-controls-p076-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 140px;
    top: 170px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 230px;
    top: 170px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 666px;
    top: 170px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 140px;
    top: 338px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 230px;
    top: 338px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 666px;
    top: 338px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 140px;
    top: 500px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 230px;
    top: 500px;
    z-index: 1;
}

.all-controls-p076-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 666px;
    top: 500px;
    z-index: 1;
}

.all-controls-p076-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 64px;
    top: 92px;
    right: 640px;
    line-height: .6;
}

.all-controls-p076-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 64px;
    top: 262px;
    right: 640px;
    line-height: .6;
}

.all-controls-p076-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 64px;
    top: 426px;
    right: 640px;
    line-height: .6;
}

.question-book-page .body-question .title-question-box .par-question {
    font-size: 43px;
}

.all-controls-p076-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 40px;
    top: 600px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 180px;
    top: 600px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 316px;
    top: 600px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 460px;
    top: 600px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 616px;
    top: 600px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-1 .btn-play-answer.btn-sm {
    right: 565px;
    top: 150px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-2 .btn-play-answer.btn-sm {
    right: 634px;
    top: 241px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-3 .btn-play-answer.btn-sm {
    right: 700px;
    top: 298px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-4 .btn-play-answer.btn-sm {
    right: 324px;
    top: 194px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-5 .btn-play-answer.btn-sm {
    right: 422px;
    top: 203px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-6 .btn-play-answer.btn-sm {
    right: 520px;
    top: 296px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-7 .btn-play-answer.btn-sm {
    right: 624px;
    top: 364px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-8 .btn-play-answer.btn-sm {
    right: 280px;
    top: 307px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-9 .btn-play-answer.btn-sm {
    right: 358px;
    top: 380px;
    z-index: 1;
}

.all-controls-p076-2 .list-controls-read .example-play-10 .btn-play-answer.btn-sm {
    right: 423px;
    top: 426px;
    z-index: 1;
}

.all-controls-p076-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 55px;
    top: 560px;
    right: 40px;
    line-height: .6;
}

.all-controls-p076-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 55px;
    top: 560px;
    right: 150px;
    line-height: .6;
}

.all-controls-p076-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 55px;
    top: 560px;
    right: 300px;
    line-height: .6;
}

.all-controls-p076-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 55px;
    top: 560px;
    right: 434px;
    line-height: .6;
}

.all-controls-p076-2 .list-text-answer .item-solve-5 {
    position: absolute;
    font-size: 55px;
    top: 560px;
    right: 590px;
    line-height: .6;
}

.P076-2-page.word-map .box-word-map {
    padding-bottom: 60px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
    left: -40px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-2 {
    left: -40px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-3 {
    left: -40px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-4 {
    left: -40px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-5 {
    left: -40px;
}

.P045-page.spelling-ask.P080-page .all-controls-p032 .list-text-answer .item-solve.item-solve-6 {
    left: -40px;
}

.P078-page .body-question-content {
    padding-right: 0;
    padding-bottom: 30px;
}

.P078-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 135px;
    right: 28px;
}

.all-controls-p078 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 170px;
    right: 0;
}

.all-controls-p078 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0;
    top: 231px;
}

.all-controls-p078 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 350px;
    right: 70px;
}

.all-controls-p078 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 162px;
    top: 350px;
}

.all-controls-p078 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 422px;
}

.all-controls-p078 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 541px;
    right: 70px;
}

.all-controls-p078 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 162px;
    top: 541px;
}

.all-controls-p078 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 626px;
}

.all-controls-p078 .list-controls .example-play-7 .btn.btn-solution-general {
    top: 746px;
    right: 70px;
}

.all-controls-p078 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 162px;
    top: 746px;
}

.all-controls-p078 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 0;
    top: 820px;
}

.all-controls-p078 .list-controls .example-play-9 .btn.btn-solution-general {
    top: 938px;
    right: 70px;
}

.all-controls-p078 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 162px;
    top: 938px;
}

.all-controls-p078 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 66px;
    top: 296px;
    right: 100px;
    line-height: .6;
}

.all-controls-p078 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 66px;
    top: 492px;
    right: 100px;
    line-height: .6;
}

.all-controls-p078 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 66px;
    top: 688px;
    right: 100px;
    line-height: .6;
}

.all-controls-p078 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 66px;
    top: 884px;
    right: 100px;
    line-height: .6;
}

.btn.btn-solution-general {
    z-index: 1;
}

.P079-page .body-question-content {
    padding-right: 0;
    padding-bottom: 40px;
}

.all-controls-p079 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 190px;
    right: 35px;
}

.all-controls-p079 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 180px;
    top: 364px;
}

.all-controls-p079 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 358px;
    top: 364px;
}

.all-controls-p079 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 586px;
    top: 483px;
}

.all-controls-p079 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 524px;
    right: 706px;
}

.all-controls-p079 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 794px;
    top: 524px;
}

.all-controls-p079 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 66px;
    top: 584px;
}

.all-controls-p079 .list-controls .example-play-7 .btn.btn-solution-general {
    top: 618px;
    right: 190px;
}

.all-controls-p079 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 278px;
    top: 618px;
}

.all-controls-p079 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 462px;
    top: 708px;
}

.all-controls-p079 .list-controls .example-play-9 .btn.btn-solution-general {
    top: 748px;
    right: 600px;
}

.all-controls-p079 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 690px;
    top: 748px;
}

.all-controls-p079 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 162px;
    top: 904px;
}

.all-controls-p079 .list-controls .example-play-11 .btn.btn-solution-general {
    top: 930px;
    right: 292px;
}

.all-controls-p079 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    top: 930px;
    right: 382px;
}

.P079-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 136px;
    right: 32px;
}

.all-controls-p079 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 66px;
    top: 448px;
    right: 740px;
    line-height: .6;
}

.all-controls-p079 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 66px;
    top: 544px;
    right: 202px;
    line-height: .6;
}

.all-controls-p079 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 66px;
    top: 675px;
    right: 624px;
    line-height: .6;
}

.all-controls-p079 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 66px;
    top: 858px;
    right: 325px;
    line-height: .6;
}

.P081-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 180px;
    right: 62px;
}

.all-controls-p081-1 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 220px;
}

.all-controls-p081-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 482px;
    right: 666px;
}

.all-controls-p081-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 482px;
    right: 756px;
}

.all-controls-p081-1 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 756px;
    right: 666px;
}

.all-controls-p081-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 756px;
    right: 756px;
}

.all-controls-p081-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 1030px;
    right: 666px;
}

.all-controls-p081-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 1030px;
    right: 756px;
}

.all-controls-p081-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 70px;
    top: 327px;
    right: 557px;
    line-height: .9;
}

.all-controls-p081-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 70px;
    top: 597px;
    right: 557px;
    line-height: .9;
}

.all-controls-p081-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 70px;
    top: 874px;
    right: 557px;
    line-height: .9;
}

.grandmother-anthem.complete-anthem.P082-1-page .grandmother-anthem-text .anthem-list-block.complete-1 .anthem-item .solve-span {
    left: 178px;
}

.grandmother-anthem.complete-anthem.P082-1-page .grandmother-anthem-text .anthem-list-block.complete-2 .anthem-item .solve-span {
    left: 252px;
}

.grandmother-anthem.complete-anthem.P082-1-page .grandmother-anthem-text .anthem-list-block.complete-3 .anthem-item.anthem-item-1 .solve-span {
    left: 166px;
}

.grandmother-anthem.complete-anthem.P082-1-page .grandmother-anthem-text .anthem-list-block.complete-3 .anthem-item.anthem-item-2 .solve-span {
    left: 174px;
}

.grandmother-anthem.complete-anthem .grandmother-anthem-text .anthem-list-block.complete-4 .anthem-item .solve-span {
    position: absolute;
    left: 209px;
    z-index: 1;
    display: inline-block;
    top: -8px;
    line-height: .9;
    font-size: 60px;
}

.P082-2-page .box-Complete-sentence {
    padding-top: 58px;
    text-align: end;
    padding-right: 134px;
}

.all-controls-p082-2 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 82px;
    right: 0;
}

.all-controls-p082-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 82px;
    right: 87px;
}

.all-controls-p082-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 90px;
    right: 590px;
}

.all-controls-p082-2 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 162px;
    right: 0;
}

.all-controls-p082-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 162px;
    right: 87px;
}

.all-controls-p082-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 162px;
    right: 590px;
}

.all-controls-p082-2 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 240px;
    right: 0;
}

.all-controls-p082-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 240px;
    right: 87px;
}

.all-controls-p082-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 232px;
    right: 590px;
}

.all-controls-p082-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 72px;
    top: 78px;
    right: 768px;
    line-height: .6;
}

.all-controls-p082-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 72px;
    top: 149px;
    right: 768px;
    line-height: .6;
}

.all-controls-p082-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 72px;
    top: 220px;
    right: 768px;
    line-height: .6;
}

.P083-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 32px;
    right: 32px;
}

.all-controls-p083 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 92px;
    right: 35px;
}

.all-controls-p083 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 316px;
    top: 235px;
}

.all-controls-p083 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 704px;
    top: 235px;
}

.all-controls-p083 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 380px;
    right: 50px;
}

.all-controls-p083 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 380px;
    right: 138px;
}

.all-controls-p083 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 512px;
    top: 380px;
}

.all-controls-p083 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 538px;
    right: 262px;
}

.all-controls-p083 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 538px;
    right: 352px;
}

.all-controls-p083 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 538px;
    right: 706px;
}

.all-controls-p083 .list-controls .example-play-8 .btn.btn-solution-general {
    top: 698px;
    right: 60px;
}

.all-controls-p083 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 698px;
    right: 146px;
}

.all-controls-p083 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 698px;
    right: 518px;
}

.all-controls-p083 .list-controls .example-play-10 .btn.btn-solution-general {
    top: 854px;
    right: 260px;
}

.all-controls-p083 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    top: 854px;
    right: 348px;
}

.all-controls-p083 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    top: 854px;
    right: 724px;
}

.all-controls-p083 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 66px;
    top: 330px;
    right: 82px;
    line-height: .6;
}

.all-controls-p083 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 66px;
    top: 480px;
    right: 280px;
    line-height: .6;
}

.all-controls-p083 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 66px;
    top: 650px;
    right: 95px;
    line-height: .6;
}

.all-controls-p083 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 66px;
    top: 804px;
    right: 269px;
    line-height: .6;
}

.P083-page .body-question-content {
    padding-bottom: 40px;
}

.all-controls-p084-1 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 92px;
    right: 106px;
}

.all-controls-p084-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 150px;
    right: -12px;
    padding: 2px 6px;
    min-width: 62px;
}

.all-controls-p084-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 150px;
    right: 57px;
}

.all-controls-p084-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 594px;
    top: 154px;
}

.all-controls-p084-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 230px;
    right: -12px;
    padding: 2px 6px;
    min-width: 62px;
}

.all-controls-p084-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 57px;
    top: 230px;
}

.all-controls-p084-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 594px;
    top: 230px;
}

.all-controls-p084-1 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 314px;
    right: -12px;
    padding: 2px 6px;
    min-width: 62px;
}

.all-controls-p084-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 57px;
    top: 314px;
}

.all-controls-p084-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 594px;
    top: 314px;
}

.all-controls-p084-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 65px;
    top: 148px;
    right: 250px;
    line-height: .6;
}

.all-controls-p084-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 65px;
    top: 228px;
    right: 336px;
    line-height: .6;
}

.all-controls-p084-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 65px;
    top: 310px;
    right: 354px;
    line-height: .6;
}

.P084-1-page .body-question-content {
    padding-right: 102px;
}

.P084-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 38px;
    right: 36px;
}

.P084-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 28px;
    right: -6px;
}

.P084-2-page .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 120px;
    right: 130px;
}

.P084-2-page .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 120px;
    right: 242px;
}

.P084-2-page .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 120px;
    right: 333px;
}

.P084-2-page .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 120px;
    right: 440px;
}

.P084-2-page .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 120px;
    right: 550px;
}

.P084-2-page .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 120px;
    right: 640px;
}

.P084-2-page .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 120px;
    right: 724px;
}

.P084-2-page .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 120px;
    right: 825px;
}

.P084-2-page .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 378px;
    right: 115px;
}

.P084-2-page .list-controls .example-play-10 .btn-play-answer.btn-sm {
    top: 378px;
    right: 860px;
}

.P084-2-page .list-controls .example-play-11 .btn-play-answer.btn-sm {
    top: 478px;
    right: 115px;
}

.P084-2-page .list-controls .example-play-12 .btn-play-answer.btn-sm {
    top: 478px;
    right: 860px;
}

.P084-2-page .list-controls .example-play-13 .btn-play-answer.btn-sm {
    top: 576px;
    right: 115px;
}

.P084-2-page .list-controls .example-play-14 .btn-play-answer.btn-sm {
    top: 576px;
    right: 860px;
}

.P084-2-page .list-controls .example-play-15 .btn-play-answer.btn-sm {
    top: 670px;
    right: 115px;
}

.P084-2-page .list-controls .example-play-16 .btn-play-answer.btn-sm {
    top: 670px;
    right: 860px;
}

.P084-2-page .list-controls .example-play-17 .btn.btn-solution-general {
    top: 180px;
    right: 115px;
}

.all-controls-p084-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 65px;
    top: 368px;
    right: 274px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 65px;
    top: 368px;
    right: 610px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 65px;
    top: 466px;
    right: 274px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 65px;
    top: 466px;
    right: 610px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-5 {
    position: absolute;
    font-size: 65px;
    top: 565px;
    right: 274px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-6 {
    position: absolute;
    font-size: 65px;
    top: 565px;
    right: 610px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-7 {
    position: absolute;
    font-size: 65px;
    top: 664px;
    right: 274px;
    line-height: .6;
}

.all-controls-p084-2 .list-text-answer .item-solve-8 {
    position: absolute;
    font-size: 65px;
    top: 664px;
    right: 610px;
    line-height: .6;
}

.P084-2-page.word-map .box-word-map {
    padding-top: 0;
    padding-right: 40px;
}

.P086-1-page.P052-1-page.extracted-text .answer-block-item .solve-span-extracted {
    font-size: 66px;
}

.P082-3-page .body-question-content {
    padding-top: 0;
    padding-bottom: 40px;
    padding-right: 80px;
}

.all-controls-p082-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 276px;
    top: 54px;
}

.all-controls-p082-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -6px;
    top: 112px;
    padding: 2px 4px;
    min-width: 60px;
}

.all-controls-p082-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 60px;
    top: 112px;
}

.all-controls-p082-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -6px;
    top: 218px;
    padding: 2px 4px;
    min-width: 60px;
}

.all-controls-p082-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 60px;
    top: 218px;
}

.all-controls-p082-3 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 324px;
    right: -6px;
    padding: 2px 4px;
    min-width: 60px;
}

.all-controls-p082-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 324px;
    right: 60px;
}

.all-controls-p082-3 .list-text-answer .item-solve-1 .circle-solve {
    right: 740px;
    top: 183px;
    width: 66px;
    height: 72px;
    background: #ffcd02;
    position: absolute;
    opacity: .3;
    border-radius: 50%;
}

.all-controls-p082-3 .list-text-answer .item-solve-2 .circle-solve {
    width: 80px;
    height: 68px;
    border-radius: 50%;
    background: #ffcd02;
    position: absolute;
    right: 822px;
    top: 223px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-3 .circle-solve {
    width: 53px;
    height: 42px;
    border-radius: 50%;
    background: #ffcd02;
    position: absolute;
    right: 892px;
    top: 270px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-4 .circle-solve {
    width: 50px;
    height: 43px;
    border-radius: 50%;
    background: #ffcd02;
    position: absolute;
    right: 826px;
    top: 342px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-5 .circle-solve {
    width: 55px;
    height: 47px;
    border-radius: 50%;
    background: #65861d;
    position: absolute;
    right: 801px;
    top: 173px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-6 .circle-solve {
    width: 50px;
    height: 34px;
    border-radius: 50%;
    background: #65861d;
    position: absolute;
    right: 754px;
    top: 325px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-7 .circle-solve {
    width: 73px;
    height: 54px;
    border-radius: 50%;
    background: #f21a20;
    position: absolute;
    right: 739px;
    top: 269px;
    opacity: .3;
}

.all-controls-p082-3 .list-text-answer .item-solve-8 .circle-solve {
    width: 68px;
    height: 45px;
    border-radius: 50%;
    background: #f21a20;
    position: absolute;
    right: 748px;
    top: 392px;
    opacity: .3;
}

.P085-1-page .box-Complete-sentence {
    padding-top: 0;
    padding-right: 96px;
    text-align: end;
}

.P085-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 124px;
    right: 34px;
    z-index: 1;
}

.all-controls-p085-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    top: 170px;
    right: 42px;
}

.all-controls-p085-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 222px;
    top: 108px;
}

.all-controls-p085-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 284px;
    right: -12px;
    padding: 2px 8px;
    min-width: 56px;
}

.all-controls-p085-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 284px;
    right: 54px;
}

.all-controls-p085-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 288px;
    right: 302px;
}

.all-controls-p085-1 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 348px;
    right: -12px;
    padding: 2px 8px;
    min-width: 56px;
}

.all-controls-p085-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 348px;
    right: 54px;
}

.all-controls-p085-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 348px;
    right: 302px;
}

.all-controls-p085-1 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 406px;
    right: -12px;
    padding: 2px 8px;
    min-width: 56px;
}

.all-controls-p085-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 406px;
    right: 54px;
}

.all-controls-p085-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 402px;
    right: 406px;
}

.all-controls-p085-1 .list-controls .example-play-8 .btn.btn-solution-general {
    top: 460px;
    right: -12px;
    padding: 2px 8px;
    min-width: 56px;
}

.all-controls-p085-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 460px;
    right: 54px;
}

.all-controls-p085-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 462px;
    right: 302px;
}

.all-controls-p085-1 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 60px;
    top: 280px;
    right: 380px;
    line-height: .6;
}

.all-controls-p085-1 .list-text-answer .item-solve span {
    line-height: .6;
}

.all-controls-p085-1 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 60px;
    top: 340px;
    right: 380px;
    line-height: .6;
}

.all-controls-p085-1 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 60px;
    top: 398px;
    right: 458px;
    line-height: .6;
}

.all-controls-p085-1 .list-text-answer .item-solve-4 {
    position: absolute;
    font-size: 60px;
    top: 456px;
    right: 380px;
    line-height: .6;
}

.P085-1-page .box-Complete-sentence {
    padding-top: 0;
}

.all-controls-p085-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 88px;
}

.all-controls-p085-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 156px;
}

.all-controls-p085-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 87px;
    top: 156px;
}

.all-controls-p085-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 118px;
    top: 252px;
}

.all-controls-p085-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 370px;
}

.all-controls-p085-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 87px;
    top: 370px;
}

.all-controls-p085-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 118px;
    top: 468px;
}

.all-controls-p085-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 584px;
}

.all-controls-p085-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 87px;
    top: 584px;
}

.all-controls-p085-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 118px;
    top: 678px;
}

.all-controls-p085-2 .list-text-answer .item-solve-1 {
    position: absolute;
    font-size: 72px;
    top: 240px;
    right: 160px;
    line-height: .6;
}

.all-controls-p085-2 .list-text-answer .item-solve-2 {
    position: absolute;
    font-size: 72px;
    top: 456px;
    right: 160px;
    line-height: .6;
}

.all-controls-p085-2 .list-text-answer .item-solve-3 {
    position: absolute;
    font-size: 72px;
    top: 668px;
    right: 160px;
    line-height: .6;
}

.P088-page .text-widget-box span {
    color: #008a8a;
}

.P088-page .text-widget-box {
    padding-right: 0;
}

.P091-page .text-widget-box span {
    color: #008a8a;
}

.P091-page .text-widget-box {
    padding-right: 0px;
}

.P091-page .read-passage-passage .block-box {
    padding: 10px 8px;
}


.P093-page .text-widget-box span {
    color: #008a8a;
}

.P093-page .text-widget-box {
    padding-right: 0px;
}

.P093-page .read-passage-passage .block-box {
    padding: 10px 8px;
}

.title-large-word {
    position: relative;
    display: inline-block;
    font-weight: 400;
    padding: 10px 45px;
    line-height: 1;
    font-size: 28px;
}

.P091-page .text-widget-box .title-large-word span {
    color: #f9fdfc;
}

.title-large-word::after {
    position: absolute;
    content: "";
    right: 0px;
    top: 0px;
    left: 0px;
    bottom: 0px;
    z-index: -1;
    transform: skewX(-10deg);
    background-color: #f8ad96;
    -webkit-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    transition: all 300ms ease;
    border-radius: 12px;
}

.P093-page .title-large-word span.large-word-item {
    color: #Ffffff;
    font-size: 55px;
    line-height: 1;
}

.P093-page .title-large-word {
    padding: 10px 75px;
}

.P093-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}

.P036-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #00a6a6;
}

.P060-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}

.P071-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}

.P091-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}

.P088-page .text-widget-box {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}

    .P093-page .text-widget-box span.anthem-item-2,
    .P091-page .text-widget-box span.anthem-item-2,
    .P088-page .text-widget-box span.anthem-item-2 {
        margin-left: 0 !important;
    }

.P091-page .text-widget-box span {
    font-size: 49px;
}

.Islamic-P010-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 70px;
    z-index: 1;
    right: 286px;
}

.Islamic-all-controls-p010 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 142px;
    top: 252px;
    z-index: 1;
}

.Islamic-all-controls-p010 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 142px;
    top: 340px;
    z-index: 1;
}

.Islamic-all-controls-p010 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 142px;
    top: 340px;
    z-index: 1;
}

.Islamic-all-controls-p010 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 142px;
    top: 428px;
    z-index: 1;
}

.Islamic-all-controls-p010 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 130px;
    top: 616px;
    z-index: 1;
}

.Islamic-P011-1-page .box-color-img .img-Color {
    display: none
}

.Islamic-P011-1-page .box-color-img.active .img-Color {
    display: inline-block
}

.Islamic-P011-1-page .box-color-img.active .img-notColor {
    display: none
}
/*.Islamic-P011-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 60px;
    right: 112px;
}*/
.Islamic-all-controls-p011-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 30px;
    top: 44px;
}

.Islamic-all-controls-p011-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 120px;
    top: 44px;
    z-index: 1;
}

.Islamic-all-controls-p011-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 110px;
    top: 155px;
    z-index: 1;
}

.Islamic-P011-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 56px;
    right: 68px;
}

.Islamic-all-controls-p011-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 110px;
    top: 282px;
    z-index: 1;
}

.Islamic-all-controls-p011-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 551px;
    top: 44px;
}

.Islamic-all-controls-p011-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #222;
    position: absolute;
    right: 158px;
    top: 259px;
    line-height: 1.3;
}

.Islamic-P011-3-page .answer-verbally-block {
    padding-right: 98px;
    margin-bottom: 28px;
}

    .Islamic-P011-3-page .answer-verbally-block.active::after,
    .Islamic-P011-3-page .answer-verbally-block:hover::after {
        content: "";
        width: 100%;
        height: 100%;
        background: rgb(156 156 156 / 7%);
        position: absolute;
        left: 0;
        top: 0;
    }

.Islamic-P011-3-page.answer-verbally .btn.btn-solution-general,
.Islamic-P011-3-page.answer-verbally .question-book-page .body-question .btn-play-answer.btn-sm {
    top: 22px;
}

.Islamic-P011-3-page .answer-verbally-block.active,
.Islamic-P011-3-page .answer-verbally-block:hover {
    background-color: #fff;
}

.Islamic-P011-3-page .body-question-2 .solve-verbally-par {
    color: #670201;
    font-size: 52px;
    line-height: 82px;
}

    .Islamic-P011-3-page .body-question-2 .solve-verbally-par .span-verbally {
        font-size: 60px;
        text-align: right;
        color: #670201;
        line-height: 1.3;
        display: block;
        padding-right: 15px;
        margin-bottom: 10px;
    }

.Islamic-P011-3-page .question-book-page .body-question.body-question-1 .title-question-box .play-box {
    top: 22px;
}

.Islamic-P012-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 65px;
    right: 322px;
}

.Islamic-all-controls-p012-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 354px;
    top: 138px;
}

.Islamic-all-controls-p012-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 142px;
    top: 240px;
}

.Islamic-all-controls-p012-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 142px;
    top: 335px;
}

.Islamic-all-controls-p012-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 142px;
    top: 390px;
}

.Islamic-P012-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 138px;
    right: 134px;
}

.Islamic-all-controls-p012-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 774px;
    top: 358px;
}

.Islamic-all-controls-p012-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 130px;
    top: 314px;
    z-index: 1;
}

.Islamic-all-controls-p012-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 130px;
    top: 220px;
    z-index: 1;
}

.Islamic-all-controls-p012-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #222;
    position: absolute;
    right: 208px;
    top: 288px;
}

.Islamic-P013-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 90px;
    right: 70px;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 712px;
    top: 76px;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 194px;
    top: 248px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 126px;
    top: 310px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 250px;
    top: 360px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 116px;
    top: 412px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 266px;
    top: 454px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 110px;
    top: 502px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 270px;
    top: 556px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 266px;
    top: 454px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 146px;
    top: 624px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 560px;
    top: 350px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 560px;
    top: 432px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 555px;
    top: 522px;
    z-index: 1;
}

.Islamic-all-controls-p013-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 50px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 618px;
    top: 334px;
}

.Islamic-all-controls-p013-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 50px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 610px;
    top: 417px;
}

.Islamic-all-controls-p013-1 .list-text-answer .item-solve.item-solve-3 {
    font-size: 45px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 588px;
    top: 522px;
    line-height: 1;
}

.Islamic-P011-3-page.answer-verbally .Islamic-all-controls-p013-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 25px;
    z-index: 1;
    right: 12px;
}

.Islamic-P011-3-page.answer-verbally .Islamic-all-controls-p013-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 114px;
    z-index: 1;
    right: 12px;
}

.Islamic-P011-3-page.answer-verbally .Islamic-all-controls-p013-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 284px;
    z-index: 1;
    right: 12px;
}

.Islamic-P014-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 55px;
    z-index: 1;
    right: 314px;
}

.Islamic-P015-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 44px;
    right: 56px;
    z-index: 1;
}

.Islamic-all-controls-p014 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 280px;
    top: 172px;
    z-index: 1;
}

.Islamic-all-controls-p014 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 138px;
    top: 328px;
    z-index: 1;
}

.Islamic-all-controls-p014 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 138px;
    top: 542px;
    z-index: 1;
}

.Islamic-all-controls-p014 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 134px;
    top: 666px;
    z-index: 1;
}


.Islamic-P015-3-page .answer-verbally-block {
    padding-right: 98px;
    margin-bottom: 28px;
}

    .Islamic-P015-3-page .answer-verbally-block.active::after,
    .Islamic-P015-3-page .answer-verbally-block:hover::after {
        content: "";
        width: 100%;
        height: 100%;
        background: rgb(156 156 156 / 7%);
        position: absolute;
        left: 0;
        top: 0;
    }

.Islamic-P015-3-page.answer-verbally .btn.btn-solution-general,
.Islamic-P015-3-page.answer-verbally .question-book-page .body-question .btn-play-answer.btn-sm {
    top: 22px;
}

.Islamic-P015-3-page .answer-verbally-block.active,
.Islamic-P015-3-page .answer-verbally-block:hover {
    background-color: #fff;
}

.Islamic-P015-3-page .body-question-2 .solve-verbally-par {
    color: #670201;
    font-size: 52px;
    line-height: 82px;
}

.Islamic-P015-3-page .question-book-page .body-question.body-question-1 .title-question-box .play-box {
    top: 22px;
}

.Islamic-P015-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 58px;
    right: 40px;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 730px;
    top: 100px;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 74px;
    top: 180px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 74px;
    top: 244px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 74px;
    top: 308px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 74px;
    top: 375px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 145px;
    top: 105px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 392px;
    top: 105px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 466px;
    top: 190px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 466px;
    top: 258px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 466px;
    top: 321px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 534px;
    top: 384px;
    z-index: 1;
}

.Islamic-all-controls-p015-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 618px;
    top: 158px;
}

.Islamic-all-controls-p015-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 630px;
    top: 222px;
}

.Islamic-all-controls-p015-1 .list-text-answer .item-solve.item-solve-3 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 618px;
    top: 292px;
}

.Islamic-all-controls-p015-1 .list-text-answer .item-solve.item-solve-4 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 646px;
    top: 354px;
}


.Islamic-all-controls-p015-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 100px;
    top: 196px;
    z-index: 1;
}

.Islamic-all-controls-p015-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 98px;
    top: 248px;
    z-index: 1;
}

.Islamic-all-controls-p015-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 98px;
    top: 304px;
    z-index: 1;
}

.Islamic-all-controls-p015-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 50px;
    top: 360px;
    z-index: 1;
}

.Islamic-all-controls-p015-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 98px;
    top: 404px;
    z-index: 1;
}

.Islamic-all-controls-p015-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 712px;
    top: 186px;
}

.Islamic-all-controls-p015-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 712px;
    top: 242px;
}

.Islamic-all-controls-p015-2 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 723px;
    top: 294px;
}

.Islamic-all-controls-p015-2 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    top: 344px;
    right: 712px;
}

.Islamic-all-controls-p015-2 .list-text-answer .item-solve.item-solve-5 {
    position: absolute;
    right: 723px;
    top: 398px;
}

.Islamic-all-controls-p015-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 726px;
    top: 72px;
}

/*---------------------------------------------------*/
.Islamic-P018-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 60px;
    right: 318px;
}

.Islamic-all-controls-p018-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 166px;
    top: 210px;
}

.Islamic-all-controls-p018-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 166px;
    top: 265px;
}

.Islamic-all-controls-p018-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 244px;
    top: 498px;
}

.Islamic-all-controls-p018-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #222;
    position: absolute;
    right: 208px;
    top: 160px;
}

.Islamic-P018-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 139px;
    right: 42px;
}

.Islamic-all-controls-p018-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 16px;
    top: 188px;
}

.Islamic-all-controls-p018-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 106px;
    top: 188px;
    z-index: 1;
}

.Islamic-P019-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 118px;
    right: -6px;
}

.Islamic-all-controls-p019-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 74px;
    top: 294px;
    z-index: 1;
}

.Islamic-all-controls-p019-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 190px;
}

.Islamic-all-controls-p019-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 70px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 155px;
    top: 256px;
}

.Islamic-all-controls-p019-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 70px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 646px;
    top: 256px;
}

.Islamic-P019-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 124px;
    right: 98px;
}

.Islamic-all-controls-p019-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 106px;
    top: 166px;
    z-index: 1;
}

.Islamic-all-controls-p019-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 15px;
    top: 166px;
    z-index: 1;
}

.Islamic-all-controls-p019-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 65px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 252px;
    top: 185px;
}

.Islamic-P019-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 104px;
    right: -8px;
}

.Islamic-P019-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 104px;
    right: 14px;
}

.Islamic-all-controls-p019-3 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 60px;
    top: 150px;
    z-index: 1;
}

.Islamic-all-controls-p019-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -8px;
    min-width: 60px;
    top: 150px;
    padding: 2px 6px;
}

.Islamic-all-controls-p019-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 12px;
    top: 228px;
    z-index: 1;
}

.Islamic-all-controls-p019-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 12px;
    top: 348px;
    z-index: 1;
}

.Islamic-all-controls-p019-3 .list-text-answer .item-solve.item-solve-1 {
    right: 54px;
    top: 339px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p019-3 .list-text-answer .item-solve.item-solve-1 .circle-solution {
        width: 64px;
        height: 58px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-P020-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 56px;
    right: 352px;
}

.Islamic-all-controls-p020 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 148px;
    top: 220px;
}

.Islamic-all-controls-p020 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 148px;
    top: 392px;
}

.Islamic-P021-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 60px;
    right: 74px;
}

.Islamic-all-controls-p021 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 402px;
    top: 135px;
}

.Islamic-all-controls-p021 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 348px;
    top: 326px;
}

.Islamic-all-controls-p021 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 364px;
    top: 494px;
}

.Islamic-all-controls-p021 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 372px;
    top: 688px;
}

.Islamic-all-controls-p021 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 396px;
    top: 860px;
}

.Islamic-all-controls-p021 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 382px;
    top: 1050px;
}

.Islamic-P022-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 144px;
    right: 90px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
}

.Islamic-all-controls-p022 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 368px;
    top: 410px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 730px;
    top: 410px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 368px;
    top: 590px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 730px;
    top: 590px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 368px;
    top: 805px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 730px;
    top: 805px;
    z-index: 1;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 238px;
    top: 356px;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 598px;
    top: 356px;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 238px;
    top: 538px;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    right: 598px;
    top: 538px;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-5 {
    position: absolute;
    right: 238px;
    top: 746px;
}

.Islamic-all-controls-p022 .list-text-answer .item-solve.item-solve-6 {
    position: absolute;
    right: 598px;
    top: 746px;
}

.Islamic-P023-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 52px;
    right: 0px;
}

.Islamic-all-controls-p023-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 90px;
}

.Islamic-all-controls-p023-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -8px;
    top: 142px;
    padding: 2px 6px;
    min-width: 50px;
}

.Islamic-all-controls-p023-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 48px;
    top: 142px;
}

.Islamic-all-controls-p023-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -8px;
    top: 294px;
    padding: 2px 6px;
    min-width: 50px;
}

.Islamic-all-controls-p023-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 48px;
    top: 294px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 334px;
    top: 123px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 624px;
    top: 123px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-3 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 795px;
    top: 123px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-4 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 330px;
    top: 274px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-5 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 532px;
    top: 274px;
}

.Islamic-all-controls-p023-1 .list-text-answer .item-solve.item-solve-6 {
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 772px;
    top: 274px;
}

.Islamic-P023-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 38px;
    right: 0px;
}

.Islamic-all-controls-p023-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 98px;
}

.Islamic-all-controls-p023-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 86px;
    top: 98px;
    z-index: 1;
}

.Islamic-all-controls-p023-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 28px;
    top: 163px;
}

.Islamic-all-controls-p023-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -9px;
    top: 35px;
    padding: 2px 5px;
    min-width: 50px;
}

.Islamic-all-controls-p023-3 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 46px;
    top: 35px;
    z-index: 1;
}

.Islamic-all-controls-p023-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 46px;
    top: 105px;
    z-index: 1;
}

.Islamic-all-controls-p023-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 46px;
    top: 210px;
    z-index: 1;
}

.Islamic-all-controls-p023-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 312px;
    right: 46px;
    z-index: 1;
}

.Islamic-all-controls-p023-3 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 120px;
    top: 74px;
}

.Islamic-all-controls-p023-3 .list-text-answer .item-solve.item-solve-2 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 120px;
    top: 180px;
}

.Islamic-all-controls-p023-3 .list-text-answer .item-solve.item-solve-3 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 120px;
    top: 282px;
}
/*---------------------------------------------------------------*/
.Islamic-all-controls-p026 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 134px;
}

.Islamic-P026-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 150px;
    right: 90px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 70px;
    top: 228px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 354px;
    top: 328px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 354px;
    top: 404px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 354px;
    top: 478px;
    z-index: 1;
}


.Islamic-all-controls-p026 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 354px;
    top: 612px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 354px;
    top: 686px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 370px;
    top: 886px;
    z-index: 1;
}

.Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-1 {
    right: 388px;
    top: 6px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-1 .circle-div {
        width: 100px;
        height: 100px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-2 {
    right: 498px;
    top: 6px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-2 .circle-div {
        width: 100px;
        height: 100px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-3 {
    right: 626px;
    top: 6px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-3 .circle-div {
        width: 100px;
        height: 100px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-4 {
    right: 736px;
    top: 6px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p026 .list-text-answer .item-solve.item-solve-4 .circle-div {
        width: 100px;
        height: 100px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }
/*---------------------------------------------------------*/
.Islamic-all-controls-p027-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 48px;
}

.Islamic-all-controls-p027-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 88px;
    top: 48px;
    z-index: 1;
}

.Islamic-all-controls-p027-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 281px;
    top: 86px;
}

.Islamic-all-controls-p027-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 614px;
    top: 80px;
}

.Islamic-P027-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 60px;
    right: 66px;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 15px;
    top: 102px;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 28px;
    top: 170px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 120px;
    top: 170px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 172px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 578px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 28px;
    top: 332px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 120px;
    top: 332px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 172px;
    top: 395px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 172px;
    top: 465px;
    z-index: 1;
}

.Islamic-all-controls-p027-3 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 660px;
    top: 290px;
}

    .Islamic-all-controls-p027-3 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 286px;
        height: 3px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p027-3 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 254px;
    top: 525px;
}

    .Islamic-all-controls-p027-3 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 680px;
        height: 3px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-P029-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 54px;
    right: 266px;
}

.Islamic-all-controls-p029 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 190px;
    top: 220px;
}

.Islamic-all-controls-p029 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 100px;
    top: 220px;
    z-index: 1;
}

.Islamic-all-controls-p029 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 264px;
    top: 338px;
    transform: rotate(57deg);
}

    .Islamic-all-controls-p029 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 120px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p029 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 410px;
    top: 388px;
    transform: rotate(87deg);
}

    .Islamic-all-controls-p029 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 200px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-P030-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 1046px;
    right: 140px;
}

.Islamic-all-controls-p030 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 94px;
    top: 45px;
}

.Islamic-all-controls-p030 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 45px;
    right: 6px;
    z-index: 1;
}

.Islamic-all-controls-p030 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 94px;
    top: 45px;
}

.Islamic-all-controls-p030 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 76px;
    top: 846px;
}

.Islamic-all-controls-p030 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 406px;
    top: 462px;
}

.Islamic-all-controls-p030 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 528px;
    top: 458px;
}

.Islamic-all-controls-p030 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 400px;
    top: 562px;
}

.Islamic-all-controls-p030 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    top: 562px;
    right: 532px;
}

.Islamic-P031-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 60px;
    right: 282px;
}

.Islamic-all-controls-p031 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 78px;
    top: 154px;
}

.Islamic-all-controls-p031 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -8px;
    top: 154px;
    z-index: 1;
}

.Islamic-all-controls-p031 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 78px;
    top: 240px;
}

.Islamic-all-controls-p031 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -8px;
    top: 240px;
    z-index: 1;
}

.Islamic-all-controls-p031 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 285px;
    top: 940px;
}

.Islamic-all-controls-p031 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 134px;
    top: 46px;
}

.Islamic-all-controls-p031 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 250px;
    top: 132px;
}

.Islamic-all-controls-p031 .list-text-answer .item-solve.item-solve-2 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 270px;
    top: 220px;
}

.Islamic-P032-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 52px;
    right: 24px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 174px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 4px;
    top: 240px;
    padding: 2px 6px;
    min-width: 66px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 78px;
    top: 240px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 4px;
    top: 312px;
    padding: 2px 6px;
    min-width: 66px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 78px;
    top: 312px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 4px;
    top: 386px;
    padding: 2px 6px;
    min-width: 66px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 78px;
    top: 386px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 4px;
    top: 458px;
    padding: 2px 6px;
    min-width: 66px;
}

.Islamic-all-controls-p032-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 78px;
    top: 458px;
}

.Islamic-all-controls-p032-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 875px;
    top: 216px;
}

.Islamic-all-controls-p032-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 877px;
    top: 294px;
}

.Islamic-all-controls-p032-1 .list-text-answer .item-solve.item-solve-3 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 875px;
    top: 362px;
}

.Islamic-all-controls-p032-1 .list-text-answer .item-solve.item-solve-4 {
    font-size: 60px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
    right: 875px;
    top: 432px;
}

.Islamic-P032-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 50px;
    right: 5px;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 10px;
    top: 98px;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 72px;
    top: 154px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 152px;
    padding: 2px 8px;
    min-width: 62px;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 72px;
    top: 220px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 900px;
    top: 220px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 72px;
    top: 310px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 72px;
    top: 436px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 436px;
    padding: 2px 8px;
    min-width: 62px;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 72px;
    top: 508px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 72px;
    top: 604px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 72px;
    top: 712px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 712px;
    padding: 2px 8px;
    min-width: 62px;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 72px;
    top: 804px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 72px;
    top: 910px;
    z-index: 1;
}

.Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 146px;
    top: 376px;
}

    .Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 462px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 146px;
    top: 666px;
}

    .Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 670px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 146px;
    top: 864px;
}

    .Islamic-all-controls-p032-2 .list-text-answer .item-solve.item-solve-3 .line-solve-correct {
        width: 355px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-P033-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 56px;
    right: 10px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 118px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 65px;
    top: 180px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 180px;
    right: -2px;
    padding: 2px 6px;
    min-width: 60px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 65px;
    top: 312px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 312px;
    right: -2px;
    padding: 2px 6px;
    min-width: 60px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 65px;
    top: 444px;
}

.Islamic-all-controls-p033-2 .list-controls .example-play-4 .btn.btn-solution-general {
    top: 444px;
    right: -2px;
    padding: 2px 6px;
    min-width: 60px;
}

.Islamic-all-controls-p033-2 .list-text-answer .item-solve.item-solve-1 {
    font-size: 70px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 406px;
    top: 150px;
}

.Islamic-all-controls-p033-2 .list-text-answer .item-solve.item-solve-2 {
    font-size: 70px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 596px;
    top: 278px;
}

.Islamic-all-controls-p033-2 .list-text-answer .item-solve.item-solve-3 {
    font-size: 70px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 222px;
    top: 410px;
}

.Islamic-all-controls-p035 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 76px;
    top: 18px;
}

.Islamic-all-controls-p035 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 18px;
    right: 0px;
    z-index: 1;
    padding: 2px 6px;
    min-width: 65px;
}

.Islamic-all-controls-p035 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 138px;
    top: 121px;
}

.Islamic-all-controls-p035 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 494px;
    top: 612px;
}

.Islamic-all-controls-p035 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 748px;
    top: 905px;
}

.Islamic-all-controls-p035 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 357px;
    top: 205px;
}

.Islamic-all-controls-p035 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 634px;
    top: 205px;
}

.Islamic-all-controls-p035 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 842px;
    top: 205px;
}

.Islamic-all-controls-p035 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    right: 342px;
    top: 440px;
}

.Islamic-all-controls-p035 .list-text-answer .item-solve.item-solve-5 {
    position: absolute;
    right: 892px;
    top: 445px;
}

.Islamic-P034-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 74px;
    right: 398px;
    z-index: 1;
}

.Islamic-all-controls-p034 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 208px;
    top: 488px;
}

.Islamic-all-controls-p034 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 616px;
    top: 480px;
}

.Islamic-all-controls-p034 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 570px;
    top: 858px;
}

.Islamic-all-controls-p034 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 280px;
    top: 810px;
}

.Islamic-all-controls-p034 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 184px;
    top: 956px;
}

.Islamic-all-controls-p036-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 20px;
    min-width: 65px;
    padding: 2px 6px;
}

.Islamic-all-controls-p036-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 72px;
    top: 20px;
    z-index: 1;
}

.Islamic-all-controls-p036-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 124px;
    top: 86px;
    z-index: 1;
}

.Islamic-all-controls-p036-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 144px;
    top: 156px;
    z-index: 1;
}

.Islamic-all-controls-p036-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 604px;
    top: 156px;
    z-index: 1;
}

.Islamic-all-controls-p036-1 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 210px;
    right: 212px;
}

    .Islamic-all-controls-p036-1 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 360px;
        height: 3px;
        background-color: #ba7323;
        border-radius: 50px;
    }



.Islamic-P036-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 33px;
    right: 68px;
    z-index: 1;
}

.Islamic-P036-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 44px;
    right: 60px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 10px;
    top: 98px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 215px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 214px;
    top: 215px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 665px;
    top: 215px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 50px;
    top: 314px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 176px;
    top: 314px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 624px;
    top: 314px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 50px;
    top: 416px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 194px;
    top: 410px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 626px;
    top: 410px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 50px;
    top: 512px;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 192px;
    top: 512px;
    z-index: 1;
}

.Islamic-all-controls-p036-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 628px;
    top: 512px;
    z-index: 1;
}


.Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 492px;
    top: 280px;
    transform: rotate(319deg);
}

    .Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 132px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 492px;
    top: 281px;
    transform: rotate(42deg);
}

    .Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 132px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 492px;
    top: 476px;
    transform: rotate(319deg);
}

    .Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-3 .line-solve-correct {
        width: 132px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    right: 492px;
    top: 478px;
    transform: rotate(42deg);
}

    .Islamic-all-controls-p036-2 .list-text-answer .item-solve.item-solve-4 .line-solve-correct {
        width: 132px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-P033-3-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 30px;
    right: 72px;
}

.Islamic-all-controls-p036-3 .list-text-answer .item-solve.item-solve-1 {
    right: 170px;
    top: 70px;
    font-size: 65px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p036-3 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 115px;
    top: 98px;
    z-index: 1;
}

.Islamic-all-controls-p036-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 24px;
    top: 98px;
}

.Islamic-P038-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 64px;
    right: 302px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 250px;
    top: 173px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 60px;
    top: 552px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 60px;
    top: 714px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 60px;
    top: 772px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 60px;
    top: 819px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 60px;
    top: 867px;
    z-index: 1;
}

.Islamic-all-controls-p038 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 60px;
    top: 914px;
    z-index: 1;
}

.Islamic-all-controls-p040-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 70px;
    top: 18px;
    z-index: 1;
}

.Islamic-all-controls-p040-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 70px;
    top: 72px;
    z-index: 1;
}

.Islamic-all-controls-p040-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 70px;
    top: 348px;
    z-index: 1;
}

.Islamic-all-controls-p040-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 38px;
    top: 103px;
    z-index: 1;
}

.Islamic-all-controls-p040-3 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 82px;
    top: 94px;
    z-index: 1;
}

.Islamic-all-controls-p040-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -5px;
    top: 94px;
}

.Islamic-all-controls-p040-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 82px;
    top: 156px;
    z-index: 1;
}

.Islamic-all-controls-p040-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 125px;
    top: 226px;
    z-index: 1;
}

.Islamic-all-controls-p040-3 .list-text-answer .item-solve.item-solve-1 {
    right: 200px;
    top: 194px;
    font-size: 65px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p041-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -10px;
    top: 30px;
}

.Islamic-all-controls-p041-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 78px;
    top: 30px;
    z-index: 1;
}

.Islamic-all-controls-p041-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 135px;
    top: 122px;
    z-index: 1;
}

.Islamic-all-controls-p041-1 .list-text-answer .item-solve.item-solve-1 {
    right: 150px;
    top: 98px;
    line-height: 1.2;
    font-size: 65px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p041-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 80px;
    top: 32px;
    z-index: 1;
}

.Islamic-all-controls-p041-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -8px;
    top: 32px;
}

.Islamic-all-controls-p041-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 80px;
    top: 114px;
    z-index: 1;
}

.Islamic-all-controls-p041-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 80px;
    top: 205px;
    z-index: 1;
}

.Islamic-all-controls-p041-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 80px;
    top: 294px;
    z-index: 1;
}

.Islamic-all-controls-p041-2 .list-text-answer .item-solve.item-solve-1 {
    right: 130px;
    top: 90px;
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p041-2 .list-text-answer .item-solve.item-solve-2 {
    right: 130px;
    top: 182px;
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p041-2 .list-text-answer .item-solve.item-solve-3 {
    right: 130px;
    top: 273px;
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-P042-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 52px;
    right: 288px;
    z-index: 1;
}

.Islamic-all-controls-p042 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 142px;
    top: 642px;
    z-index: 1;
}

.Islamic-all-controls-p042 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 74px;
    top: 642px;
    min-width: 62px;
}

.Islamic-all-controls-p042 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 92px;
    top: 818px;
    z-index: 1;
}

.Islamic-all-controls-p042 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 290px;
    top: 894px;
    z-index: 1;
}

.Islamic-all-controls-p042 .list-text-answer .item-solve.item-solve-1 {
    right: 122px;
    top: 482px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p042 .list-text-answer .item-solve.item-solve-2 {
    right: 560px;
    top: 714px;
    font-size: 70px;
    line-height: .6;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p043 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 472px;
    top: 80px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 270px;
    top: 214px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 492px;
    top: 356px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 492px;
    top: 356px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 492px;
    top: 356px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 310px;
    top: 500px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 446px;
    top: 620px;
    z-index: 1;
}

.Islamic-all-controls-p043 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 94px;
    top: 908px;
    z-index: 1;
}


.Islamic-all-controls-p044-1 .list-text-answer .item-solve.item-solve-1 {
    right: 750px;
    top: 227px;
    line-height: 1.2;
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p044-1 .list-text-answer .item-solve.item-solve-2 {
    right: 734px;
    top: 365px;
    line-height: 1.2;
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p044-1 .list-text-answer .item-solve.item-solve-3 {
    right: 575px;
    top: 508px;
    line-height: 1.2;
    font-size: 55px;
    text-align: center;
    color: #864101;
    position: absolute;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 10px;
    right: 82px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -6px;
    top: 10px;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 144px;
    top: 85px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 400px;
    top: 88px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 742px;
    top: 88px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 718px;
    top: 175px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 712px;
    top: 314px;
    z-index: 1;
}

.Islamic-all-controls-p044-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 709px;
    top: 454px;
    z-index: 1;
}

.Islamic-all-controls-p044-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 10px;
    right: 82px;
    z-index: 1;
}

.Islamic-all-controls-p044-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -6px;
    top: 10px;
}

.Islamic-all-controls-p044-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 212px;
    top: 435px;
    z-index: 1;
}

.Islamic-all-controls-p044-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 600px;
    top: 435px;
    z-index: 1;
}

.Islamic-all-controls-p044-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 292px;
    top: 358px;
    transform: rotate(68deg);
}

    .Islamic-all-controls-p044-2 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 92px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p044-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 742px;
    top: 358px;
    transform: rotate(123deg);
}

    .Islamic-all-controls-p044-2 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 111px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 250px;
    right: 85px;
    z-index: 1;
}

.Islamic-all-controls-p046 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -4px;
    top: 250px;
}

.Islamic-all-controls-p046 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 190px;
    right: 85px;
    z-index: 1;
}

.Islamic-all-controls-p046 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 166px;
    top: 966px;
    z-index: 1;
}

.Islamic-all-controls-p046 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 590px;
    top: 960px;
    z-index: 1;
}

.Islamic-all-controls-p046 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 56px;
    right: 421px;
    z-index: 1;
}

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 516px;
    top: 448px;
    transform: rotate(90deg);
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-1 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 630px;
    top: 488px;
    transform: rotate(48deg)
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-2 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 682px;
    top: 572px;
    transform: rotate(22deg);
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-3 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    right: 617px;
    top: 756px;
    transform: rotate(126deg)
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-4 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-5 {
    position: absolute;
    right: 516px;
    top: 780px;
    transform: rotate(90deg);
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-5 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-6 {
    position: absolute;
    right: 422px;
    top: 754px;
    transform: rotate(50deg);
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-6 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-7 {
    position: absolute;
    right: 355px;
    top: 670px;
    transform: rotate(36deg);
}

    .Islamic-all-controls-p046 .list-text-answer .item-solve.item-solve-7 .line-solve-correct {
        width: 64px;
        height: 4px;
        background-color: #ba7323;
        border-radius: 50px;
    }

.Islamic-all-controls-p047 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 54px;
    top: 0px;
}

.Islamic-all-controls-p047 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 475px;
    right: 94px;
}

.Islamic-all-controls-p047 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 384px;
    right: 103px;
    z-index: 1;
}

.Islamic-all-controls-p047 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 544px;
    top: 475px;
}

.Islamic-all-controls-p047 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 378px;
    right: 528px;
    z-index: 1;
}

.Islamic-all-controls-p047 .list-text-answer .item-solve.item-solve-1 {
    right: 255px;
    top: 418px;
    line-height: 1;
    font-size: 55px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p047 .list-text-answer .item-solve.item-solve-2 {
    right: 615px;
    top: 419px;
    line-height: 1;
    font-size: 52px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p039 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 4px;
    top: 28px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 24px;
    top: 100px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 24px;
    top: 156px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 24px;
    top: 212px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 24px;
    top: 266px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 24px;
    top: 489px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 24px;
    top: 601px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 24px;
    top: 656px;
    z-index: 1;
}

.Islamic-all-controls-p039 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 24px;
    top: 713px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 14px;
    right: 0;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 76px;
    top: 76px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-3 .btn.btn-solution-general {
    top: 422px;
    right: 13px;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 100px;
    top: 422px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 40px;
    top: 578px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 576px;
    top: 76px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-6 .btn.btn-solution-general {
    top: 422px;
    right: 548px;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 422px;
    right: 636px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 545px;
    top: 578px;
    z-index: 1;
}

.Islamic-all-controls-p048-1 .list-text-answer .item-solve.item-solve-1 {
    right: 88px;
    top: 558px;
    font-size: 55px;
    line-height: 1.2;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
}

.Islamic-all-controls-p048-1 .list-text-answer .item-solve.item-solve-2 {
    right: 586px;
    top: 555px;
    line-height: 1.2;
    font-size: 55px;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
}

.Islamic-all-controls-p048-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 182px;
    top: 194px;
    z-index: 1;
}

.Islamic-all-controls-p048-2 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 288px;
    right: 0px;
}

.Islamic-all-controls-p048-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    top: 288px;
    right: 90px;
    z-index: 1;
}



.Islamic-all-controls-p048-2 .list-text-answer .item-solve.item-solve-1 {
    right: 178px;
    top: 267px;
    font-size: 55px;
    line-height: 1.2;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
}

.Islamic-all-controls-p049 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 100px;
    top: 352px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 544px;
    top: 352px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 152px;
    top: 510px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 55px;
    top: 675px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 764px;
    right: 62px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-controls .example-play-5 .btn.btn-solution-general {
    top: 764px;
    right: -6px;
    min-width: 62px;
}

.Islamic-all-controls-p049 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 32px;
    top: 918px;
    z-index: 1;
}

.Islamic-all-controls-p049 .list-text-answer .item-solve.item-solve-1 {
    right: 108px;
    top: 740px;
    font-size: 53px;
    line-height: 1.3;
    text-align: center;
    color: rgb(134, 65, 1);
    position: absolute;
}

.Islamic-all-controls-p050 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 15px;
    top: 32px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 100px;
    right: 70px;
}

.Islamic-all-controls-p050 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 214px;
    right: 202px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 214px;
    right: 408px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 214px;
    right: 604px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 214px;
    right: 832px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 306px;
    right: 85px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-7 .btn.btn-solution-general {
    top: 306px;
    right: -1px;
}

.Islamic-all-controls-p050 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 406px;
    right: 85px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-8 .btn.btn-solution-general {
    top: 406px;
    right: -1px;
}

.Islamic-all-controls-p050 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    top: 504px;
    right: 85px;
    z-index: 1;
}

.Islamic-all-controls-p050 .list-controls .example-play-9 .btn.btn-solution-general {
    top: 504px;
    right: -1px;
}

.Islamic-all-controls-p050 .list-text-answer .item-solve.item-solve-1 {
    right: 314px;
    top: 292px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p050 .list-text-answer .item-solve.item-solve-2 {
    right: 276px;
    top: 392px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p050 .list-text-answer .item-solve.item-solve-3 {
    right: 494px;
    top: 489px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p051 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 22px;
    top: 30px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 100px;
    right: 70px;
}

.Islamic-all-controls-p051 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 154px;
}

.Islamic-all-controls-p051 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 88px;
    top: 154px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 86px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 580px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 357px;
}

.Islamic-all-controls-p051 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 88px;
    top: 357px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 88px;
    top: 442px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 580px;
    top: 442px;
    z-index: 1;
}

.Islamic-all-controls-p051 .list-text-answer .item-solve.item-solve-1 {
    right: 172px;
    top: 214px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p051 .list-text-answer .item-solve.item-solve-1 .circle-solution {
        width: 365px;
        height: 80px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p051 .list-text-answer .item-solve.item-solve-2 {
    right: 166px;
    top: 418px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p051 .list-text-answer .item-solve.item-solve-2 .circle-solution {
        width: 200px;
        height: 80px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p052-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 308px;
    top: 38px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 34px;
    top: 116px;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 98px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 328px;
    top: 146px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 614px;
    top: 238px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: -3px;
    top: 610px;
    min-width: 62px;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 68px;
    top: 610px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0;
    top: 670px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 518px;
    top: 610px;
    min-width: 62px;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 588px;
    top: 610px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 494px;
    top: 670px;
    z-index: 1;
}

.Islamic-all-controls-p052-1 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 650px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p052-1 .list-text-answer .item-solve.item-solve-2 {
    right: 552px;
    top: 650px;
    line-height: 1;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-P052-2-page .box-color-img .img-Color {
    display: none
}

.Islamic-P052-2-page .box-color-img.active .img-Color {
    display: inline-block
}

.Islamic-P052-2-page .box-color-img.active .img-notColor {
    display: none
}

.Islamic-all-controls-p052-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 399px;
    top: 46px;
    z-index: 1;
}

.Islamic-all-controls-p052-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 190px;
    top: 288px;
    z-index: 1;
}

.Islamic-all-controls-p052-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 98px;
    top: 288px;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 110px;
    top: 35px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 544px;
    top: 42px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 190px;
    top: 288px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 120px;
    top: 347px;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 29px;
    top: 400px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 270px;
    top: 633px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 180px;
    top: 633px;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 474px;
    top: 406px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 750px;
    top: 633px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 660px;
    top: 633px;
}

.Islamic-all-controls-p053-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 200px;
    top: 840px;
    z-index: 1;
}

.Islamic-all-controls-p053-1 .list-text-answer .item-solve.item-solve-1 {
    right: 69px;
    top: 674px;
    line-height: .9;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p053-1 .list-text-answer .item-solve.item-solve-2 {
    right: 554px;
    top: 674px;
    line-height: .9;
    font-size: 60px;
    color: #864101;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p053-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0px;
    top: 122px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 30px;
    top: 122px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-2 .btn.btn-solution-general {
    top: 190px;
    right: 70px;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 38px;
    top: 252px;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 130px;
    top: 252px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 130px;
    top: 354px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 354px;
    right: 530px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 470px;
    right: 130px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 38px;
    top: 470px;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 130px;
    top: 576px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    top: 576px;
    right: 530px;
    z-index: 1;
}

.Islamic-all-controls-p054-1 .list-text-answer .item-solve.item-solve-1 {
    right: 594px;
    top: 318px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p054-1 .list-text-answer .item-solve.item-solve-1 .circle-solution {
        width: 228px;
        height: 98px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p054-1 .list-text-answer .item-solve.item-solve-2 {
    right: 182px;
    top: 540px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p054-1 .list-text-answer .item-solve.item-solve-2 .circle-solution {
        width: 165px;
        height: 84px;
        border-radius: 50%;
        border: 3px solid #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p054-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 90px;
    top: 58px;
}

.Islamic-all-controls-p054-2 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 58px;
    right: 0;
    z-index: 1;
}

.Islamic-all-controls-p054-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 180px;
    top: 400px;
}

.Islamic-all-controls-p054-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 556px;
    top: 406px;
}



.Islamic-all-controls-p055 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 50px;
    right: -7px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 82px;
    top: 50px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 130px;
    top: 160px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 606px;
    top: 160px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 210px;
    top: 500px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 610px;
    top: 500px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 176px;
    top: 842px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 634px;
    top: 842px;
    z-index: 1;
}

.Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-1 {
    right: 454px;
    top: 327px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-1 .circle-solution {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background-color: #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-2 {
    right: 893px;
    top: 670px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-2 .circle-solution {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background-color: #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-3 {
    right: 454px;
    top: 1012px;
    position: absolute;
    z-index: 1;
}

    .Islamic-all-controls-p055 .list-text-answer .item-solve.item-solve-3 .circle-solution {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background-color: #864101;
        position: relative;
        display: inline-block;
    }

.Islamic-P056-page .body-question-content {
    padding-right: 80px;
}

.Islamic-all-controls-p056 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    top: 75px;
    right: 60px;
    z-index: 1;
}

.Islamic-all-controls-p056 .list-controls .example-play-1 .btn.btn-solution-general {
    right: -6px;
    top: 76px;
    min-width: 60px;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-1 {
    right: 268px;
    top: 468px;
    line-height: .9;
    font-size: 60px;
    color: #15aa62;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-2 {
    top: 468px;
    right: 690px;
    line-height: .9;
    font-size: 60px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-3 {
    right: 268px;
    top: 754px;
    line-height: .9;
    font-size: 60px;
    color: #15aa62;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-4 {
    right: 690px;
    top: 754px;
    line-height: .9;
    font-size: 60px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-5 {
    right: 268px;
    top: 1105px;
    line-height: .9;
    font-size: 60px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Islamic-all-controls-p056 .list-text-answer .item-solve.item-solve-6 {
    right: 690px;
    top: 1105px;
    line-height: .9;
    font-size: 60px;
    color: #15aa62;
    position: absolute;
    text-align: center;
}

.Islamic-P028-1-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 54px;
    right: 418px;
    z-index: 1;
}

.Islamic-all-controls-p028-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 114px;
    top: 212px;
}

.Islamic-all-controls-p028-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 204px;
    top: 212px;
    z-index: 1;
}

.Islamic-all-controls-p028-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 204px;
    top: 284px;
    z-index: 1;
}

.Islamic-all-controls-p028-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 204px;
    top: 354px;
    z-index: 1;
}

.Islamic-all-controls-p028-1 .list-text-answer .item-solve.item-solve-1 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 308px;
    top: 256px;
}

.Islamic-all-controls-p028-1 .list-text-answer .item-solve.item-solve-2 {
    font-size: 60px;
    text-align: center;
    color: #864101;
    position: absolute;
    right: 308px;
    top: 328px;
}

.Islamic-P028-2-page .question-book-page .body-question .title-question-box.question-style-3 .play-box {
    top: 772px;
    right: 114px;
    z-index: 1;
}

.Islamic-all-controls-p028-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 684px;
    top: 342px;
}

.Islamic-all-controls-p028-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 774px;
    top: 342px;
    z-index: 1;
}

.Islamic-all-controls-p028-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 238px;
    top: 184px;
}

.Islamic-all-controls-p028-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    right: 232px;
    top: 430px;
}

.Islamic-all-controls-p028-2 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    right: 405px;
    top: 618px;
}

.Islamic-all-controls-p028-2 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    right: 672px;
    top: 633px;
}


.Lghtypre-3-all-controls-p007-1 .list-controls .btn-play-answer.btn-sm svg {
    width: 12px;
    height: 12px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 32px;
    top: 11px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 130px;
    top: 58px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 145px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 220px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 294px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 373px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 449px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 523px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 593px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 664px;
    top: 139px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 147px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 228px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 309px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 402px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 487px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 579px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 662px;
    top: 212px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 136px;
    top: 274px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 218px;
    top: 273px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 296px;
    top: 273px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 371px;
    top: 274px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-22 .btn.btn-solution-general {
    right: 140px;
    top: 310px;
    width: 23px;
    min-width: 60px;
    height: 26px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-23 .btn-play-answer.btn-sm {
    right: 54px;
    top: 373px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 54px;
    top: 442px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 54px;
    top: 511px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 54px;
    top: 578px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-27 .btn-play-answer.btn-sm {
    right: 54px;
    top: 650px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-28 .btn-play-answer.btn-sm {
    right: 240px;
    top: 373px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-29 .btn-play-answer.btn-sm {
    right: 240px;
    top: 442px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-30 .btn-play-answer.btn-sm {
    right: 240px;
    top: 511px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-31 .btn-play-answer.btn-sm {
    right: 240px;
    top: 578px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-32 .btn-play-answer.btn-sm {
    right: 240px;
    top: 650px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-33 .btn.btn-solution-general {
    right: 654px;
    top: 310px;
    z-index: 1;
    width: 23px;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-34 .btn-play-answer.btn-sm {
    right: 571px;
    top: 373px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-35 .btn-play-answer.btn-sm {
    right: 571px;
    top: 442px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-36 .btn-play-answer.btn-sm {
    right: 571px;
    top: 511px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-37 .btn-play-answer.btn-sm {
    right: 571px;
    top: 578px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-38 .btn-play-answer.btn-sm {
    right: 571px;
    top: 650px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-39 .btn-play-answer.btn-sm {
    right: 757px;
    top: 373px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-40 .btn-play-answer.btn-sm {
    right: 757px;
    top: 442px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-41 .btn-play-answer.btn-sm {
    right: 757px;
    top: 511px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-42 .btn-play-answer.btn-sm {
    right: 757px;
    top: 578px;
    z-index: 1;
    width: 26px;
    height: 25px;
}

.Lghtypre-3-all-controls-p007-1 .list-controls .example-play-43 .btn-play-answer.btn-sm {
    right: 757px;
    top: 650px;
    z-index: 1;
    width: 26px;
    height: 25px;
}



/*--------------------*/
.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-1 {
    right: 111px;
    top: 356px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-2 {
    right: 302px;
    top: 354px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-3 {
    right: 114px;
    top: 423px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-4 {
    right: 284px;
    top: 423px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-5 {
    right: 114px;
    top: 494px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-6 {
    right: 289px;
    top: 494px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-7 {
    right: 110px;
    top: 561px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-8 {
    right: 300px;
    top: 561px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-9 {
    right: 106px;
    top: 634px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-10 {
    right: 288px;
    top: 632px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-11 {
    right: 636px;
    top: 356px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-12 {
    right: 816px;
    top: 356px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-13 {
    right: 632px;
    top: 425px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-14 {
    right: 822px;
    top: 425px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-15 {
    right: 645px;
    top: 494px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-16 {
    right: 810px;
    top: 494px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-17 {
    right: 632px;
    top: 562px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-18 {
    right: 816px;
    top: 562px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-1 .list-text-answer .item-solve.item-solve-19 {
    right: 645px;
    top: 632px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 65px;
    top: 73px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 72px;
    top: 14px;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 86px;
    top: 236px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 236px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 304px;
    top: 236px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 526px;
    top: 236px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 748px;
    top: 236px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 86px;
    top: 294px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 294px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 304px;
    top: 294px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 526px;
    top: 294px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 748px;
    top: 294px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 86px;
    top: 356px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0px;
    top: 356px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 304px;
    top: 356px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 526px;
    top: 356px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 748px;
    top: 356px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 86px;
    top: 416px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0px;
    top: 416px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 304px;
    top: 416px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 526px;
    top: 416px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 748px;
    top: 416px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 86px;
    top: 472px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-18 .btn.btn-solution-general {
    right: 0px;
    top: 472px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 304px;
    top: 472px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 526px;
    top: 472px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 748px;
    top: 472px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-1 {
    right: 382px;
    top: 219px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-2 {
    right: 606px;
    top: 219px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-3 {
    right: 826px;
    top: 219px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-4 {
    right: 397px;
    top: 280px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-5 {
    right: 622px;
    top: 280px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-6 {
    right: 844px;
    top: 280px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-7 {
    right: 382px;
    top: 340px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-8 {
    right: 615px;
    top: 340px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-9 {
    right: 828px;
    top: 340px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-10 {
    right: 402px;
    top: 402px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-11 {
    right: 625px;
    top: 402px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-12 {
    right: 848px;
    top: 402px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-13 {
    right: 377px;
    top: 462px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-14 {
    right: 604px;
    top: 461px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-15 {
    right: 820px;
    top: 460px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 20px;
    top: 39px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 20px;
    top: 164px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 104px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 18px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 230px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 143px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 353px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 270px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 480px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 397px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 602px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 520px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 732px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 647px;
    top: 299px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 857px;
    top: 299px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 770px;
    top: 299px;
}
/*----------------*/
.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 18px;
    top: 420px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 104px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 143px;
    top: 420px;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 230px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 270px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 355px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 393px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 480px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 520px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 602px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 647px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 732px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-15 .btn.btn-solution-general {
    right: 770px;
    top: 420px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p008-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 857px;
    top: 420px;
    z-index: 1;
}
/*---------------------------*/
.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-1 {
    right: 90px;
    top: 231px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-2 {
    right: 206px;
    top: 231px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-3 {
    right: 331px;
    top: 229px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-4 {
    right: 460px;
    top: 230px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-5 {
    right: 582px;
    top: 229px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-6 {
    right: 724px;
    top: 232px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-7 {
    right: 829px;
    top: 229px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-8 {
    right: 80px;
    top: 347px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-9 {
    right: 205px;
    top: 349px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-10 {
    right: 347px;
    top: 349px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-11 {
    right: 458px;
    top: 347px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-12 {
    right: 578px;
    top: 347px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-13 {
    right: 710px;
    top: 347px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-1 .list-text-answer .item-solve.item-solve-14 {
    right: 834px;
    top: 347px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 88px;
    top: 106px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 20px;
    top: 164px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}



.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 88px;
    top: 238px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 238px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 88px;
    top: 344px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 344px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 88px;
    top: 450px;
}

.Lghtypre-3-all-controls-p008-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 450px;
}




.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-1 {
    right: 333px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-2 {
    right: 520px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-3 {
    right: 696px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-4 {
    right: 340px;
    top: 336px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-5 {
    right: 515px;
    top: 336px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-6 {
    right: 680px;
    top: 336px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-8 {
    right: 857px;
    top: 336px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-9 {
    right: 345px;
    top: 439px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-10 {
    right: 515px;
    top: 439px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-2 .list-text-answer .item-solve.item-solve-11 {
    right: 692px;
    top: 439px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 15px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 200px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 200px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 200px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 200px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 300px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 300px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 530px;
    top: 300px;
}

.Lghtypre-3-all-controls-p008-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 630px;
    top: 300px;
}



.Lghtypre-3-all-controls-p008-3 .list-text-answer .item-solve.item-solve-1 {
    right: 140px;
    top: 140px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-3 .list-text-answer .item-solve.item-solve-2 {
    right: 600px;
    top: 140px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-3 .list-text-answer .item-solve.item-solve-3 {
    right: 127px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p008-3 .list-text-answer .item-solve.item-solve-4 {
    right: 615px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/


.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 42px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}



.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 26px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 113px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 160px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 247px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 290px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 377px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 424px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 511px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 558px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 645px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 692px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 779px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 826px;
    top: 221px;
}

.Lghtypre-3-all-controls-p008-4 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 913px;
    top: 221px;
}

/*-----------------------------------*/
.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-1 {
    right: 100px;
    top: 158px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-2 {
    right: 220px;
    top: 153px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-3 {
    right: 352px;
    top: 155px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-4 {
    right: 492px;
    top: 158px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-5 {
    right: 615px;
    top: 158px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-6 {
    right: 739px;
    top: 155px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p008-4 .list-text-answer .item-solve.item-solve-7 {
    right: 880px;
    top: 157px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*--------------------------*/


.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 42px;
}



.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 93px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 24px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 124px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 280px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 180px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 336px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 436px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 592px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 492px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 748px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 648px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 904px;
    top: 212px;
}

.Lghtypre-3-all-controls-p008-5 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 804px;
    top: 212px;
}
/*-----*/
.Lghtypre-3-all-controls-p008-5 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 60px;
    width: 18px;
    height: 28px;
    right: 72px;
    top: 143px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p008-5 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 60px;
    width: 28px;
    height: 44px;
    right: 397px;
    top: 133px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p008-5 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 60px;
    width: 18px;
    height: 28px;
    right: 703px;
    top: 143px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*--------------------------*/


.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 65px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}



.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 275px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 275px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 201px;
    top: 160px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 296px;
    top: 160px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 401px;
    top: 160px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 593px;
    top: 160px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 506px;
    top: 160px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 436px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 100px;
    top: 436px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 224px;
    top: 322px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 308px;
    top: 322px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 415px;
    top: 322px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 523px;
    top: 322px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 615px;
    top: 322px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0px;
    top: 595PX;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 100px;
    top: 595PX;
}


.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 210px;
    top: 487px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 307px;
    top: 487px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 420px;
    top: 487px;
}

.Lghtypre-3-all-controls-p009-1 .list-controls .example-play-18 .btn-sm.btn-play-answer {
    right: 520px;
    top: 487px;
}








/*-----------------------------------*/

.Lghtypre-3-all-controls-p009-1 .list-text-answer .item-solve.item-solve-1 {
    right: 200px;
    top: 258px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-1 .list-text-answer .item-solve.item-solve-2 {
    right: 200px;
    top: 423px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-1 .list-text-answer .item-solve.item-solve-3 {
    right: 200PX;
    top: 588px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*--------------------------*/


.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 50px;
    top: 50px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 200px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 268px;
    top: 250px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 250px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 200px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 751px;
    top: 250px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 439px;
    top: 250px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 41px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 268px;
    top: 365px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0px;
    top: 365px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 480px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 924px;
    top: 365px;
}

.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 439px;
    top: 365px;
}


.Lghtypre-3-all-controls-p009-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 353px;
    top: 250px;
}


/*-----------------------------------*/
.Lghtypre-3-all-controls-p009-2 .list-text-answer .item-solve.item-solve-1 {
    right: 153px;
    top: 254px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-2 .list-text-answer .item-solve.item-solve-2 {
    right: 603px;
    top: 255px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-2 .list-text-answer .item-solve.item-solve-3 {
    right: 161PX;
    top: 350px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-2 .list-text-answer .item-solve.item-solve-4 {
    right: 686PX;
    top: 360px;
    line-height: .9;
    font-size: 36px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------------------*/
.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 42px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}



.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 95px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 140px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 235px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 280px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 375px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 420px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 510px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 555px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 650px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 695px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 790px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 835px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 930px;
    top: 238px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 95px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 140px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 235px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 280px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 375px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 420px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 510px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 555px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 650px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 695px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 790px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-15 .btn.btn-solution-general {
    right: 835px;
    top: 380px;
}

.Lghtypre-3-all-controls-p009-3 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 930px;
    top: 380px;
}
/*-----------------------------------*/
.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-1 {
    right: 62px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-2 {
    right: 189px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-3 {
    right: 341px;
    top: 157px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-4 {
    right: 469px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-5 {
    right: 624px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-6 {
    right: 733px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-7 {
    right: 895px;
    top: 158px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-8 {
    right: 36px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-9 {
    right: 173px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.item-solve.item-solve-9 span.margine-left-20 {
    margin-left: 11px;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-10 {
    right: 344px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-11 {
    right: 465px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-12 {
    right: 608px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-13 {
    right: 731px;
    top: 309px;
    width: 16px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p009-3 .list-text-answer .item-solve.item-solve-14 {
    right: 874px;
    top: 295px;
    line-height: .9;
    font-size: 53px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/





.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 10px;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -10px;
    top: 329px;
    min-width: 60px;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -10px;
    top: 462px;
    min-width: 60px;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 15px;
    top: 18px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 200px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 320px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 438px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 550px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 662px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 776px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 884px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 234px;
    top: 396px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 365px;
    top: 396px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 495px;
    top: 396px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 622px;
    top: 396px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 234px;
    top: 535px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 365px;
    top: 535px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 495px;
    top: 535px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-1 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 622px;
    top: 535px;
    z-index: 1;
}
/*------------------*/
.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-1 {
    right: 195px;
    top: 322px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-2 {
    right: 344px;
    top: 322px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-3 {
    right: 474px;
    top: 322px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-4 {
    right: 600px;
    top: 322px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-5 {
    right: 192px;
    top: 455px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-6 {
    right: 338px;
    top: 455px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-7 {
    right: 470px;
    top: 455px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-1 .list-text-answer .item-solve.item-solve-8 {
    right: 598px;
    top: 455px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*--------------------------*/

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 65px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 260px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 260px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 260px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 260px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 340px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 340px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 530px;
    top: 340px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 630px;
    top: 340px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 50px;
    top: 430px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 150px;
    top: 430px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 530px;
    top: 430px;
}

.Lghtypre-3-all-controls-p010-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 630px;
    top: 430px;
}



/*----
*/

.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-1 {
    right: 120px;
    top: 203px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-2 {
    right: 620px;
    top: 203px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-3 {
    right: 120px;
    top: 294px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-4 {
    right: 620px;
    top: 294px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-5 {
    right: 120px;
    top: 370px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-2 .list-text-answer .item-solve.item-solve-6 {
    right: 620px;
    top: 370px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*---------------------------*/



.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 95px;
    top: 35px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 346px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 650px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 56px;
    top: 252px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 346px;
    top: 355px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 650px;
    top: 355px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 56px;
    top: 355px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 650px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 346px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 56px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 650px;
    top: 565px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 346px;
    top: 565px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 56px;
    top: 565px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 246px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 246px;
    top: 355px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 246px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p010-3 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 246px;
    top: 565px;
    z-index: 1;
}
/*-----------------------------------------------------*/
.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-1 {
    right: 419px;
    top: 240px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-2 {
    right: 715px;
    top: 240px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-3 {
    right: 419px;
    top: 341px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-4 {
    right: 715px;
    top: 341px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-5 {
    right: 424px;
    top: 446px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-6 {
    right: 734px;
    top: 446px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-7 {
    right: 423px;
    top: 554px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-3 .list-text-answer .item-solve.item-solve-8 {
    right: 719px;
    top: 554px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*------------------------------*/

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 30px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 220px;
}


.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 220px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 220px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 220px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 325px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 325px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 530px;
    top: 325px;
}

.Lghtypre-3-all-controls-p010-4 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 630px;
    top: 325px;
}






/*----
*/

.Lghtypre-3-all-controls-p010-4 .list-text-answer .item-solve.item-solve-1 {
    right: 120px;
    top: 163px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-4 .list-text-answer .item-solve.item-solve-2 {
    right: 555px;
    top: 163px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p010-4 .list-text-answer .item-solve.item-solve-3 {
    right: 120px;
    top: 253px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p010-4 .list-text-answer .item-solve.item-solve-4 {
    right: 555px;
    top: 253px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*------------------------------*/
.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 35px;
    top: 50px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 83px;
    top: 95px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 135px;
}



.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 140px;
    top: 135px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 195px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 140px;
    top: 195px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 250px;
}

.Lghtypre-3-all-controls-p011-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 140px;
    top: 250px;
}

/*----
*/

.Lghtypre-3-all-controls-p011-1 .list-text-answer .item-solve.item-solve-1 {
    right: 423px;
    top: 120px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-1 .list-text-answer .item-solve.item-solve-2 {
    right: 555px;
    top: 180px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-1 .list-text-answer .item-solve.item-solve-3 {
    right: 500px;
    top: 241px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p011-1 .list-text-answer .item-solve.item-solve-4 {
    right: 555px;
    top: 253px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------*/

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 74px;
    top: 122px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 50px;
    top: 59px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 80px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 155px;
    top: 225px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 220px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 320px;
    top: 225px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 430px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 520px;
    top: 225px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 605px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 684px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 770px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 845px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 85px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 175px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 255px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 340px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 420px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 490px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 555px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 610px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 685px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 760px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-22 .btn-play-answer.btn-sm {
    right: 840px;
    top: 325px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-23 .btn.btn-solution-general {
    right: 65px;
    top: 400px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 23px;
    top: 487px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 23px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 23px;
    top: 668px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-27 .btn-play-answer.btn-sm {
    right: 294px;
    top: 487px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-28 .btn-play-answer.btn-sm {
    right: 294px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-29 .btn.btn-solution-general {
    right: 370px;
    top: 400px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-30 .btn-play-answer.btn-sm {
    right: 327px;
    top: 487px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-31 .btn-play-answer.btn-sm {
    right: 327px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-32 .btn-play-answer.btn-sm {
    right: 327px;
    top: 668px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-33 .btn-play-answer.btn-sm {
    right: 327px;
    top: 756px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-34 .btn-play-answer.btn-sm {
    right: 594px;
    top: 487px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-35 .btn-play-answer.btn-sm {
    right: 594px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-36 .btn-play-answer.btn-sm {
    right: 594px;
    top: 668px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-37 .btn-play-answer.btn-sm {
    right: 594px;
    top: 756px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-38 .btn.btn-solution-general {
    right: 675px;
    top: 400px;
    z-index: 1;
}




.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-39 .btn-play-answer.btn-sm {
    right: 635px;
    top: 487px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-40 .btn-play-answer.btn-sm {
    right: 635px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-41 .btn-play-answer.btn-sm {
    right: 635px;
    top: 668px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-42 .btn-play-answer.btn-sm {
    right: 635px;
    top: 756px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-43 .btn-play-answer.btn-sm {
    right: 910px;
    top: 487px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-44 .btn-play-answer.btn-sm {
    right: 910px;
    top: 577px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-45 .btn-play-answer.btn-sm {
    right: 910px;
    top: 668px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p011-2 .list-controls .example-play-46 .btn-play-answer.btn-sm {
    right: 910px;
    top: 756px;
    z-index: 1;
}



/*-----------------------------------------------------*/
.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-1 {
    right: 95px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-2 {
    right: 215px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-3 {
    right: 95px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-4 {
    right: 215px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-5 {
    right: 88px;
    top: 655px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-6 {
    right: 379px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-7 {
    right: 511px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-8 {
    right: 374px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-9 {
    right: 500px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-10 {
    right: 374px;
    top: 655px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-11 {
    right: 499px;
    top: 655px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-12 {
    right: 374px;
    top: 747px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-13 {
    right: 499px;
    top: 747px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-14 {
    right: 689px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-15 {
    right: 820px;
    top: 476px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-16 {
    right: 680px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-17 {
    right: 820px;
    top: 568px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-18 {
    right: 680px;
    top: 655px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-19 {
    right: 830px;
    top: 655px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-20 {
    right: 705px;
    top: 747px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-2 .list-text-answer .item-solve.item-solve-21 {
    right: 820px;
    top: 747px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*------------------------------*/

.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 44px;
    top: 54px;
}

.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 66px;
    top: 209px;
}


.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 170px;
    top: 209px;
}

.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 209px;
}

.Lghtypre-3-all-controls-p011-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 209px;
}

/*----*/

.Lghtypre-3-all-controls-p011-3 .list-text-answer .item-solve.item-solve-1 {
    right: 330px;
    top: 158px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p011-3 .list-text-answer .item-solve.item-solve-2 {
    right: 805px;
    top: 149px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 721px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 935px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 245px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 245px;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 721px;
    top: 245px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 935px;
    top: 245px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 305px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 86px;
    top: 305px;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 721px;
    top: 305px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 935px;
    top: 305px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 0px;
    top: 365px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 86px;
    top: 365px;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 721px;
    top: 365px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 935px;
    top: 365px;
    z-index: 1;
}
/*------*/
.Lghtypre-3-all-controls-p019-1 .list-text-answer .item-solve.item-solve-1 {
    right: 752px;
    top: 177px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-1 .list-text-answer .item-solve.item-solve-2 {
    right: 752px;
    top: 235px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-1 .list-text-answer .item-solve.item-solve-3 {
    right: 605px;
    top: 295px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-1 .list-text-answer .item-solve.item-solve-4 {
    right: 605px;
    top: 355px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 170px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 170px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 230px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 86px;
    top: 230px;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 86px;
    top: 290px;
}


/*------*/
.Lghtypre-3-all-controls-p019-2 .list-text-answer .item-solve.item-solve-1 {
    right: 135px;
    top: 156px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-2 .list-text-answer .item-solve.item-solve-2 {
    right: 135px;
    top: 216px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-2 .list-text-answer .item-solve.item-solve-3 {
    right: 135px;
    top: 279px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 160px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 108px;
    top: 160px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 608px;
    top: 160px;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 108px;
    top: 225px;
}



.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 863px;
    top: 225px;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 285px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 108px;
    top: 285px;
}


.Lghtypre-3-all-controls-p019-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 852px;
    top: 329px;
}



/*------*/
.Lghtypre-3-all-controls-p019-3 .list-text-answer .item-solve.item-solve-1 {
    right: 374px;
    top: 153px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-3 .list-text-answer .item-solve.item-solve-2 {
    right: 438px;
    top: 214px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-3 .list-text-answer .item-solve.item-solve-3 {
    right: 500px;
    top: 270px;
    line-height: 1;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*-------------------------*/

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 180px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 228px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 228px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 291px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 100px;
    top: 291px;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 350px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 100px;
    top: 350px;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 415px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 100px;
    top: 415px;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 478px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 100px;
    top: 478px;
}
/*-----*/
.Lghtypre-3-all-controls-p020-1 .list-text-answer .item-solve.item-solve-1 {
    right: 135px;
    top: 216px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-1 .list-text-answer .item-solve.item-solve-2 {
    right: 135px;
    top: 279px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-1 .list-text-answer .item-solve.item-solve-3 {
    right: 148px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-1 .list-text-answer .item-solve.item-solve-4 {
    right: 148px;
    top: 412px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-1 .list-text-answer .item-solve.item-solve-5 {
    right: 135px;
    top: 470px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 130px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 50px;
}


.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 264px;
    top: 196px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 35px;
    top: 300px;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 505px;
    top: 300px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 54px;
    top: 415px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 54px;
    top: 350px;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 520px;
    top: 360px;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 520px;
    top: 416px;
}

.Lghtypre-3-all-controls-p020-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 520px;
    top: 470px;
}




/*-----*/
.Lghtypre-3-all-controls-p020-2 .list-text-answer .item-solve.item-solve-1 {
    right: 113px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-2 .list-text-answer .item-solve.item-solve-2 {
    right: 95px;
    top: 406px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-2 .list-text-answer .item-solve.item-solve-3 {
    right: 622px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-2 .list-text-answer .item-solve.item-solve-4 {
    right: 635px;
    top: 412px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p020-2 .list-text-answer .item-solve.item-solve-5 {
    right: 623px;
    top: 459px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}


.P022-page .text-widget-box span {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 130px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 46px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 141px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 900px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 46px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right:141px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 900px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 46px;
    top: 358px;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 141px;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 900px;
    top: 358px;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 46px;
    top: 430px;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 141px;
    top: 430px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 900px;
    top: 430px;
}

/*-----*/

.Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-1 .line-solve {
    width: 245px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 340px;
    right: 477px;
    transform: rotate(139deg);
}

    .Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-2 .line-solve {
    width: 234px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 311px;
    right: 481px;
    transform: rotate(180deg);
}

    .Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-3 .line-solve {
    width: 234px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 321px;
    right: 482px;
    transform: rotate(213deg);
}

    .Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-4 .line-solve {
    width: 234px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 402px;
    right: 482px;
    transform: rotate(198deg);
}

    .Lghtypre-3-all-controls-p025-1 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}


.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 90px;
    top: 158px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 90px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 517px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 90px;
    top: 280px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 90px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 517px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 90px;
    top: 399px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 90px;
    top: 459px;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 459px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 517px;
    top: 459px;
    z-index: 1;
}


/*-----*/

.Lghtypre-3-all-controls-p025-2 .list-text-answer .item-solve.item-solve-1 {
    right: 556px;
    top: 209px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p025-2 .list-text-answer .item-solve.item-solve-2 {
    right: 127px;
    top: 331px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p025-2 .list-text-answer .item-solve.item-solve-3 {
    right: 127px;
    top: 449px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

/*-----------------------------------------------------------------------*/
/*
.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 130px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 70px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 70px;
    top: 290px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 358px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 70px;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 0px;
    top: 430px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 70px;
    top: 430px;
    z-index: 1;
}
*/

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 130px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 90px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 916px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 90px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 916px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 90px;
    top: 358px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 916px;
    top: 358px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 90px;
    top: 430px;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0;
    top: 430px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 916px;
    top: 430px;
}

/*-----*/

.Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-1 .line-solve {
    width: 190px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 314px;
    right: 426px;
    transform: rotate(139deg);
}

    .Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-2 .line-solve {
    width: 234px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 361px;
    right: 394px;
    transform: rotate(140deg);
}

    .Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-3 .line-solve {
    width: 190px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 306px;
    right: 411px;
    transform: rotate(220deg);
}

    .Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-4 .line-solve {
    width: 188px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 348px;
    right: 433px;
    transform: rotate(220deg);
}

    .Lghtypre-3-all-controls-p026-1 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 104px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 65px;
    top: 170px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 88px;
    top: 135px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 290px;
    top: 170px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 315px;
    top: 135px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 512px;
    top: 170px;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 534px;
    top: 135px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 718px;
    top: 170px;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 739px;
    top: 135px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 39px;
    top: 272px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 224px;
    top: 272px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 424px;
    top: 272px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 592px;
    top: 272px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 762px;
    top: 272px;
    z-index: 1;
}


/*-----*/

.Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-1 .line-solve {
    width: 87px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 227px;
    right: 169px;
    transform: rotate(128deg);
}

    .Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-2 .line-solve {
    width: 400px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 243px;
    right: 395px;
    transform: rotate(167deg);
}

    .Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-3 .line-solve {
    width: 75px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 233px;
    right: 505px;
    transform: rotate(65deg);
}

    .Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-4 .line-solve {
    width: 108px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 250px;
    right: 688px;
    transform: rotate(57deg);
}

    .Lghtypre-3-all-controls-p026-2 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }
/*--------------------------*/


.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 50px;
    top: 50px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 200px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 268px;
    top: 250px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 250px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 200px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 751px;
    top: 250px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 439px;
    top: 250px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 41px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 268px;
    top: 365px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0px;
    top: 365px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 480px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 924px;
    top: 365px;
}

.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 439px;
    top: 365px;
}


.Lghtypre-3-all-controls-p026-3 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 353px;
    top: 250px;
}



/*-----------------------------------*/
.Lghtypre-3-all-controls-p026-3 .list-text-answer .item-solve.item-solve-1 {
    right: 136px;
    top: 251px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3 .list-text-answer .item-solve.item-solve-2 {
    right: 585px;
    top: 251px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3 .list-text-answer .item-solve.item-solve-3 {
    right: 149PX;
    top: 348px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3 .list-text-answer .item-solve.item-solve-4 {
    right: 657PX;
    top: 356px;
    line-height: .9;
    font-size: 34px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------------------*/

/*---------------------------*/
.Lghtypre-3-all-controls-p027 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p027 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 112px;
}

.Lghtypre-3-all-controls-p027 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 219px;
}

.Lghtypre-3-all-controls-p027 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 275px;
}

.Lghtypre-3-all-controls-p027 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 86px;
    top: 333px;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 85px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 24px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 85px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 465px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 635px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 800px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 190px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 85px;
    top: 190px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 465px;
    top: 190px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 635px;
    top: 190px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 800px;
    top: 190px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 85px;
    top: 250px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 465px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 635px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 800px;
    top: 250px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0px;
    top: 310px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 85px;
    top: 310px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 465px;
    top: 310px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 635px;
    top: 310px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 800px;
    top: 310px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-18 .btn.btn-solution-general {
    right: 0px;
    top: 365px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 85px;
    top: 365px;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-19 .btn-sm.btn-play-answer {
    right: 465px;
    top: 365px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-20 .btn-sm.btn-play-answer {
    right: 635px;
    top: 365px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-1 .list-controls .example-play-21 .btn-sm.btn-play-answer {
    right: 800px;
    top: 365px;
    z-index: 1;
}
/*------*/
.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-1 .test-1 {
    right: 520px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-1 .test-2 {
    right: 689px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-1 .test-3 {
    right: 844px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-2 .test-1 {
    right: 520px;
    top: 190px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-2 .test-2 {
    right: 674px;
    top: 194px;
    line-height: .9;
    font-size: 42px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-2 .test-3 {
    right: 844px;
    top: 190px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-3 .test-1 {
    right: 520px;
    top: 246px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-3 .test-2 {
    right: 689px;
    top: 246px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-3 .test-3 {
    right: 844px;
    top: 246px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-4 .test-1 {
    right: 520px;
    top: 305px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-4 .test-2 {
    right: 682px;
    top: 305px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-4 .test-3 {
    right: 844px;
    top: 305px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-5 .test-1 {
    right: 520px;
    top: 365px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-5 .test-2 {
    right: 697px;
    top: 365px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-1 .list-text-answer .item-solve.item-solve-5 .test-3 {
    right: 844px;
    top: 362px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


/*-------------------------*/

.Lghtypre-3-all-controls-p028-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p028-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p028-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 165px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 165px;
    z-index: 1;
}
/*---------------------------*/
.Lghtypre-3-all-controls-p028-2 .list-text-answer .item-solve.item-solve-1 {
    right: 508px;
    top: 161px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-2 .list-text-answer .item-solve.item-solve-2 {
    right: 790px;
    top: 161px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p028-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p028-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p028-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 165px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p028-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 165px;
    z-index: 1;
}
/*---------------------------*/
.Lghtypre-3-all-controls-p028-3 .list-text-answer .item-solve.item-solve-1 {
    right: 355px;
    top: 161px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p028-3 .list-text-answer .item-solve.item-solve-2 {
    right: 638px;
    top: 161px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 219px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 87px;
    top: 219px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 276px;
    top: 190px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 439px;
    top: 190px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 602px;
    top: 190px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 760px;
    top: 190px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 87px;
    top: 300px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 300px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 276px;
    top: 273px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 439px;
    top: 273px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 602px;
    top: 273px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 760px;
    top: 273px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 87px;
    top: 380px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0;
    top: 380px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 276px;
    top: 348px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 439px;
    top: 348px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 602px;
    top: 348px;
}

.Lghtypre-3-all-controls-p029-1 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 760px;
    top: 348px;
}
/*--------*/

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-1 {
    right: 313px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-2 {
    right: 469px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-3 {
    right: 633px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-4 {
    right: 790px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-5 {
    right: 315px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-6 {
    right: 448px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-7 {
    right: 625px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-8 {
    right: 785px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-9 {
    right: 315px;
    top: 370px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-10 {
    right: 448px;
    top: 370px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p029-1 .list-text-answer .item-solve.item-solve-11 {
    right: 625px;
    top: 370px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}




/*--------------------------*/
.Lghtypre-3-all-controls-p029-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}



.Lghtypre-3-all-controls-p029-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 22px;
    top: 132px;
}

.Lghtypre-3-all-controls-p029-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 132px;
}



/*--------*/

.Lghtypre-3-all-controls-p029-2 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 285px;
    line-height: 1;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}




/*--------------------------*/
.Lghtypre-3-all-controls-p030-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p030-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p030-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

/*-------------------------*/

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 50px;
    top: 190px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 190px;
}
.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 30px;
    top: 285px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 130px;
    top: 285px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 30px;
    top: 360px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 130px;
    top: 360px;
}
.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 30px;
    top: 360px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 130px;
    top: 360px;
}
.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 30px;
    top: 360px;
}

.Lghtypre-3-all-controls-p030-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 130px;
    top: 360px;
}






/*---------------------------*/
.Lghtypre-3-all-controls-p030-3 .list-text-answer .item-solve.item-solve-1 {
    right: 600px;
    top: 274px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3 .list-text-answer .item-solve.item-solve-2 {
    right: 669px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p031 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 200px;
    top: 380px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p031 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 50px;
    top: 477px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 477px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 200px;
    top: 560px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 50px;
    top: 560px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 650px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 490px;
    top: 650px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 50px;
    top: 750px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 200px;
    top: 750px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 0px;
    top: 840px;
}

.Lghtypre-3-all-controls-p031 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 500px;
    top: 840px;
}

/*---------------------------*/
.Lghtypre-3-all-controls-p031 .list-text-answer .item-solve.item-solve-1 {
    right: 200px;
    top: 644px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p031 .list-text-answer .item-solve.item-solve-2 {
    right: 700px;
    top: 644px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p031 .list-text-answer .item-solve.item-solve-3 {
    right: 200px;
    top: 833px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p031 .list-text-answer .item-solve.item-solve-4 {
    right: 700px;
    top: 833px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p032 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p032 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 135px;
}

.Lghtypre-3-all-controls-p032 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 97px;
    top: 290px;
}

.Lghtypre-3-all-controls-p032 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 290px;
}



.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
    right: 231px;
    top: 352px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    font-size: 58px;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-2 {
    right: 231px;
    top: 449px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-3 {
    right: 231px;
    top: 540px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-4 {
    right: 231px;
    top: 635px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-5 {
    right: 231px;
    top: 732px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p032 .list-text-answer .item-solve.item-solve-6 {
    right: 231px;
    top: 827px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

/*-------------------------*/

.Lghtypre-3-all-controls-p033 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 115px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 216px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 140px;
    top: 216px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 140px;
    top: 285px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 140px;
    top: 350px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 140px;
    top: 418px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 140px;
    top: 483px;
}

.Lghtypre-3-all-controls-p033 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 140px;
    top: 555px;
}

/*-----------------*/

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-1 {
    right: 199px;
    top: 219px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    font-size: 30px;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-2 {
    right: 199px;
    top: 280px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 30px;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-3 {
    right: 199px;
    top: 348px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 30px;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-4 {
    right: 199px;
    top: 415px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 30px;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-5 {
    right: 199px;
    top: 480px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 30px;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-6 {
    right: 155px;
    top: 627px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 40px;
    line-height: .9;
}

.Lghtypre-3-all-controls-p033 .list-text-answer .item-solve.item-solve-7 {
    right: 155px;
    top: 627px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 40px;
    line-height: .9;
}


.P034-page .text-widget-box span {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}


/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 160px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 160px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 100px;
    top: 230px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 100px;
    top: 296px;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 100px;
    top: 370px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 370px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 100px;
    top: 440px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p036-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 100px;
    top: 510px;
}




/*-----*/

.Lghtypre-3-all-controls-p036-2 .list-text-answer .item-solve.item-solve-1 {
    right: 135px;
    top: 285px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p036-2 .list-text-answer .item-solve.item-solve-2 {
    right: 135px;
    top: 430px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 152px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 265px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 300px;
    top: 152px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 494px;
    top: 152px;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 690px;
    top: 152px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 110px;
    top: 350px;
}



.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 375px;
    top: 350px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 639px;
    top: 350px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 250px;
    top: 443px;
}

.Lghtypre-3-all-controls-p037-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 516px;
    top: 443px;
}






/*-----*/

.Lghtypre-3-all-controls-p037-1 .list-text-answer .item-solve.item-solve-1 {
    right: 126px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    color: #212121;
}


.Lghtypre-3-all-controls-p037-1 .list-text-answer .item-solve.item-solve-2 {
    right: 306px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    font-weight: 500;
    letter-spacing: -1px;
    color: #212121;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p037-1 .list-text-answer .item-solve.item-solve-3 {
    right: 515px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    color: #212121;
}

.Lghtypre-3-all-controls-p037-1 .list-text-answer .item-solve.item-solve-4 {
    right: 710px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    color: #212121;
}
/*--------------------------*/

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: -5px;
    top: 68px;
}



.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 200px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 268px;
    top: 250px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 250px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 200px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 751px;
    top: 250px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 439px;
    top: 250px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 41px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 268px;
    top: 365px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0px;
    top: 365px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 480px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 924px;
    top: 365px;
}

.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 439px;
    top: 365px;
}


.Lghtypre-3-all-controls-p037-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 353px;
    top: 250px;
}


/*-----------------------------------*/
.Lghtypre-3-all-controls-p037-2 .list-text-answer .item-solve.item-solve-1 {
    right: 157px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p037-2 .list-text-answer .item-solve.item-solve-2 {
    right: 592px;
    top: 259px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p037-2 .list-text-answer .item-solve.item-solve-3 {
    right: 158PX;
    top: 353px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p037-2 .list-text-answer .item-solve.item-solve-4 {
    right: 685PX;
    top: 360px;
    line-height: .9;
    font-size: 36px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------------------*/
.Lghtypre-3-all-controls-p038-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p038-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0px;
    top: 105px;
}
/*-----------------------------------*/
.Lghtypre-3-all-controls-p038-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p038-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0px;
    top: 105px;
}
/*-----------------------------------*/
.Lghtypre-3-all-controls-p038-3 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p038-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0px;
    top: 105px;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 85px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 24px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 85px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 474px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 711px;
    top: 140px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 200px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 85px;
    top: 200px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 474px;
    top: 200px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 711px;
    top: 200px;
}


.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 85px;
    top: 260px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 260px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 474px;
    top: 260px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 711px;
    top: 260px;
}


.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 0px;
    top: 320px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 85px;
    top: 320px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 474px;
    top: 320px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 711px;
    top: 320px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0px;
    top: 380px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 85px;
    top: 380px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 474px;
    top: 380px;
}

.Lghtypre-3-all-controls-p039-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 711px;
    top: 380px;
}


/*------*/
.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-1 .test-1 {
    right: 528px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-1 .test-2 {
    right: 785px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-2 .test-1 {
    right: 519px;
    top: 190px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-2 .test-2 {
    right: 785px;
    top: 194px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-3 .test-1 {
    right: 519px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-3 .test-2 {
    right: 785px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-4 .test-1 {
    right: 519px;
    top: 313px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-4 .test-2 {
    right: 785px;
    top: 313px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-5 .test-1 {
    right: 519px;
    top: 375px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-1 .list-text-answer .item-solve.item-solve-5 .test-2 {
    right: 785px;
    top: 375px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


/*-------------------------*/

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 160px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 108px;
    top: 160px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 225px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 108px;
    top: 225px;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 285px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p039-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 108px;
    top: 285px;
}


/*------*/
.Lghtypre-3-all-controls-p039-2 .list-text-answer .item-solve.item-solve-1 {
    right: 415px;
    top: 153px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-2 .list-text-answer .item-solve.item-solve-2 {
    right: 390px;
    top: 218px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-2 .list-text-answer .item-solve.item-solve-3 {
    right: 391px;
    top: 274px;
    line-height: 1;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 170px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 87px;
    top: 170px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 282px;
    top: 150px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 445px;
    top: 150px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 610px;
    top: 150px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 777px;
    top: 150px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 87px;
    top: 260px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 260px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 282px;
    top: 235px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 445px;
    top: 235px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 610px;
    top: 235px;
}

.Lghtypre-3-all-controls-p039-3 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 777px;
    top: 235px;
}


/*--------*/

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-1 {
    right: 337px;
    top: 167px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-2 {
    right: 492px;
    top: 167px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-3 {
    right: 664px;
    top: 167px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-4 {
    right: 825px;
    top: 167px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-5 {
    right: 342px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-6 {
    right: 490px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-7 {
    right: 640px;
    top: 253px;
    line-height: .9;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p039-3 .list-text-answer .item-solve.item-solve-8 {
    right: 836px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p040-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}



.Lghtypre-3-all-controls-p040-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 22px;
    top: 117px;
}

.Lghtypre-3-all-controls-p040-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 117px;
}



/*--------*/

.Lghtypre-3-all-controls-p040-1 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 284px;
    line-height: .9;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*--------------------------*/
.Lghtypre-3-all-controls-p040-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p040-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}

.Lghtypre-3-all-controls-p040-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 240px;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p040-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p040-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}
/*--------------------------*/


.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 135px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 134px;
    top: 269px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 71px;
    top: 210px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 280px;
    top: 210px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 358px;
    top: 269px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 561px;
    top: 269px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 487px;
    top: 210px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 694px;
    top: 210px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 760px;
    top: 269px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 71px;
    top: 334px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 134px;
    top: 394px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 280px;
    top: 334px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 358px;
    top: 394px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 561px;
    top: 394px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 487px;
    top: 334px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 694px;
    top: 334px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 760px;
    top: 394px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 71px;
    top: 455px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 134px;
    top: 517px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 280px;
    top: 455px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 358px;
    top: 517px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 561px;
    top: 517px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 487px;
    top: 455px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 694px;
    top: 455px;
}

.Lghtypre-3-all-controls-p015-1 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 760px;
    top: 517px;
}
/*-----*/
.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 121px;
    top: 195px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-4 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 744px;
    top: 195px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-6 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 332px;
    top: 315px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-8 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 744px;
    top: 315px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-9 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 121px;
    top: 442px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p015-1 .list-text-answer .item-solve.item-solve-12 {
    border-radius: 49px;
    width: 102px;
    height: 58px;
    right: 744px;
    top: 442px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p015-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p015-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 135px;
}

.Lghtypre-3-all-controls-p015-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 136px;
}
/*-----*/
.Lghtypre-3-all-controls-p015-2 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 190px;
    color: #860701 !important;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    font-size: 50px;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 203px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 150px;
    top: 250px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 65px;
    top: 361px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 361px;
}

.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 65px;
    top: 504px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 150px;
    top: 504px;
}


/*------*/
.Lghtypre-3-all-controls-p041-1 .list-text-answer .item-solve.item-solve-1 {
    right: 400px;
    top: 356px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p041-1 .list-text-answer .item-solve.item-solve-2 {
    right: 361px;
    top: 496px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 178px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 62px;
    top: 222px;
    z-index: 1;
}




.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 503px;
    top: 222px;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 65px;
    top: 285px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 66px;
    top: 345px;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 488px;
    top: 285px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 501px;
    top: 345px;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 65px;
    top: 400px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 66px;
    top: 470px;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 488px;
    top: 400px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p041-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 501px;
    top: 470px;
}
/*------*/
.Lghtypre-3-all-controls-p041-2 .list-text-answer .item-solve.item-solve-1 {
    right: 374px;
    top: 333px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p041-2 .list-text-answer .item-solve.item-solve-2 {
    right: 800px;
    top: 333px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p041-2 .list-text-answer .item-solve.item-solve-3 {
    right: 305px;
    top: 460px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p041-2 .list-text-answer .item-solve.item-solve-4 {
    right: 727px;
    top: 460px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p042 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p042 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 135px;
}

.Lghtypre-3-all-controls-p042 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 97px;
    top: 290px;
}

.Lghtypre-3-all-controls-p042 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 290px;
}



.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-1 {
    right: 285px;
    top: 352px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    font-size: 58px;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-2 {
    right: 285px;
    top: 449px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-3 {
    right: 285px;
    top: 540px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-4 {
    right: 285px;
    top: 635px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-5 {
    right: 285px;
    top: 732px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p042 .list-text-answer .item-solve.item-solve-6 {
    right: 285px;
    top: 827px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p043 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 235px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p043 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 149px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p043 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 262px;
    top: 351px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 398px;
    top: 351px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 536px;
    top: 351px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 423px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 100px;
    top: 423px;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 488px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 100px;
    top: 488px;
}



.Lghtypre-3-all-controls-p043 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 100px;
    top: 556px;
}

.Lghtypre-3-all-controls-p043 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0;
    top: 556px;
    z-index: 1;
}



/*------*/


.Lghtypre-3-all-controls-p043 .list-text-answer .item-solve.item-solve-1 {
    right: 355px;
    top: 417px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p043 .list-text-answer .item-solve.item-solve-2 {
    right: 699px;
    top: 484px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p043 .list-text-answer .item-solve.item-solve-3 {
    right: 480px;
    top: 549px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p044 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p044 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 350px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p044 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 33px;
    top: 297px;
    z-index: 1;
}




/*-------------------------*/

.Lghtypre-3-all-controls-p045-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 154px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 78px;
    top: 149px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-1 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 128px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 46px;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 215px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 150px;
    top: 211px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 282px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 150px;
    top: 282px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 350px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 150px;
    top: 350px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 150px;
    top: 405px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p045-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 50px;
    top: 405px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}
/*------*/
.Lghtypre-3-all-controls-p045-2 .list-text-answer .item-solve.item-solve-1 {
    right: 226px;
    top: 182px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p045-2 .list-text-answer .item-solve.item-solve-2 {
    right: 229px;
    top: 250px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p045-2 .list-text-answer .item-solve.item-solve-3 {
    right: 228px;
    top: 315px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p045-2 .list-text-answer .item-solve.item-solve-4 {
    right: 229px;
    top: 374px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p045-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 207px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 202px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-3 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 179px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p045-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-4 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-4 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 98px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p045-5 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-5 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-5 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-5 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 98px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p045-6 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-6 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-6 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-6 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 98px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p045-7 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-7 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-7 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-7 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 98px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}


/*-------------------------*/


.Lghtypre-3-all-controls-p045-8 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p045-8 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p045-8 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p045-8 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 98px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}


/*-------------------------*/


.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 55px;
    top: 74px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 265px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 330px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p046-1 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 178px;
    border-radius: 9px;
    width: 377px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 55px;
    top: 74px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 265px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 330px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p046-2 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 178px;
    border-radius: 9px;
    width: 222px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 55px;
    top: 74px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p046-3 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 309px;
    border-radius: 9px;
    width: 314px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*------*/

.Lghtypre-3-all-controls-p046-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 212px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-4 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 208px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p046-4 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 181px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 55px;
    top: 74px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-5 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p046-5 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 112px;
    border-radius: 9px;
    width: 147px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*------*/

.Lghtypre-3-all-controls-p046-6 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-6 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 212px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-6 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 208px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p046-6 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 181px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}


/*-------------------------*/


.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 81px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p046-7 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p046-7 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 177px;
    border-radius: 9px;
    width: 147px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}







/*------*/

.Lghtypre-3-all-controls-p046-8 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p046-8 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 155px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p046-8 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 155px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p046-8 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 117px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

/*------*/

.Lghtypre-3-all-controls-p047-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p047-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p047-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p047-1 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 95px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 81px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p047-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p047-2 .list-text-answer .item-solve.item-solve-1 {
    right: 50px;
    top: 112px;
    border-radius: 9px;
    width: 147px;
    height: 55px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*------*/

.Lghtypre-3-all-controls-p047-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p047-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p047-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 79px;
    top: 125px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p047-3 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 95px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}


/*-----------------------------------------------------------------------*/


.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 24px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 88PX;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 392PX;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 319PX;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 45px;
    top: 450px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 57px;
    top: 502px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 57px;
    top: 562px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 57px;
    top: 612px;
    z-index: 1;
    width: 28px;
    height: 28px;
}



.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 510px;
    top: 450px;
}




.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 495PX;
    top: 508px;
    z-index: 1;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 495px;
    top: 563px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 0px;
    top: 450px;
}

.Lghtypre-3-all-controls-p048-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 465px;
    top: 450PX;
}






/*-----*/
.Lghtypre-3-all-controls-p048-1 .list-text-answer .item-solve.item-solve-1 {
    right: 113px;
    top: 499px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p048-1 .list-text-answer .item-solve.item-solve-2 {
    right: 113px;
    top: 556px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p048-1 .list-text-answer .item-solve.item-solve-3 {
    right: 113px;
    top: 600px;
    line-height: 1.2;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p048-1 .list-text-answer .item-solve.item-solve-4 {
    right: 528px;
    top: 501px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p048-1 .list-text-answer .item-solve.item-solve-5 {
    right: 530px;
    top: 554px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: -15px;
    top: 150px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 73px;
    top: 150px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -15px;
    top: 221px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 73px;
    top: 221px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 565px;
    top: 150px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 473px;
    top: 150px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 473px;
    top: 221px;
}

.Lghtypre-3-all-controls-p048-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 565px;
    top: 221px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

/*-----*/
.Lghtypre-3-all-controls-p048-2 .list-text-answer .item-solve.item-solve-1 {
    right: 136px;
    top: 146px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p048-2 .list-text-answer .item-solve.item-solve-2 {
    right: 130px;
    top: 216px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p048-2 .list-text-answer .item-solve.item-solve-3 {
    right: 637px;
    top: 138px;
    line-height: 1.2;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p048-2 .list-text-answer .item-solve.item-solve-4 {
    right: 634px;
    top: 216px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 142px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 563px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 637px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 713px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 50px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 142px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 563px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 637px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 713px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 142px;
    top: 287px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 50px;
    top: 287px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 563px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 637px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p048-3 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 713px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

/*--------------------------*/

.Lghtypre-3-all-controls-p048-3 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 66px;
    height: 40px;
    right: 619px;
    top: 159px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p048-3 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 49px;
    width: 68px;
    height: 38px;
    right: 544px;
    top: 218px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p048-3 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 49px;
    width: 85px;
    height: 45px;
    right: 618px;
    top: 280px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


/*--------------------------*/
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 200px;
    top: 162px;
}


.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 361px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 510px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 675px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 814px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 90px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 246px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 404px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 564px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 720px;
    top: 162px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 90px;
    top: 254px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 90px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 90px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 90px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 90px;
    top: 456px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 246px;
    top: 254px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-18 .btn-sm.btn-play-answer {
    right: 246px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 246px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 246px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 246px;
    top: 456px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-22 .btn-sm.btn-play-answer {
    right: 406px;
    top: 250px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-23 .btn-sm.btn-play-answer {
    right: 406px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 406px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 406px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 406px;
    top: 456px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-27 .btn-sm.btn-play-answer {
    right: 564px;
    top: 250px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-28 .btn-sm.btn-play-answer {
    right: 564px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-29 .btn-play-answer.btn-sm {
    right: 564px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-30 .btn-play-answer.btn-sm {
    right: 564px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-31 .btn-play-answer.btn-sm {
    right: 564px;
    top: 456px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-32 .btn-sm.btn-play-answer {
    right: 720px;
    top: 250px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-33 .btn-sm.btn-play-answer {
    right: 720px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-34 .btn-play-answer.btn-sm {
    right: 720px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-35 .btn-play-answer.btn-sm {
    right: 720px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p049-1 .list-controls .example-play-36 .btn-play-answer.btn-sm {
    right: 720px;
    top: 456px;
    width: 28px;
    height: 28px;
}
/*-----*/
.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-1 {
    right: 123px;
    top: 241px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-2 {
    right: 122px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-3 {
    right: 121px;
    top: 337px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-4 {
    right: 121px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-5 {
    right: 276px;
    top: 238px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-6 {
    right: 123px;
    top: 241px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-7 {
    right: 122px;
    top: 276px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-8 {
    right: 113px;
    top: 322px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-9 {
    right: 528px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-10 {
    right: 530px;
    top: 273px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-5 {
    right: 530px;
    top: 273px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-6 {
    right: 123px;
    top: 241px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-7 {
    right: 122px;
    top: 276px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-8 {
    right: 113px;
    top: 322px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-9 {
    right: 528px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-10 {
    right: 530px;
    top: 273px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-5 {
    right: 272px;
    top: 239px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-6 {
    right: 276px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-7 {
    right: 277px;
    top: 342px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-8 {
    right: 274px;
    top: 388px;
    line-height: 1.2;
    font-size: 44px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-9 {
    right: 436px;
    top: 241px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-10 {
    right: 436px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-11 {
    right: 598px;
    top: 239px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-12 {
    right: 595px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-13 {
    right: 750px;
    top: 240px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-14 {
    right: 750px;
    top: 280px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-1 .list-text-answer .item-solve.item-solve-15 {
    right: 750px;
    top: 343px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


/*--------------------------*/
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-1-p .btn-sm.btn-play-answer {
    right: -13px;
    top: 147px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 360px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 295px;
}


.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 105px;
    top: 360px;
}


.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 540px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0;
    top: 460px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 105px;
    top: 540px;
}




.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 715px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 629px;
}


.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 105px;
    top: 715px;
}


.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 0px;
    top: 822px;
    width: 32px;
    height: 32px;
}


.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 922px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 105px;
    top: 922px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 105px;
    top: 1025px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0px;
    top: 1025px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 504px;
    top: 872px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 658px;
    top: 872px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 803px;
    top: 872px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 478px;
    top: 976px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 562px;
    top: 976px;
}

.Lghtypre-3-all-controls-p049-2 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 658px;
    top: 976px;
}

/*-----*/
.Lghtypre-3-all-controls-p049-2 .list-text-answer .item-solve.item-solve-1 {
    right: 179px;
    top: 355px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-2 .list-text-answer .item-solve.item-solve-2 {
    right: 179px;
    top: 531px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-2 .list-text-answer .item-solve.item-solve-3 {
    right: 179px;
    top: 699px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p049-2 .list-text-answer .item-solve.item-solve-4 {
    border-radius: 1016px;
    width: 142px;
    height: 58px;
    right: 454px;
    top: 906px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p049-2 .list-text-answer .item-solve.item-solve-5 {
    border-radius: 1016px;
    width: 68px;
    height: 62px;
    right: 638px;
    top: 1011px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}



.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 147px;
}


.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 105px;
    top: 147px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 105px;
    top: 227px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 227px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 316px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 200px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 350px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 500px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 650px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 800px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-10 .btn.btn-solution-general {
    position: absolute;
    right: 100px;
    top: 354px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 250px;
    top: 354px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-12 .btn.btn-solution-general {
    FONT-WEIGHT: 500;
    right: 400px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-13 .btn.btn-solution-general {
    FONT-WEIGHT: 500;
    right: 550px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-14 .btn.btn-solution-general {
    FONT-WEIGHT: 500;
    right: 700px;
    top: 352px;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 63px;
    top: 443PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 63px;
    top: 485PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 63px;
    top: 530PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 229px;
    top: 443PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 380px;
    top: 443PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 380px;
    top: 485PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-21 .btn-play-answer.btn-sm {
    right: 380px;
    top: 530PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-22 .btn-play-answer.btn-sm {
    right: 530px;
    top: 443PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-23 .btn-play-answer.btn-sm {
    right: 530px;
    top: 485PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 530px;
    top: 530PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 678px;
    top: 443PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 678px;
    top: 485PX;
}

.Lghtypre-3-all-controls-p050-1 .list-controls .example-play-27 .btn-play-answer.btn-sm {
    right: 678px;
    top: 530PX;
}

/*-----*/


.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-1 {
    right: 274px;
    top: 137px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-2 {
    right: 236px;
    top: 218px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-3 {
    right: 100px;
    top: 427px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-4 {
    right: 97px;
    top: 469px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-5 {
    right: 100px;
    top: 511px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-6 {
    right: 260px;
    top: 427px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-7 {
    right: 412px;
    top: 427px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-8 {
    right: 412px;
    top: 469px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-9 {
    right: 412px;
    top: 511px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-10 {
    right: 562px;
    top: 427px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-11 {
    right: 562px;
    top: 469px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-12 {
    right: 562px;
    top: 511px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-13 {
    right: 710px;
    top: 427px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-14 {
    right: 710px;
    top: 469px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-1 .list-text-answer .item-solve.item-solve-15 {
    right: 710px;
    top: 511px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0px;
    top: 188px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 105px;
    top: 286px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 286px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 105px;
    top: 345px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 345px;
}


.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 0;
    top: 500px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 105px;
    top: 584px;
}

.Lghtypre-3-all-controls-p050-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 584px;
}

/*-----*/


.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-1 {
    right: 618px;
    top: 269px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-2 {
    right: 818px;
    top: 269px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-3 {
    right: 471px;
    top: 327px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-4 {
    right: 819px;
    top: 327px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-5 {
    right: 543px;
    top: 572px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-6 {
    right: 785px;
    top: 572px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-7 {
    right: 267px;
    top: 629px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-8 {
    right: 619px;
    top: 629px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p050-2 .list-text-answer .item-solve.item-solve-9 {
    right: 180px;
    top: 677px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 111px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 125px;
    top: 154px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 285px;
    top: 154px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 442px;
    top: 154px;
}




.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 601px;
    top: 154px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 772px;
    top: 154px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 85px;
    top: 207px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 207px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 148px;
    top: 331px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 346px;
    top: 331px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 541px;
    top: 331px;
}




.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 750px;
    top: 331px;
}



.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 85px;
    top: 382px;
}

.Lghtypre-3-all-controls-p051-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 382px;
}

/*-----*/


.Lghtypre-3-all-controls-p051-1 .list-text-answer .item-solve.item-solve-1 {
    right: 142px;
    top: 196px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p051-1 .list-text-answer .item-solve.item-solve-2 {
    right: 142px;
    top: 368px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 187px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 102px;
    top: 187px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 606px;
    top: 187px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 269px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 102px;
    top: 269px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 627px;
    top: 269px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 102px;
    top: 354px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 354px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 570px;
    top: 354px;
}


.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 102px;
    top: 442px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 442px;
}

.Lghtypre-3-all-controls-p051-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 595px;
    top: 442px;
}





/*-----*/


.Lghtypre-3-all-controls-p051-2 .list-text-answer .item-solve.item-solve-1 {
    right: 671px;
    top: 169px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-2 .list-text-answer .item-solve.item-solve-2 {
    right: 671px;
    top: 251px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-2 .list-text-answer .item-solve.item-solve-3 {
    right: 671px;
    top: 335px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-2 .list-text-answer .item-solve.item-solve-4 {
    right: 671px;
    top: 422px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100PX;
    top: 140PX;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 185px;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 227PX;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 311px;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 429PX;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 347px;
    top: 140PX;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 546PX;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 464PX;
    top: 140PX;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 664px;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 582px;
    top: 140PX;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 781px;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 699px;
    top: 140PX;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 903px;
    top: 140px;
}

.Lghtypre-3-all-controls-p051-3 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 818px;
    top: 140PX;
}



/*-----*/


.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-1 {
    right: 152px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-2 {
    right: 236px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-3 {
    right: 380px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-4 {
    right: 473px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-5 {
    right: 598px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-6 {
    right: 710px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p051-3 .list-text-answer .item-solve.item-solve-7 {
    right: 826px;
    top: 223px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p052-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}





.Lghtypre-3-all-controls-p052-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 117px;
}

.Lghtypre-3-all-controls-p052-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 201px;
}

.Lghtypre-3-all-controls-p052-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 201px;
    right: 86px;
}
/*--------*/

.Lghtypre-3-all-controls-p052-1 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 348px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*--------------------------*/
.Lghtypre-3-all-controls-p052-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p052-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 53px;
    top: 110px;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p052-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p052-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p055 .list-controls .example-play-1 .btn.btn-solution-general {
    position: absolute;
    right: 0;
    top: 106px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 38px;
}



.Lghtypre-3-all-controls-p055 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 594px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    position: absolute;
    right: 197px;
    top: 594px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 346px;
    top: 594px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 495px;
    top: 594px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 197px;
    top: 660px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 346px;
    top: 660px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 495px;
    top: 660px;
}

.Lghtypre-3-all-controls-p055 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 346px;
    top: 728px;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 348px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-1 {
    right: 381px;
    top: 577px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-2 {
    right: 545px;
    top: 577px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-3 {
    right: 251px;
    top: 644px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-4 {
    right: 389px;
    top: 644px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-5 {
    right: 533px;
    top: 644px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p055 .list-text-answer .item-solve.item-solve-6 {
    right: 387px;
    top: 710px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-1 .btn.btn-solution-general {
    position: absolute;
    right: 0;
    top: 106px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 38px;
}



.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 125px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    FONT-WEIGHT: 200;
    right: 215px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 280px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 370px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 570px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 676px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 766px;
    top: 610px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 743px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 280px;
    top: 743px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 453px;
    top: 743px;
}

.Lghtypre-3-all-controls-p057-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 676px;
    top: 743px;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-1 {
    right: 153px;
    top: 723px;
    line-height: 1.3;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-2 {
    right: 190px;
    top: 723px;
    line-height: 1.3;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-3 {
    right: 153px;
    top: 762px;
    line-height: 1.3;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-4 {
    right: 190px;
    top: 762px;
    line-height: 1.3;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-5 {
    right: 357px;
    top: 723px;
    line-height: 1.3;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-6 {
    right: 518px;
    top: 723px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-7 {
    right: 575px;
    top: 723px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-8 {
    right: 722px;
    top: 723px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-9 {
    right: 768px;
    top: 723px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p057-1 .list-text-answer .item-solve.item-solve-10 {
    right: 721px;
    top: 762px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-------------------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p058 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 38px;
}

/*-------------------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p056 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 40px;
}



/*-------------------------*/

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 470px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 720px;
    top: 185px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 290px;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 470px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 720px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 415px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 86px;
    top: 415px;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 470px;
    top: 415px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p059-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 720px;
    top: 415px;
    z-index: 1;
}

/*------*/
.Lghtypre-3-all-controls-p059-2 .list-text-answer .item-solve.item-solve-1 {
    width: 100px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 235px;
    right: 780px;
    transform: rotate(180deg);
}

.Lghtypre-3-all-controls-p059-2 .list-text-answer .item-solve.item-solve-2 {
    width: 130px;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 351px;
    right: 780px;
    transform: rotate(180deg);
}

.Lghtypre-3-all-controls-p059-2 .list-text-answer .item-solve.item-solve-3 {
    width: 95px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 474px;
    right: 532px;
    transform: rotate(180deg);
}
/*-------------------------*/

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 113px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 160px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 206px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 273px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 316px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 316px;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 86px;
    top: 377px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 86px;
    top: 424px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 424px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 86px;
    top: 491px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 86px;
    top: 541px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 541px;
    z-index: 1;
}



/*------*/
.Lghtypre-3-all-controls-p060-1 .list-text-answer .item-solve.item-solve-1 {
    display: inline-block;
    top: 304px;
    right: 163px;
    line-height: 1.3;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-1 .list-text-answer .item-solve.item-solve-2 {
    display: inline-block;
    top: 412px;
    right: 163px;
    line-height: 1.3;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-1 .list-text-answer .item-solve.item-solve-3 {
    display: inline-block;
    top: 526px;
    right: 163px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*-------------------------*/

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 41px;
    width: 32px;
    height: 32px;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 242px;
    top: 169px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 251px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 219px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 316px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 362px;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 387px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 86px;
    top: 433px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 519px;
    top: 219px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 850px;
    top: 251px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 519px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 850px;
    top: 316px;
    z-index: 1;
}



.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 519px;
    top: 362px;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 850px;
    top: 387px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 519px;
    top: 433px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 850px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 284px;
    top: 495px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 198px;
    top: 528px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 86px;
    top: 667px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 668px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 557px;
    top: 613px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 689px;
    top: 613px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p060-2 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 823px;
    top: 613px;
}


/*------*/
.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-1 {
    display: inline-block;
    top: 232px;
    right: 196px;
    line-height: 1.3;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-2 {
    display: inline-block;
    top: 231px;
    right: 629px;
    line-height: 1.3;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-3 {
    display: inline-block;
    top: 297px;
    right: 196px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-4 {
    display: inline-block;
    top: 297px;
    right: 629px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-5 {
    display: inline-block;
    top: 370px;
    right: 196px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-6 {
    display: inline-block;
    top: 370px;
    right: 629px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-7 {
    display: inline-block;
    top: 443px;
    right: 196px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-8 {
    display: inline-block;
    top: 443px;
    right: 629px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-9 {
    display: inline-block;
    top: 504px;
    right: 416px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-10 {
    display: inline-block;
    top: 653px;
    right: 539px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-11 {
    display: inline-block;
    top: 653px;
    right: 657px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p060-2 .list-text-answer .item-solve.item-solve-12 {
    display: inline-block;
    top: 653px;
    right: 795px;
    line-height: 1.3;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}



.Lghtypre-3-all-controls-p061 .grandmother-anthem-text .anthem-list-block .anthem-item {
    font-size: 49px;
}



.P062-page .text-widget-box span {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}


/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 115px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}


.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 90px;
    top: 158px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 90px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 491px;
    top: 220px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 90px;
    top: 280px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 90px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 491px;
    top: 339px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 90px;
    top: 399px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 90px;
    top: 459px;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0px;
    top: 459px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 491px;
    top: 459px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 90px;
    top: 525px;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 90px;
    top: 589px;
}


.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 589px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p064-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 491px;
    top: 589px;
    z-index: 1;
}


/*-----*/

.Lghtypre-3-all-controls-p064-2 .list-text-answer .item-solve.item-solve-1 {
    right: 116px;
    top: 209px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p064-2 .list-text-answer .item-solve.item-solve-2 {
    right: 529px;
    top: 331px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p064-2 .list-text-answer .item-solve.item-solve-3 {
    right: 529px;
    top: 449px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p064-2 .list-text-answer .item-solve.item-solve-4 {
    right: 529px;
    top: 580px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 190px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 39px;
    width: 32px;
}


.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 65px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 118px;
    top: 219px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 280px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 315px;
    top: 219px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 490px;
    top: 255px;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 534px;
    top: 219px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 700px;
    top: 255px;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 739px;
    top: 219px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 124px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 249px;
    top: 361px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 387px;
    top: 361px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 523px;
    top: 361px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p065-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 654px;
    top: 361px;
    z-index: 1;
}


/*-----*/

.Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-1 .line-solve {
    width: 520px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 314px;
    right: 200px;
    transform: rotate(167deg);
}

    .Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -9px;
        top: -14px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(143deg);
    }

.Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-2 .line-solve {
    width: 162px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 330px;
    right: 434px;
    transform: rotate(143deg);
}

    .Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-3 .line-solve {
    width: 216px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 330px;
    right: 324px;
    transform: rotate(26deg);
}

    .Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -5px;
        top: -7px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(202deg);
    }

.Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-4 .line-solve {
    width: 562px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 318px;
    right: 178px;
    transform: rotate(12deg);
}

    .Lghtypre-3-all-controls-p065-1 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -6px;
        top: -6px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(204deg);
    }





/*--------------------------*/


.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 111px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100px;
    top: 162px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 201px;
    top: 160px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 470px;
    top: 160px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 369px;
    top: 162px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 741px;
    top: 160px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 640px;
    top: 162px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 100px;
    top: 320px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 420px;
}

.Lghtypre-3-all-controls-p065-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 100px;
    top: 520px;
}






/*-----------------------------------*/

.Lghtypre-3-all-controls-p065-2 .list-text-answer .item-solve.item-solve-1 {
    right: 200px;
    top: 313px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-2 .list-text-answer .item-solve.item-solve-2 {
    right: 200px;
    top: 413px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-2 .list-text-answer .item-solve.item-solve-3 {
    right: 200PX;
    top: 513px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 110px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 200px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 200px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 200px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 200px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 300px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 300px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 530px;
    top: 300px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 630px;
    top: 300px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 50px;
    top: 438px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 150px;
    top: 438px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0;
    top: 162px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 493px;
    top: 162px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 0;
    top: 258px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 493px;
    top: 258px;
}

.Lghtypre-3-all-controls-p065-3 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 0px;
    top: 378px;
}
/*--------------------------------*/
.Lghtypre-3-all-controls-p065-3 .list-text-answer .item-solve.item-solve-1 {
    right: 340px;
    top: 150px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-3 .list-text-answer .item-solve.item-solve-2 {
    top: 150px;
    right: 774px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-3 .list-text-answer .item-solve.item-solve-3 {
    right: 336px;
    top: 246px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p065-3 .list-text-answer .item-solve.item-solve-4 {
    right: 781px;
    top: 245px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-3 .list-text-answer .item-solve.item-solve-5 {
    right: 319px;
    top: 367px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*--------------------------*/

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 158px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: -5px;
    top: 94px;
}



.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 200px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 268px;
    top: 250px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 267px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 800px;
    top: 267px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 267px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 200px;
}


.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 439px;
    top: 250px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 41px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 268px;
    top: 365px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0px;
    top: 356px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 480px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 924px;
    top: 357px;
}

.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 439px;
    top: 365px;
}


.Lghtypre-3-all-controls-p065-4 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 353px;
    top: 250px;
}


/*-----------------------------------*/
.Lghtypre-3-all-controls-p065-4 .list-text-answer .item-solve.item-solve-1 {
    right: 117px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-4
.list-text-answer .item-solve.item-solve-2 {
    right: 566px;
    top: 259px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p065-4
.list-text-answer .item-solve.item-solve-3 {
    right: 122PX;
    top: 348px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p065-4 .list-text-answer .item-solve.item-solve-4 {
    right: 620PX;
    top: 348px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*---------------------------*/
.Lghtypre-3-all-controls-p066-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p066-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 112px;
}

.Lghtypre-3-all-controls-p066-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 219px;
}

.Lghtypre-3-all-controls-p066-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 275px;
}

.Lghtypre-3-all-controls-p066-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 333px;
}



/*---------------------------*/
.Lghtypre-3-all-controls-p066-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p066-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 148px;
}



/*-------------------------*/

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 85px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 24px;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 151px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 85px;
    top: 151px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 550px;
    top: 105px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 666px;
    top: 105px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 780px;
    top: 105px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 880px;
    top: 105px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 242px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 85px;
    top: 242px;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 550px;
    top: 195px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 666px;
    top: 195px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 780px;
    top: 195px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 880px;
    top: 195px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 333px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 85px;
    top: 333px;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 550px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 666px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 780px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-1 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 880px;
    top: 290px;
    z-index: 1;
}

/*------*/
.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-1 .test-1 {
    right: 520px;
    top: 141px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-1 .test-2 {
    right: 638px;
    top: 141px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-1 .test-3 {
    right: 737px;
    top: 141px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-1 .test-4 {
    right: 841px;
    top: 143px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-2 .test-1 {
    right: 523px;
    top: 235px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-2 .test-2 {
    right: 655px;
    top: 234px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-2 .test-3 {
    right: 745px;
    top: 234px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-2 .test-4 {
    right: 848px;
    top: 234px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-3 .test-1 {
    right: 534px;
    top: 329px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-3 .test-2 {
    right: 630px;
    top: 329px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-3 .test-3 {
    right: 759px;
    top: 329px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-1 .list-text-answer .item-solve.item-solve-3 .test-4 {
    right: 857px;
    top: 329px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


/*-------------------------*/

.Lghtypre-3-all-controls-p067-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p067-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 139px;
}

.Lghtypre-3-all-controls-p067-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 208px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 48px;
    top: 258px;
    z-index: 1;
}
/*---------------------------*/
.Lghtypre-3-all-controls-p067-2 .list-text-answer .item-solve.item-solve-1 {
    right: 247px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-2 .list-text-answer .item-solve.item-solve-2 {
    right: 460px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-2 .list-text-answer .item-solve.item-solve-3 {
    right: 636px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*-------------------------*/



.Lghtypre-3-all-controls-p067-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p067-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 105px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p067-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 151px;
    z-index: 1;
}
/*---------------------------*/
.Lghtypre-3-all-controls-p067-3 .list-text-answer .item-solve.item-solve-1 {
    right: 274px;
    top: 143px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-3 .list-text-answer .item-solve.item-solve-2 {
    right: 399px;
    top: 143px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-3 .list-text-answer .item-solve.item-solve-3 {
    right: 640px;
    top: 144px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 31px;
    top: 219px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -10px;
    top: 219px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 276px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 439px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 602px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-4 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 760px;
    top: 190px;
}
/*--------*/

.Lghtypre-3-all-controls-p067-4 .list-text-answer .item-solve.item-solve-1 {
    right: 313px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-4 .list-text-answer .item-solve.item-solve-2 {
    right: 469px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-4 .list-text-answer .item-solve.item-solve-3 {
    right: 633px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-4 .list-text-answer .item-solve.item-solve-4 {
    right: 790px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 31px;
    top: 219px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -10px;
    top: 219px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 276px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 439px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 602px;
    top: 190px;
}

.Lghtypre-3-all-controls-p067-5 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 760px;
    top: 190px;
}
/*--------*/

.Lghtypre-3-all-controls-p067-5 .list-text-answer .item-solve.item-solve-1 {
    right: 293px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-5 .list-text-answer .item-solve.item-solve-2 {
    right: 459px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-5 .list-text-answer .item-solve.item-solve-3 {
    right: 608px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p067-5 .list-text-answer .item-solve.item-solve-4 {
    right: 755px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p068-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}





.Lghtypre-3-all-controls-p068-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 117px;
}

.Lghtypre-3-all-controls-p068-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 201px;
}

.Lghtypre-3-all-controls-p068-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 201px;
    right: 86px;
}
/*--------*/

.Lghtypre-3-all-controls-p068-1 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 401px;
    line-height: 1.1;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*--------------------------*/
.Lghtypre-3-all-controls-p068-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p068-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 53px;
    top: 110px;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p068-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p068-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}





/*--------------------------*/

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: -5px;
    top: 36px;
}


.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 283px;
    top: 175px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 275px;
    top: 235px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 623px;
    top: 235px;
}






.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 275px;
    top: 379px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 507px;
    top: 379px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 623px;
    top: 379px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 275px;
    top: 529px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 623px;
    top: 529px;
}

.Lghtypre-3-all-controls-p069-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 507px;
    top: 529px;
}


/*-----------------------------------*/
.Lghtypre-3-all-controls-p069-1 .list-text-answer .item-solve.item-solve-1 {
    right: 564px;
    top: 410px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p069-1
.list-text-answer .item-solve.item-solve-2 {
    right: 566px;
    top: 559px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 35px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 0px;
    top: 123px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 40px;
    top: 187px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 226px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 130px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 216px;
    top: 226px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 255px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 340px;
    top: 226px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 352px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 435px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 470px;
    top: 226px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 479px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 563px;
    top: 330px;
}


.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 598px;
    top: 226px;
}


.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 611px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 696px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 730px;
    top: 226px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 830px;
    top: 330px;
}

.Lghtypre-3-all-controls-p069-2 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 746px;
    top: 330px;
}



/*--------*/

.Lghtypre-3-all-controls-p069-2 .list-text-answer .item-solve.item-solve-1 {
    right: 362px;
    top: 374px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p069-2 .list-text-answer .item-solve.item-solve-2 {
    right: 505px;
    top: 374px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p069-2 .list-text-answer .item-solve.item-solve-3 {
    right: 620px;
    top: 374px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p069-2 .list-text-answer .item-solve.item-solve-4 {
    right: 767px;
    top: 374px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*-------------------------*/

.Lghtypre-3-all-controls-p070 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p070 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 135px;
}

.Lghtypre-3-all-controls-p070 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 97px;
    top: 247px;
}

.Lghtypre-3-all-controls-p070 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 247px;
}



.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-1 {
    right: 158px;
    top: 318px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    font-size: 58px;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-2 {
    right: 158px;
    top: 415px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-3 {
    right: 158px;
    top: 518px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-4 {
    right: 158px;
    top: 618px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-5 {
    right: 158px;
    top: 718px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}

.Lghtypre-3-all-controls-p070 .list-text-answer .item-solve.item-solve-6 {
    right: 158px;
    top: 819px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 58px;
}
/*-------------------------*/
/*--------------------------*/
.Lghtypre-3-all-controls-p071 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 50PX;
    top: 38px;
}



.Lghtypre-3-all-controls-p071 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 127px;
    top: 154px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 127px;
    top: 226px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 340px;
    top: 226PX;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 542px;
    top: 226px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 127px;
    top: 287px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 340px;
    top: 287px;
}


.Lghtypre-3-all-controls-p071 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 542px;
    top: 287px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 127px;
    top: 343px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 340px;
    top: 343px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 542px;
    top: 343px;
}


.Lghtypre-3-all-controls-p071 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 100px;
    top: 390px;
}

.Lghtypre-3-all-controls-p071 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 390px;
}



/*--------*/

.Lghtypre-3-all-controls-p071 .list-text-answer .item-solve.item-solve-1 {
    right: 45PX;
    top: 365px;
    line-height: 1.5;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.P072-page .text-widget-box span {
    font-size: 50px;
    line-height: 1.2;
    color: #008a8a;
}


/*-------------------------*/


.Lghtypre-3-all-controls-p074 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 33px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 128px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 210px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 255px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 150px;
    top: 310px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 150px;
    top: 373px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 150px;
    top: 432px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 511px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 86px;
    top: 511px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 106px;
    top: 573px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 340px;
    top: 573px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 604px;
    top: 573px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 106px;
    top: 645px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 340px;
    top: 645px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 604px;
    top: 645px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0px;
    top: 720px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 86px;
    top: 720px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 106px;
    top: 782px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 340px;
    top: 782px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 604px;
    top: 782px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 106px;
    top: 854px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 340px;
    top: 854px;
}

.Lghtypre-3-all-controls-p074 .list-controls .example-play-20 .btn-play-answer.btn-sm {
    right: 604px;
    top: 854px;
}


/*------*/
.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-1 {
    right: 194px;
    top: 360px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-2 {
    right: 144px;
    top: 566px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-3 {
    right: 144px;
    top: 566px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-4 {
    right: 374px;
    top: 566px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-5 {
    right: 144px;
    top: 636px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-6 {
    right: 144px;
    top: 772px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-7 {
    right: 144px;
    top: 841px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p074 .list-text-answer .item-solve.item-solve-8 {
    right: 636px;
    top: 772px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

/*-----------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}


.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 211px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 115px;
    top: 320px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 320px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 900px;
    top: 320px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 115px;
    top: 378px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 378px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 900px;
    top: 378px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 115px;
    top: 448px;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 448px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 900px;
    top: 448px;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 115px;
    top: 525px;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0;
    top: 525px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p075-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 900px;
    top: 525px;
}

/*-----*/

.Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-1 .line-solve {
    width: 202px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 399px;
    right: 313px;
    transform: rotate(144deg);
}

    .Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-2 .line-solve {
    width: 187px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 469px;
    right: 323px;
    transform: rotate(141deg);
}

    .Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-3 .line-solve {
    width: 234px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 395px;
    right: 313px;
    transform: rotate(216deg);
}

    .Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-4 .line-solve {
    width: 214px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 461px;
    right: 318px;
    transform: rotate(218deg);
}


    .Lghtypre-3-all-controls-p075-1 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -13px;
        border-top: 15px solid transparent;
        border-bottom: 15px solid transparent;
        border-right: 27px solid var(--main-color1);
        transform: rotate(178deg);
    }
/*-----------------------------------------------------------------------*/

/*--------------------------*/

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 158px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: -5px;
    top: 94px;
}



.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 200px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 268px;
    top: 250px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 267px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 730px;
    top: 267px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 267px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 480px;
    top: 200px;
}


.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 439px;
    top: 250px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 41px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 268px;
    top: 365px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 0px;
    top: 356px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 480px;
    top: 430PX;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 924px;
    top: 357px;
}

.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 439px;
    top: 365px;
}


.Lghtypre-3-all-controls-p075-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 353px;
    top: 250px;
}

/*-----------------------------------*/
.Lghtypre-3-all-controls-p075-2 .list-text-answer .item-solve-1 {
    right: 150px;
    top: 263px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p075-2 .list-text-answer .item-solve-2 {
    right: 611px;
    top: 262px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p075-2 .list-text-answer .item-solve-3 {
    right: 160PX;
    top: 349px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p075-2 .list-text-answer .item-solve-4 {
    right: 646.5PX;
    top: 356px;
    line-height: .9;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}


/*---------------------------*/
.Lghtypre-3-all-controls-p076 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p076 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 134px;
}

.Lghtypre-3-all-controls-p076 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 25px;
    top: 233px;
}

.Lghtypre-3-all-controls-p076 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 25px;
    top: 563px;
}

/*-------------------------*/

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 85px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 24px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 200px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 85px;
    top: 200px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 474px;
    top: 200px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 200px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 85px;
    top: 200px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 474px;
    top: 260px;
}



.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 85px;
    top: 260px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 260px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 474px;
    top: 320px;
}




.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0px;
    top: 320px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 85px;
    top: 320px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 474px;
    top: 380px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0px;
    top: 380px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 85px;
    top: 380px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 474px;
    top: 380px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 0px;
    top: 438px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 85px;
    top: 438px;
}

.Lghtypre-3-all-controls-p077-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 474px;
    top: 438px;
}




/*------*/
.Lghtypre-3-all-controls-p077-1 .list-text-answer .item-solve.item-solve-1 {
    right: 577px;
    top: 199px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p077-1 .list-text-answer .item-solve.item-solve-2 {
    right: 577px;
    top: 253px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.Lghtypre-3-all-controls-p077-1 .list-text-answer .item-solve.item-solve-3 {
    right: 577px;
    top: 313px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p077-1 .list-text-answer .item-solve.item-solve-4 {
    right: 577px;
    top: 379px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p077-1 .list-text-answer .item-solve.item-solve-5 {
    right: 577px;
    top: 429px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0px;
    top: 188px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 105px;
    top: 286px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 286px;
}




.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 400px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 105px;
    top: 484px;
}

.Lghtypre-3-all-controls-p077-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 484px;
}

/*-----*/


.Lghtypre-3-all-controls-p077-2 .list-text-answer .item-solve.item-solve-1 {
    right: 230px;
    top: 269px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p077-2 .list-text-answer .item-solve.item-solve-2 {
    right: 589px;
    top: 269px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p077-2 .list-text-answer .item-solve.item-solve-3 {
    right: 771px;
    top: 269px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p077-2 .list-text-answer .item-solve.item-solve-4 {
    right: 356px;
    top: 465px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p077-2 .list-text-answer .item-solve.item-solve-5 {
    right: 737px;
    top: 465px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


/*--------------------------*/
.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 76px;
    top: 159px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 159px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 325px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 475px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 636px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 790px;
    top: 124px;
}
/*--------*/

.Lghtypre-3-all-controls-p078-1 .list-text-answer .item-solve.item-solve-1 {
    right: 368px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-1 .list-text-answer .item-solve.item-solve-2 {
    right: 511px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-1 .list-text-answer .item-solve.item-solve-3 {
    right: 673px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-1 .list-text-answer .item-solve.item-solve-4 {
    right: 825px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 60px;
    top: 126px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 76px;
    top: 159px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 159px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 325px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 475px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 636px;
    top: 124px;
}

.Lghtypre-3-all-controls-p078-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 790px;
    top: 124px;
}
/*--------*/

.Lghtypre-3-all-controls-p078-2 .list-text-answer .item-solve.item-solve-1 {
    right: 368px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-2 .list-text-answer .item-solve.item-solve-2 {
    right: 511px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-2 .list-text-answer .item-solve.item-solve-3 {
    right: 673px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p078-2 .list-text-answer .item-solve.item-solve-4 {
    right: 825px;
    top: 150px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*--------------------------*/
.Lghtypre-3-all-controls-p078-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}





.Lghtypre-3-all-controls-p078-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 117px;
}

.Lghtypre-3-all-controls-p078-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 201px;
}

.Lghtypre-3-all-controls-p078-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 201px;
    right: 86px;
}
/*--------*/
.Lghtypre-3-all-controls-p078-3 .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 309px;
    line-height: 1.78;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p079-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p079-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 53px;
    top: 110px;
}

/*--------------------------*/


.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 42px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 137px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 83px;
    top: 199px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 136px;
    top: 242px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 30px;
    top: 300px;
}



.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 130px;
    top: 300px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 30px;
    top: 391px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 130px;
    top: 391px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 30px;
    top: 474px;
}

.Lghtypre-3-all-controls-p079-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 130px;
    top: 474px;
}

/*----
*/

.Lghtypre-3-all-controls-p079-2 .list-text-answer .item-solve.item-solve-1 {
    right: 350px;
    top: 296px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p079-2 .list-text-answer .item-solve.item-solve-2 {
    right: 420px;
    top: 380px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p079-2 .list-text-answer .item-solve.item-solve-3 {
    right: 371px;
    top: 464px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p079-2 .list-text-answer .item-solve.item-solve-4 {
    right: 555px;
    top: 253px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------*/



.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 111px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100px;
    top: 162px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 201px;
    top: 160px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 470px;
    top: 160px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 369px;
    top: 162px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 741px;
    top: 160px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 640px;
    top: 162px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 100px;
    top: 320px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 420px;
}

.Lghtypre-3-all-controls-p079-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 100px;
    top: 520px;
}






/*-----------------------------------*/

.Lghtypre-3-all-controls-p079-3 .list-text-answer .item-solve.item-solve-1 {
    right: 200px;
    top: 313px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p079-3 .list-text-answer .item-solve.item-solve-2 {
    right: 200px;
    top: 413px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p079-3 .list-text-answer .item-solve.item-solve-3 {
    right: 200PX;
    top: 513px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*-----------------------*/



.Lghtypre-3-all-controls-p080 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}


.Lghtypre-3-all-controls-p080 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 200px;
}



.Lghtypre-3-all-controls-p080 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 130px;
}


.Lghtypre-3-all-controls-p080 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 223px;
    top: 563px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 243px;
    top: 529px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 141px;
    top: 626px;
}


.Lghtypre-3-all-controls-p080 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 223px;
    top: 626px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 164px;
    top: 700px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 223px;
    top: 626px;
}


.Lghtypre-3-all-controls-p080 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 484px;
    top: 529px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 465px;
    top: 563px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 391px;
    top: 626px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 465px;
    top: 626px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 411px;
    top: 698px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 100px;
    top: 520px;
}


.Lghtypre-3-all-controls-p080 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 723px;
    top: 529px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 712px;
    top: 563px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 630px;
    top: 626px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 712px;
    top: 626px;
}

.Lghtypre-3-all-controls-p080 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 650px;
    top: 698px;
}
/*-----------------------------------*/

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-1 {
    right: 233px;
    top: 585px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-2 {
    right: 151px;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-3 {
    right: 233PX;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-4 {
    right: 188PX;
    top: 727px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-5 {
    right: 470px;
    top: 585px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-6 {
    right: 383px;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-7 {
    right: 470PX;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-8 {
    right: 424PX;
    top: 727px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-9 {
    right: 724px;
    top: 585px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-10 {
    right: 639px;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-11 {
    right: 733PX;
    top: 649px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p080 .list-text-answer .item-solve.item-solve-12 {
    right: 673PX;
    top: 727px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}



/*-------------------------*/

.Lghtypre-3-all-controls-p081 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p081 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 135px;
}

.Lghtypre-3-all-controls-p081 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 97px;
    top: 202px;
}

.Lghtypre-3-all-controls-p081 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 202px;
}



.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-1 {
    right: 106px;
    top: 344px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    font-size: 46px;
    POSITION: absolute;
}

.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-2 {
    right: 106px;
    top: 443px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 46px;
}

.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-3 {
    right: 106px;
    top: 543px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 46px;
}

.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-4 {
    right: 106px;
    top: 643px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 46px;
}

.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-5 {
    right: 106px;
    top: 743px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 46px;
}

.Lghtypre-3-all-controls-p081 .list-text-answer .item-solve.item-solve-6 {
    right: 106px;
    top: 843px;
    color: #212121;
    font-weight: 500;
    letter-spacing: -1px;
    POSITION: absolute;
    font-size: 46px;
}



/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p082 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 107px;
    top: 186px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 377px;
    top: 251px;
}


.Lghtypre-3-all-controls-p082 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 285px;
    top: 251px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 377px;
    top: 297px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 285px;
    top: 297px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 377px;
    top: 350px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 285px;
    top: 350px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 107px;
    top: 408px;
}



.Lghtypre-3-all-controls-p082 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 377px;
    top: 482px;
}


.Lghtypre-3-all-controls-p082 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 285px;
    top: 482px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 377px;
    top: 526px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 285px;
    top: 526px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 377px;
    top: 578px;
}

.Lghtypre-3-all-controls-p082 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 285px;
    top: 578px;
}


/*-----*/


.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-1 {
    right: 456px;
    top: 238px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-2 {
    right: 456px;
    top: 285px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-3 {
    right: 456px;
    top: 336px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-4 {
    right: 456px;
    top: 462px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-5 {
    right: 456px;
    top: 515px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p082 .list-text-answer .item-solve.item-solve-6 {
    right: 456px;
    top: 572px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p083 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p083 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 350px;
    top: 147px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p083 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: -9px;
    top: 250px;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 396px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 322px;
}


.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 454px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 108px;
    top: 454px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 504px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 108px;
    top: 504px;
}

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 553px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 108px;
    top: 553px;
}


.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 0px;
    top: 39px;
}


.Lghtypre-3-all-controls-p087-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 50px;
    top: 100px;
}


/*------*/
.Lghtypre-3-all-controls-p087-1 .list-text-answer .item-solve.item-solve-1 {
    right: 294px;
    top: 452px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p087-1 .list-text-answer .item-solve.item-solve-2 {
    right: 339px;
    top: 496px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p087-1 .list-text-answer .item-solve.item-solve-3 {
    right: 247px;
    top: 539px;
    line-height: 1;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p087-1 .list-text-answer .item-solve.item-solve-4 {
    right: 583px;
    top: 539px;
    line-height: 1;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 751px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 100px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 692px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 100px;
    top: 287px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0;
    top: 287px;
}



.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 730px;
    top: 261px;
    z-index: 1;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 100px;
    top: 362px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0;
    top: 362px;
}



.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 585px;
    top: 335px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 100px;
    top: 427px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-18 .btn.btn-solution-general {
    right: 0;
    top: 427px;
}

.Lghtypre-3-all-controls-p087-2 .list-controls .example-play-20 .btn-sm.btn-play-answer {
    right: 745px;
    top: 393px;
    z-index: 1;
    width: 28px;
    height: 28px;
}



/*--------------------------*/

.Lghtypre-3-all-controls-p087-2 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 77px;
    height: 40px;
    right: 729px;
    top: 159px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p087-2 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 49px;
    width: 96px;
    height: 38px;
    right: 659px;
    top: 226px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p087-2 .list-text-answer .item-solve.item-solve-3 {
    width: 56px;
    height: 45px;
    right: 714px;
    top: 290px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
    BORDER-RADIUS: 200PX;
}

.Lghtypre-3-all-controls-p087-2 .list-text-answer .item-solve.item-solve-4 {
    border-radius: 49px;
    width: 68px;
    height: 38px;
    right: 569px;
    top: 362px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.Lghtypre-3-all-controls-p087-2 .list-text-answer .item-solve.item-solve-5 {
    border-radius: 49px;
    width: 140px;
    height: 45px;
    right: 696px;
    top: 423px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


/*--------------------------*/

/*--------------------------*/
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 200px;
    top: 162px;
}


.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 361px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 510px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 675px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 814px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 90px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 246px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 404px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 564px;
    top: 162px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 720px;
    top: 162px;
}


.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 90px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 90px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 90px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 90px;
    top: 450px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 90px;
    top: 456px;
    width: 28px;
    height: 28px;
}



.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 246px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 246px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 246px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-20 .btn-sm.btn-play-answer {
    right: 246px;
    top: 450px;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-21 .btn-sm.btn-play-answer {
    right: 406px;
    top: 303px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-22 .btn-sm.btn-play-answer {
    right: 406px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-23 .btn-play-answer.btn-sm {
    right: 406px;
    top: 404px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 406px;
    top: 450px;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 564px;
    top: 305px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 564px;
    top: 356px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-27 .btn-sm.btn-play-answer {
    right: 564px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-28 .btn-sm.btn-play-answer {
    right: 564px;
    top: 450px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-29 .btn-play-answer.btn-sm {
    right: 720px;
    top: 305px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-30 .btn-play-answer.btn-sm {
    right: 720px;
    top: 356px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-31 .btn-play-answer.btn-sm {
    right: 720px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p088-1 .list-controls .example-play-32 .btn-sm.btn-play-answer {
    right: 720px;
    top: 456px;
    width: 28px;
    height: 28px;
}

/*-----*/

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-1 {
    right: 122px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-2 {
    right: 121px;
    top: 337px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-3 {
    right: 121px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-4 {
    right: 123px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-5 {
    right: 276px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-6 {
    right: 276px;
    top: 337px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-7 {
    right: 276px;
    top: 395px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-8 {
    right: 276px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-9 {
    right: 436px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-10 {
    right: 436px;
    top: 341px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-11 {
    right: 436px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-12 {
    right: 436px;
    top: 446px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}



.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-13 {
    right: 595px;
    top: 287px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-14 {
    right: 595px;
    top: 333px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-15 {
    right: 595px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-16 {
    right: 593px;
    top: 449px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}



.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-17 {
    right: 752px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-18 {
    right: 752px;
    top: 342px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-19 {
    right: 752px;
    top: 388px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-20 {
    right: 752px;
    top: 444px;
    line-height: 1.2;
    font-size: 44px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-21 {
    right: 436px;
    top: 241px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-22 {
    right: 436px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-23 {
    right: 598px;
    top: 239px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-24 {
    right: 595px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-25 {
    right: 564px;
    top: 305px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-26 {
    right: 564px;
    top: 280px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-27 {
    right: 564px;
    top: 405px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p088-1 .list-text-answer .item-solve.item-solve-27 {
    right: 564px;
    top: 456px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}




/*--------------------------*/

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 65px;
}

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 140px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 260px;
}

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 260px;
}

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 260px;
}

.Lghtypre-3-all-controls-p088-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 260px;
}




/*----
*/

.Lghtypre-3-all-controls-p088-2 .list-text-answer .item-solve.item-solve-1 {
    right: 120px;
    top: 203px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p088-2 .list-text-answer .item-solve.item-solve-2 {
    right: 598px;
    top: 203px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

/*---------------------------*/
.Lghtypre-3-all-controls-p088-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 46px;
}

.Lghtypre-3-all-controls-p088-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 68px;
    top: 136px;
    width: 32px;
    height: 32px
}
/*---------------------------*/
.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 128px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 182px;
    width: 32px;
    height: 32px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 225px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 225px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0;
    top: 269px;
    width: 32px;
    height: 32px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 86px;
    top: 317px;
}

.Lghtypre-3-all-controls-p089-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 317px;
}


.Lghtypre-3-all-controls-p089-1 .list-text-answer .item-solve.item-solve-1 {
    right: 120px;
    top: 217px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p089-1 .list-text-answer .item-solve.item-solve-2 {
    right: 120px;
    top: 303px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}




/*--------------------------*/
/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 200px;
    top: 162px;
}


.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 361px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 510px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 675px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 814px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 90px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 246px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 404px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 564px;
    top: 162px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 720px;
    top: 162px;
}


.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 90px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 90px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 90px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 90px;
    top: 450px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 90px;
    top: 456px;
    width: 28px;
    height: 28px;
}



.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 246px;
    top: 303px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 246px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-19 .btn-play-answer.btn-sm {
    right: 246px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-20 .btn-sm.btn-play-answer {
    right: 246px;
    top: 450px;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-21 .btn-sm.btn-play-answer {
    right: 406px;
    top: 303px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-22 .btn-sm.btn-play-answer {
    right: 406px;
    top: 350px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-23 .btn-play-answer.btn-sm {
    right: 406px;
    top: 404px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-24 .btn-play-answer.btn-sm {
    right: 406px;
    top: 450px;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-25 .btn-play-answer.btn-sm {
    right: 564px;
    top: 305px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-26 .btn-play-answer.btn-sm {
    right: 564px;
    top: 356px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-27 .btn-sm.btn-play-answer {
    right: 564px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-28 .btn-sm.btn-play-answer {
    right: 564px;
    top: 450px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-29 .btn-play-answer.btn-sm {
    right: 720px;
    top: 305px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-30 .btn-play-answer.btn-sm {
    right: 720px;
    top: 356px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-31 .btn-play-answer.btn-sm {
    right: 720px;
    top: 405px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-2 .list-controls .example-play-32 .btn-sm.btn-play-answer {
    right: 720px;
    top: 456px;
    width: 28px;
    height: 28px;
}

/*-----*/

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-1 {
    right: 122px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-2 {
    right: 121px;
    top: 337px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-3 {
    right: 121px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-4 {
    right: 123px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-5 {
    right: 276px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-6 {
    right: 276px;
    top: 337px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-7 {
    right: 276px;
    top: 395px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-8 {
    right: 276px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-9 {
    right: 436px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-10 {
    right: 436px;
    top: 341px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-11 {
    right: 436px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-12 {
    right: 436px;
    top: 446px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}



.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-13 {
    right: 595px;
    top: 287px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-14 {
    right: 595px;
    top: 333px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-15 {
    right: 595px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-16 {
    right: 593px;
    top: 449px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}



.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-17 {
    right: 752px;
    top: 291px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-18 {
    right: 752px;
    top: 342px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-19 {
    right: 752px;
    top: 388px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-20 {
    right: 752px;
    top: 444px;
    line-height: 1.2;
    font-size: 44px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-21 {
    right: 436px;
    top: 241px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-22 {
    right: 436px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-23 {
    right: 598px;
    top: 239px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-24 {
    right: 595px;
    top: 290px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-25 {
    right: 564px;
    top: 305px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-26 {
    right: 564px;
    top: 280px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-27 {
    right: 564px;
    top: 405px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p089-2 .list-text-answer .item-solve.item-solve-27 {
    right: 564px;
    top: 456px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}




/*--------------------------*/

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 15px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 50px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 200px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 150px;
    top: 200px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 530px;
    top: 200px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 630px;
    top: 200px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 300px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 150px;
    top: 300px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 530px;
    top: 300px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 630px;
    top: 300px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 0;
    top: 150px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 565px;
    top: 150px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 0;
    top: 235px;
}

.Lghtypre-3-all-controls-p089-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 565px;
    top: 235px;
}

/*-----------------------------------*/
.Lghtypre-3-all-controls-p089-3 .list-text-answer .item-solve.item-solve-1 {
    right: 272px;
    top: 140px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p089-3 .list-text-answer .item-solve.item-solve-2 {
    right: 798px;
    top: 140px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p089-3 .list-text-answer .item-solve.item-solve-3 {
    right: 290px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p089-3 .list-text-answer .item-solve.item-solve-4 {
    right: 785px;
    top: 232px;
    line-height: .9;
    font-size: 55px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 563px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 774px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 713px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 100px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 728px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 637px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 713px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 100px;
    top: 287px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0;
    top: 287px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 563px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 715px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p089-4 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 713px;
    top: 257px;
    z-index: 1;
    width: 28px;
    height: 28px;
}


/*--------------------------*/

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 93px;
    height: 40px;
    right: 747px;
    top: 159px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    font-size: 50px;
    right: 353px;
    top: 141px;
    color: #860701;
    z-index: 9;
    position: absolute;
}

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 49px;
    width: 68px;
    height: 38px;
    right: 711px;
    top: 220px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-1-2 {
    border-radius: 1000px;
    font-size: 50px;
    right: 305px;
    top: 202px;
    color: #860701;
    z-index: 9;
    position: absolute;
}

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 49px;
    width: 85px;
    height: 45px;
    right: 688px;
    top: 280px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p089-4 .list-text-answer .item-solve.item-solve-1-3 {
    border-radius: 1000px;
    font-size: 50px;
    right: 319px;
    top: 265px;
    color: #860701;
    z-index: 9;
    position: absolute;
}



/*-----------------------------------------------------------------------*/

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 24PX;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 110px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 151PX;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 236px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 363px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 275px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 491PX;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 405PX;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 616px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 530px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 743px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 657px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 875px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 784px;
    top: 302PX;
}

.Lghtypre-3-all-controls-p090-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 0px;
    top: 162px;
}

/*-----*/


.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-1 {
    right: 35px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-2 {
    right: 163px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-3 {
    right: 296px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-4 {
    right: 417px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-5 {
    right: 557px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}


.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-6 {
    right: 666px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}

.Lghtypre-3-all-controls-p090-1 .list-text-answer .item-solve.item-solve-7 {
    right: 797px;
    top: 423px;
    line-height: 1.2;
    font-size: 50px;
    position: absolute;
    text-align: center;
    color: #860701;
}



/*-----------------------------------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 109px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 163px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 355px;
    top: 122px;
    z-index: 1;
    width: 28px;
    height: 28px;
}


.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 86px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 388px;
    top: 194px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 86px;
    top: 287px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0;
    top: 287px;
}



.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 318px;
    top: 239px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 451px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 542px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 563px;
    top: 131px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 817px;
    top: 122px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-18 .btn.btn-solution-general {
    right: 451px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 542px;
    top: 224px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-19 .btn-sm.btn-play-answer {
    right: 860px;
    top: 190px;
    z-index: 1;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-22 .btn-play-answer.btn-sm {
    right: 457px;
    top: 287px;
    width: 28px;
    height: 28px;
}

.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-22 .btn.btn-solution-general {
    right: 451px;
    top: 287px;
}



.Lghtypre-3-all-controls-p090-2 .list-controls .example-play-24 .btn-sm.btn-play-answer {
    right: 542px;
    top: 241px;
    z-index: 1;
}



/*--------------------------*/

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 35px;
    height: 40px;
    right: 353px;
    top: 159px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-1-2 {
    right: 175px;
    top: 145px;
    position: absolute;
    color: #860701;
    font-size: 41px;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 49px;
    width: 37px;
    height: 38px;
    right: 380px;
    top: 213px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-2-2 {
    right: 172px;
    top: 200px;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    color: #860701;
    font-size: 41px;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 49px;
    width: 30px;
    height: 37px;
    right: 317px;
    top: 269px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-3-2 {
    right: 168px;
    top: 258px;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    color: #860701;
    font-size: 41px;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-4 {
    border-radius: 1000px;
    width: 42px;
    height: 40px;
    right: 812px;
    top: 156px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-4-2 {
    right: 659px;
    top: 145px;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    color: #860701;
    font-size: 41px;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-5 {
    border-radius: 49px;
    width: 32px;
    height: 38px;
    right: 862px;
    top: 214px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-5-2 {
    right: 657px;
    top: 198px;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    color: #860701;
    font-size: 41px;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-6 {
    border-radius: 49px;
    width: 39px;
    height: 40px;
    right: 812px;
    top: 271px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Lghtypre-3-all-controls-p090-2 .list-text-answer .item-solve.item-solve-6-2 {
    right: 636px;
    top: 258px;
    position: absolute;
    color: #ffffff00;
    z-index: 9;
    color: #860701;
    font-size: 41px;
}





/*-------------------------*/

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}



.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 158px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 158px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 210px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 88px;
    top: 210px;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 266px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 88px;
    top: 266px;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 500px;
    top: 158px;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 500px;
    top: 210px;
}

.Lghtypre-3-all-controls-p090-3 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 500px;
    top: 266px;
}
/*------*/
.Lghtypre-3-all-controls-p090-3 .list-text-answer .item-solve.item-solve-1 {
    right: 208px;
    top: 152px;
    line-height: .9;
    font-size: 48px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p090-3 .list-text-answer .item-solve.item-solve-2 {
    right: 196px;
    top: 207px;
    line-height: .9;
    font-size: 48px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p090-3 .list-text-answer .item-solve.item-solve-3 {
    right: 342px;
    top: 260px;
    line-height: 1;
    font-size: 48px;
    position: absolute;
    text-align: center;
    color: #860701;
}
/*-------------------------*/

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}



.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 158px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 158px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 210px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 88px;
    top: 210px;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 266px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 88px;
    top: 266px;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 500px;
    top: 158px;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 500px;
    top: 210px;
}

.Lghtypre-3-all-controls-p091-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 500px;
    top: 266px;
}
/*------*/
.Lghtypre-3-all-controls-p091-1 .list-text-answer .item-solve.item-solve-1 {
    right: 330px;
    top: 156px;
    line-height: .9;
    font-size: 48px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p091-1 .list-text-answer .item-solve.item-solve-2 {
    right: 519px;
    top: 202px;
    line-height: .9;
    font-size: 60px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p091-1 .list-text-answer .item-solve.item-solve-3 {
    right: 342px;
    top: 260px;
    line-height: 1;
    font-size: 48px;
    position: absolute;
    text-align: center;
    color: #860701;
}





/*--------------------------*/
.Lghtypre-3-all-controls-p091-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}






.Lghtypre-3-all-controls-p091-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 136px;
}

.Lghtypre-3-all-controls-p091-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 136px;
    right: 86px;
}
/*--------*/

.Lghtypre-3-all-controls-p091-2 .list-text-answer .item-solve.item-solve-1 {
    right: 25px;
    top: 151px;
    line-height: 1.8;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}
/*--------------------------*/
.Lghtypre-3-all-controls-p091-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}





.Lghtypre-3-all-controls-p091-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 117px;
}

.Lghtypre-3-all-controls-p091-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 201px;
}

.Lghtypre-3-all-controls-p091-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 201px;
    right: 86px;
}
/*--------*/

.Lghtypre-3-all-controls-p091-3 .list-text-answer .item-solve.item-solve-1 {
    right: 0;
    top: 307px;
    line-height: 1.8;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
}




/*--------------------------*/
.Lghtypre-3-all-controls-p092-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p092-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 53px;
    top: 110px;
}

/*--------------------------*/
.Lghtypre-3-all-controls-p092-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 50px;
}

.Lghtypre-3-all-controls-p092-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 120px;
}




/*-------------------------*/


.Lghtypre-3-all-controls-p084-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p084-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 154px;
    z-index: 1;
    /* min-width: 60px; */
    /* height: 26px; */
}


.Lghtypre-3-all-controls-p084-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 153px;
    z-index: 1;
}



/*------*/

.Lghtypre-3-all-controls-p084-1 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 128px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p084-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p084-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 240px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p084-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 240px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p084-2 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 207px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}



/*-----------------------------------------------------------------------------------------------*/
.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 163px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}



.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 172px;
    top: 235px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 485px;
    top: 235px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 280px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 172px;
    top: 280px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 485px;
    top: 280px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 50px;
    top: 327px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 172px;
    top: 327px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 485px;
    top: 327px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 50px;
    top: 374px;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 172px;
    top: 374px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 485px;
    top: 374px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-13 .btn.btn-solution-general {
    right: 50px;
    top: 417px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 172px;
    top: 417px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 485px;
    top: 417px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-16 .btn.btn-solution-general {
    right: 50px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 172px;
    top: 460px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p084-3 .list-controls .example-play-18 .btn-play-answer.btn-sm {
    right: 485px;
    top: 460px;
    z-index: 1;
}
/*------*/

.Lghtypre-3-all-controls-p084-3 .list-text-answer .item-solve.item-solve-1 {
    right: 520px;
    top: 255px;
    line-height: 1.8;
    font-size: 45px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p084-3 .list-text-answer .item-solve.item-solve-2 {
    right: 228px;
    top: 307px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p084-3 .list-text-answer .item-solve.item-solve-3 {
    right: 520px;
    top: 349px;
    line-height: 1.8;
    font-size: 45px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p084-3 .list-text-answer .item-solve.item-solve-4 {
    right: 205px;
    top: 397px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p084-3 .list-text-answer .item-solve.item-solve-5 {
    right: 529px;
    top: 438px;
    line-height: 1.8;
    font-size: 45px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p085-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 324px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 324px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p085-1 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 290px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p085-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 158px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 158px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 88px;
    top: 235px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p085-2 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 123px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}



.Lghtypre-3-all-controls-p085-2 .list-text-answer .item-solve.item-solve-2 {
    right: 128px;
    top: 200px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}



/*-------------------------*/


.Lghtypre-3-all-controls-p085-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 240px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 240px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p085-3 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 207px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}


/*-------------------------*/


.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 74px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 2px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-4 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p085-4 .list-text-answer .item-solve.item-solve-1 {
    right: 45px;
    top: 239px;
    border-radius: 9px;
    width: 253px;
    height: 62px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*------*/

/*-------------------------*/


.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 74px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}


.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 125px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0px;
    top: 188px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 259px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p085-5 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0px;
    top: 320px;
    z-index: 1;
}





/*------*/

.Lghtypre-3-all-controls-p085-5 .list-text-answer .item-solve.item-solve-1 {
    right: 45px;
    top: 239px;
    border-radius: 9px;
    width: 253px;
    height: 62px;
    border-color: #5149ab;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

/*------*/
/*-------------------------*/


.Lghtypre-3-all-controls-p085-6 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-6 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 240px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-6 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 240px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p085-6 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 207px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p085-7 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p085-7 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 240px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p085-7 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 240px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p085-7 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 207px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}
/*-------------------------*/


.Lghtypre-3-all-controls-p086-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 32px;
}

.Lghtypre-3-all-controls-p086-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 240px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p086-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 88px;
    top: 240px;
    z-index: 1;
}




/*------*/

.Lghtypre-3-all-controls-p086-1 .list-text-answer .item-solve.item-solve-1 {
    right: 128px;
    top: 207px;
    line-height: 1.8;
    font-size: 43px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/


.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 46px;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 163px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 50px;
    top: 215px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 140px;
    top: 211px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 50px;
    top: 282px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 140px;
    top: 282px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 50px;
    top: 340px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 140px;
    top: 340px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 140px;
    top: 405px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p086-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 50px;
    top: 405px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}
/*------*/
.Lghtypre-3-all-controls-p086-2 .list-text-answer .item-solve.item-solve-1 {
    right: 226px;
    top: 182px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p086-2 .list-text-answer .item-solve.item-solve-2 {
    right: 229px;
    top: 250px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p086-2 .list-text-answer .item-solve.item-solve-3 {
    right: 228px;
    top: 315px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Lghtypre-3-all-controls-p086-2 .list-text-answer .item-solve.item-solve-4 {
    right: 229px;
    top: 374px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

/*-------------------------*/
.fontAR .n-size {
    font-size: 37px;
    font-family: 'M-Saber' !important;
}







/*-------------------Prepration-1-all-controls----------------------*/

/*--------------------------*/


.Preparetion-P010-page .body-question-content .grandmother-anthem-text .title-anthem .control-anthem.control-anthem-2 {
    right: 120px !important;
    top: 100px !important;
    left: unset;
}

.Preparetion-P010-page .body-question-content .grandmother-anthem-text .title-anthem .control-anthem.control-anthem-1 {
    right: 20px !important;
    top: 100px !important;
}

.Prepration-1-all-controls-p010 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p011 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p012 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p013 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p013 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p013 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p014 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}


.Prepration-1-all-controls-p015 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 385px;
    top: 213px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 610px;
    top: 213px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 246px;
    top: 413px;
}



.Prepration-1-all-controls-p015 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 610px;
    top: 413px;
}


.Prepration-1-all-controls-p015 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 59PX;
    top: 531px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 610px;
    top: 686px;
}

.Prepration-1-all-controls-p015 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 59px;
    top: 686px;
}

.Prepration-1-all-controls-p016 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p017 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p020 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p021 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p021 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p021 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p022 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p022 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}


.Prepration-1-all-controls-p022 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 500px;
    top: 213px;
}

.Prepration-1-all-controls-p022 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 448px;
    top: 513px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 351px;
    top: 213px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 610px;
    top: 213px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 86px;
    top: 413px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 351px;
    top: 413px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 610px;
    top: 413px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 86PX;
    top: 610px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 351px;
    top: 610px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 610px;
    top: 610px;
}

.Prepration-1-all-controls-p023 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 350px;
    top: 806px;
}




.Prepration-1-all-controls-p024 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p024 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 22px;
    top: 117px;
}

.Prepration-1-all-controls-p024 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 700px;
    top: 177px;
}

.Prepration-1-all-controls-p024 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 22px;
    top: 577px;
}


.Prepration-1-all-controls-p024 .list-text-answer .item-solve.item-solve-1 {
    right: 755px;
    top: 300px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Prepration-1-all-controls-p024 .list-text-answer .item-solve.item-solve-2 {
    right: 22px;
    top: 650px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}



.Prepration-1-all-controls-p025 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p025 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 22px;
    top: 177px;
}



.Prepration-1-all-controls-p025 .list-text-answer .item-solve.item-solve-1 {
    right: 263px;
    top: 832px;
    line-height: 1.8;
    font-size: 50px;
    position: absolute;
    color: #860701;
}

.Prepration-1-all-controls-p025 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 1000px;
    width: 327px;
    height: 317px;
    right: 133px;
    top: 608px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p026 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p027 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p028 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p030 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p031 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p031 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}

.Prepration-1-all-controls-p031 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 504px;
    top: 213px;
}

.Prepration-1-all-controls-p031 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 563px;
}

.Prepration-1-all-controls-p031 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 504px;
    top: 563px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 63px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 115px;
    right: 444px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 504px;
    top: 213px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 563px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 504px;
    top: 563px;
}

.Prepration-1-all-controls-p032 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 311px;
    top: 821px;
}

.Prepration-1-all-controls-p032 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 327px;
    height: 317px;
    right: 340px;
    top: 655px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p033 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p034 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p035 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p035 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p035 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p035 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p038 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p039 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p039 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 158px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 200px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 420px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 465px;
    top: 170px;
    z-index: 1;
}


.Prepration-1-all-controls-p039 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 675px;
    top: 170px;
}

.Prepration-1-all-controls-p039 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 722px;
    top: 170px;
    z-index: 1;
}


.Prepration-1-all-controls-p039 .list-text-answer .item-solve-1 .line-solve {
    width: 508px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 448px;
    right: 220px;
    transform: rotate(153deg);
}

    .Prepration-1-all-controls-p039 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p039 .list-text-answer .item-solve-2 .line-solve {
    width: 220px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 456px;
    right: 257px;
    transform: rotate(48deg);
}

    .Prepration-1-all-controls-p039 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p039 .list-text-answer .item-solve-3 .line-solve {
    width: 205px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 459px;
    right: 505px;
    transform: rotate(53deg);
}

    .Prepration-1-all-controls-p039 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

/*--------------------------*/

.Prepration-1-all-controls-p040 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p040 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p040 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p040 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 158px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p040 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 200px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p040 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 420px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p040 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 465px;
    top: 170px;
    z-index: 1;
}


.Prepration-1-all-controls-p040 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 675px;
    top: 170px;
}

.Prepration-1-all-controls-p040 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 722px;
    top: 170px;
    z-index: 1;
}


.Prepration-1-all-controls-p040 .list-text-answer .item-solve-1 .line-solve {
    width: 308px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 525px;
    right: 165px;
    transform: rotate(125deg);
}

    .Prepration-1-all-controls-p040 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p040 .list-text-answer .item-solve-2 .line-solve {
    width: 298px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 520px;
    right: 513px;
    transform: rotate(122deg);
}


    .Prepration-1-all-controls-p040 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p040 .list-text-answer .item-solve-3 .line-solve {
    width: 511px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 517px;
    right: 247px;
    transform: rotate(24deg);
}

    .Prepration-1-all-controls-p040 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

/*--------------------------*/
.Prepration-1-all-controls-p041 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p041 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p041 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p041 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p042 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p043 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p046 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p047 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p043 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p043 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p043 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p043 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p048 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}




.Prepration-1-all-controls-p049 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p049 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}

.Prepration-1-all-controls-p049 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 351px;
    top: 213px;
}

.Prepration-1-all-controls-p049 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 610px;
    top: 213px;
}


.Prepration-1-all-controls-p049 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 86PX;
    top: 610px;
}

.Prepration-1-all-controls-p049 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 351px;
    top: 610px;
}

.Prepration-1-all-controls-p049 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 610px;
    top: 610px;
}

.Prepration-1-all-controls-p050 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p050 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p050 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p050 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p051 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p054 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}
/*--------------------------*/

.Prepration-1-all-controls-p055 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p055 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p055 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p055 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 158px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p055 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 200px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p055 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 420px;
    top: 170px;
    z-index: 1;
}

.Prepration-1-all-controls-p055 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 465px;
    top: 170px;
    z-index: 1;
}


.Prepration-1-all-controls-p055 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 675px;
    top: 235px;
}

.Prepration-1-all-controls-p055 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 722px;
    top: 235px;
    z-index: 1;
}


.Prepration-1-all-controls-p055 .list-text-answer .item-solve-1 .line-solve {
    width: 350px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 483px;
    right: 253px;
    transform: rotate(85deg);
}

    .Prepration-1-all-controls-p055 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p055 .list-text-answer .item-solve-2 .line-solve {
    width: 353px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 502px;
    right: 297px;
    transform: rotate(154deg);
}

    .Prepration-1-all-controls-p055 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p055 .list-text-answer .item-solve-3 .line-solve {
    width: 362px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 517px;
    right: 297px;
    transform: rotate(24deg);
}

    .Prepration-1-all-controls-p055 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }
/*--------------------------*/

.Prepration-1-all-controls-p056 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p056 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p056 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p056 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 158px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p056 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 200px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p056 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 418px;
    top: 338px;
    z-index: 1;
}

.Prepration-1-all-controls-p056 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 465px;
    top: 338px;
    z-index: 1;
}


.Prepration-1-all-controls-p056 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 675px;
    top: 235px;
}

.Prepration-1-all-controls-p056 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 722px;
    top: 235px;
    z-index: 1;
}


.Prepration-1-all-controls-p056 .list-text-answer .item-solve-1 .line-solve {
    width: 523px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 568px;
    right: 291px;
    transform: rotate(108deg);
}

    .Prepration-1-all-controls-p056 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p056 .list-text-answer .item-solve-2 .line-solve {
    width: 416px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 600px;
    right: 275px;
    transform: rotate(36deg);
}

    .Prepration-1-all-controls-p056 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p056 .list-text-answer .item-solve-3 .line-solve {
    width: 106px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 525px;
    right: 307px;
    transform: rotate(137deg);
}

    .Prepration-1-all-controls-p056 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p057 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}



.Prepration-1-all-controls-p058 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}






.Prepration-1-all-controls-p058 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 213px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 321px;
    top: 213px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 610px;
    top: 213px;
}


.Prepration-1-all-controls-p058 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 86PX;
    top: 442px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 321px;
    top: 442px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 610px;
    top: 442px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 86PX;
    top: 610px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 321px;
    top: 610px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 508px;
    top: 610px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 680px;
    top: 610px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 86PX;
    top: 800px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 321px;
    top: 800px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 508px;
    top: 800px;
}

.Prepration-1-all-controls-p058 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 680px;
    top: 800px;
}





.Prepration-1-all-controls-p059 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p059 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 178px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p059 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p059 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p059 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p059 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 458px;
    z-index: 1;
}

.Prepration-1-all-controls-p059 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 100px;
    top: 458px;
    z-index: 1;
}


.Prepration-1-all-controls-p059 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0;
    top: 758px;
}

.Prepration-1-all-controls-p059 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 100px;
    top: 758px;
    z-index: 1;
}


.Prepration-1-all-controls-p059 .list-text-answer .item-solve-1 .line-solve {
    width: 14px;
    display: inline-block;
    background: #b30000;
    height: 14px;
    position: absolute;
    top: 328px;
    right: 247px;
    border-radius: 200px;
}

.Prepration-1-all-controls-p059 .list-text-answer .item-solve-1-1 .line-solve {
    width: 14px;
    display: inline-block;
    background: #3F51B5;
    height: 14px;
    position: absolute;
    top: 328px;
    right: 550px;
    border-radius: 200px;
}

.Prepration-1-all-controls-p059 .list-text-answer .item-solve-2 .line-solve {
    width: 14px;
    display: inline-block;
    background: #3F51B5;
    height: 14px;
    position: absolute;
    top: 511px;
    right: 242px;
    border-radius: 200px;
}

.Prepration-1-all-controls-p059 .list-text-answer .item-solve-2-1 .line-solve {
    width: 14px;
    display: inline-block;
    background: #b30000;
    height: 14px;
    position: absolute;
    top: 514px;
    right: 580px;
    border-radius: 200px;
}

.Prepration-1-all-controls-p059 .list-text-answer .item-solve-3 .line-solve {
    width: 14px;
    display: inline-block;
    background: #b30000;
    height: 14px;
    position: absolute;
    top: 804px;
    right: 261px;
    border-radius: 200px;
}

.Prepration-1-all-controls-p059 .list-text-answer .item-solve-3-1 .line-solve {
    width: 14px;
    display: inline-block;
    background: #3F51B5;
    height: 14px;
    position: absolute;
    top: 753px;
    right: 617px;
    border-radius: 200px;
}



.Prepration-1-all-controls-p064 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p063 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p062 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p066 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}




/*--------------------------*/

.Prepration-1-all-controls-p065 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p065 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Prepration-1-all-controls-p065 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.Prepration-1-all-controls-p065 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p065 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p065 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 438px;
    z-index: 1;
}

.Prepration-1-all-controls-p065 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 100px;
    top: 438px;
    z-index: 1;
}


.Prepration-1-all-controls-p065 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 688px;
}

.Prepration-1-all-controls-p065 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 100px;
    top: 688px;
    z-index: 1;
}


.Prepration-1-all-controls-p065 .list-text-answer .item-solve-2 .line-solve {
    width: 374px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 672px;
    right: 276px;
    transform: rotate(137deg);
}

    .Prepration-1-all-controls-p065 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p065 .list-text-answer .item-solve-3 .line-solve {
    width: 416px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 526px;
    right: 285px;
    transform: rotate(54deg);
}

    .Prepration-1-all-controls-p065 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: 404px;
        top: -10px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(359deg);
    }

.Prepration-1-all-controls-p065 .list-text-answer .item-solve-1 .line-solve {
    width: 337px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 423px;
    right: 311px;
    transform: rotate(137deg);
}

    .Prepration-1-all-controls-p065 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p068 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p069 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p069 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p069 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p069 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}




.Prepration-1-all-controls-p070 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p070 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 22px;
    top: 177px;
}



.Prepration-1-all-controls-p070 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 154px;
    height: 155px;
    right: 567px;
    top: 326px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p070 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 1000px;
    width: 130px;
    height: 130px;
    right: 415px;
    top: 543px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p071 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p072 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p072 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p072 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p072 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}






.Prepration-1-all-controls-p073 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p076 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}





.Prepration-1-all-controls-p077 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 205px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 489px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 807px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 122px;
    top: 141px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 295px;
    top: 141px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 468px;
    top: 141px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 644px;
    top: 141px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 96px;
    top: 461px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 288px;
    top: 461px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 468px;
    top: 461px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 644px;
    top: 461px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 88px;
    top: 793px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 278px;
    top: 793px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 468px;
    top: 793px;
}

.Prepration-1-all-controls-p077 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 644px;
    top: 793px;
}


.Prepration-1-all-controls-p077 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 154px;
    height: 155px;
    right: 485px;
    top: 152px;
    border-color: #000000;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p077 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 1000px;
    width: 154px;
    height: 155px;
    right: 309px;
    top: 468px;
    border-color: #000000;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Prepration-1-all-controls-p077 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 1000px;
    width: 154px;
    height: 155px;
    right: 689px;
    top: 762px;
    border-color: #000000;
    position: absolute;
    border-width: 3px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}



.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p072 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p078 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p079 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p079 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p082 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}




/*--------------------------*/

.Prepration-1-all-controls-p083 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Prepration-1-all-controls-p083 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 117px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}




.Prepration-1-all-controls-p083 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 235px;
    z-index: 1;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 0px;
    top: 438px;
    z-index: 1;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 41px;
    top: 438px;
    z-index: 1;
}


.Prepration-1-all-controls-p083 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 0px;
    top: 645px;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 41px;
    top: 645px;
    z-index: 1;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 0px;
    top: 795px;
}

.Prepration-1-all-controls-p083 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 41px;
    top: 795px;
    z-index: 1;
}


.Prepration-1-all-controls-p083 .list-text-answer .item-solve-2 .line-solve {
    width: 374px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 597px;
    right: 276px;
    transform: rotate(137deg);
}

    .Prepration-1-all-controls-p083 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p083 .list-text-answer .item-solve-3 .line-solve {
    width: 416px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 424px;
    right: 236px;
    transform: rotate(54deg);
}

    .Prepration-1-all-controls-p083 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: 404px;
        top: -10px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(359deg);
    }

.Prepration-1-all-controls-p083 .list-text-answer .item-solve-1 .line-solve {
    width: 243px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 302px;
    right: 348px;
    transform: rotate(137deg);
}


    .Prepration-1-all-controls-p083 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.Prepration-1-all-controls-p083 .list-text-answer .item-solve-4 .line-solve {
    width: 235px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 695px;
    right: 338px;
    transform: rotate(44deg);
}

    .Prepration-1-all-controls-p083 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: 233px;
        top: -9px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(359deg);
    }


.Prepration-1-all-controls-p084 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p085 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p086 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p086 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Prepration-1-all-controls-p086 .list-controls .example-play-1 .btn.btn-solution-general {
    top: 120px;
}

.Prepration-1-all-controls-p086 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    top: 0;
}

.Prepration-1-all-controls-p087 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.grandmother-anthem .body-question-content .grandmother-anthem-text.Preparetion-P010-page {
    width: 100%;
    padding-top: 70px;
}






.grandmother-anthem .body-question-content .grandmother-anthem-text.myfamiy .title-anthem .control-anthem {
    position: absolute;
    top: -86px;
}

.grandmother-anthem .grandmother-anthem-text.myfamiy .anthem-list-block .anthem-item {
    font-size: 47px;
    line-height: .8;
    color: #b0b0b0;
    display: inline-block;
    margin-left: 40px;
    width: 250px;
    transition: .4s;
}



.MyFamily-2-P007-page .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P007-page .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P007-page .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 277px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P007-page .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 170px;
    z-index: 1;
}


.MyFamily-2-P007-page .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 780px;
    top: 170px;
}

.MyFamily-2-P007-page .list-controls .example-play-3 .btn.btn-solution-general {
    right: 680px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P007-page .list-controls .example-play-4 .controls-btn {
    position: absolute;
    top: 17px;
    right: 74px;
}

.MyFamily-2-P007-page.p-49 .list-controls .example-play-4 .controls-btn {
    position: absolute;
    top: 21px;
    right: 171px;
}

.MyFamily-2-P007-page .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 190px;
    top: 553px;
}

.MyFamily-2-P007-page .list-controls .example-play-4 .btn.btn-solution-general {
    right: 89px;
    top: 551px;
}

.MyFamily-2-P007-page .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 228px;
    top: 747px;
    z-index: 1;
}

.MyFamily-2-P007-page .list-controls .item-control.example-play-5 {
    position: absolute;
    top: 0;
    right: 58px;
}

.MyFamily-2-P007-page .list-controls .example-play-5 .btn.btn-solution-general {
    right: 131px;
    top: 747px;
}

.MyFamily-2-P007-page .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 780px;
    top: 747px;
}

.MyFamily-2-P007-page .list-controls .example-play-6 .btn.btn-solution-general {
    right: 680px;
    top: 747px;
}


/*---------------------------*/
.MyFamily-2-P007-page .list-text-answer .item-solve.item-solve-1 {
    right: 55px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P007-page .list-text-answer .item-solve.item-solve-2 {
    right: 522px;
    top: 395px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P007-page .list-text-answer .item-solve.item-solve-3 {
    right: 396px;
    top: 670px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MyFamily-2-P007-page .list-text-answer .item-solve.item-solve-4 {
    right: 88px;
    top: 998px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P007-page .list-text-answer .item-solve.item-solve-5 {
    right: 592px;
    top: 998px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}






.MyFamily-2-P010-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}
/*.MyFamily-2-P010-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 130px;
    top: 200px;
}*/
.MyFamily-2-P010-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 180px;
    top: 200px;
}

.MyFamily-2-P010-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 549px;
    top: 200px;
}

.MyFamily-2-P010-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 180px;
    top: 500px;
}

.MyFamily-2-P010-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 549px;
    top: 500px;
}





.MyFamily-2-P011-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P011-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 188px;
    top: 388px;
}

.MyFamily-2-P011-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 495px;
    top: 388px;
}

.MyFamily-2-P011-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 758px;
    top: 388px;
}

.MyFamily-2-P011-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 95px;
    top: 191px;
}

.MyFamily-2-P011-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 377px;
    top: 192px;
}

.MyFamily-2-P011-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 676px;
    top: 191px;
}




.MyFamily-2-P011-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P011-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 210px;
    top: 245px;
}

.MyFamily-2-P011-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 475px;
    top: 241px;
}

.MyFamily-2-P011-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 733px;
    top: 243px;
}

.MyFamily-2-P011-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 211px;
    top: 375px;
}

.MyFamily-2-P011-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 479px;
    top: 375px;
}

.MyFamily-2-P011-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 732px;
    top: 370px;
}


.MyFamily-2-P012 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P012 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 100px;
}

.MyFamily-2-P012 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 139px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 176px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 280px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 320px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 425px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 463px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 570px;
    top: 265px;
}

.MyFamily-2-P012 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 610px;
    top: 265px;
}


.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 210px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 210px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-3 {
    right: 210px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-4 {
    right: 210px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-5 {
    right: 210px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-1 .span-6 {
    right: 210px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 370px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 370px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 370px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 370px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-5 {
    right: 370px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-2 .span-6 {
    right: 370px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 532px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 532px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 532px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-4 {
    right: 532px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-5 {
    right: 532px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-3 .span-6 {
    right: 532px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-1 {
    right: 706px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-2 {
    right: 706px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-3 {
    right: 706px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-4 {
    right: 706px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-5 {
    right: 706px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P012 .list-text-answer .item-solve.item-solve-4 .span-6 {
    right: 706px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P013 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P013 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P013 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 261px;
    top: 170px;
    z-index: 1;
}



.MyFamily-2-P013 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 683px;
    top: 156px;
}




.MyFamily-2-P013 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 127px;
    top: 597px;
    z-index: 1;
}

.MyFamily-2-P013 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 180px;
    top: 597px;
    z-index: 1;
}


.MyFamily-2-P013 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 127px;
    top: 842px;
}

.MyFamily-2-P013 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 180px;
    top: 842px;
    z-index: 1;
}




.MyFamily-2-P013 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 773px;
    top: 687px;
}

.MyFamily-2-P013 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 822px;
    top: 687px;
}

.MyFamily-2-P013 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 554px;
    top: 629px;
}

.MyFamily-2-P013 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 600px;
    top: 629px;
}

/*---------------------------*/
.MyFamily-2-P013 .list-text-answer .item-solve.item-solve-1 {
    right: 166px;
    top: 785px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P013 .list-text-answer .item-solve.item-solve-2 {
    right: 166px;
    top: 1003px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P013 .list-text-answer .item-solve.item-solve-3 {
    right: 750px;
    top: 934px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P013 .list-text-answer .item-solve.item-solve-4 {
    right: 564px;
    top: 851px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MyFamily-2-P014-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P014-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P014-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P014-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P014-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P014-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P014-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P014-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P014-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P014-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}





/*---------------------------*/
.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 122px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 302px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 587px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P014-2 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 822px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}



/*-----------------------------*/


.MyFamily-2-P014-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 104px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P014-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}


.MyFamily-2-P014-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 173px;
    top: 179px;
    z-index: 1;
}

.MyFamily-2-P014-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 223px;
    top: 135px;
    z-index: 1;
}

.MyFamily-2-P014-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 388px;
    top: 179px;
    z-index: 1;
}

.MyFamily-2-P014-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 435px;
    top: 135px;
    z-index: 1;
}


.MyFamily-2-P014-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 600px;
    top: 179px;
}

.MyFamily-2-P014-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 650px;
    top: 135px;
    z-index: 1;
}


/*-----*/



.MyFamily-2-P014-3 .list-text-answer .item-solve-1 .line-solve {
    width: 362px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 243px;
    right: 295px;
    transform: rotate(167deg);
}

    .MyFamily-2-P014-3 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P014-3 .list-text-answer .item-solve-2 .line-solve {
    width: 143px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 233px;
    right: 299px;
    transform: rotate(31deg);
}

    .MyFamily-2-P014-3 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P014-3 .list-text-answer .item-solve-3 .line-solve {
    width: 150px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 235px;
    right: 505px;
    transform: rotate(30deg);
}

    .MyFamily-2-P014-3 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }



.MyFamily-2-P017-page .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P017-page .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P017-page .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 220px;
    top: 271px;
    z-index: 1;
}

.MyFamily-2-P017-page .list-controls .example-play-2 .btn.btn-solution-general {
    right: 100px;
    top: 271px;
    z-index: 1;
}


.MyFamily-2-P017-page .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 250px;
    top: 590px;
}

.MyFamily-2-P017-page .list-controls .example-play-3 .btn.btn-solution-general {
    right: 150px;
    top: 590px;
    z-index: 1;
}



.MyFamily-2-P017-page.school .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 220px;
    top: 590px;
}

.MyFamily-2-P017-page.school .list-controls .example-play-3 .btn.btn-solution-general {
    right: 100px;
    top: 590px;
    z-index: 1;
}


.MyFamily-2-P017-page .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 680px;
    top: 590px;
    z-index: 1;
}

.MyFamily-2-P017-page .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 590px;
}



/*---------------------------*/
.MyFamily-2-P017-page .list-text-answer .item-solve.item-solve-1 {
    right: 88px;
    top: 399px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P017-page .list-text-answer .item-solve.item-solve-2 {
    right: 89px;
    top: 973px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P017-page .list-text-answer .item-solve.item-solve-3 {
    right: 396px;
    top: 973px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P017-page.school .list-text-answer .item-solve.item-solve-1 {
    right: 668px;
    top: 272px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P017-page.school .list-text-answer .item-solve.item-solve-2 {
    right: 668px;
    top: 573px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P018-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P018-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 182px;
    top: 200px;
}

.MyFamily-2-P018-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 548px;
    top: 200px;
}

.MyFamily-2-P018-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 180px;
    top: 500px;
}

.MyFamily-2-P018-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 548px;
    top: 500px;
}

.MyFamily-2-P018-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 375px;
    top: 358px;
}






.MyFamily-2-P019-1 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P019-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 188px;
    top: 388px;
}

.MyFamily-2-P019-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 495px;
    top: 388px;
}

.MyFamily-2-P019-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 758px;
    top: 388px;
}

.MyFamily-2-P019-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 112px;
    top: 139px;
}

.MyFamily-2-P019-1 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 389px;
    top: 139px;
}

.MyFamily-2-P019-1 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 672px;
    top: 139px;
}


.MyFamily-2-P019-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P019-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 207px;
    top: 254px;
}

.MyFamily-2-P019-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 480px;
    top: 254px;
}

.MyFamily-2-P019-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 758px;
    top: 254px;
}

.MyFamily-2-P019-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 207px;
    top: 388px;
}

.MyFamily-2-P019-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 480px;
    top: 388px;
}

.MyFamily-2-P019-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 758px;
    top: 388px;
}


.MyFamily-2-P020 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MyFamily-2-P020 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 100px;
}

.MyFamily-2-P020 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 139px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 176px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 280px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 320px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 425px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 463px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 570px;
    top: 265px;
}

.MyFamily-2-P020 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 610px;
    top: 265px;
}


.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 210px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 210px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-3 {
    right: 210px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-4 {
    right: 210px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-5 {
    right: 210px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-1 .span-6 {
    right: 210px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 370px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 370px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 370px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 370px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-5 {
    right: 370px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-2 .span-6 {
    right: 370px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 532px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 532px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 532px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-4 {
    right: 532px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-5 {
    right: 532px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-3 .span-6 {
    right: 532px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-1 {
    right: 706px;
    top: 441px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-2 {
    right: 706px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-3 {
    right: 706px;
    top: 570px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-4 {
    right: 706px;
    top: 637px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-5 {
    right: 706px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P020 .list-text-answer .item-solve.item-solve-4 .span-6 {
    right: 706px;
    top: 767px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P021 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P021 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P021 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 261px;
    top: 170px;
    z-index: 1;
}



.MyFamily-2-P021 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 640px;
    top: 156px;
}


.MyFamily-2-P021 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 740px;
    top: 156px;
    z-index: 1;
}



.MyFamily-2-P021 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 300px;
    top: 470px;
    z-index: 1;
}

.MyFamily-2-P021 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 200px;
    top: 470px;
    z-index: 1;
}


.MyFamily-2-P021 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 740px;
    top: 514px;
}

.MyFamily-2-P021 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 640px;
    top: 514px;
    z-index: 1;
}






/*---------------------------*/
.MyFamily-2-P021 .list-text-answer .item-solve.item-solve-1 {
    right: 607px;
    top: 446px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021 .list-text-answer .item-solve.item-solve-2 {
    right: 231px;
    top: 800px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021 .list-text-answer .item-solve.item-solve-3 {
    right: 607px;
    top: 800px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021 .list-text-answer .item-solve.item-solve-4 {
    right: 564px;
    top: 851px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.MyFamily-2-P022-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P022-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P022-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P022-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P022-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P022-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P022-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P022-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P022-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P022-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 86px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 319px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 587px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 792px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*----------------------*/
.MyFamily-2-P022-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 35px;
}

.MyFamily-2-P022-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 123px;
    top: 120px;
}

.MyFamily-2-P022-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 256px;
    top: 120px;
}

.MyFamily-2-P022-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 396px;
    top: 120px;
}

.MyFamily-2-P022-2.p-10 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 390px;
    top: 120px;
}

.MyFamily-2-P022-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 540px;
    top: 120px;
}

.MyFamily-2-P022-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 680px;
    top: 120px
}

.MyFamily-2-P022-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 817px;
    top: 120px;
}

.MyFamily-2-P022-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 58px;
    top: 352px;
}
/*-------------------*/



.MyFamily-2-P022-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P022-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P022-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 210px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P022-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P022-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 480px;
    top: 150px;
}

.MyFamily-2-P022-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 380px;
    top: 150px;
    z-index: 1;
}


.MyFamily-2-P022-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 750px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P022-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 660px;
    top: 150px;
    z-index: 1;
}






/*---------------------------*/
.MyFamily-2-P022-3 .list-text-answer .item-solve.item-solve-1 {
    right: 176px;
    top: 193px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-3 .list-text-answer .item-solve.item-solve-2 {
    right: 426px;
    top: 193px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P022-3 .list-text-answer .item-solve.item-solve-3 {
    right: 744px;
    top: 199px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P025-page .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P025-page .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P025-page .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 271px;
    z-index: 1;
}

.MyFamily-2-P025-page .list-controls .example-play-2 .btn.btn-solution-general {
    right: 000px;
    top: 271px;
    z-index: 1;
}


.MyFamily-2-P025-page .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 250px;
    top: 590px;
}

.MyFamily-2-P025-page .list-controls .example-play-3 .btn.btn-solution-general {
    right: 150px;
    top: 590px;
    z-index: 1;
}


.MyFamily-2-P025-page .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 680px;
    top: 590px;
    z-index: 1;
}

.MyFamily-2-P025-page .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 590px;
}



/*---------------------------*/
.MyFamily-2-P025-page .list-text-answer .item-solve.item-solve-1 {
    right: 140px;
    top: 478px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P025-page .list-text-answer .item-solve.item-solve-2 {
    right: 41px;
    top: 674px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MyFamily-2-P029 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P029 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P029 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 261px;
    top: 220px;
}

.MyFamily-2-P029 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 261px;
    top: 452px;
}


.MyFamily-2-P029 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 140px;
    top: 580px;
}

.MyFamily-2-P029 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 261px;
    top: 580px;
}

.MyFamily-2-P029 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 400px;
    top: 580px;
}

.MyFamily-2-P029 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 520px;
    top: 580px;
}

.MyFamily-2-P029 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 680px;
    top: 580px;
}

.MyFamily-2-P029 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 800px;
    top: 580px;
}

.MyFamily-2-P029 .list-text-answer .item-solve.item-solve-3 {
    right: 680px;
    top: 837px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029 .list-text-answer .item-solve.item-solve-1 {
    right: 65px;
    top: 837px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029 .list-text-answer .item-solve.item-solve-2 {
    right: 353px;
    top: 837px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P030-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P030-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P030-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P030-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P030-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P030-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P030-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P030-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P030-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P030-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 142px;
    top: 185px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 312px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 563px;
    top: 174px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 819px;
    top: 183px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*----------------------*/
.MyFamily-2-P030-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 35px;
}

.MyFamily-2-P030-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 62px;
    top: 200px;
}

.MyFamily-2-P030-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 209px;
    top: 200px;
}

.MyFamily-2-P030-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 330px;
    top: 200px;
}

.MyFamily-2-P030-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 491px;
    top: 200px;
}

.MyFamily-2-P030-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 617px;
    top: 200px;
}

.MyFamily-2-P030-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 774px;
    top: 200px;
}
/*-------------------*/



.MyFamily-2-P030-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P030-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P030-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 210px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P030-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P030-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 480px;
    top: 150px;
}

.MyFamily-2-P030-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 380px;
    top: 150px;
    z-index: 1;
}


.MyFamily-2-P030-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 750px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P030-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 660px;
    top: 150px;
    z-index: 1;
}






/*---------------------------*/
.MyFamily-2-P030-2 .list-text-answer .item-solve.item-solve-1 {
    right: 296px;
    top: 234px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-2 .list-text-answer .item-solve.item-solve-2 {
    right: 580px;
    top: 234px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P030-2 .list-text-answer .item-solve.item-solve-3 {
    right: 844px;
    top: 234px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MyFamily-2-P033 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P033 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P033 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 277px;
    top: 175px;
    z-index: 1;
}

.MyFamily-2-P033 .list-controls .example-play-2 .controls-btn {
    POSITION: absolute;
    TOP: 0;
    RIGHT: -47PX;
}

.MyFamily-2-P033 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 175px;
    z-index: 1;
}

.MyFamily-2-P033 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 780px;
    top: 170px;
}

.MyFamily-2-P033 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 680px;
    top: 170px;
    z-index: 1;
}


.MyFamily-2-P033 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 428px;
    top: 362px;
    z-index: 1;
}

.MyFamily-2-P033 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 331px;
    top: 362px;
}

.MyFamily-2-P033 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 190px;
    top: 670px;
}

.MyFamily-2-P033 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 89px;
    top: 670px;
}

.MyFamily-2-P033 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 867px;
    top: 698px;
}

.MyFamily-2-P033 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 772px;
    top: 698px;
}

.MyFamily-2-P033 .list-controls .example-play-6 .controls-btn {
    POSITION: absolute;
    TOP: 0;
    RIGHT: -76PX;
}
/*---------------------------*/
.MyFamily-2-P033 .list-text-answer .item-solve.item-solve-1 {
    right: 55px;
    top: 429px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P033 .list-text-answer .item-solve.item-solve-2 {
    right: 648px;
    top: 429px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P033 .list-text-answer .item-solve.item-solve-3 {
    right: 321px;
    top: 602px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P033 .list-text-answer .item-solve.item-solve-4 {
    right: 88px;
    top: 989px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P033 .list-text-answer .item-solve.item-solve-5 {
    right: 592px;
    top: 989px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P037 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P037 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P037 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 261px;
    top: 220px;
}

.MyFamily-2-P037 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 637px;
    top: 220px;
}


.MyFamily-2-P037 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 217px;
    top: 551px;
}

.MyFamily-2-P037 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 308px;
    top: 551px;
}

.MyFamily-2-P037 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 442px;
    top: 551px;
}

.MyFamily-2-P037 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 533px;
    top: 551px;
}

.MyFamily-2-P037 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 666px;
    top: 551px;
}

.MyFamily-2-P037 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 765px;
    top: 553px;
}

.MyFamily-2-P037 .list-text-answer .item-solve.item-solve-3 {
    right: 651px;
    top: 791px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P037 .list-text-answer .item-solve.item-solve-1 {
    right: 405px;
    top: 791px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P037 .list-text-answer .item-solve.item-solve-2 {
    right: 193px;
    top: 792px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MyFamily-2-P038-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P038-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P038-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P038-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P038-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P038-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P038-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P038-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P038-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P038-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-1.p-38 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 106px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 89px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 361px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 589px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P038-1.p-38 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 555px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 796px;
    top: 176px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*----------------------*/
.MyFamily-2-P038-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 35px;
}

.MyFamily-2-P038-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 62px;
    top: 200px;
}

.MyFamily-2-P038-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 209px;
    top: 200px;
}

.MyFamily-2-P038-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 330px;
    top: 200px;
}

.MyFamily-2-P038-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 491px;
    top: 200px;
}

.MyFamily-2-P038-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 617px;
    top: 200px;
}

.MyFamily-2-P038-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 774px;
    top: 200px;
}
/*-------------------*/



.MyFamily-2-P038-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P038-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P038-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 168px;
    z-index: 1;
}

.MyFamily-2-P038-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 168px;
    z-index: 1;
}

.MyFamily-2-P038-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 480px;
    top: 150px;
}

.MyFamily-2-P038-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 380px;
    top: 150px;
    z-index: 1;
}


.MyFamily-2-P038-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 750px;
    top: 150px;
    z-index: 1;
}

.MyFamily-2-P038-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 660px;
    top: 150px;
    z-index: 1;
}






/*---------------------------*/
.MyFamily-2-P038-2 .list-text-answer .item-solve.item-solve-1 {
    right: 367px;
    top: 155px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-2 .list-text-answer .item-solve.item-solve-2 {
    right: 563px;
    top: 155px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P038-2 .list-text-answer .item-solve.item-solve-3 {
    right: 735px;
    top: 155px;
    line-height: .9;
    font-size: 72px;
    position: absolute;
    color: #860701;
    text-align: center;
}






.MyFamily-2-P041-page .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P041-page .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.MyFamily-2-P041-page .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 277px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P041-page .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P041-page .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 680px;
    top: 245px;
}

.MyFamily-2-P041-page .list-controls .example-play-3 .btn.btn-solution-general {
    right: 552px;
    top: 245px;
    z-index: 1;
}


.MyFamily-2-P041-page .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 560px;
    z-index: 1;
}

.MyFamily-2-P041-page .list-controls .example-play-4 .btn.btn-solution-general {
    right: 350px;
    top: 560px;
}



/*---------------------------*/
.MyFamily-2-P041-page .list-text-answer .item-solve.item-solve-1 {
    right: 88px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P041-page .list-text-answer .item-solve.item-solve-2 {
    right: 475px;
    top: 508px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P041-page .list-text-answer .item-solve.item-solve-3 {
    right: 300px;
    top: 906px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MyFamily-2-P045 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P045 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P045 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 261px;
    top: 220px;
}

.MyFamily-2-P045 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 637px;
    top: 135px;
}


.MyFamily-2-P045 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 217px;
    top: 510px;
}

.MyFamily-2-P045 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 308px;
    top: 510px;
}

.MyFamily-2-P045 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 590px;
    top: 510px;
}

.MyFamily-2-P045 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 680px;
    top: 510px;
}

.MyFamily-2-P045 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 217px;
    top: 826px;
}

.MyFamily-2-P045 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 308px;
    top: 826px;
}

.MyFamily-2-P045 .list-controls .example-play-5 .controls-btn {
    position: absolute;
    top: 0;
    right: -30px;
}

.MyFamily-2-P045 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 590px;
    top: 803px;
}

.MyFamily-2-P045 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 680px;
    top: 803px;
}

.MyFamily-2-P045 .list-controls .example-play-7 .controls-btn {
    position: absolute;
    top: 56px;
    right: 33px;
}

.MyFamily-2-P045 .list-controls .example-play-4 .controls-btn {
    position: absolute;
    top: -15px;
    right: -10px;
}

.MyFamily-2-P045 .list-controls .example-play-3 .controls-btn {
    position: absolute;
    top: -12px;
    right: -45px;
}

.MyFamily-2-P045 .list-text-answer .item-solve.item-solve-3 {
    right: 124px;
    top: 1163px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P045 .list-text-answer .item-solve.item-solve-1 {
    right: 156px;
    top: 751px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P045 .list-text-answer .item-solve.item-solve-2 {
    right: 539px;
    top: 751px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P045 .list-text-answer .item-solve.item-solve-4 {
    right: 529px;
    top: 1163px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MyFamily-2-P046-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P046-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P046-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P046-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P046-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P046-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P046-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P046-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P046-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P046-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

/*.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 106px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}*/
.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 24px;
    height: 24px;
    right: 99px;
    top: 173px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 24px;
    height: 24px;
    right: 334px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 29px;
    height: 30px;
    right: 582px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 584px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}*/

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P046-2 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 24px;
    height: 24px;
    right: 764px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}




.MyFamily-2-P054-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P054-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P054-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P054-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P054-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P054-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 19px;
    right: 106px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 361px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 553px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 796px;
    top: 176px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}





.MyFamily-2-P053 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P053 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P053 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 299px;
    top: 120px;
}

.MyFamily-2-P053 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 215px;
    top: 120px;
}




.MyFamily-2-P053 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 345px;
    top: 120px;
}

.MyFamily-2-P053 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 437px;
    top: 120px;
}

.MyFamily-2-P053 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 479px;
    top: 120px;
}

.MyFamily-2-P053 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 567px;
    top: 120px;
}

.MyFamily-2-P053 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 606px;
    top: 120px;
}


.MyFamily-2-P053 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 704px;
    top: 120px;
}



.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-1 {
    right: 255px;
    top: 152px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-2 {
    right: 255px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-3 {
    right: 250px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-4 {
    right: 255px;
    top: 308px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-5 {
    right: 255px;
    top: 363px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-6 {
    right: 255px;
    top: 421px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-7 {
    right: 255px;
    top: 478px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-8 {
    right: 255px;
    top: 533px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-1 .ans-9 {
    right: 255px;
    top: 589px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-1 {
    right: 396px;
    top: 159px;
    line-height: .9;
    font-size: 38px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-2 {
    right: 398px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-3 {
    right: 392px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-4 {
    right: 392px;
    top: 308px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-5 {
    right: 392px;
    top: 363px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-6 {
    right: 392px;
    top: 421px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-7 {
    right: 392px;
    top: 478px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-8 {
    right: 392px;
    top: 533px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-2 .ans-9 {
    right: 392px;
    top: 589px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-1 {
    right: 548px;
    top: 152px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-2 {
    right: 548px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-3 {
    right: 521px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-4 {
    right: 521px;
    top: 308px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-5 {
    right: 521px;
    top: 363px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-6 {
    right: 521px;
    top: 421px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-7 {
    right: 521px;
    top: 478px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-8 {
    right: 521px;
    top: 533px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-3 .ans-9 {
    right: 521px;
    top: 589px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-1 {
    right: 687px;
    top: 152px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-2 {
    right: 683px;
    top: 200px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-3 {
    right: 655px;
    top: 260px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-4 {
    right: 655px;
    top: 308px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-5 {
    right: 655px;
    top: 363px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-6 {
    right: 655px;
    top: 421px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-7 {
    right: 655px;
    top: 478px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-8 {
    right: 655px;
    top: 533px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053 .list-text-answer .item-solve.item-solve-4 .ans-9 {
    right: 655px;
    top: 589px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}






.MyFamily-2-P054-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P054-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 115px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 280px;
    top: 220px;
}

.MyFamily-2-P054-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 349px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P054-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 500px;
    top: 220px;
    z-index: 1;
}

.MyFamily-2-P054-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 580px;
    top: 220px;
    z-index: 1;
}


.MyFamily-2-P054-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 727px;
    top: 220px;
}

.MyFamily-2-P054-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 795px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 89px;
    top: 185px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 361px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 589px;
    top: 179px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 796px;
    top: 176px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}







.MyFamily-2-P054-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P054-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P054-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 233px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P054-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 141px;
    top: 112px;
    z-index: 1;
}



.MyFamily-2-P054-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 480px;
    top: 112px;
}

.MyFamily-2-P054-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 380px;
    top: 112px;
    z-index: 1;
}


.MyFamily-2-P054-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 750px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P054-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 660px;
    top: 112px;
    z-index: 1;
}






/*---------------------------*/
.MyFamily-2-P054-3 .list-text-answer .item-solve.item-solve-1 {
    right: 176px;
    top: 209px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-3 .list-text-answer .item-solve.item-solve-2 {
    right: 443px;
    top: 209px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P054-3 .list-text-answer .item-solve.item-solve-3 {
    right: 722px;
    top: 209px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.MyFamily-2-P056-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P056-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P056-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 320px;
    top: 269px;
}

.MyFamily-2-P056-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 198px;
    top: 269px;
}



.MyFamily-2-P056-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 522px;
    top: 269px;
}

.MyFamily-2-P056-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 398px;
    top: 269px;
    z-index: 1;
}


.MyFamily-2-P056-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 727px;
    top: 269px;
    z-index: 1;
}

.MyFamily-2-P056-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 598px;
    top: 269px;
}






/*---------------------------*/
.MyFamily-2-P056-1 .list-text-answer .item-solve.item-solve-1 {
    right: 245px;
    top: 299px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1 .list-text-answer .item-solve.item-solve-2 {
    right: 443px;
    top: 299px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1 .list-text-answer .item-solve.item-solve-3 {
    right: 648px;
    top: 299px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MyFamily-2-P056-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P056-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MyFamily-2-P056-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 120px;
    top: 151px;
}

.MyFamily-2-P056-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 151px;
}



.MyFamily-2-P056-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 120px;
    top: 189px;
}


.MyFamily-2-P056-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 189px;
}

.MyFamily-2-P056-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 120px;
    top: 228px;
    z-index: 1;
}

.MyFamily-2-P056-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 228px;
}






/*---------------------------*/
.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 330px;
    top: 132px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 458px;
    top: 126px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-1 .span-3 {
    right: 545px;
    top: 134px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-1 .span-4 {
    right: 677px;
    top: 136px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

/*.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 330px;
    top: 177px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}*/
.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 330px;
    top: 181px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 458px;
    top: 177px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}*/
.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 458px;
    top: 181px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 545px;
    top: 177px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 677px;
    top: 177px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 330px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3-1 .span-1 {
    right: 334px;
    top: 222px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3-1 .span-2 {
    right: 460px;
    top: 221px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3-1 .span-3 {
    right: 569px;
    top: 222px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 458px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 545px;
    top: 217px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-4 {
    right: 677px;
    top: 217px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MyFamily-2-P056-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P056-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P056-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 315px;
    top: 113px;
}

.MyFamily-2-P056-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 221px;
    top: 113px;
}



.MyFamily-2-P056-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 446px;
    top: 113px;
}

.MyFamily-2-P056-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 356px;
    top: 113px;
    z-index: 1;
}


.MyFamily-2-P056-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 569px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 483px;
    top: 113px;
}

.MyFamily-2-P056-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 701px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 607px;
    top: 113px;
}






/*---------------------------*/
.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-1 {
    right: 269px;
    top: 196px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-2 {
    right: 395px;
    top: 196px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-3 {
    right: 524px;
    top: 196px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-4 {
    right: 648px;
    top: 196px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-1-1 {
    right: 269px;
    top: 238px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-2-2 {
    right: 395px;
    top: 238px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-3-3 {
    right: 524px;
    top: 238px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3 .list-text-answer .item-solve.item-solve-4-4 {
    right: 648px;
    top: 238px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.MyFamily-2-P057-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P057-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P057-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 166px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 289PX;
    top: 95px;
}

.MyFamily-2-P057-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 281px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 387PX;
    top: 95px;
}

.MyFamily-2-P057-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 385px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 464PX;
    top: 95px;
}

.MyFamily-2-P057-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 490px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 533PX;
    top: 95px;
}

.MyFamily-2-P057-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 591px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 589PX;
    top: 95px;
}

.MyFamily-2-P057-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 696px;
    top: 170px;
}

.MyFamily-2-P057-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 660PX;
    top: 95px;
}


.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    right: 177px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}

.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-2 {
    right: 305px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}

.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-3 {
    right: 386px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}

.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-4 {
    right: 506px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}

.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-5 {
    right: 615px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}

.MyFamily-2-P057-1 .list-text-answer .item-solve.item-solve-6 {
    right: 709px;
    color: #860701;
    top: 256px;
    font-size: 50px;
    position: absolute;
    z-index: 9;
}










.MyFamily-2-P058-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P058-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 112px;
    z-index: 1;
}

.MyFamily-2-P058-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 567px;
    top: 131px;
}

.MyFamily-2-P058-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 469px;
    top: 131px;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-1 {
    position: absolute;
    color: #860701;
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 177px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-2 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 274px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-3 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 366px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-4 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 459px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-5 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 555px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-6 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 647px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P058-1 .list-text-answer .item-solve.item-solve-1 .span-7 {
    text-align: center;
    border-radius: 1000px;
    width: 38px;
    height: 43px;
    right: 742px;
    top: 305px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}



.MyFamily-2-P057-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 104px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MyFamily-2-P057-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}



.MyFamily-2-P057-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 146px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 166px;
    top: 135px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 279px;
    top: 170px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 300px;
    top: 135px;
    z-index: 1;
}


.MyFamily-2-P057-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 418px;
    top: 170px;
}

.MyFamily-2-P057-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 436px;
    top: 135px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 558px;
    top: 170px;
}

.MyFamily-2-P057-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 576px;
    top: 135px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 713px;
    top: 135px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 694px;
    top: 170px;
}

.MyFamily-2-P057-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 224px;
    top: 272px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 424px;
    top: 272px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 592px;
    top: 272px;
    z-index: 1;
}

.MyFamily-2-P057-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 762px;
    top: 272px;
    z-index: 1;
}


/*-----*/

.MyFamily-2-P057-2 .list-text-answer .item-solve-1 .line-solve {
    width: 318px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 321px;
    right: 180px;
    transform: rotate(128deg);
}

    .MyFamily-2-P057-2 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P057-2 .list-text-answer .item-solve-2 .line-solve {
    width: 331px;
    display: inline-block;
    background: var(--main-color1);
    height: 4px;
    position: absolute;
    top: 340px;
    right: 331px;
    transform: rotate(134deg);
}

    .MyFamily-2-P057-2 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P057-2 .list-text-answer .item-solve-3 .line-solve {
    width: 75px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 249px;
    right: 497px;
    transform: rotate(123deg);
}


    .MyFamily-2-P057-2 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P057-2 .list-text-answer .item-solve-4 .line-solve {
    width: 361px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 352px;
    right: 271px;
    transform: rotate(47deg);
}

    .MyFamily-2-P057-2 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MyFamily-2-P057-2 .list-text-answer .item-solve-5 .line-solve {
    width: 348px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 294px;
    right: 382px;
    transform: rotate(28deg);
}

    .MyFamily-2-P057-2 .list-text-answer .item-solve-5 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -11px;
        border-top: 12px solid transparent;
        border-bottom: 12px solid transparent;
        border-right: 19px solid var(--main-color1);
        transform: rotate(171deg);
    }

.MySchool-2-P004 .body-question.fontAR.target {
    top: 37px;
    z-index: 1;
}

.MySchool-2-P004 .question-book-page .body-question .btn-play-answer.btn-sm {
    right: 0100px;
    top: 135px;
    width: 32px;
    height: 32px;
}




.controls-p004 a.video-p022 {
    position: absolute;
    top: 77px;
    left: 40px;
    z-index: 1;
    width: 28px;
}

.controls-p004 button.listen-p004-1 {
    position: absolute;
    LEFT: 82PX;
    top: 80px;
    z-index: 1;
    width: 28px;
}

.controls-p004 button.listen-p004-2 {
    LEFT: 82PX;
    top: 80px;
    width: 28px;
    position: absolute;
}

.Myschool-2-P007-page .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Myschool-2-P007-page .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}


.Myschool-2-P007-page .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 277px;
    top: 170px;
    z-index: 1;
}

.Myschool-2-P007-page .list-controls .example-play-2 .btn.btn-solution-general {
    right: 180px;
    top: 170px;
    z-index: 1;
}


.Myschool-2-P007-page .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 780px;
    top: 170px;
}

.Myschool-2-P007-page .list-controls .example-play-3 .btn.btn-solution-general {
    right: 680px;
    top: 170px;
    z-index: 1;
}

.Myschool-2-P007-page .list-controls li.item-control.example-play-4 {
    position: absolute;
    top: -15px;
    right: -88px;
}

.Myschool-2-P007-page .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 90px;
    top: 553px;
}

.Myschool-2-P007-page .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 551px;
}

.Myschool-2-P007-page .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 543px;
    top: 551px;
    z-index: 1;
}

.Myschool-2-P007-page .list-controls .example-play-5 .btn.btn-solution-general {
    right: 446px;
    top: 551px;
}

.Myschool-2-P007-page .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 77px;
    top: 864px;
}

.Myschool-2-P007-page .list-controls .example-play-6 .btn.btn-solution-general {
    right: -14px;
    top: 864px;
}

.Myschool-2-P007-page .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 498px;
    top: 864px;
}

.Myschool-2-P007-page .list-controls .example-play-7 .btn.btn-solution-general {
    right: 411px;
    top: 864px;
}


/*---------------------------*/

.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-1 {
    right: 0;
    top: 398px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-2 {
    right: 522px;
    top: 397px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-3 {
    right: 21px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-4 {
    right: 407px;
    top: 700px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-5 {
    right: 88px;
    top: 998px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P007-page .list-text-answer .item-solve.item-solve-6 {
    right: 592px;
    top: 998px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.Myschool-2-P013 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Myschool-2-P013 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}




.Myschool-2-P013 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 224px;
    top: 170px;
    z-index: 1;
}

.Myschool-2-P013 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 447px;
    top: 308px;
    z-index: 1;
}

.Myschool-2-P013 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 341px;
    top: 308px;
    z-index: 1;
}

.Myschool-2-P013 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 447px;
    top: 509px;
    z-index: 1;
}

.Myschool-2-P013 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 341px;
    top: 509px;
    z-index: 1;
}


.Myschool-2-P013 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 127px;
    top: 642px;
}

.Myschool-2-P013 .list-controls .example-play-5-1 .btn-sm.btn-play-answer {
    right: 319px;
    top: 642px;
}

.Myschool-2-P013 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 213px;
    top: 642px;
    z-index: 1;
}





/*---------------------------*/
.Myschool-2-P013 .list-text-answer .item-solve.item-solve-1 {
    right: 369px;
    top: 372px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P013 .list-text-answer .item-solve.item-solve-2 {
    right: 379px;
    top: 572px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P013 .list-text-answer .item-solve.item-solve-3 {
    right: 261px;
    top: 762px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}







.Myschool-2-P014-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Myschool-2-P014-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.Myschool-2-P014-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 165px;
    top: 220px;
    z-index: 1;
}

.Myschool-2-P014-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 53px;
    top: 220px;
    z-index: 1;
}

.Myschool-2-P014-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 389px;
    top: 220px;
}

.Myschool-2-P014-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 275px;
    top: 220px;
    z-index: 1;
}


.Myschool-2-P014-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 608px;
    top: 220px;
    z-index: 1;
}

.Myschool-2-P014-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 501px;
    top: 220px;
    z-index: 1;
}


.Myschool-2-P014-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 835px;
    top: 220px;
}

.Myschool-2-P014-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 727px;
    top: 220px;
    z-index: 1;
}





/*---------------------------*/
.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 95px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 349px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 553px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 808px;
    top: 180px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Myschool-2-P014-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 68px;
    top: 202px;
    z-index: 1;
}

.Myschool-2-P014-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 337px;
    top: 200px;
}

.Myschool-2-P014-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 607px;
    top: 200px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Myschool-2-P014-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 106px;
    top: 176px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 344px;
    top: 132px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 318px;
    top: 176px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 490px;
    top: 176px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 510px;
    top: 132px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 683px;
    top: 132px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 662px;
    top: 175px;
    z-index: 1;
    z-index: 1;
}


/*---------------------------*/
.Myschool-2-P014-3 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Myschool-2-P014-3 .list-text-answer .item-solve.item-solve-2 {
    right: 388px;
    top: 212px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P014-3 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 212px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P014-3 .list-text-answer .item-solve.item-solve-4 {
    right: 726px;
    top: 212px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




/*---------------------------*/
.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 23px;
    right: 117px;
    top: 176px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 327px;
    top: 171px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 542px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-4 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P022-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 810px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.p-29 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 26px;
    right: 338px;
    top: 171px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.p-29 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 23px;
    right: 88px;
    top: 176px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}
/*---------------------------*/
.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 26px;
    right: 103px;
    top: 171px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-2 {
    right: 336px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 352px;
    top: 178px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-3 {
    right: 561px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2.P-36 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 20px;
    height: 22px;
    right: 543px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-2.p-29 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 233px;
}

.MyFamily-2-P056-2.p-29 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 120px;
    top: 233px;
}

.MyFamily-2-P056-2.p-29 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 359px;
    top: 230px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 460px;
    top: 219px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 424px;
    top: 226px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}*/
.MyFamily-2-P056-2.p-29 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 519px;
    top: 222px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.p-29 .list-text-answer .item-solve.item-solve-3 .span-4 {
    right: 624px;
    top: 226px;
    line-height: .9;
    font-size: 57px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.MySchool-2-P021-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 125px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.MySchool-2-P021-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MySchool-2-P021-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 258px;
    top: 218px;
    z-index: 1;
}




.MySchool-2-P021-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 478px;
    top: 218px;
    z-index: 1;
}


.MySchool-2-P022-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}




.MySchool-2-P022-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MySchool-2-P022-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 284px;
    z-index: 1;
}

.MySchool-2-P022-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 284px;
    z-index: 1;
}

.MySchool-2-P022-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 236px;
    top: 172px;
}

.MySchool-2-P022-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 469px;
    top: 172px;
}


.MySchool-2-P022-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 469px;
    top: 172px;
}

.MySchool-2-P022-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 469px;
    top: 172px;
}

.MySchool-2-P022-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 685px;
    top: 172px;
}

.MySchool-2-P022-2 .list-text-answer .item-solve.item-solve-1 {
    right: 369px;
    top: 278px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P043-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 257px;
    top: 146px;
}

.MySchool-2-P043-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 0;
    top: 40px;
}

.MySchool-2-P043-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 475px;
    top: 148px;
}

.MySchool-2-P043-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 200px;
    top: 481px;
}

.MySchool-2-P043-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 200px;
    top: 545px;
}

.MySchool-2-P043-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 700px;
    top: 481px;
}

.MySchool-2-P043-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 700px;
    top: 545px;
}




.MySchool-2-P044-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MySchool-2-P044-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}


.MySchool-2-P044-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 166px;
    top: 220px;
    z-index: 1;
}

.MySchool-2-P044-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 56px;
    top: 220px;
    z-index: 1;
}

.MySchool-2-P044-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 223px;
    top: 220px;
    z-index: 1;
}

.MySchool-2-P044-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 326px;
    top: 220px;
}



.MySchool-2-P044-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 379px;
    top: 220px;
    z-index: 1;
}

.MySchool-2-P044-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 489px;
    top: 220px;
    width: 32px;
    height: 32px;
}


.MySchool-2-P044-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 649px;
    top: 220px;
}

.MySchool-2-P044-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 543px;
    top: 220px;
    z-index: 1;
}


.MySchool-2-P044-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 835px;
    top: 220px;
}

.MySchool-2-P044-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 727px;
    top: 220px;
    z-index: 1;
}







/*---------------------------*/
.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-1-1 {
    right: 59px;
    top: 133px;
    position: absolute;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-2-1 {
    right: 208px;
    top: 133px;
    position: absolute;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-2 {
    right: 273px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-3 {
    right: 448px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-3-1 {
    right: 374px;
    top: 133px;
    position: absolute;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-4 {
    right: 608px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-4-1 {
    right: 519px;
    top: 131px;
    position: absolute;
    z-index: 9;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-5 {
    right: 793px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P044-2 .list-text-answer .item-solve.item-solve-5-1 {
    right: 697px;
    top: 131px;
    position: absolute;
    z-index: 9;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-2 .btn.btn-solution-general {
    right: 124px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 219px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-4 .btn.btn-solution-general {
    right: 124px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 219px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-6 .btn.btn-solution-general {
    right: 124px;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 219px;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve-1 .line-solve {
    width: 123px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 262px;
    right: 361px;
    transform: rotate(151deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve.item-solve-1-1 {
    right: 585px;
    top: 217px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve-2 .line-solve {
    width: 102px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 318px;
    right: 373px;
    transform: rotate(154deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve.item-solve-2-1 {
    right: 585px;
    top: 281px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve-3 .line-solve {
    width: 141px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 307px;
    right: 346px;
    transform: rotate(235deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool .list-text-answer .item-solve.item-solve-3-1 {
    right: 585px;
    top: 337px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}





.MySchool-2-P044-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MySchool-2-P044-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MySchool-2-P044-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 87px;
    top: 204px;
    z-index: 1;
}

.MySchool-2-P044-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 302px;
    top: 204px;
}



.MySchool-2-P044-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 511px;
    top: 204px;
    z-index: 1;
}




.MySchool-2-P044-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 720px;
    top: 204px;
}






.Myschool-2-P052-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.Myschool-2-P014-3 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.Myschool-2-P052-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.Myschool-2-P052-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 106px;
    top: 176px;
    z-index: 1;
}

.Myschool-2-P052-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 144px;
    top: 132px;
    z-index: 1;
}


.Myschool-2-P052-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 106px;
    top: 176px;
    z-index: 1;
}

.Myschool-2-P052-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    z-index: 1;
    right: 324px;
    top: 176px;
}

.Myschool-2-P052-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 344px;
    top: 132px;
    z-index: 1;
}



.Myschool-2-P052-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 590px;
    top: 132px;
    z-index: 1;
}

.Myschool-2-P052-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    z-index: 1;
    right: 534px;
    top: 176px;
}

/*---------------------------*/




.Myschool-2-P052-3 .list-text-answer .item-solve.item-solve-2 {
    right: 158px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P052-3 .list-text-answer .item-solve.item-solve-3 {
    right: 378px;
    top: 210px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P052-3 .list-text-answer .item-solve.item-solve-4 {
    right: 587px;
    top: 207px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-1 .ans-1 {
    right: 255px;
    top: 160px;
    line-height: .9;
    font-size: 35px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-1 .ans-2 {
    right: 255px;
    top: 210px;
    line-height: .9;
    font-size: 38px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-2 .ans-1 {
    right: 392px;
    top: 162px;
    line-height: .9;
    font-size: 32px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-2 .ans-2 {
    right: 390px;
    top: 212px;
    line-height: .9;
    font-size: 33px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-3 .ans-2 {
    right: 548px;
    top: 208px;
    line-height: .9;
    font-size: 39px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-3 .ans-1 {
    right: 548px;
    top: 157px;
    line-height: .9;
    font-size: 39px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-3 .ans-3 {
    right: 508px;
    top: 262px;
    line-height: .9;
    font-size: 39px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-2 .ans-3 {
    right: 388px;
    top: 263px;
    line-height: .9;
    font-size: 41px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.myschool .list-text-answer .item-solve.item-solve-4 .ans-3 {
    right: 660px;
    top: 262px;
    line-height: .9;
    font-size: 39px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MySchool-2-P044-2.p-54 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 726px;
    top: 220px;
    z-index: 1;
}

.MySchool-2-P044-2.p-54 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 686px;
    top: 220px;
}

.MySchool-2-P044-2.p-54 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 813px;
    top: 220px;
}

.MySchool-2-P044-2.p-54 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 861px;
    top: 220px;
    z-index: 1;
}


/*---------------------------*/
.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-1 {
    right: 112px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-2 {
    right: 250px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-3 {
    right: 409px;
    top: 256px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-4 {
    right: 557px;
    top: 257px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-5 {
    right: 699px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MySchool-2-P044-2.p-54 .list-text-answer .item-solve.item-solve-6 {
    right: 829px;
    top: 254px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P054-2 li.item-control.example-play-2 {
    POSITION: absolute;
    TOP: -10px;
    RIGHT: 281PX;
}

.MySchool-2-P054-2 li.item-control.example-play-3 {
    position: absolute;
    top: 0;
    right: 150px;
}

.MySchool-2-P054-2 li.item-control.example-play-4 {
    position: absolute;
    top: 120px;
    right: 94px;
}

.MySchool-2-P054-2 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 515px;
    top: 239px;
    line-height: .9;
    font-size: 35px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P054-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 479px;
    top: 266px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P054-2 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 393px;
    top: 314px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 629px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 534px;
    top: 113px;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 383px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 477px;
    top: 113px;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 234px;
    top: 113px;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 323px;
    top: 113px;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-text-answer .item-solve.item-solve-1 {
    border-radius: 1000px;
    width: 61px;
    height: 30px;
    right: 250px;
    top: 172px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-text-answer .item-solve.item-solve-2 {
    border-radius: 1000px;
    width: 61px;
    height: 30px;
    right: 417px;
    top: 172px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-3.MySchool-2-P054-3 .list-text-answer .item-solve.item-solve-3 {
    border-radius: 1000px;
    width: 47px;
    height: 48px;
    right: 557px;
    top: 158px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 100px;
    z-index: 1;
}

.MySchool-2-P022-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 236px;
    top: 172px;
}

.MySchool-2-P022-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 469px;
    top: 172px;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 484px;
    z-index: 1;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 100px;
    top: 484px;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 236px;
    top: 355px;
}



.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 469px;
    top: 355px;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 685px;
    top: 355px;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-controls .example-play-4-5 .btn-sm.btn-play-answer {
    right: 685px;
    top: 172px;
}

.MySchool-2-P022-2.MySchool-2-P055-1 .list-text-answer .item-solve.item-solve-2 {
    right: 369px;
    top: 475px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MySchool-2-P055-2 li.item-control.example-play-2 {
    position: absolute;
    top: -53px;
}


.MySchool-2-P055-2 li.item-control.example-play-4 {
    position: absolute;
    top: -19px;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-text-answer .item-solve-1 .line-solve {
    width: 238px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 289px;
    right: 386px;
    transform: rotate(139deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-text-answer .item-solve-2 .line-solve {
    width: 152px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 286px;
    right: 422px;
    transform: rotate(180deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-text-answer .item-solve-3 .line-solve {
    width: 256px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 280px;
    right: 377px;
    transform: rotate(222deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-text-answer .item-solve-4 .line-solve {
    width: 152px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 482px;
    right: 422px;
    transform: rotate(180deg);
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 90px;
    top: 358px;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 358px;
    z-index: 1;
}

.MySchool-2-P055-2 li.item-control.example-play-7 {
    position: absolute;
    top: 103px;
}




.MyFamily-2-P056-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 120px;
    top: 277px;
    z-index: 1;
}

.MyFamily-2-P056-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 277px;
}








.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-4 .span-1 {
    right: 330px;
    top: 264px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-4 .span-2 {
    right: 458px;
    top: 264px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-4 .span-3 {
    right: 545px;
    top: 264px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2 .list-text-answer .item-solve.item-solve-4 .span-4 {
    right: 677px;
    top: 264px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.MySchool-2-P056-1 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 453px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MySchool-2-P021-2.MyFamily-2-P021 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 413px;
    top: 149px;
    z-index: 1;
}

.MySchool-2-P021-2.MyFamily-2-P021 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 142px;
    top: 470px;
    z-index: 1;
}

.MySchool-2-P021-2.MyFamily-2-P021 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 235px;
    top: 470px;
    z-index: 1;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 794px;
    top: 469px;
    z-index: 1;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 744px;
    top: 469px;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-text-answer .item-solve.item-solve-1 {
    right: 48px;
    top: 601px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-text-answer .item-solve.item-solve-2 {
    right: 533px;
    top: 603px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-text-answer .item-solve.item-solve-3 {
    right: 48px;
    top: 885px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-text-answer .item-solve.item-solve-4 {
    right: 536px;
    top: 886px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P021.MySchool-2-P021-2 li.item-control.example-play-5 {
    POSITION: ABSOLUTE;
    TOP: 251px;
    RIGHT: -643PX;
}

.MyFamily-2-P021.MySchool-2-P021-2 li.item-control.example-play-6 .btn.btn-solution-general {
    POSITION: absolute;
    TOP: 754PX;
    RIGHT: 853PX;
}

.MyFamily-2-P021.MySchool-2-P021-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 804px;
    top: 754PX;
}






.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 90px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 90px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 358px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p026-1.mySchool.MySchool-2-P055-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 90px;
    top: 358px;
    z-index: 1;
}


.grandmother-anthem .grandmother-anthem-text.my-family .anthem-list-block .anthem-item {
    font-size: 50px;
    line-height: .8;
    color: #b0b0b0;
    display: inline-block;
    margin-left: 40px;
    width: 100%;
    transition: .4s;
}

.grandmother-anthem .body-question-content .grandmother-anthem-text.my-family {
    width: 550px;
    padding-top: 17px;
}

    .grandmother-anthem .body-question-content .grandmother-anthem-text.my-family .title-anthem {
        text-align: center;
        position: relative;
        margin-bottom: 98px;
    }

.control-anthem.control-anthem-1.my-family {
    top: 10px;
}

.grandmother-anthem .control-anthem.my-family .box-btn-1 {
    margin-left: 12px;
    bottom: -104px;
    position: absolute;
    right: -33px;
}

.grandmother-anthem .body-question-content .grandmother-anthem-text .title-anthem .control-anthem.control-anthem-1.my-family {
    right: 20px;
}

.grandmother-anthem .body-question-content .grandmother-anthem-text.Preparetion-P010-page {
    width: 100%;
    padding-top: 0px;
}

h4.title-book {
    top: 241px;
    right: -121px;
    color: #000;
    font-size: 20px;
}

.MyFamily-2-P003-page .grandmother-anthem-text.my-family .box-btn-2 {
    position: absolute;
    top: -2px;
    right: 88px;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 326px;
    top: 180px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 458px;
    top: 181px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 677px;
    top: 182px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 452px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 575px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-4 {
    right: 677px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P011-1.school .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 815px;
    top: 388px;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 420px;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P011-1.school .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 754px;
    top: 387px;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 330px;
    top: 229px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 453px;
    top: 229px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P011-1.p-35 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 634px;
    top: 191px;
}

.MyFamily-2-P011-1.p-35 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 488px;
    top: 388px;
}


/*-----------------*/
.Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 20px;
    height: 42px;
    right: 100px;
    top: 157px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    height: 20px;
    right: 336px;
    width: 20px;
    height: 42px;
    top: 157px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    right: 546px;
    width: 20px;
    height: 42px;
    top: 157px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 20px;
    height: 42px;
    right: 770px;
    top: 157px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-2.madinty-20-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 175px;
}

.MyFamily-2-P056-2.madinty-20-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 99px;
    top: 175px;
}

.MyFamily-2-P056-2.school.madinty-20-3 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 316px;
    top: 165px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.madinty-20-3 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 415px;
    top: 164px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.madinty-20-3 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 526px;
    top: 164px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.madinty-20-3 .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 671px;
    top: 164px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Myschool-2-P022-1.madinty-20-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 33px;
    height: 32px;
    right: 107px;
    top: 167px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-20-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 20px;
    width: 33px;
    height: 32px;
    right: 107px;
    top: 167px;
    right: 331px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-20-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 32px;
    height: 32px;
    right: 528px;
    top: 167px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-20-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 32px;
    height: 32px;
    right: 762px;
    top: 167px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}



.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 130px;
    top: 150px;
    width: 32px;
    height: 32px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 355px;
    top: 119px;
    z-index: 1;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 563px;
    top: 161px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 150px;
    top: 370px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 333px;
    top: 332px;
    z-index: 1;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 637px;
    top: 364px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 198px;
    top: 564px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 522px;
    top: 541px;
    width: 32px;
    height: 32px;
}

.Myschool-2-P007-page.Madinati-7 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyFamily-2-P029.Madinati-27 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 617px;
    top: 106px;
}

.MyFamily-2-P029.Madinati-27 li.item-control.example-play-3 {
    top: -176px;
    position: absolute;
    right: 164px;
}

.MyFamily-2-P029.Madinati-27 li.item-control.example-play-4 {
    position: absolute;
    top: -195px;
    right: 250px;
}

.MyFamily-2-P029.Madinati-27 li.item-control.example-play-5 {
    position: absolute;
    top: 51px;
    right: -511px;
}

.MyFamily-2-P029.Madinati-27 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 702px;
    top: 646px;
}

.MyFamily-2-P029.Madinati-27 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 597px;
    top: 646px;
}

.MyFamily-2-P029.Madinati-27 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 597px;
    top: 646px;
}

.MyFamily-2-P029.Madinati-27 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 709px;
    top: 646px;
}

.MyFamily-2-P029.Madinati-27 .list-text-answer .item-solve.item-solve-1 {
    right: 213px;
    top: 597px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-27 .list-text-answer .item-solve.item-solve-2 {
    right: 538px;
    top: 597px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-27 .list-text-answer .item-solve.item-solve-3 {
    right: 130px;
    top: 879px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-27 .list-text-answer .item-solve.item-solve-4 {
    right: 530px;
    top: 879px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Myschool-2-P022-1.madinty-28-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 89px;
    top: 172px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-28-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    top: 174px;
    right: 314px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-28-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 556px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

Myschool-2-P022-1.madinty-28-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 767px;
    top: 174px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 205px;
}

.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 120px;
    top: 205px;
}

.MyFamily-2-P056-2.school.madinty-28-3 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 316px;
    top: 205px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-1, .Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-2, .Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-3, .Myschool-2-P014-2.Madinati-13-1 .list-text-answer .item-solve.item-solve-4 {
    top: 269px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 623px;
    top: 161px;
}


.MyFamily-2-P029.Madinati-35 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 352px;
    top: 236px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 148px;
    top: 536px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 267px;
    top: 536px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 380px;
    top: 525px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 500px;
    top: 525px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 680px;
    top: 525px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 800px;
    top: 525px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 156px;
    top: 849px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 271px;
    top: 849px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 628px;
    top: 849px;
}

.MyFamily-2-P029.Madinati-35 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 743px;
    top: 849px;
}

.MyFamily-2-P029.Madinati-35 .list-text-answer .item-solve.item-solve-1 {
    right: 44px;
    top: 769px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-35 .list-text-answer .item-solve.item-solve-2 {
    right: 353px;
    top: 769px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-35 .list-text-answer .item-solve.item-solve-3 {
    right: 680px;
    top: 769px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-35 .list-text-answer .item-solve.item-solve-4 {
    right: 579px;
    top: 1125px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P029.Madinati-35 .list-text-answer .item-solve.item-solve-5 {
    right: 159px;
    top: 1125px;
    line-height: .9;
    font-size: 45px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Myschool-2-P022-1.madinty-36-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 99px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-36-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 339px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-36-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 531px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-36-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 766px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 337px;
    top: 103px;
}

.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 413px;
    top: 103px;
}

.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 482px;
    top: 103px;
}

.Myschool-2-P022-1.madinty-43-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 84px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-43-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 560px;
    top: 182px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}


.MyFamily-2-P056-2.madinty-28-3 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 551px;
    top: 103px;
}

.Myschool-2-P022-1.madinty-51-1 .list-text-answer .item-solve.item-solve-1-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 131px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-51-1 .list-text-answer .item-solve.item-solve-2-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 310px;
    top: 168px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-51-1 .list-text-answer .item-solve.item-solve-3-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 566px;
    top: 167px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.Myschool-2-P022-1.madinty-51-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 766px;
    top: 175px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 197px;
    top: 211px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 64px;
    top: 208px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 197px;
    top: 276px;
}


.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 64px;
    top: 270px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 197px;
    top: 334px;
    z-index: 1;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 64px;
    top: 328px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 366px;
    top: 211px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 366px;
    top: 276px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 366px;
    top: 334px;
    z-index: 1;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 536px;
    top: 211px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 536px;
    top: 276px;
}

.MyFamily-2-P056-2.madinati-54-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 536px;
    top: 334px;
    z-index: 1;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 120px;
    top: 208px;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 208px;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 120px;
    top: 270px;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 270px;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 120px;
    top: 328px;
    z-index: 1;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 328px;
}

.MyFamily-2-P056-2.madinati-50-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 120px;
    top: 390px;
    z-index: 1;
}


.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 203px;
    top: 113px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 223px;
    top: 148px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 320px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 341px;
    top: 148px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 447px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 472px;
    top: 148px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 571px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 596px;
    top: 148px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 687px;
    top: 113px;
    z-index: 1;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 708px;
    top: 148px;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-text-answer .item-solve.item-solve-1 {
    right: 186px;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-text-answer .item-solve.item-solve-2 {
    right: 321px;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-text-answer .item-solve.item-solve-3 {
    right: 437px;
    top: 225px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-text-answer .item-solve.item-solve-4 {
    right: 568PX;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-3.MADINATI-53-1 .list-text-answer .item-solve.item-solve-5 {
    right: 695PX;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.madinty-28-3.MADINTY53-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 96px;
    top: 194px;
}

.MyFamily-2-P056-2.madinty-28-3.MADINTY53-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 194px;
}

.MyFamily-2-P056-2.school.madinty-28-3.MADINTY53-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 213px;
    top: 181px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.madinty-28-3.MADINTY53-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 850PX;
    top: 189px;
}

.MyFamily-2-P056-2.school.madinty-28-3.MADINTY53-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 811px;
    top: 189px;
}

.MyFamily-2-P056-2.school.madinty-28-3.MADINTY53-2 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 540px;
    top: 180px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.MyFamily-2-P056-1.madinty-53-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 398px;
    top: 453px;
    z-index: 1;
}

.MyFamily-2-P056-1.madinty-53-3 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 522px;
    top: 453px;
}

.MyFamily-2-P056-1.madinty-53-3 .list-text-answer .item-solve.item-solve-1 {
    right: 214px;
    top: 213px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1.madinty-53-3 .span-1 {
    right: -31px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1.madinty-53-3 .span-2 {
    right: 34px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1.madinty-53-3 .span-3 {
    right: 118px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1.madinty-53-3 .list-text-answer .item-solve.item-solve-2 {
    right: 398px;
    top: 399px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-1.madinty-53-3 .list-text-answer .item-solve.item-solve-3 {
    right: 593px;
    top: 213px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.madinati-54-2 .list-text-answer .item-solve.item-solve-1 {
    right: 744px;
    top: 212px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.madinati-54-2 .list-text-answer .item-solve.item-solve-2 {
    right: 744px;
    top: 268px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.madinati-54-2 .list-text-answer .item-solve.item-solve-3 {
    right: 744px;
    top: 329px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.grandmother-anthem.ma-3 .grandmother-anthem-text .anthem-list-block .madinati03 {
    font-size: 50px;
    line-height: .8;
    color: #b0b0b0;
    display: inline-block;
    margin-left: 40px;
    width: 350px;
    transition: .4s;
    text-align: justify;
}


.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-1 {
    top: 445px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-2 {
    top: 516px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-3 {
    top: 579px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-4 {
    top: 648px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-5 {
    top: 711px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-1 .span-6 {
    top: 780px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-1 {
    top: 445px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-2 {
    top: 516px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-3 {
    top: 579px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-4 {
    top: 648px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-5 {
    top: 711px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-2 .span-6 {
    top: 780px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-1 {
    top: 445px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-2 {
    top: 516px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-3 {
    top: 579px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-4 {
    top: 648px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-5 {
    top: 711px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-3 .span-6 {
    top: 780px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-1 {
    top: 445px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-2 {
    top: 516px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-3 {
    top: 579px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-4 {
    top: 648px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-5 {
    top: 711px;
}

.MyFamily-2-P020.p-34 .list-text-answer .item-solve.item-solve-4 .span-6 {
    top: 780px;
}

.Myschool-2-P022-1.madinty-28-1 .list-text-answer .item-solve.item-solve-4-1 {
    border-radius: 1000px;
    width: 27px;
    height: 27px;
    right: 771px;
    top: 174px;
    border-color: #860701;
    position: absolute;
    border-width: 2px;
    border-style: solid;
    color: #ffffff00;
    z-index: 9;
}

.MyFamily-2-P022-2.p-center-stars .list-controls .example-play-2,
.MyFamily-2-P022-2.p-center-stars .list-controls .example-play-3,
.MyFamily-2-P022-2.p-center-stars .list-controls .example-play-4 {
    position: absolute;
    top: 4px;
    right: 206px;
}

.MyFamily-2-P053.p-madinati-50-1 .list-text-answer .item-solve.item-solve-1 .ans-2 {
    right: 243px;
    top: 204px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.p-madinati-50-1 .list-text-answer .item-solve.item-solve-2 .ans-2 {
    right: 385px;
    top: 204px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.p-madinati-50-1 .list-text-answer .item-solve.item-solve-3 .ans-2 {
    right: 548px;
    top: 203px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P053.p-madinati-50-1 .list-text-answer .item-solve.item-solve-4 .ans-2 {
    right: 693px;
    top: 203px;
    line-height: .9;
    font-size: 46px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.p-52-img img {
    width: 106px;
    right: 687px;
    position: absolute;
}


.MyNation-3-P003-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 75px;
}

.MyNation-3-P003-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    /*    top: 155px; */
    top: 255px;
}

.MyNation-3-P003-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 255px;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-1 {
    position: absolute;
    color: #860701;
    right: 703px;
    top: 215px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-2 {
    position: absolute;
    color: #860701;
    right: 803px;
    top: 215px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-3 {
    position: absolute;
    color: #860701;
    right: 508px;
    top: 288px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-4 {
    position: absolute;
    color: #860701;
    right: 607px;
    top: 288px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-5 {
    position: absolute;
    color: #860701;
    right: 804px;
    top: 288px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-6 {
    position: absolute;
    color: #860701;
    right: 414px;
    top: 359px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-7 {
    position: absolute;
    color: #860701;
    right: 608px;
    top: 359px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-8 {
    position: absolute;
    color: #860701;
    right: 709px;
    top: 359px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-9 {
    position: absolute;
    color: #860701;
    right: 414px;
    top: 215px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-10 {
    position: absolute;
    color: #860701;
    right: 508px;
    top: 215px;
    z-index: 9;
}

.MyNation-3-P003-1 .list-text-answer .item-solve.item-solve-1 .span-11 {
    position: absolute;
    color: #860701;
    right: 183px;
    top: 244px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P003-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyNation-3-P003-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 155px;
    /* top: 255px;*/
}

.MyNation-3-P003-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 155px;
}

.MyNation-3-P003-2 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    color: #860701;
    right: 251px;
    top: 202px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P003-2 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 369px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P003-2 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    color: #860701;
    right: 165px;
    top: 466px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 40px;
}

.MyNation-3-P004-1 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 155px;
    /* top: 255px;*/
}

.MyNation-3-P004-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 224px;
    top: 219px;
}

.MyNation-3-P004-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 518px;
    top: 211px;
}

.MyNation-3-P004-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 600px;
    top: 250px;
}

.MyNation-3-P004-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 157px;
    top: 357px;
}

.MyNation-3-P004-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    top: 376px;
    right: 449px;
}

.MyNation-3-P004-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    top: 431px;
    right: 544px;
}
.MyNation-3-P004-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    top: 375px;
    right: 645px;
}
.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-1 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 400px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-2 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 430px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-3 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 460px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-4 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 490px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-5 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 510px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-6 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 540px;
    z-index: 9;
    font-size: 47px;
}

.MyNation-3-P004-1 .list-text-answer .item-solve.item-solve-7 {
    position: absolute;
    color: #860701;
    right: 674px;
    top: 570px;
    z-index: 9;
    font-size: 47px;
}


.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 251px;
    right: 551px;
    transform: rotate(165deg);
}

    .Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 20px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-2 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 318px;
    right: 346px;
    transform: rotate(10deg);
}

    .Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-2 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 20px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-3 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 380px;
    right: 570px;
    transform: rotate(165deg);
}

    .Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-3 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 20px solid var(--main-color1);
        transform: rotate(178deg);
    }

.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-4 .line-solve {
    width: 43px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 449px;
    right: 370px;
    transform: rotate(10deg);
}

    .Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1 .list-text-answer .item-solve-4 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 20px solid var(--main-color1);
        transform: rotate(178deg);
    }





.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 251px;
    right: 354px;
    transform: rotate(354deg);
}

    .Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2 .list-text-answer .item-solve-1 .line-solve::after {
        content: "";
        position: absolute;
        right: -10px;
        top: -6px;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        border-right: 20px solid var(--main-color1);
        transform: rotate(178deg);
    }







.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 47px;
}


.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 41px;
    top: 253px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-text-answer .item-solve.item-solve-1 {
    right: 122px;
    top: 297px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 135px;
    top: 253px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 218px;
    top: 189px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 117px;
    top: 189px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 299px;
    top: 307px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 492px;
    top: 254px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 586px;
    top: 254px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 135px;
    top: 430px;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-text-answer .item-solve.item-solve-3 {
    right: 339PX;
    top: 416px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-text-answer .item-solve.item-solve-2 {
    right: 339px;
    top: 180px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-text-answer .item-solve.item-solve-3 {
    right: 574PX;
    top: 298px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p026-3.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-3 .list-text-answer .item-solve.item-solve-4 {
    right: 341PX;
    top: 424px;
    line-height: .9;
    font-size: 34px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0px;
    top: 209px;
}

.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0;
    top: 283px;
}

.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 362px;
}

.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0;
    top: 432px;
}

.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 0px;
    top: 500px;
}



.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 254px;
}

.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 120px;
    top: 254px;
}

.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 311px;
}

.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 120px;
    top: 311px;
}

.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 372px;
}

.MyFamily-2-P056-2.my-nationsaudia-book-12-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 120px;
    top: 372px;
}


.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 326px;
    top: 247px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 437px;
    top: 247px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-1 .span-4 {
    right: 546px;
    top: 250px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 326px;
    top: 306px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 437px;
    top: 306px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-2 .span-4 {
    right: 546px;
    top: 306px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-2 .span-5 {
    right: 651px;
    top: 306px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 326px;
    top: 366px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 437px;
    top: 366px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p030-3.p-28 .list-text-answer .item-solve.item-solve-1 {
    right: 555px;
    top: 293px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.p-28 .list-text-answer .item-solve.item-solve-2 {
    right: 555px;
    top: 368px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 45px;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0px;
    top: 120px;
    z-index: 1;
    min-width: 60px;
    height: 26px;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 119px;
    top: 178px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 282px;
    top: 178px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0;
    top: 237px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-1 {
    right: 144px;
    top: 231px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-2 {
    right: 310PX;
    top: 231px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-3 {
    right: 471PX;
    top: 231px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-4 {
    right: 144px;
    top: 294px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-5 {
    right: 310PX;
    top: 294px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-6 {
    right: 471PX;
    top: 294px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-7 {
    right: 144px;
    top: 356px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-8 {
    right: 310PX;
    top: 356px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-9 {
    right: 471PX;
    top: 356px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-10 {
    right: 144px;
    top: 419px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-11 {
    right: 310PX;
    top: 419px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-text-answer .item-solve.item-solve-12 {
    right: 471PX;
    top: 419px;
    line-height: .9;
    font-size: 45px;
    color: #860701;
    position: absolute;
    text-align: center;
}


.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100PX;
    top: 117px;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0;
    top: 117px;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14 .list-text-answer .item-solve.item-solve-1 {
    right: 88px;
    top: 295px;
    line-height: 1.1;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
    WIDTH: 707PX;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-13-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 442px;
    top: 178px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-15-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: -17px;
    top: 181px;
}


.Lghtypre-3-all-controls-p019-3.my-nationsaudia-book-6-2 .list-text-answer .item-solve.item-solve-1 {
    right: 730px;
    top: 148px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-3.my-nationsaudia-book-6-2 .list-text-answer .item-solve.item-solve-2 {
    right: 722px;
    top: 212px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 273px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 86px;
    top: 273px;
}

.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 338px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 86px;
    top: 338px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0px;
    top: 396px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 86px;
    top: 396px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-text-answer .item-solve.item-solve-1 {
    right: 884px;
    top: 219px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-text-answer .item-solve.item-solve-2 {
    right: 884px;
    top: 274px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-text-answer .item-solve.item-solve-3 {
    right: 884px;
    top: 330px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3 .list-text-answer .item-solve.item-solve-4 {
    right: 884px;
    top: 380px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 0;
    top: 184px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-3 .btn-play-answer.btn-sm
 {
    right: 167PX;
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 393px;
    
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 614px;
    top: 283px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0;
    top: 37px;
}
.Lghtypre-3-all-controls-p007-2 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 112px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 555PX;
    top: 288px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 401px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-text-answer .item-solve.item-solve-4 {
    right: 431px;
    top: 394px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-text-answer .item-solve.item-solve-5 {
    right: 659px;
    top: 387px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 521px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-text-answer .item-solve.item-solve-7 {
    right: 431px;
    top: 506px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-text-answer .item-solve.item-solve-8 {
    right: 659px;
    top: 508px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 167PX;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 393px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 622px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2  .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 167px;
    top: 515px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 393px;
    top: 515px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 622px;
    top: 515px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 89px;
    top: 253px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 50px;
    top: 480px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 167PX;
    top: 480px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 50px;
    top: 545px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 167PX;
    top: 545px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 50px;
    top: 608px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 167PX;
    top: 608px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-text-answer .item-solve.item-solve-1 {
    right: 403px;
    top: 469PX;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-text-answer .item-solve.item-solve-2 {
    right: 403px;
    top: 530px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-text-answer .item-solve.item-solve-3 {
    right: 403px;
    top: 588px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: -9px;
    top: 158px;
    width: 32px;
    height: 32px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-controls .example-play-1 .btn.btn-solution-general {
    right: 0;
    top: 96px;
 
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-1 {
    right: 148px;
    top: 343px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-2 {
    right: 148px;
    top: 441px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-3 {
    right: 148px;
    top: 533px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-4 {
    right: 148px;
    top: 533px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-5 {
    right: 148px;
    top: 646px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-text-answer .item-solve.item-solve-6 {
    right: 148px;
    top: 745px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 93px;
    top: 259px;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 301px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-14 .btn-play-answer.btn-sm {
    right: 86px;
    top: 301px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 180PX;
    top: 191px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 274PX;
    top: 191px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 380px;
    top: 191px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 479px;
    top: 191px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 584PX;
    top: 191px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 86px;
    top: 550px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 550px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 180PX;
    top: 430px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 274PX ;
    top: 430px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 380px ;
    top: 430px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 479px;
    top: 430px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 584PX;
    top: 430px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-text-answer .item-solve.item-solve-1 {
    right: 160px;
    top: 294px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-text-answer .item-solve.item-solve-2 {
    right: 160px;
    top: 538px;
    line-height: .9;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-18 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 748px;
    top: 178px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-2 .btn-play-answer.btn-sm
{
    right: 0;
    top: 181px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 382px;
    top: 255px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 382px;
    top: 328px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0px;
    top: 282px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 571px;
    top: 284px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 448px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 167px;
    top: 448px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 382px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 382px;
    top: 488px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 384px;
    top: 413px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 167px;
    top: 449px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 570px;
    top: 452px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-text-answer .item-solve.item-solve-1 {
    right: 715px;
    top: 269px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-22 .list-text-answer .item-solve.item-solve-2 {
    right: 707px;
    top: 438px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.P-22 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 251px;
    right: 555px;
    transform: rotate(179deg);
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 394px;
    top: 233px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-10 .btn-play-answer.btn-sm{
right: 391px;
top: 231px;
width: 32px;
height: 32px;
}
.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 391px;
    top: 290px;
    width: 32px;
    height: 32px;
}
.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 398px;
    top: 358px;
    width: 32px;
    height: 32px;
}
.Lghtypre-3-all-controls-p025-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 404px;
    top: 430px;
    width: 32px;
    height: 32px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.P-23 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 167px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.P-23 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 0;
    top: 269px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.P-23 .list-controls .example-play-4  .btn-sm.btn-play-answer {
    right: 0;
    top: 393px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.P-23 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0;
    top: 524px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.P-23 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0;
    top: 624px;
}
.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-1 .span-5 {
    right: 645px;
    top: 250px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.MyFamily-2-P056-2.school.my-nationsaudia-book-12-2 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 550px;
    top: 368px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-2.P-24 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 124px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.P-24 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 170px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.P-24 .list-text-answer .item-solve.item-solve-1 {
    right: 159px;
    top: 289px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.P-24 .list-text-answer .item-solve.item-solve-2 {
    right: 159px;
    top: 380px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.P-24 .list-text-answer .item-solve.item-solve-3 {
    right: 405px;
    top: 380px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 176px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 233px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 472px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 644px;
    right: 0;
}

.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 529px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    top: 648px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-24.my-nationsaudia-book-14  .list-text-answer .item-solve.item-solve-1 {
    right: 0px;
    top: 285px;
    line-height: 1.1;
    font-size: 46px;
    color: #860701;
    position: absolute;
 
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 50px;
    top: 159px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 229px;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 92px;
    top: 229px;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 295px;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 92px;
    top: 295px;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-text-answer .item-solve.item-solve-1 {
    right: 507px;
    top: 219px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-25 .list-text-answer .item-solve.item-solve-2 {
    right: 371px;
    top: 297px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 50px;
    top: 159px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 92px;
    top: 229px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 92px;
    top: 295px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0;
    top: 425px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 92px;
    top: 359px;
}
.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 92px;
    top: 425px;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 379px;
    top: 229px;
}

.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 379px;
    top: 295px;
}



.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 379px;
    top: 371px;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 379px;
    top: 450px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-text-answer .item-solve.item-solve-1 {
    right: 262px;
    top: 418px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 561px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 92px;
    top: 493px;
}
.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 92px;
    top: 561px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-text-answer .item-solve.item-solve-2 {
    right: 302px;
    top: 551px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-10 .btn.btn-solution-general {
    right: 0;
    top: 696px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 92px;
    top: 632px;
}
.Lghtypre-3-all-controls-p030-3.P-25-2 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 92px;
    top: 696px;
}

.Lghtypre-3-all-controls-p030-3.P-25-2 .list-text-answer .item-solve.item-solve-3 {
    right: 302px;
    top: 690px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
/*.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.p26 {
    position: absolute;
    right: 140px;
    top: 0px;
    width: 100%;
}*/
    .Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.p26
  {
        position: absolute;
        right: 0;
        top: 0px;
        width: 100%;
    }

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 80px;
    top: 245px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -14px;
    top: 285px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 80px;
    top: 285px;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 80px;
    top: 416px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 80px;
    top: 467px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-5 .btn.btn-solution-general {
    right: -14px;
    top: 467px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 80px;
    top: 587px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-text-answer .item-solve.item-solve-2 {
    right: 127px;
    top: 453px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27 .list-text-answer .item-solve.item-solve-1 {
    right: 123px;
    top: 280px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 80px;
    top: 157px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 80px;
    top: 245px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-3 .btn.btn-solution-general {
    right: -14px;
    top: 245px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 80px;
    top: 342px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 149px;
    top: 424px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 258px;
    top: 424px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 399px;
    top: 424px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 504px;
    top: 424px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 676px;
    top: 424px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 786px;
    top: 424px;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 93px;
    top: 587px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 93px;
    top: 638px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 93px;
    top: 684px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 357px;
    top: 587px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 357px;
    top: 638px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 357px;
    top: 684px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 0;
    top: 1018px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 625px;
    top: 587px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 625px;
    top: 638px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 625px;
    top: 684px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-1 {
    right: 121px;
    top: 295px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-2 {
    right: 0;
   
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-2 .span-1 {
        right: 173px;
        top: 229px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-2 .span-2 {
        right: 179px;
        top: 276px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-2 .span-3 {
        right: 172px;
        top: 322px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-3 {
    right: 0;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-3 .span-1 {
        right: 456px;
        top: 229px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-3 .span-2 {
        right: 456px;
        top: 276px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-3 .span-3 {
        right: 456px;
        top: 322px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-4 {
    right: 0;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-4 .span-1 {
        right: 732px;
        top: 229px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }

    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-4 .span-2 {
        right: 732px;
        top: 276px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-text-answer .item-solve.item-solve-4 .span-3 {
        right: 732px;
        top: 322px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }


.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-2 .btn-sm.btn-play-answer
 {
    right: 144px;
    top: 183px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 183px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 500px;
    top: 184px;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-text-answer .item-solve.item-solve-1 {
    right: 525px;
    top: 141px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 289px;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 144px;
    top: 289px;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 500px;
    top: 289px;
    width: 32px;
    height: 32px;
}

.Lghtypre-3-all-controls-p030-3.P-28 .list-text-answer .item-solve.item-solve-1 {
    right: 525px;
    top: 142px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-28 .list-text-answer .item-solve.item-solve-2 {
    right: 531px;
    top: 249px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 253px;
    top: 219px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 658px;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 139px;
    top: 658px;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 139px;
    top: 591px;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 604px;
    top: 191px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 819px;
}

.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 139px;
    top: 819px;
}

.Lghtypre-3-all-controls-p030-3.P-29 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 139px;
    top: 754px;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-text-answer .item-solve.item-solve-1 {
    right: 299px;
    top: 647px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-29 .list-text-answer .item-solve.item-solve-2 {
    right: 299px;
    top: 811px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 160px;
    top: 150px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 330px;
    top: 150px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 493px;
    top: 150px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 662px;
    top: 150px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 286px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 286px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 462px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 100px;
    top: 462px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0;
    top: 640px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 100px;
    top: 640px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-9 .btn.btn-solution-general {
    right: 0;
    top: 819px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 100px;
    top: 819px;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-text-answer .item-solve.item-solve-1 {
    right: 317px;
    top: 279px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-text-answer .item-solve.item-solve-2 {
    right: 268px;
    top: 457px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-text-answer .item-solve.item-solve-3 {
    right: 317px;
    top: 635px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-30 .list-text-answer .item-solve.item-solve-4 {
    right: 317px;
    top: 813px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 100px;
    top: 182px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 182px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 389px;
    top: 150px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 100px;
    top: 234px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 389px;
    top: 266px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 234px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 709px;
    top: 150px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 709px;
    top: 266px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-text-answer .item-solve.item-solve-1 {
    right: 338px;
    top: 223px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-31 .list-text-answer .item-solve.item-solve-2 {
    right: 651px;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 100px;
    top: 288px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 348px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 288px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 100px;
    top: 500px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0;
    top: 500px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 100px;
    top: 690px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0;
    top: 690px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-text-answer .item-solve.item-solve-1 {
    right: 259px;
    top: 282px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
    .Lghtypre-3-all-controls-p030-3.P-31-2 .list-text-answer .item-solve.item-solve-1 .span1 {
        right: 76px;
        top: 0;
        position: absolute
    }

    .Lghtypre-3-all-controls-p030-3.P-31-2 .list-text-answer .item-solve.item-solve-1 .span2 {
        right: -20px;
        top: 61px;
        position: absolute;
        width: 500px;
    }


.Lghtypre-3-all-controls-p030-3.P-31-2 .list-text-answer .item-solve.item-solve-2 {
    right: 259px;
    top: 489px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-31-2 .list-text-answer .item-solve.item-solve-3 {
    right: 396px;
    top: 686px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p068-1.p-32 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 157px;
}
.Lghtypre-3-all-controls-p068-1.p-32 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 213px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-32 .list-text-answer .item-solve.item-solve-1 {
    right: 62px;
    top: 299px;
    line-height: 1.1;
    font-size: 46px;
    color: #860701;
    position: absolute;
}
.Lghtypre-3-all-controls-p068-1.p-32 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 305px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-32 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 511px;
    right: 0;
}
.Lghtypre-3-all-controls-p068-1.p-32 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 722px;
    right: 0;
}

.Prepration-1-all-controls-p013.p-3-crops .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 370px;
    top: 753px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Prepration-1-all-controls-p013.p-3-crops .list-text-answer .item-solve.item-solve-1 .span-2 {
      right: 768px;
    top: 416px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Prepration-1-all-controls-p013.p-3-crops .list-text-answer .item-solve.item-solve-1 .span-3 {
  right: 362px;
    top: 399px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Prepration-1-all-controls-p013.p-3-crops .list-text-answer .item-solve.item-solve-1 .span-4 {
    right: 760px;
    top: 765px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}



.Lghtypre-3-all-controls-p019-3.my-nationsaudia-book-6-2.p-6-crops .list-text-answer .item-solve.item-solve-1 {
    right: 588px;
    top: 153px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-3.my-nationsaudia-book-6-2.p-6-crops .list-text-answer .item-solve.item-solve-2 {
    right: 452px;
    top: 233px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}


.Lghtypre-3-all-controls-p019-2.p-6-crops .list-controls .example-play-2 .btn.btn-solution-general {
    right: 0px;
    top: 196px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.p-6-crops .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 86px;
    top: 196px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-text-answer .item-solve.item-solve-1 {
    right: 526px;
    top: 266px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0px;
    top: 477px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.p-6-crops .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 86px;
    top: 477px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-text-answer .item-solve.item-solve-2 {
    right: 526px;
    top: 594px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-4 .btn.btn-solution-general {
    right: 0px;
    top: 764px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.p-6-crops .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 86px;
    top: 764px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-text-answer .item-solve.item-solve-3 {
    right: 526px;
    top: 819px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 165px;
    top: 260px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 165px;
    top: 326px;
}.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 165px;
    top: 382px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 165px;
    top: 546px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 165px;
    top: 605px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 165px;
    top: 667px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 165px;
    top: 826px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-12 .btn-play-answer.btn-sm {
    right: 165px;
    top: 887px;
}
.Lghtypre-3-all-controls-p019-2.my-nationsaudia-book-6-3.p-6-crops .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 165px;
    top: 947px;
}

.grandmother-anthem .grandmother-anthem-text.crops .anthem-list-block .anthem-item {
    font-size: 40px;
    width:300px;
}
.grandmother-anthem .body-question-content .grandmother-anthem-text.crops {
    width:650px;
}
.grandmother-anthem .body-question-content .grandmother-anthem-img.crops {
    width: 300px;
}
.question-style-3 .par-question.nation {
    background: #0000;
}

.grandmother-anthem-text.nation-7 img {
    display: inline-block;
    max-width: 50%;
    height: auto;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-15 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 28px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-15 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 89px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-15 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 216PX;
    right: 0;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 275px;
    top: 194px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 275px;
    top: 272px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 275px;
    top: 353px;
    z-index: 1;
}
/*.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.p-32 .list-text-answer .item-solve.item-solve-1 {
    right: 107px;
    top: 298px;
    line-height: 1.0;
    font-size: 50px;
    position: absolute;
    text-align: center;
}*/


.MyFamily-2-P056-2.my-nationsaudia-book-23-2 .list-controls .example-play-1 .btn-sm.btn-play-answer {
    right: 0px;
    top: 155px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 201px;
    right: 20px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 20px;
    top: 152px;
}

.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1.crop-11 .list-text-answer .item-solve-2 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 305px;
    right: 544px;
    transform: rotate(179deg);
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1.crop-11 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 256px;
    right: 357px;
    transform: rotate(348deg);
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.corp-11-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 358px;
    top: 233px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.corp-11-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 813px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.corp-11-2 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 251px;
    right: 589px;
    transform: rotate(178deg);
}

.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0;
    top: 252px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 306px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0;
    top: 382px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 0px;
    top: 429px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 0px;
    top: 306px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.corp-12 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 0;
    top: 382px;
}

.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-8 .btn-sm.btn-play-answer{
    right: 399px;
    top: 190px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 542px;
    top: 190px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 684px;
    top: 190px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 399px;
    top: 285px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 542px;
    top: 285px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 684px;
    top: 285px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-14 .btn-sm.btn-play-answer {
    right: 399px;
    top: 360px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-15 .btn-sm.btn-play-answer {
    right: 542px;
    top: 360px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-16 .btn-sm.btn-play-answer {
    right: 684px;
    top: 360px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-17 .btn-sm.btn-play-answer {
    right: 470px;
    top: 450px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-18 .btn-sm.btn-play-answer {
    right: 470px;
    top: 547px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-19 .btn-sm.btn-play-answer {
    right: 470px;
    top: 641px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 129px;
    top: 190px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-1 {
    right: 429px;
    top: 187px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-2 {
    right: 429px;
    top: 276px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-3 {
    right: 429px;
    top: 365px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 0px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 148px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-1 .span-3 {
    right: 288px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 0px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 148px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 288px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 0px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 148px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 288px;
    position: absolute;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-4 {
    right: 488px;
    top: 454px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-5 {
    right: 488px;
    top: 544px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-6 {
    right: 488px;
    top: 632px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1 .list-text-answer .item-solve.item-solve-7 {
    right: 488px;
    top: 631px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 30px;
    top: 547px;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 30px;
    top: 450px;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 30px;
    top: 190px;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 130px;
    top: 450px;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 130px;
    top: 547px;
}


.Lghtypre-3-all-controls-p019-3.pnation-10-2 .list-text-answer .item-solve.item-solve-1 {
    right: 579px;
    top: 173px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p019-3.pnation-10-2 .list-text-answer .item-solve.item-solve-2 {
    right: 565px;
    top: 239px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.P-22 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 754px;
    top: 226px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28 .list-controls .example-play-17 .btn-sm.btn-play-answer
 {
    right: 80px;
    top: 298px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 211px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 121px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 740px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 211px;
    top: 290px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 121px;
    top: 290px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-11 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 740px;
    top: 290px;
    z-index: 1;
}



.crop-11-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 358px;
    top: 233px;
    z-index: 1;
}
.crop-11-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 740px;
    top: 233px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 0;
    top: 250px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 0px;
    top: 311px;
}
.Lghtypre-3-all-controls-p076.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 0;
    top: 384px;
}
.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 0px;
    top: 430px;
}
.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 0;
    top: 473px;
}
.my-nationsaudia-book-11-2.crop-12 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 0;
    top: 521px;
}

.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 30px;
    top: 641px;
}
.Lghtypre-3-all-controls-p030-3.corp-13 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 130px;
    top: 641px;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-text-answer .item-solve.item-solve-1
{
    right: 88px;
    top: 357px;
    line-height: 1.1;
    font-size: 46px;
    color: #860701;
    position: absolute;
    text-align: center;
    WIDTH: 707PX;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 20px;
    top: 187px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    top: 309px;
    right: 20px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    top: 655px;
    right: 20px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    top: 714px;
    right: 20px;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-14.crop-14 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    top: 914px;
    right: 20px;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 059px;
    top: 185px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-9 .btn-play-answer.btn-sm {
    right: 13px;
    top: 260px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 13px;
    top: 331px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 197px;
    top: 413px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 519px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 83PX;
    top: 519px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 519px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 83PX;
    top: 519px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 583px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.P-16-1 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 83PX;
    top: 583px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-8 .btn.btn-solution-general {
    right: 0;
    top: 640px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16.list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 83PX;
    top: 640px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-text-answer .item-solve.item-solve-1 {
    right: 71px;
    top: 772px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
    width: 797px;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-1 {
    right: 257px;
    top: 343px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-2 {
    right: 257px;
    top: 441px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-3 {
    right: 257px;
    top: 343px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-4 {
    right: 257px;
    top: 533px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-5 {
    right: 257px;
    top: 646px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.crop-17 .list-text-answer .item-solve.item-solve-6 {
    right: 257px;
    top: 745px;
    line-height: 1.1;
    font-size: 52px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 107px;
    top: 666px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 272px;
    top: 798px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 531px;
    top: 919px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 7px;
    top: 666px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-4 .btn.btn-solution-general {
    right: 172px;
    top: 798px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 431px;
    top: 919px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-text-answer .item-solve.item-solve-4 {
    right: 341px;
    top: 654px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-text-answer .item-solve.item-solve-5 {
    right: 478px;
    top: 786px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.corp-15 .list-text-answer .item-solve.item-solve-7 {
    right: 748px;
    top: 910px;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-2 .btn-play-answer.btn-sm {
    right: 40px;
    top: 163px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 59PX;
    top: 381px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-4 .btn-play-answer.btn-sm {
    right: 504px;
    top: 381px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 40PX;
    top: 623px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 504px;
    top: 623px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0px;
    top: 753px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-7 .btn-play-answer.btn-sm {
    right: 304px;
    top: 717px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 192px;
    top: 714px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-18 .list-text-answer .item-solve.item-solve-1 {
    right: -5px;
    top: 808px;
    line-height: 1.2;
    font-size: 50px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-1.crop-22 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 249px;
    right: 551px;
    transform: rotate(179deg);
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.crop-22-2 .list-text-answer .item-solve-1 .line-solve {
    width: 54px;
    display: inline-block;
    background: var(--main-color1);
    height: 5px;
    position: absolute;
    top: 251px;
    right: 556px;
    transform: rotate(184deg);
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.crop-22-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 747px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.crop-22-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 166px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.my-nationsaudia-book-11-2.crop-22-2 .list-controls .example-play-2 .btn.btn-solution-general {
    right: 69px;
    top: 226px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-22 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 750px;
    top: 226px;
    z-index: 1;
}.Lghtypre-3-all-controls-p025-1.crop-22 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 750px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p025-1.crop-22 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 141px;
    top: 290px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-3 .btn-play-answer.btn-sm {
    right: 109px;
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 0;
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-8 .btn-play-answer.btn-sm {
    right: 109px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-11 .btn-play-answer.btn-sm {
    right: 109px;
    top: 515px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-4 {
    right: 431px;
    top: 273px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-5 {
    right: 600px;
    top: 276px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 565px;
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-10 .btn-play-answer.btn-sm {
    right: 565px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-13 .btn-play-answer.btn-sm {
    right: 565px;
    top: 515px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-10 {
    right: 437px;
    top: 394px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-15 .btn-play-answer.btn-sm {
    right: 738px;
    top: 283px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-16 .btn-play-answer.btn-sm {
    right: 738px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-17 .btn-play-answer.btn-sm {
    right: 738px;
    top: 515px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-6 {
    right: 773px;
    top: 280px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-9 {
    right: 773px;
    top: 394px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-12 {
    right: 773px;
    top: 508px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-text-answer .item-solve.item-solve-8 {
    right: 596px;
    top: 508px;
}
.Lghtypre-3-all-controls-p007-2 .list-text-answer .item-solve.item-solve-11 {
    right: 620px;
    top: 394px;
    line-height: .9;
    font-size: 56px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1.crop-25-2 .list-text-answer .item-solve.item-solve-1 {
    right: 429px;
    top: 224px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1.crop-25-2 .list-text-answer .item-solve.item-solve-2 {
    right: 429px;
    top: 297px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1.crop-25-2 .list-text-answer .item-solve.item-solve-3 {
    right: 429px;
    top: 368px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-13-1.crop-25-2 .list-text-answer .item-solve.item-solve-4 {
    right: 429px;
    top: 440px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-5 .btn.btn-solution-general {
    right: 0;
    top: 371px;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 449px;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 92px;
    top: 371px;
}
.Lghtypre-3-all-controls-p030-3.crop-25-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 92px;
    top: 449px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 80px;
    top: 198px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-4 .btn.btn-solution-general {
    right: -14px;
    top: 377px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 80px;
    top: 377px;
}.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 80px;
    top: 297px;
}


.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-text-answer .item-solve.item-solve-1 {
    right: 168px;
    top: 368px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-6 .btn.btn-solution-general {
    right: -14px;
    top: 550px;
}



.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 80px;
    top: 550px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 80px;
    top: 467px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-text-answer .item-solve.item-solve-2 {
    right: 168px;
    top: 542px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 80px;
    top: 638px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-8 .btn.btn-solution-general {
    right: -14px;
    top: 716px;
}



.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 80px;
    top: 716px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-27.crop-26 .list-text-answer .item-solve.item-solve-3 {
    right: 168px;
    top: 710px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-1 {
    right: 135px;
    top: 343px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-2 {
    right: 135px;
    top: 441px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-3 {
    right: 135px;
    top: 533px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-4 {
    right: 135px;
    top: 646px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-6 {
    right: 135px;
    top: 845px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}

.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-text-answer .item-solve.item-solve-5 {
    right: 135px;
    top: 745px;
    line-height: 1.1;
    font-size: 040px;
    color: #860701;
    position: absolute;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 0;
    top: 182px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 452px;
    top: 245px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-text-answer .item-solve.item-solve-1 {
    right: 461px;
    top: 326px;
    line-height: .9;
    font-size: 40px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-text-answer .item-solve.item-solve-2 {
    right: 461px;
    top: 411px;
    line-height: .9;
    font-size: 40px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-text-answer .item-solve.item-solve-3 {
    right: 461px;
    top: 506px;
    line-height: .9;
    font-size: 40px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-text-answer .item-solve.item-solve-4 {
    right: 461px;
    top: 593px;
    line-height: .9;
    font-size: 40px;
    position: absolute;
    color: #860701;
    text-align: center;
}.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-text-answer .item-solve.item-solve-5 {
    right: 0px;
    top: 793px;
    line-height: .9;
    font-size: 40px;
 
    color: #860701;

}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 391px;
    top: 323px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 391px;
    top: 409px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 391px;
    top: 507px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 391px;
    top: 594px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 108px;
    top: 342px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 308px;
    top: 342px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 108px;
    top: 536px;
}.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 308px;
    top: 536px;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 0;
    top: 709px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 0;
    top: 655px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 0;
    top: 819px;
}
.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 123px;
    top: 389px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 115px;
}
.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 100px;
    top: 115px;
}

.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-text-answer .item-solve.item-solve-1 {
    right: 232px;
    top: 175px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-text-answer .item-solve.item-solve-2 {
    right: 632px;
    top: 220px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-text-answer .item-solve.item-solve-3 {
    right: 308px;
    top: 264px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-29-1 .list-text-answer .item-solve.item-solve-4 {
    right: 508px;
    top: 310px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}

.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 201px;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 100px;
    top: 201px;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 316px;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 316px;
}

.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 697px;
    top: 144px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 782px;
    top: 144px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 861px;
    top: 144px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 697px;
    top: 272px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-29-3 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 697px;
    top: 212px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.corp-29-3 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 697px;
    top: 331px;
    z-index: 1;
}

.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 782px;
    top: 272px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 861px;
    top: 272px;
    z-index: 1;
}


.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-text-answer .item-solve.item-solve-1 {
    right: 534px;
    top: 203px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-29-2 .list-text-answer .item-solve.item-solve-2 {
    right: 531px;
    top: 320px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}




.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 152px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 263px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 340px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 498px;
    top: 118px;
    z-index: 1;
}.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 425px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 579px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 677px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 757px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 830px;
    top: 118px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-11 .btn.btn-solution-general {
    right: 120px;
    top: 205px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 220px;
    top: 205px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-13 .btn.btn-solution-general {
    right:  389px;
    top: 205px;
   
    top: 205px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 489px;
    top: 205px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-12 .btn.btn-solution-general {
    right: 689px;
    top: 205px;

    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 789px;
    top: 205px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-1 .span-1 {
    right: 162px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-1 .span-2 {
    right: 162px;
    top: 398px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-1 .span-3 {
    right: 162px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-2 .span-1 {
    right: 444px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-2 .span-2 {
    right: 444px;
    top: 398px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-2 .span-3 {
    right: 444px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-3 .span-1 {
    right: 724px;
    top: 350px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-3 .span-2 {
    right: 724px;
    top: 398px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-3 .span-3 {
    right: 724px;
    top: 447px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-1 {
    right: 0;
    top: 0;
}.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-2 {
    right: 0;
    top: 0;
}
.Lghtypre-3-all-controls-p030-3.corp-31-1 .list-text-answer .item-solve.item-solve-3 {
    right: 0;
    top: 0;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center
}

.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-3 .btn.btn-solution-general {
    right: 0;
    top: 178px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 254px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-7 .btn.btn-solution-general {
    right: 0;
    top: 338px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 100px;
    top: 178px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 100px;
    top: 254px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 100px;
    top: 338px;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-text-answer .item-solve.item-solve-1 {
    right: 447px;
    top: 172px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-text-answer .item-solve.item-solve-2 {
    right: 0;
    top: 0;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-text-answer .item-solve.item-solve-2 .span-1 {
        right: 411px;
        top: 241px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }
    .Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-text-answer .item-solve.item-solve-2 .span-2 {
        right: 723px;
        top: 241px;
        line-height: .9;
        font-size: 50px;
        position: absolute;
        color: #860701;
        text-align: center;
    }

.Lghtypre-3-all-controls-p030-3.P-29-4.corp-29-2 .list-text-answer .item-solve.item-solve-3 {
    right: 428px;
    top: 330px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-2 .btn-sm.btn-play-answer
 {
    right: 0;
    top: 178px;
    z-index: 1;
}
/*.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 167px;
    top: 253px;
    z-index: 1;
}*/
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 167px;
    top: 253px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-3 .btn-sm.btn-play-answer {
    right: 327px;
    top: 253px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-4 .btn-sm.btn-play-answer {
    right: 483px;
    top: 253px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-5 .btn-sm.btn-play-answer {
    right: 640px;
    top: 253px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-6 .btn-sm.btn-play-answer {
    right: 167px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-7 .btn-sm.btn-play-answer {
    right: 327px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-8 .btn-sm.btn-play-answer {
    right: 483px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-9 .btn-sm.btn-play-answer {
    right: 640px;
    top: 402px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-10 .btn-sm.btn-play-answer {
    right: 179px;
    top: 611px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-11 .btn-sm.btn-play-answer {
    right: 329px;
    top: 611px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-12 .btn-sm.btn-play-answer {
    right: 487px;
    top: 611px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-13 .btn-sm.btn-play-answer {
    right: 637px;
    top: 611px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-14 .btn.btn-solution-general {
    right: 200PX;
    top: 539px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-15 .btn.btn-solution-general {
    right: 329px;
    top: 539px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-16 .btn.btn-solution-general {
    right: 487px;
    top: 539px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.p-30-2 .list-controls .example-play-17 .btn.btn-solution-general {
    right: 637px;
    top: 539px;
    z-index: 1;
}
.crop-21-2 .list-controls .example-play-1 .btn-play-answer.btn-sm {
    right: 26px;
    top: 102px;
    width: 32px;
    height: 32px;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-5 .btn-play-answer.btn-sm {
    right: 82PX;
    top: 643px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-6 .btn.btn-solution-general {
    right: 0;
    top: 723px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-16 .list-controls .example-play-6 .btn-play-answer.btn-sm {
    right: 82PX;
    top: 723px;
    z-index: 1;
}
.Lghtypre-3-all-controls-p007-2.my-nationsaudia-book-15-2.crop-24-1 .list-controls .example-play-2 .btn-play-answer.btn-sm {
right: 0;
top: 43px;
z-index: 1;
}
.Lghtypre-3-all-controls-p068-1.my-nationsaudia-book-17.corp-27 .list-controls .example-play-2 .btn-sm.btn-play-answer {
    right: 22px;
    top: 259px;
}



.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-1 {
    right: 217px;
    top: 680px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
    font-weight: 500;
}
        .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-1 span.span-2 {
            top: 67px;
            right: 0;
            position: absolute;
        }

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-2 {
    right: 190px;
    top: 451px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
    .Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-2 span.span-2 {
        top: 289px;
        right: 190px;
        position: absolute;
    }

.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-3 {
    right: 72px;
    top: 458px;
    line-height: .9;
    font-size: 50px;
    position: absolute;
    color: #860701;
    text-align: center;
}
.Lghtypre-3-all-controls-p030-3.my-nationsaudia-book-28.corp-28.crop-30 .list-text-answer .item-solve.item-solve-4 {
    right: -74px;
    top: 456px;
    line-height: .9;
    font-size: 40px;
    position: absolute;
    color: #860701;
    text-align: center;
}