body{
    background-color: rgb(255, 255, 255);
    background-image: url("../images/download\ \(3\).jpg");
    background-size: contain;
    background-attachment: fixed;
}



.container{
    position:absolute;
    margin-top:0%;               
    top:50%;   
    right:50%;
    left:50%;
    transform: translate(-50%, -50%); 

    height:9in;
    display:grid;  
    grid-template-columns: repeat(12,1fr);
    grid-template-rows: 150px 40px 1fr; 

    border-color: rgba(168, 25, 113, 0.116);
    padding:20px;
    min-width: 900px;   
    box-shadow: 1px 10px 10px rgba(72, 84, 189, 0.404);
    background-color: rgb(214, 226, 236);
    border-radius:10px;
    background-image: url("../images/download\ \(4\).jpg");
    background-repeat: no-repeat;
    background-size:cover;
    background-position-x: center;

}

@media (max-height: 900px) {  
    .container{
        top:58%;                                      
    }

}

@media (max-height: 650px) {  
    .container{
        top:70%;                                             
    }}

.one{
    opacity:1; 
    display:flex;
    justify-content: center;
    align-items: center;
    grid-column:1 / span 12 ;
    border-radius: 10px;
    padding:10px;
    border-width: 1px;
    margin-bottom:10px;
    background-color: rgb(255, 255, 255,0.6);
    box-shadow: 0 0 10px 5px rgb(175, 108, 108);
   

}

.hi{
    grid-column: 1 / span 12;
    border-style: double; 
    border-width: 1px;
    border-radius: 10px;
    padding:10px;
    display:flex;
    justify-content: center;
    border-color: rgb(0, 0, 0);
    font-size: large;



}





.main{


    grid-column:1 / span 12;
    display:grid;
    grid-template-columns: 2in 1fr;
}

.nav{

    display:flex;
    flex-direction: column;
    margin: 10px 0;
    border-radius:0px;
    background-color: aliceblue;
    z-index: 4;
    background-image:url(../images/graphpaper.jpg);
    background-position: center;
    background-size: cover;
    padding:10px;

    box-shadow: 0px 10px 20px rgba(73, 8, 59, 0.76);

}

.intro{
    border-style:solid;
    border-width: 0px;
    border-radius: 0px;
    margin: 10px 0 10px 0;
    margin-left: 10px;
    background-image: url(../images/swirly.jpg);
    background-position: center;
    box-shadow: 0px 10px 20px rgba(73, 8, 59, 0.76);
    padding:10px;
    overflow-y: scroll;
    overflow-x:hidden;
    max-height: 100%;
    display:flex;
    flex-direction: column;

}

.stamps{
    height:200px;
    border-radius:10px;
    border: 1px double rgb(167, 79, 79);
    background-color: rgba(233, 196, 214, 0.89);
    margin: 10px 0px;  
    background-position: center;
    overflow-y: scroll;
    display:flex;
    flex-direction: column;
 


}

.todo{
    margin:10px 10px;  
    height:250px;  
    position:relative;
    max-height:100%;
    

}