.node-add-wrapper *{
    box-sizing: border-box;
}
.node-add-wrapper{
    display:flex;
    flex-wrap:wrap;
}

.node-add-wrapper .node-top{
    flex-basis:100%;
}
.node-add-wrapper .file-resup-wrapper .drop-message{
    color: #000;
}

.node-add-wrapper .node-column-sidebar{
    flex-basis:25%;
    background-color: #f5f5f5;
    padding:10px;
    border-radius:10px;

}
.node-add-wrapper .node-column-main{
    flex-basis:75%;
    flex-grow:1;
    display:flex;
    flex-wrap:wrap;
    margin:0px -30px 0px 15px;
}
.node-add-wrapper .node-column-main .col{
    padding:0px 30px;
}
.node-add-wrapper .node-buttons{
    flex-basis:100%;
}
.node-column-sidebar .col{
    border-bottom:2px solid #fff;
}
.node-column-sidebar .col:last-child{
    border:none;
}
.node-add-wrapper  .col-field_lead{
    flex-basis:100%;
}
.node-add-wrapper .col-title input{
    width:100%;
    font-size:24px;
    padding:5px 10px;
}
.node-add-wrapper .col-top-view{

}
.node-add-wrapper .node-bottom{
    margin-top:30px;
    width:100%;
}

.node-add-wrapper .node-bottom .col{
    margin-bottom:15px;
    background-color:#f7f7f7;
    padding:10px;    border-radius:10px;
}