/* NEWS ARTICLE CODE SPECIFIC TO THIS TYPE PAGE */

/* <!-- foundation css --> */

html {
    font: normal calc(.8em + 1vw)/1em Roboto, Helvetica, Arial, sans-serif;  
}
/* defines base font droid */

.filltwocolwidth {
    padding: .25em 0 .75em 0;
    margin-bottom:1em;
    border-bottom: thick solid rgba(0, 102, 102,1);
    -webkit-column-span: all;
    -moz-column-span: all;
    column-span: all;
  }
  /* child of twocolcontent grid */
  
  .filltwocolwidth h2 {
    width:100%; 
    margin-bottom:0em;
    padding:0;
    line-height: 1.125em; 
    text-align:left;
  }
  /* wide versions ? */

  .filltwocolwidth p {
    padding-bottom:0em; 
    line-height: 1.125em; 
    text-align:left; 
    margin-bottom:0;
}

.filltwocolwidth h2 + p {
    padding-top:.25em;
}
  
  #content_newstext_twocolautoflow {
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    -webkit-columns: 1 auto;
    -moz-columns: 1 auto;
    columns: 1 auto;
    -webkit-column-gap: 0em;
    -moz-column-gap: 0em;
    column-gap: 0em;
    padding:0;
    background:none;            
  }

.pressimg {
            width:20ch; 
            max-width:25vw;
            margin: .125em .75em 1em 0;
            float:left;  
        }

/* <!-- end foundation css --> */







/* DROID LANDSCAPE STRUCTURE */

@supports (display:grid)
{
    @media only screen  and (min-width: 420px)
    
    { 

        html {
            font: normal 16px/1em Roboto, Helvetica, Arial, sans-serif;  
        }
        /* defines base font droid */

        #content_newstext_twocolautoflow {
            -webkit-columns: 2 auto;
            -moz-columns: 2 auto;
            columns: 2 auto;
            -webkit-column-gap: 1.5em;
            -moz-column-gap: 1.5em;
            column-gap: 1.5em;
            padding:0;
            background:none;            
          }

          .filltwocolwidth {
            padding: .75em 0 .75em 0;
          }
          /* child of twocolcontent grid */

          .pressimg {
            min-width:15vw; 
            width:15vw; 
            max-width:20vw;
            margin: .125em .75em 1em 0;
            float:left; 
        } 

    }
    /* end @media only screen */ 

}
/* end @supports (display:grid) */

/* END DROID LANSCAPE STRUCTURE */

















/* <!-- MC SAFARI CSS PORT CODE -->  */

@media not all and (min-resolution:.001dpcm)
{
    @supports (display:grid)
    {
        @media only screen and (max-width: 420px)
        {
            .pressimg {
                /* width:20ch; min-width: 45%;*/
                width:100%;
                width:20ch; max-width: 26vw;  
                margin: .125em .75em 1em 0;
                float:left;            
            }
        }
        /* end @media only screen and (max-width: 420px) */
    }
    /* end @supports (display:grid) */
}
/* end @media not all and (min-resolution:.001dpcm) */

/* <!-- END MC SAFARI CSS PORT CODE -->  */















/* <!-- DESKTOP --> */

@supports (display:grid)
{
    @media only screen  and (min-width: 832px)
    {
        .pressimg {
            width:15vw;
            max-width:200px;
            margin: .125em .75em 1em 0;
            float:left; 
        }

}
    /* end @media only screen */ 

}
/* end @supports (display:grid) */

/* END DESK STRUCTURE */    
/* </style> */
/* <!-- etc --> */















/* <!-- IE11 --> */

    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) 
    {
        /* #article_content {
            
        } */
        /* .pressimg {
            max-width:15vw;
            margin: .25em .75em 1em 0;
            float:left; 
        } */
    }
    /* end @media all and (-ms-high-contrast: none) */

/* <!-- END IE11 --> */



/* <!-- ////  IE11 WIDE 1140px up  //// --> */

        @media all and (min-width:1140px)
            and (-ms-high-contrast: none), (-ms-high-contrast: active) 
        {

            /* .pressimg {
            width:15vw;
            max-width:200px;
            margin: -.4em .75em 1em 0;
            float:left; 
        } */


        }


/* <!-- //// END IE11 WIDE 1140px up  //// -->               */
