.insipio_desktop-iframe {
    width: 110px !important;
    height: 42px !important;
    background: #c5c5c5a8;
    border: none !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    z-index: 10000;
    position: fixed;
    right: 2%;
    top: 5%;
    border-radius: 5px;
    border-color: #5e5e5e;
}
.playbtn-iframe {
    position: absolute !important;
    margin: 6px 0 0
        6px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/default/play.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    cursor: pointer !important;
    outline: 0 !important;
}
.playbtn-iframe:active {
    transform: scale(
        1.1
    );
}
.playbtn-iframe:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.pausebtn-iframe {
    position: absolute !important;
    margin: 6px 0 0
        6px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/default/pause.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
    display: none;
}
.pausebtn-iframe:active {
    transform: scale(
        1.1
    );
}
.stopbtn-iframe {
    position: absolute !important;
    margin: 6px 0 0
        40px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/default/stop.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.stopbtn-iframe:active {
    transform: scale(
        1.1
    );
}
.stopbtn-iframe:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.rohbutton-iframe {
    position: absolute !important;
    margin: 6px 0 0
        75px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/default/readonhover.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: inline-block;
    transition-duration: 0.1s !important;
}
.rohbutton-iframe:active {
    transform: scale(
        1.1
    );
}
.rohbutton-iframe:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.rohbuttondimmed-iframe {
    position: absolute !important;
    margin: 6px 0 0
        75px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/default/readonhover_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 30px !important;
    height: 30px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: none;
    transition-duration: 0.1s !important;
}
.rohbuttondimmed-iframe:active {
    transform: scale(
        1.1
    );
}
.ws_hl {
    background-color: #01f;
    color: #fff;
    box-shadow: #000;
    border-radius: 3px;
    transform: scale(
        2
    );
    transition: 20ms;
    transition-duration: 0.1s;
    font-size: inherit !important;
    display: inline !important;
}
.sent_hl {
    background-color: #f1f500;
    border-radius: 3px;
    font-size: inherit !important;
    display: inline !important;
}
.sent_hl_one {
    background-color: #f1f500;
    border-radius: 3px;
    font-size: inherit !important;
    display: inline !important;
}
.ws_hl_one {
    background-color: #01f;
    color: #fff;
    box-shadow: #000;
    border-radius: 3px;
    transform: scale(
        2
    );
    transition: 20ms;
    transition-duration: 0.1s;
    font-size: inherit !important;
    display: inline !important;
}
.sent_hl_two {
    background-color: #beffd6;
    border-radius: 3px;
    font-size: inherit !important;
    display: inline !important;
}
.ws_hl_two {
    background-color: #a4cbff;
    color: #000;
    box-shadow: #000;
    border-radius: 3px;
    transform: scale(
        2
    );
    transition: 20ms;
    transition-duration: 0.1s;
    font-size: inherit !important;
    display: inline !important;
}
.sent_hl_three {
    background-color: #a4cbff;
    border-radius: 3px;
    font-size: inherit !important;
    display: inline !important;
}
.ws_hl_three {
    background-color: #ffa4cb;
    color: #000;
    box-shadow: #000;
    border-radius: 3px;
    transform: scale(
        2
    );
    transition: 20ms;
    transition-duration: 0.1s;
    font-size: inherit !important;
    display: inline !important;
}
.inshovering {
    border-bottom: 5px
        dashed #b00 !important;
}
#loading_roh {
    width: 50px;
    height: 50px;
    top: 0;
    position: fixed !important;
    z-index: 999999;
}
.hold_roh {
    position: absolute;
    width: 100%;
    height: 100%;
    clip: rect(
        0,
        50px,
        50px,
        25px
    );
    border-radius: 100%;
    background-color: #fff;
}
.dot span,
.fill_roh {
    background-color: #f50;
}
.fill_roh {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 100%;
    clip: rect(
        0,
        25px,
        50px,
        0
    );
}
.left_roh
    .fill_roh {
    z-index: 1;
    -webkit-animation: left
        1s linear;
    -moz-animation: left
        1s linear;
    animation: left
        1s linear
        both;
}
@keyframes left {
    0% {
        -webkit-transform: rotate(
            0
        );
    }
    100% {
        transform: rotate(
            180deg
        );
    }
}
@-webkit-keyframes left {
    0% {
        -webkit-transform: rotate(
            0
        );
    }
    100% {
        -webkit-transform: rotate(
            180deg
        );
    }
}
.right_roh {
    z-index: 3;
    -webkit-transform: rotate(
        180deg
    );
    -moz-transform: rotate(
        180deg
    );
    transform: rotate(
        180deg
    );
}
.right_roh
    .fill_roh {
    z-index: 3;
    -webkit-animation: right
        1s linear;
    -moz-animation: right
        1s linear;
    animation: right
        1s linear
        both;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    animation-delay: 1s;
}
@keyframes right {
    0% {
        -webkit-transform: rotate(
            0
        );
    }
    100% {
        transform: rotate(
            180deg
        );
    }
}
@-webkit-keyframes right {
    0% {
        transform: rotate(
            0
        );
    }
    100% {
        transform: rotate(
            180deg
        );
    }
}
.mask1 {
    display: none;
    width: 100%;
    height: 30px;
    top: 0;
    position: fixed;
    z-index: 99999;
    left: 0;
    right: 0;
}
.mask2 {
    display: none;
    width: 100%;
    bottom: 0;
    position: fixed;
    z-index: 99999;
    left: 0;
    right: 0;
}
.ruler {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 150px;
    background: gray;
    margin: 30px 0 0
        0;
    background: url(https://insipio.com/readit3/svg2/readit3/default/ruler_rep.svg) !important;
    z-index: 1100;
    display: none;
}
.playbtn {
    position: absolute !important;
    margin: 6px 0 0
        6px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/play.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
}
.playbtn:active {
    transform: scale(
        1.1
    );
}
.playbtn:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.pausebtn {
    position: absolute !important;
    margin: 6px 0 0
        6px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/pause.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
    display: none;
}
.pausebtn:active {
    transform: scale(
        1.1
    );
}
.stopbtn {
    position: absolute !important;
    margin: 6px 0 0
        62px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/stop.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.stopbtn:active {
    transform: scale(
        1.1
    );
}
.stopbtn:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.wordbtn {
    position: absolute !important;
    margin: 6px 0 0
        118px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/dictionary.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: inline-block;
    transition-duration: 0.1s !important;
}
.wordbtn:active {
    transform: scale(
        1.1
    );
}
.wordbtn:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.wordbtndimmed {
    position: absolute !important;
    margin: 6px 0 0
        118px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/dictionary_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: none;
    transition-duration: 0.1s !important;
}
.wordbtndimmed:active {
    transform: scale(
        1.1
    );
}
.rohbutton {
    position: absolute !important;
    margin: 6px 0 0
        174px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/readonhover.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: inline-block;
    transition-duration: 0.1s !important;
}
.rohbutton:active {
    transform: scale(
        1.1
    );
}
.rohbutton:disabled {
    background-color: #00000000;
    filter: grayscale(
        100%
    );
    cursor: not-allowed !important;
}
.rohbuttondimmed {
    position: absolute !important;
    margin: 6px 0 0
        174px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/readonhover_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    display: none;
    transition-duration: 0.1s !important;
}
.rohbuttondimmed:active {
    transform: scale(
        1.1
    );
}
.rulerbtn {
    position: absolute !important;
    margin: 6px 0 0
        230px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/ruler.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.rulerbtn:active {
    transform: scale(
        1.1
    );
}
.rulerbtndimmed {
    position: absolute !important;
    margin: 6px 0 0
        230px !important;
    padding: 0 !important;
    display: none;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/ruler_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.rulerbtndimmed:active {
    transform: scale(
        1.1
    );
}
.maskbtn {
    position: absolute !important;
    margin: 6px 0 0
        230px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/mask.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.maskbtn:active {
    transform: scale(
        1.1
    );
}
.maskbtndimmed {
    position: absolute !important;
    margin: 6px 0 0
        230px !important;
    padding: 0 !important;
    display: none;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/mask_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 50px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.maskbtndimmed:active {
    transform: scale(
        1.1
    );
}
.settingsbtn {
    position: absolute !important;
    margin: 6px 0 0
        286px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/settings.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 26px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.settingsbtn:active {
    transform: scale(
        1.1
    );
}
#settings26x50dimmed {
    position: absolute !important;
    display: none;
    margin: 6px 0 0
        286px !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/settings_dimmed.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 26px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
    padding: 0;
}
.settingsbtndimmed:active {
    transform: scale(
        1.1
    );
}
.helpbtn {
    position: absolute !important;
    margin: 6px 0 0
        318px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/help.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 26px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
}
.helpbtn:active {
    transform: scale(
        1.1
    );
}
#closebar {
    position: absolute !important;
    margin: 6px 0 0
        350px !important;
    padding: 0 !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/closebar.svg) !important;
    border: none !important;
    text-decoration: none !important;
    width: 26px !important;
    height: 50px !important;
    cursor: pointer !important;
    outline: 0 !important;
    transition-duration: 0.1s !important;
    z-index: 11001;
}
#insipio_playerheader {
    background: url(https://insipio.com/readit3/svg2/readit3/dark/handle.svg) !important;
    height: 62px;
    width: 27.3px;
    position: absolute;
    margin-left: -25px;
    z-index: 999;
    background-repeat: no-repeat;
}
.insipio_desktop {
    width: 385px !important;
    height: 62px !important;
    background: url(https://insipio.com/readit3/svg2/readit3/dark/base.svg) !important;
    background-repeat: no-repeat !important;
    border: none !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    z-index: 10000;
    position: absolute;
}
#settings_insipio {
    background-color: #292929 !important;
    position: absolute !important;
    font-family: 'Trebuchet MS',
        'Lucida Sans Unicode',
        'Lucida Grande',
        'Lucida Sans',
        Arial,
        sans-serif !important;
    font-size: 100% !important;
    line-height: 20px !important;
    display: none;
    border-radius: 7px !important;
    border: 2px
        solid
        #5e5e5e !important;
    box-shadow: 10px !important;
    margin: 61px
        10px 10px
        100px !important;
    width: 275px !important;
    height: 276px !important;
    z-index: 999 !important;
}
.tts-span {
    display: inline !important;
    float: none !important;
    width: initial !important;
    margin-left: 0 !important;
}
.divtext {
    margin: 0 15px 0
        15px;
    color: #fff;
    font: normal
        14px Tahoma;
    position: relative;
    cursor: default !important;
}
.hrsp {
    width: 250px;
    margin: 8px 0
        8px 10px;
    border-top: 1px
        solid #fff;
    position: relative;
}
.hrsp2 {
    width: 300px;
    margin: 8px 0
        8px 7px;
    border-top: 1px
        solid #fff;
    position: relative;
}
.dlbtn {
    position: fixed !important;
    margin: 0 0 5px
        195px !important;
    background: url(https://insipio.com/readit3/themes/dark/downloadbtn.png) !important;
    border: none !important;
    text-decoration: none !important;
    width: 24px !important;
    height: 24px !important;
    cursor: pointer !important;
    outline: 0 !important;
    z-index: inherit !important;
    padding: 0 !important;
    background-color: #ffffff00 !important;
}
.readcheckh {
    margin: 10px 0 0
        0;
}
#speedselid {
    position: absolute;
    margin: 1px 0 0
        14px;
}
#speedselect {
    font-size: 13px !important;
    font-weight: 700 !important;
    width: 90px !important;
    margin: 0 20px 0
        165px !important;
    position: static !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    padding: 0 !important;
    background-color: #fff !important;
    border: none !important;
    min-height: 10px !important;
    height: 20px !important;
    box-shadow: none !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    -webkit-appearance: menulist-button !important;
}
#voiceselid {
    position: absolute;
    margin: 1px 0 0
        14px;
}
.voiceSele {
    font-size: 13px !important;
    font-weight: 700 !important;
    width: 90px !important;
    margin: 0 20px 0
        165px !important;
    position: static !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    padding: 0 !important;
    background-color: #fff !important;
    border: none !important;
    min-height: 10px !important;
    height: 20px !important;
    box-shadow: none !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    -webkit-appearance: menulist-button !important;
    padding: 0;
}
#langusellabel {
    position: absolute;
    margin: 1px 0 0
        14px;
}
.langSele {
    font-size: 13px !important;
    font-weight: 700 !important;
    width: 90px !important;
    margin: 0 20px 0
        165px !important;
    position: static !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    padding: 0 !important;
    background-color: #fff !important;
    border: none !important;
    min-height: 10px !important;
    height: 20px !important;
    box-shadow: none !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    -webkit-appearance: menulist-button !important;
    padding: 0;
}
#themeSelid {
    position: absolute;
    margin: 1px 0 0
        14px;
}
.themeSele {
    font-size: 13px !important;
    font-weight: 700 !important;
    width: 90px !important;
    margin: 0 20px 0
        165px !important;
    position: static !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    padding: 0 !important;
    background-color: #fff !important;
    border: none !important;
    min-height: 10px !important;
    height: 20px !important;
    box-shadow: none !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    -webkit-appearance: menulist-button !important;
    padding: 0;
}
#fontSelid {
    position: absolute;
    margin: 1px 0 0
        14px;
}
.fontSele {
    font-size: 13px !important;
    font-weight: 700 !important;
    width: 90px !important;
    margin: 0 20px 0
        165px !important;
    position: static !important;
    font-family: 'Segoe UI',
        Tahoma,
        Geneva,
        Verdana,
        sans-serif !important;
    padding: 0 !important;
    background-color: #fff !important;
    border: none !important;
    min-height: 10px !important;
    height: 20px !important;
    box-shadow: none !important;
    line-height: 0 !important;
    border-radius: 3px !important;
    -webkit-appearance: menulist-button !important;
    padding: 0;
}
#dictionarybox {
    background-color: #292929 !important;
    width: 340px !important;
    display: none;
    position: absolute !important;
    font-family: 'Trebuchet MS',
        'Lucida Sans Unicode',
        'Lucida Grande',
        'Lucida Sans',
        Arial,
        sans-serif !important;
    font-size: 100% !important;
    line-height: 20px !important;
    border-radius: 7px !important;
    border: 2px
        solid
        #505050 !important;
    box-shadow: 10px !important;
    margin: 61px
        10px 10px
        20px !important;
    overflow-wrap: break-word !important;
}
#wordtodefine {
    margin: 5px 0 0
        5px !important;
    font-family: 'Trebuchet MS',
        'Lucida Sans Unicode',
        'Lucida Grande',
        'Lucida Sans',
        Arial,
        sans-serif !important;
    font-size: 30px !important;
    font-weight: 500 !important;
    color: #ebebeb !important;
    position: relative !important;
    padding: 10px !important;
}
.definitions {
    color: #fff !important;
    font-family: 'Trebuchet MS',
        'Lucida Sans Unicode',
        'Lucida Grande',
        'Lucida Sans',
        Arial,
        sans-serif !important;
    font-weight: 400 !important;
    padding: 5px !important;
    margin: 3px 0
        20px 11px !important;
    font-size: 15px !important;
}
.deflicss {
    list-style-type: disc;
    font-family: 'Trebuchet MS',
        'Lucida Sans Unicode',
        'Lucida Grande',
        'Lucida Sans',
        Arial,
        sans-serif;
    font-size: 15px;
    list-style-position: inside;
    list-style-image: none;
    line-height: 21px;
    text-align: left;
    margin-left: 5px;
    margin-right: 6px;
    color: #fff;
}
.pwrdby {
    position: absolute;
    right: 10px;
    bottom: 0;
    width: 100px;
}
#moresetlab {
    background: 0 0;
    width: 235px;
    height: 25px;
    padding: 0;
    color: #fff;
    font: bold 14px
        Tahoma;
    border-radius: 5px;
}
