main{
    height: calc(100vh - 70px);
}

#section_input {
    position: relative;
    height: 70%;
}

#section_input .input-wrapper{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    width: 100%;
    max-width: 500px;
    max-height: 500px;
    border-radius: 10px;
}

#section_news{
    height: 30%;
}

#section_news .table-wrapper{
    max-height: calc(100% - 60px);
    border-radius: 10px;
}

#section_news table{
    max-height: 100%;
    overflow: auto;
}

#section_news table tr{
    cursor: pointer;
}