.cooker-banner
{
    transition: opacity 300ms;
    
    display: table;
    width: 100%;
    position: fixed;
    left: 0; bottom: 0;
    
    background-color: #202020;
    
    opacity: 0.9;
    
    text-align: center;
    
    z-index: 10000 /* Sure */
}  .cooker-banner:hover { opacity: 1 }

.cooker-banner * { display: inline-table }

.cooker-text {
    margin: 15px;
    color: #FFFFFF;
}
.cooker-button {
    transition: opacity 300ms;
    
    margin: 15px;
    padding: 5px 10px;
    
    background-color: #4CAF50;
    border-radius: 2px;
    
    text-decoration: none;
    
    color: #FFFFFF;
} .cooker-button:hover { opacity: 0.7 } .cooker-button:active { opacity: 0.5 }

#cooker-confirm {
    cursor: pointer
}