
.bx_sys_forms_extra_default_padding {
    padding: 10px;
}

.bx_sys_file_upload_title {
    padding-top:3px;
}

.bx_sys_file_upload_wrapper {
    width:240px;     
    border:4px solid #e5e5e5;
    background-color:#fff;
}

.bx_sys_file_upload_wrapper > .bx_sys_file_upload_line {
    border-top:1px solid #e5e5e5;
    padding:5px;
}

.bx_sys_file_upload_wrapper > .bx_sys_file_upload_line:first-child {
    border-top:none;
}

.bx_sys_file_upload_line > .multiply_add_button {
    
}



.bx_sys_file_choice_wrapper {
    width:240px; 
    height:150px;
    border:4px solid #e5e5e5; 
    overflow:auto;
    overflow-X:hidden;
    background-color:#fff;
}

.bx_sys_file_choice_wrapper > div {
    border-top:1px solid #e5e5e5;
}

.bx_sys_file_choice_wrapper > div:first-child {
    border-top:none;
}

.bx_sys_file_choice_wrapper > div > input {
    float:left;
    margin:19px 0 0 5px;
    display:block;
}


.bx_sys_file_choice_wrapper > div > .sys_icon {
    float:left;
    margin:5px;
    width:auto;
}

.bx_sys_file_choice_wrapper > div > .sys_icon img {
    height:32px;
}

.bx_sys_file_choice_wrapper > div > p {    
    float:left;
    line-height:38px;
    width:110px;
    margin:5px 0px;
}

