 
/***************************************************/
/* CSS For meetings.                               */
/* DLM     By     Reason                           */
/* 2020 11 27  KenR  First Version                 */
/* 2021 01 13  KenR  Multiple changes              */
/* 2021 01 22  KenR  Added button values for prev/next */
/***************************************************/
 
 .picForSidebar{
	 width: auto;
	 display: inline-block;
	 border:1px solid #ccc;
 }
 .picAndSidebar{
	 display: flex;
	 width: 600px;
	 border: 3px solid red; 
     height: auto;
     margin: 0 auto;
     padding: 10px;
     position: relative;
	 left: 0;
 }
 .sidebarText{
	 width: auto;
	 display: inline-block;
	 position: relative;
	 top: 0px;
	 left: 5px;
	 font-size: 24px;
	 text-align: left;
	 padding: 5px;
 }
 .meetingInvite{
	 display: inline-block;
	 float: right;
 }
 .mtgNav{
	 display: block;
	 width: 100%;
	 height: 40px;
	 
 }
 button {
   display: inline-block;
   height: 30px;
   width: 50px;
   background: #3498db;
   color: white;
   position: relative;
   padding: 5px 2px;
   text-align: center;
   text-decoration: none;
   overflow: hidden;
   font-size: 16px;
   cursor: pointer;
   float: right;
   z-index: 1;
 }
 button:hover {
   color: #3498db;
 }
 button::after {
   content: "";
   background: #ecf0f1;
   color: white;
   position: absolute;
   z-index: -1;
   padding: 0.85em 0.75em;
   display: block;
 }
 button[class^="slide"]::after {
   transition: all 0.35s;
 }
 button[class^="slide"]:hover::after {
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   transition: all 0.35s;
 }
 button.slide_from_left::after {
   top: 0;
   bottom: 0;
   left: -100%;
   right: 100%;
 }
 button.slide_from_right::after {
   top: 0;
   bottom: 0;
   left: 100%;
   right: -100%;
 }