@media (max-aspect-ratio: 1/1), (max-width: 700px) {
  #screen-block {
     position: unset;
     max-width: 95%;
     margin-left: 9%;
  }
  
  .download-pdf-icon-mobile{
    width: 30px;
    height: auto;
    margin: auto;
    }
    
  
  
  .crews-description{
        padding-left: 0px;
    }
    
    
    #toggles-block{
            max-width: 38%;
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    }
    
    
    .function-block{
        height: auto
    }
    
    .bw-toggle-block {
        font-size: 15px;
    }
    
    #maps-block{
        padding-top: 8px;
    }
    
    .selection-block{
        max-width: 43%;
    }
    
    .line-in-blocks-left-dashboard{
        font-size: 22px;
        margin-left: 30px;
        width: 170px;
        /*transition: 5s;*/
    }
    
    .user-card-selection{
        margin-bottom: 5px;
    }
    
    .download-section-mobile{
        margin-left: -1px;
        margin-right: 17px;
    }
    
    .full-screen-window-show{
        
        max-width: 85%;
        margin: auto;
        
    }
    
    #input-unit-description{
        width: 95%;
    }
    
    .panel-lines-mobile{
        
        margin-left: 2px;
        width: 215px;
        padding: 7px;
        border-bottom: solid 3px #a2c28d;
        border-left: solid 2px #a2c28d;
        border-top: solid 1px #80808047;
        border-radius: 20px;
        
        
    }
    
    .centered-container{
        min-width: 80%;
        max-width: 90%;
        margin-right: 2%
        
    }
    
    .big-timing-block{
        min-width: 60%;
        
        
    }
    
    .block {
        
        max-width: 130px;
    }
    
    #mode-toggle{
            margin-bottom: 14px;
            width: 96%;
    }
    
    .users-list{
        width: 100%;
    }
    
    #btn-adding-new{
        width: 100%;
    }
    
    
    #side-block{
    height: max-content;
    /*margin-left: 0px;*/
    }
    
    .sub-block{
        padding: 0px;
        width: auto;
            padding: 5px;
    border: solid 1px gray;
    border-radius: 5px;
    margin: auto;
    margin-top: 20px;
    margin-left: 6px
        
    }
    
    .full-screen-window{
        
        left: 0px;
        
    }
    
    #settingDescName{
        width: 100%;
    }
    
    .crews-list{
        width:100%;
        overflow-x: hidden;
    }
    
    .pop-up-notes{
        font-weight: 600;
        
    }
    
    #deep-review-btn{
        font-family: system-ui;
        font-size: 30px;
    }
    
    .input-user-info{
        width: 98%;
    }
    
    
    .full-screen-window{
        width: 89%;
        margin-top: initial;
        position: absolute;
        top: 30%;
    }
    
    .level-button{
        width:80%;
        margin-top: 10px;
    }
    
    
    .question-note{
        position: absolute;
        opacity: 0.8;
    
    
    }
    
    .req-for-information{
        font-weight: 500;
        font-size: 15px;
    }
    
    
    #main{
        min-width: unset;
    }
    
    
    #picture-container {
        width: -webkit-fill-available;
        padding-right: 0px;
        max-width: 94%;
    }
    
    #main-screen{
        width: 100%;
    }
    
    .general-info{
        width: 93%;
    }
    
    .button-on-description-panel-active{
        width: unset;
    }
    
    .btns-menu{
        font-size: 4vw;
    }
    
    .viewer-side-panel-btns>img{
        width: 25px;
        height: auto;
        
    }
    
    .editor-side-panel-btns>img{
        width: 25px;
        height: auto;
        
    }
    
    
    #logContainer{
        
        z-index: 1000;
    position: relative;
    background-color: white;
    }
    
    #name-project-input{
        
        font-size: unset;
    }
    
    .container{
        max-width: unset;
    }
    
    .settings-menu{
        top: 38px;
    }
    
    .prj-title{
        color: #375f25;
        font-size: 20px;
    }
    
    
    #left-dashboard:hover{
        box-shadow: none;
    }
    
    
    
}