.dateautor,
.autoropinion { width: 100%;
                display:flex; 
                    -webkit-display:flex; 
                    -ms-display:flex; 
                    flex-flow:row nowrap;
                    -webkit-flex-flow:row nowrap;
                    -ms-flex-flow:row nowrap;
                    justify-content:flex-start;
                    -webkit-justify-content:flex-start;
                    -ms-justify-content:flex-start;
                    align-items:center;
                    -webkit-align-items:center;
                    -ms-align-items:center; 
                    align-content:center; }

.interguesscontainer { width: 100%; 
                       display:flex; 
                            -webkit-display:flex; 
                            -ms-display:flex; 
                            flex-flow:row nowrap;
                            -webkit-flex-flow:row nowrap;
                            -ms-flex-flow:row nowrap;
                            justify-content:flex-end;
                            -webkit-justify-content:flex-end;
                            -ms-justify-content:flex-end;
                            align-items:center;
                            -webkit-align-items:center;
                            -ms-align-items:center; 
                            align-content:center; }                

.autorprofile { width: 100%; 
                    margin: 0 auto;
                    display:flex; 
                    -webkit-display:flex; 
                    -ms-display:flex; 
                    flex-flow:row nowrap;
                    -webkit-flex-flow:row nowrap;
                    -ms-flex-flow:row nowrap;
                    justify-content: flex-start;
                    -webkit-justify-content: flex-start;
                    -ms-justify-content: flex-start;
                    align-items:center;
                    -webkit-align-items:center;
                    -ms-align-items:center;
                    align-content:center; }

/***************************************/


.date,
.idioma,
.mediaicon,
.numofcoms { padding-left: 4px; padding-right: 3px; }
.copyarticleicon { padding-left: 3px; }

/***************************************/


.dateautor,
.autoropinion,
.interguesscontainer { font-weight: 500;
                       font-size: .8em; }

.dateautor { padding-bottom: 7px; }
.autoropinion { padding-bottom: 20px; }
.interguesscontainer { padding-bottom: 12px; }
.autorprofile { padding-bottom: 35px; }

/***************************************/

    .autorprofile img { 
        width: 20%; max-width: 100px;
        margin-right: 15px;
        filter: grayscale(100%);
        aspect-ratio: 1/1;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%; }


        .autorprofile h1 { 
               font-family: Menlo, monospace;
               font-size: .65em !important; 
               color: #333333;
               text-transform: uppercase;
               display: flex;
               width: auto;
               margin-bottom: 0;
               font-weight: 300; } 

    .profiledescription {
    display:flex; 
        -webkit-display:flex; 
        -ms-display:flex; 
        flex-flow:column nowrap;
        -webkit-flex-flow:column nowrap;
        -ms-flex-flow:column nowrap;
        justify-content: center;
        -webkit-justify-content: center;
        -ms-justify-content: centerc;   
        align-items: flex-start;
        -webkit-align-items: flex-start;
        -ms-align-items: flex-start;
        align-content:center; }

    .autorfirstrow,
    .autorsecondrow  { 
        line-height: 1.15em;
        display:flex; 
            -webkit-display:flex; 
            -ms-display:flex; 
            flex-flow:row nowrap;
            -webkit-flex-flow:row nowrap;
            -ms-flex-flow:row nowrap;
            justify-content: flex-start;
            -webkit-justify-content: flex-start;
            -ms-justify-content: flex-start;
            align-items:center;
            -webkit-align-items:center;
            -ms-align-items:center;
            align-content:center; }

    .autorsecondrow { 
                font-family: Menlo, monospace;
                font-size: .7em;
                white-space: nowrap; }


/***************************************/

.date { white-space: nowrap; }

.mediaicon { filter: grayscale(100%); }

#numofcoms {  -webkit-text-stroke: .55px #333333; 
              text-stroke: .55px #333333;  }


/***************************************/

.interimg { 
width: 70px; max-width: 70px;
aspect-ratio: 1/1;
line-height: 0; 
margin-left: 3px;
border-radius: 15%;
-moz-border-radius: 15%;
-webkit-border-radius: 15%;
filter: grayscale(100%) brightness(1.4) contrast(1.1);
border: .3px solid #D3D3D3; }

        .interguesswindow { 
        font-size: .85em;
        margin-right: 3px;
        text-align: right;
            display: -webkit-box;
            overflow: hidden;
            -webkit-line-clamp: 3;
            -webkit-box-orient: vertical;
            text-overflow: ellipsis; }

.authimg { 
width: 70px; max-width: 70px;
aspect-ratio: 1/1;
line-height: 0;
margin-right: 2%;
filter: grayscale(100%);
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
border: .3px solid #D3D3D3; } 

