                .container 
                {          
                        /* width:800px;      
                        height:728px;        */
                        
                        outline: 2px solid silver; 
                        /* position: fixed;
                        left: 10px;
                        top: 100px; */
                        position:relative;

                        display:grid; 
                        grid-template-rows:1fr; 
                        grid-template-columns:1fr; 
/* 
                        column-gap:4px;
                        row-gap:20px; 

                        grid-column-gap:25px;
                        grid-row-gap:25px; */

                        /* Z-index:999; */
                }
                .container div:nth-child(even) 
                {
                        background-color: Lightgreen;
                }
                
                .keypad_container 
                { 
                        outline:4px solid silver; 
                        /* position:fixed; 
                        top:25%; 
                        right:3px;  */
                        display:grid; 
                        grid-template-columns: 1fr; 
                        width:75px; 
                        height:350px; 
                }                 
            
                #clk_full
                {
                        background: rgb(100,100,100, .3);
                        background-color:#44444488;
                        border:2px outset silver;
                        backdrop-filter: blur(5px);    
                        
                        /* position:absolute;
                        left:0;
                        top:0;
                        z-index:999; */
                        display: grid;
                        grid-template-rows:1fr 1fr 1fr 1fr;
                        grid-template-columns:1fr;
                        height:0px; 

                        /* z-index:-1; */

                        /* opacity: 0; visibility: hidden; */
                        transition: opacity 4.0s z-index 4.0s; 
                } 
                        
                #clk_full.show 
                {
                        max-height:400px;
                        height:400px;
                        opacity: 1; visibility: visible;
                        transition: opacity 4.0s z-index 4.0s; 
                }
                #clk_full.hide 
                {
                        max-height:0;
                        height:0;
                        opacity: 0; visibility: hidden;  
                        transition: opacity 4.0s z-index 4.0s; 
                }

                p.lead_magnet_paragraph   
                {
                        background-color:red;
                        font-size:1.2rem;
                        text-align:left;  
                }  

                .lead_magnet_form 
                { 
                        background-color:#009900;
                        
                        display:grid;
                        grid-template-rows:1fr;
                        grid-template-columns:1fr 1fr 1fr;
                }

                .lead_magnet_form input 
                { 
                        border:0px solid red; 
                        height:24px; 
                        font-size:1.0rem;
                        margin-top:10px; 
                        display:block;
                        margin:10px auto;
                } 
                .lead_magnet_button 
                {
                        outline:1px solid red; 
                        width:100%;
                        height:100%;
                }


                #clk_full:nth-child(1) { outline:1px solid red; }

                .lead_magnet_image_div {  display:inline-block; scale:1; background-color:black }
                .lead_magnet_image_div:hover { scale:3; background-color:black }
                .lead_magnet_image { width: 100%; height:auto; display:inline-block;}
                #CONFIRMATION {  height:120px; width:100%; }
                .GALLERIES_DIV 
                { 
                        outline:4px solid blue; 
                        /* scale:.5;  */
                        /* translate: -146px -78px;  */
                        display:grid; 
                        grid-template-rows:1fr; 
                        grid-template-columns:1fr 1fr;  
                        min-width:300px;
                        width:300px;
                        height:328px;
                        max-height:200px;
                }
              
              .captcha_div { outline:4px solid silver; display:grid; width:100%; }
              .errorMessage { outline:3px solid red; }
              .DOWNLOAD_DIV { outline:1px solid green;}

              
        div                             { position:relative; } */
        img                             { width:100%; min-width:137px;   }          
        .placeholder                    { z-index:-1; display:none; }
              
                /* .lead_magnet_image:hover { outline: 1px solid silver; width:300px; height:auto; position:fixed; left:70px; top:30px;} */

                /*
                .main_container 
                {
                        outline:4px solid silver;  
                        width: 90%;                        
                        display:grid; 
                        grid-template-columns:1fr; 
                        grid-template-rows:1fr;
                
                } 
                    
                
                .button_container 
                { 
                        outline:3px solid red; 
                        display:grid; 
                        grid-template-rows:1fr; 
                        grid-template-columns:1fr 1fr;
                        }
                        */
                        
                /*
                body:has(.control_panel .key.button.one) .key.button.one { outline:3px solid green; }
                
               body:has(.control_panel .key.button.one:hover) #clk_full { outline:3px solid burlywood;
                        opacity: 1; visibility: visible; }
                        */