/* CSS Press Sidebar Styling */

.contentItemTableRight hr.press-sidebar-separator {
  width: 90%;
  margin-top: 18px;
  margin-bottom: 18px;
  }
.contentItemTableRight table.press-logo-collage {
  align: center;
  width: 100%;
}
.contentItemTableRight div h2 {
  text-align: center;
  font-size: 1.175rem; /* was 18px */
  font-weight: normal;
  color: black;
  margin-top: 6px;
  margin-bottom: 3px;
}
.contentItemTableRight div span.purplenumberH2 {
  display: none;
}
span.press-event-subhead {
  display:block; 
  font-weight: bold; 
  font-size: 0.825rem; /* was 14px */
}
.contentItemTableRight div hr.press-event-separator {
  width:50%;
  height: 1px;
  color:red;
  margin: 0 auto;
  margin-top: 3px;
  margin-bottom: 3px;
  }


/* CSS STYLING for RSS feeds from deipress.wordpress.com and collectiveiq.wordpress.com */

  .image:hover {
     opacity: 0.75;
     }
		
/* Homepage WHAT'S NEW styling */
    a.newsheading {
    color: #4F81BD;
        }

/*  TEMPORARY TEST OF NESTED div id styling */

    div#test-a  {
	   display: block;
	   text-align: center;
	   font-size: 16px;
	   color: orange;
	   width: 400px;
	   }
    div#test-b  {
	   display: block;
	   text-align: right;
	   font-size: 12px;
	   color: green;
	   width: 50%;
	   }

	 
/*  BEGIN RSSINCLUDE - GENERIC */
 /* NOTE: Originally used RSSinclude, when that folded we switched to FEED.INFORMER */
 
 /* rssinclude-generated classes */

    p.rssincl-itemdesc  br {
	   display:none
	   }
	div.rssincl-clear {
       clear: both;
	   margin-bottom: 18px;
       }
    div.rssincl-entry {   /* added 20231107 */ 
	overflow: auto;
        }   
    a.rssincl-itemtitle {
       color: blue;
       }
	   
   /* christina-generated classes used for deipress.wordpress.com and BLOGpost template */

    a.pressheading {   /* any edits must also be made to pressheading-ciq */
	display:block;
	font-style:normal;
	text-decoration: none;
	color: #588ebb;
	font-weight: normal;
        }             /* tried #6691cc | twittercolor#55acee | drkr#147dcc | #3e7fa6 | #6691cc */
    a.pressheading:hover {
	color: #4863b5;
	font-weight: normal;
       }

    a.pressheading-ciq {   /* any edits must also be made to pressheading-ciq */
	display:block;
	font-style:normal;
	text-decoration: none;
	color: #588ebb;
	font-weight: normal;
        }             /* tried #6691cc | twittercolor#55acee | drkr#147dcc | #3e7fa6 | #6691cc */
    a.pressheading-ciq:hover {
	color: #4863b5;
	font-weight: normal;
       }

    .pressimageinsert {
	margin-left:0px;
	margin-right:10px;
	align: left;
       }
    img.pressimageinsert:hover {
	opacity: 0.75;
       }
    .pressbyline	 {
	display:table;
	color: darkgrey;
	font-style: normal;		
       }
     .pressbyline-pub  {
	  color: green;		
       }
     .pressbyline-date  {	
       }
     .pressbyline-author  {
      white-space: nowrap;			
       }
    span.pressexcerpt  {			
	   display:block;    /* was display:table; - changed 20231107 */
	   font-style: italic;
       color: black;
       }
    span.pressexcerpt-extras  {			
	   display:block;    /* was display:table; - changed 20231107 */
	   font-style: normal;
       color: black;
       }
/*  END RSS INCLUDE GENERIC */

