
.ListWin.DoingPrint{
    padding:0;
    width:95%;
    overflow: hidden;
}

@scope(.AllWordLineCont) {
    
    font-size: 0.4em;
    padding: 2em 0 0 1.5em ;
    width: 105em;
    
    .LineNumCont{
        font-size: 2em;
        display: inline-block;
        vertical-align: top;
        border: 0.05em solid black;
        border-radius: 50%;
        width: 1.1em;
        line-height: 1.1em;
        height: 1.1em;
        text-align: center;
        margin: 0em 0 0 0.3em;
    }

    .PlainWordCont{
        display: inline-block;
        vertical-align: top;
        font-size: 4em;
        margin: 0 0 0 .3em;
        width: 4em;
    }

    .TransAllCont{
        display: inline-block;
        vertical-align: top;
        font-size: 3em;
        width: 8em;
        text-align: left;
        margin: 0.2em 0 0 0.3em;
    }
     
    .Word3Cont{
        position:relative;
        font-size: 2.5em;
        text-align: center;
        display: inline-block;
        vertical-align: top;
        margin: 0 0 0 0.5em;
        width: 10em;
        height: 5em;
    }
     
    .AllWordLineCont{
        margin: 0 0 0 0.5em;

    }
    .WordLineCont{
        margin: 0 0 0.5em 0em;
        border: 0.1em dashed black;
        padding: 0em 0 0 0;
        border-left: none;
        border-right: none;
        max-height: 10.5em;
    }

    .LetterRow {
        height: 1em;
        width: 5em;
        display: table-row;
        font-size: 1.5em;
    }
    
    .SoundiconRow {
        position:relative;
        top:-0.1em;
        display: table-row;
        font-family: "Soundicons";
        font-size: 0.9em;
    }
        
    .LGSpellRow {
        position: relative;
        top: -0.2em;
        display: table-row;
        height: 0.2em;
        font-size: 1.3em;
        font-family: "Soundicons";
    }
    
    .LineCell {
        position:relative;
        display: table-cell;
        text-align: center;
        vertical align:top;

        &.IsSyllMark{
            top: 0.2em;
        }
    }
    
    .SpellAndLGAllCont{
        font-size: 4em;
        display: inline-block;
        width: 7.5em;
        margin: 0 0 0 0.2em;
        
        
        
        .SpellText_Item{
          letter-spacing:0.1em;  
        }
        
        .SpellCard_SpellItemsCont {
            height: unset;
            font-size: 0.9em;
            left:0;
            top:0;
            width: 4em;
            padding:0;
        }

         .SpellAndLGCont{
            display: inline-block;
            vertical-align: top;
            position:relative;
            width: 4.5em;
            font-size:0.8em;
            text-align: center;
            margin:0;
            border-right: 0.05em dotted gray;
            padding: 0 0 0 0.1em;
        }
        
        .SpellCont:nth-of-type(odd){
             border-left: 0.05em dotted gray;
        }
        
        .SpellAndLGNum{
            display: inline-block;
            vertical-align: top;
            position:absolute;
            left: 0.2em;
            top: 0em;
            font-size: 0.4em;
        }

        .SpellWordCont{
            display: inline-block;
            position:relative;
            top: -0.3em;
            vertical-align: top;
        }
        
        .SpellText{
            display: inline-block;
            position:relative;
            top: -0.2em;
            vertical-align: top;
        }
        
        .SpellOrLGExampleWord{
            text-align: left;
            position:relative;
            top: 0.1em;
            font-size: 1em;
            line-height: 0.5em;
            margin: 0 0 0 0.2em;
        }
        
    }

    .SoundiconCharCont{
        font-family: "Soundicons";
    }

    .SpellText_Item:after{
        content: none;
    }

   
    
}