/** 
 * Note that these styles are loaded *before* editor styles, so that
 * editor-specific styles using the same selectors will take precedence
 */

.video-embed-iframe {
	position: 				absolute; 
	top: 							0; 
	left: 						0; 
	bottom: 					0; 
	right: 						0; 
	width: 						100%; 
	height: 					100%; 
	padding:	 				.25rem; 
	background-color: #fff; 
	border: 					1px solid var(--bs-border-color); 
}

.video-embed-div {
	position: 				relative; 
	overflow: 				hidden; 
}

/**
 *  Post List Table
 */

.grid-head-row {
  background-color: #cccccc;
  font-weight: bold;
  font-size: small;
}

.legend .row:nth-of-type(odd) div { 
  background-color: #eeeeee;
  font-size: small;
}

.legend .row:nth-of-type(even) div {
  background-color: #ffffff;
  font-size: small;
}

/**
 * ------------------
 * Jump to Top Styles
 * ------------------
 */

#jump-to-top {
  height:   					32px;
  width:    					32px;
  position: 					fixed;
  right:    					5px;
  bottom:   					40px;
  Z-index:  					1;
  display:  					none;
  cursor:   					pointer;
}

#jump-to-bottom {
  height:   					32px;
  width:    					32px;
  position: 					fixed;
  right:    					5px;
  bottom:   					5px;
  Z-index:  					1;
  display:  					none;
  cursor:   					pointer;
  /* Flip the icon upside down */
  -webkit-transform:  scaleY(-1);
  -moz-transform:     scaleY(-1);
  -ms-transform:      scaleY(-1);
  -o-transform:       scaleY(-1);
  transform:          scaleY(-1);
}