      
  #diabetes-clock-wrapper { justify-self: center; align-self: start;
    width:86%;
    display:grid;  background-color:#00b1eb ; 
    border: 1vw #00b1eb solid ;  
    grid-template-columns:  1fr 1fr; 
    grid-template-rows: auto auto auto auto auto auto;
    justify-content: center; align-content: center; 
    justify-items: center; align-items: center ;
    row-gap: 0px; column-gap: 0px;  }  
    
  #diabetes-clock-wrapper div { 
    background-color: transparent; 
    text-align:center; color:#ffffff; }    
  
  #diabetes-clock-wrapper div:nth-child(1) { grid-column:  1 / 3; font-size:1rem}
  #diabetes-clock-wrapper div:nth-child(2) { grid-column:  1 / 3; font-size:1rem}
  #diabetes-clock-wrapper div:nth-child(3) {
    grid-column:  1 / 3; font-size:3rem ;
    font-weight:600;  color: #d9534f; text-shadow:
    -0.5px -0.5px 0 rgba(255,255,255,0.9),
    0.5px -0.5px 0 rgba(255,255,255,0.9),
    -0.5px  0.5px 0 rgba(255,255,255,0.9),
     0.5px  0.5px 0 rgba(255,255,255,0.9);}
  #diabetes-clock-wrapper div:nth-child(4) {justify-self: start; font-size:0.8rem; }
  #diabetes-clock-wrapper div:nth-child(5) { 
    justify-self:end;  font-size:0.8rem;
    color: #23a9e4; background-color: #c5e9f8; border-radius: 0.4vw; margin-right: 0.5vw; }
  #diabetes-clock-wrapper div:nth-child(6) { grid-column: 1 / span 2 ; width:100%; }  
  #diabetes-clock-wrapper div:nth-child(7) { grid-column:  1 / 3; font-size: 0.15vw }     
  
  #videoDLML { 
    width:86%; aspect-ratio: 16/9; 
    border: none ;
    margin: 2rem 7% 0.5rem 7%; } 
    
  #tableSocials {  background-color:var(--pgBackColoe);
    display:block; overflow:visible;
    text-align:right; 
    width:86%; height:4vw ;
    margin: 0px 7% 0px 7%; }
    
  .socIcons { 
    display: inline-block;  overflow:visible; position:relative; 
    background-color:#ff0000; 
    width:4vw; height:4vw; margin-right:2vw;  }    
  
  .socIcons:hover .tooltipTxt { visibility: visible; }   
 
  .tooltipTxt {
    display:block; visibility:hidden; position: absolute;
    bottom: 110%;  left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    background-color: #fffff0;    color: #333;
    border:1px #333 solid; border-radius: 3px;
    padding: 2px 12px; 
    font-size: 0.35em; line-height:0.35rem; }
  
  .emptyspace { display:block; width:100%; height:2rem; }  
   





                                                               
  
 