/*  BEGIN RSS INCLUDE SPECIFIC */

 /*       RSS SPECIFIC - NORMAL Format for DEI Press and BLOG */

    div#rssincl-normal a.pressheading {
	font-size: 12pt;
        }   
    div#rssincl-normal a.pressheading:hover {
	font-size:12pt;
        }
    div#rssincl-normal a.pressheading-ciq {
	font-size: 12pt;
        }   
    div#rssincl-normal a.pressheading-ciq:hover {
	font-size:12pt;
        }
    div#rssincl-normal .pressimageinsert {  /* Featured on  Press / Blog pages */
	width: 30%;  /* added 20231107 */
	min-width: 120px;	
	max-width: 200px;
	float: left;	
        }
    div#rssincl-normal .pressbyline	 {
	font-size:9pt;
        }
    div#rssincl-normal span.pressexcerpt  {		
	font-size:8pt;
        }
    div#rssincl-normal span.pressexcerpt-extras  {			
	font-size:8pt;
       }



 /*       RSS SPECIFIC - spcl BLOG treatment for all Formats */

    div#rssincl-ciqblog a.pressheading-ciq {
    display: none;
		}             /* tried #6691cc | twittercolor#55acee | drkr#147dcc | #3e7fa6 | #6691cc */
   div#rssincl-ciqblog  a.pressheading-ciq:hover {
   display: none
       }
    div#rssincl-ciqblog a.pressheading {
	display: block;
        }
    div#rssincl-ciqblog a.pressheading:hover {
	display: block;
        }
      

 /*  BEGIN RSSINCLUDE - HOMEPAGE HIGHLIGHT LISTS for DEI Press and BLOG */

    div#rssincl-highlights div.rssincl-clear {
       clear: both;
	   margin-bottom: 6px;  /* was 3px - changed 20231107 */
       }
    div#rssincl-highlights a.pressheading {
       display: inline;
	   font-size: 10pt;
        }   
    div#rssincl-highlights a.pressheading:hover {
       display: inline;
	   font-size: 10pt;
        }
    div#rssincl-highlights a.pressheading-ciq {
	   display: none;
        }   
    div#rssincl-highlights a.pressheading-ciq:hover {
	   display: none;
        }
    div#rssincl-highlights .pressimageinsert {  /* Welcome page Press / Blog selections */
	   width: 30%;  /* added 20231107 */
       min-width: 60px;	
       max-width: 120px;
	   margin-top: 3px;  /* added 20231107 */ 
       float: left;	
	   aspect-ratio: 1/1;  /* make it square - added 20231107 */
	   object-fit: cover; /* prevents image from stretching or squishing - added 20231107 */ 
        }
    div#rssincl-highlights .pressbyline	 {
       font-size: 9pt;
	   display: block;
        }
    div#rssincl-highlights .pressbyline-pub	 {
       display: inline;
        }
    div#rssincl-highlights .pressbyline-date	 {
       display: none;
        }
    div#rssincl-highlights .pressbyline-sep1	 {
       display: none;
        }
    div#rssincl-highlights .pressbyline-sep2    {
       display: inline;
        }
    div#rssincl-highlights .pressbyline-author	 {
       display: inline;
        }
    div#rssincl-highlights span.pressexcerpt  {		
       display: none;	
        }
    div#rssincl-highlights span.pressexcerpt-extras  {		
       display: none;	
        }
		
 /*       RSS SPECIFIC -spcl SIDEBAR format for DEI Press or BLOG */

    div#rssincl-sidebar {
	border: 0px;
	padding: 1px;
        }
    div#rssincl-sidebar div {
	width: 100%; /* was 175px - changed 20231107 */
	border: 0px;
	padding: 1px;
	align: center;
	text-align: center;
        }
    div#rssincl-sidebar div.rssincl-clear {
       clear: both;
	   margin-bottom: 1px;
       }
    div#rssincl-sidebar a.pressheading {
	display: block;
	font-size: 0.8rem; /* was 10pt - changed 20231107 */
	line-height: 16px; /* added 20231107 */
        }   
    div#rssincl-sidebar a.pressheading:hover {
        }
    div#rssincl-sidebar a.pressheading-ciq {	
	display: block;
	font-size: 0.8rem; /* was 10pt - changed 20231107 */
	line-height: 16px; /* added 20231107 */
        }   
    div#rssincl-sidebar a.pressheading-ciq:hover {
        }
    div#rssincl-sidebar img.pressimageinsert {  /* Sidebar selections for Press / Blog pages */
	display: block;
	width: 60%; /* was 140px - changed 20231107 */
	margin-left: 20%; /* was 18px - changed 20231107 */
	margin-right: auto; /* was 18px - changed 20231107 */
	aspect-ratio: 16/9;  /* make it square - added 20231107 */
	object-fit: cover; /* prevents image from stretching or squishing - added 20231107 */ 
	margin-bottom: 3px;
        }
    div#rssincl-sidebar .pressheading	 {  /* added 20231107 - this was missing! */
	clear: both;
	display: block;
        }
    div#rssincl-sidebar .pressbyline	 {
	display: block;
	font-size: 0.75rem; /* was 9pt - changed 20231107 */
	line-height: 14px; /* added 20231107 */
        }
    div#rssincl-sidebar .pressbyline-pub	 {
	display: block;
	color: green;
	text-align: center;
        }		
    div#rssincl-sidebar .pressbyline-date	 {
	display: none;
        }
    div#rssincl-sidebar .pressbyline-sep1	 {
	display: none;
        }
    div#rssincl-sidebar .pressbyline-sep2    {
	display: none;
        }
    div#rssincl-sidebar .pressbyline-author	 {
	display: none;
        }
    div#rssincl-sidebar .pressexcerpt  {		
	display: none;	
        }

 /*       RSS SPECIFIC format for TWITTER FEED */
 
    div#twitter-feed {
    display: table;
		}