@media only screen and (max-width:900px) {
    
    .selector {
        display: none;
    position:absolute;
       width:100%;
        top:50px;
        left:0px;
        right:0px;
        background-color:rgba(45,49,62,1);
        z-index: 80;
        padding:15px;
        padding-top:30px;
        text-align: center;
    }   
    
    .resa-rd-ct {
        display: block;
        padding-top:20px;
        margin-bottom:30px;
    }
    
    .open-menu {
        display: block;
}
    
    .room-cell {
    width:15px;
    height:15px;
}
    }
    
    @media only screen and (max-width:660px) { 
        
        
    
    #devsc {
        margin-top:75px;
    }
        
        .rs_view_table_h_num {
            font-size: 8px;
        }
        
        .rs_pop_up_box {
            min-width:auto;
            max-width:300px;
        }

}