/*div {
    display: inline-block; 
    width:500px; 
    border:1px solid; 
    vertical-align:top;
}

*/
.box {
    float: left;
    width: 1200px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 5px;
    border: 2px solid blue;
}

.boxb {
    float: bottom;
    width: 1150px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 5px;
    border: 2px solid blue;
}

.container {
  display: flex;
  flex-direction: column;
  gap: 15px; /* Adjust spacing between rows */
  width: 1200px;
}

.middle-row {
  display: flex;
  flex-direction: row;
  gap: 15px; /* Adjust spacing between side-by-side boxes */
  width: 1200px;
}

/*.box {
  padding: 20px;
  border: 1px solid #ccc;
}
*/
.side-box {
  flex: 1; /* Makes both side boxes share equal width */
  width: 700px;
}

  .tooltip {
    position: relative;
    display: inline-block;
    cursor: pointer;
	width: 50px;
  }
  .popup-content {
	width: 50px;
    visibility: hidden;
    position: absolute;
    bottom: 125%;
    left: 50%;
    transform: translateX(-50%);
    background-color: #333;
    color: #fff;
    padding: 6px 12px;
    border-radius: 4px;
    white-space: nowrap;
    z-index: 10;
  }
  .tooltip:hover .popup-content {
    visibility: visible;
	width: 50px;
  }

.box_US_large {
            /* Path to your image (can be a local file or a web URL) */
            background-image: url('usaeagle.jpg'); 
            
            /* Prevents the image from repeating like a grid tile no-repeat*/
            background-repeat: no-repeat; 
            
            /* Ensures the image stretches to cover the entire screen */
            background-size: cover; 
            
            /* Centers the image in the browser window */
            background-position: center; 
            
            /* Keeps the background fixed in place while scrolling */
            background-attachment: fixed; 
            
            /* Safe fallback color in case the image fails to load */
            background-color: #cccccc; 
}
  
.box_US {
            /* Path to your image (can be a local file or a web URL) */
            background-image: url('usaeagle_30.jpg'); 
            
            /* Prevents the image from repeating like a grid tile no-repeat*/
            background-repeat: repeat; 
            
            /* Ensures the image stretches to cover the entire screen */
            /*background-size: cover;*/ 
            
            /* Centers the image in the browser window */
            background-position: center; 
            
            /* Keeps the background fixed in place while scrolling */
            background-attachment: fixed; 
            
            /* Safe fallback color in case the image fails to load */
            background-color: #cccccc; 
}

.box_DE {
            /* Path to your image (can be a local file or a web URL) !important */
            background-image: url('deeagle_30.jpg'); 
            
            /* Prevents the image from repeating like a grid tile no-repeat*/
            background-repeat: repeat; 
            
            /* Ensures the image stretches to cover the entire screen */
            /*background-size: cover;*/ 
            
            /* Centers the image in the browser window */
            background-position: center; 
            
            /* Keeps the background fixed in place while scrolling */
            background-attachment: fixed; 
            
            /* Safe fallback color in case the image fails to load */
            background-color: #cccccc; 
}

 .cd_body { font-family: Arial, sans-serif; text-align: center; margin-top: 50px; background: #f4f4f4; }
 .cd_timer-box { font-size: 2rem; font-weight: bold; background: #fff; padding: 20px; display: inline-block; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); }

  
  