/* Product Name: dhtmlxVault Version: 2.4.1 Edition: Professional License: content of this file is covered by DHTMLX Commercial or Enterprise license. Usage without proper license is prohibited. To obtain it contact sales@dhtmlx.com Copyright UAB Dinamenta http://www.dhtmlx.com */
 .dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button.blocked{
    pointer-events:none !important;
    opacity:.5
}
.dhx_vault_dhx_skyblue{
    position:relative;
    overflow:hidden;
    border:1px solid #a4bed4;
    background-color:#eaf2fb;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:37px;
    font-family:Tahoma,Helvetica;
    font-size:11px;
    color:black;
    overflow:hidden;
    z-index:1;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button{
    position:relative;
    float:left;
    display:inline;
    margin:5px 1px 0 1px;
    height:22px;
    line-height:21px;
    padding:2px 3px;
    border:1px solid #a4bed4;
    background-color:#f7f9fc;
    background:linear-gradient(#f7f9fc,#eaf2fb);
    background:-webkit-linear-gradient(#f7f9fc,#eaf2fb);
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f7f9fc,endColorStr=#eaf2fb) progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    border-radius:2px;
    cursor:pointer;
    overflow:hidden;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button.dhx_vault_button_hover{
    background-color:#f3f7fd;
    background:linear-gradient(#f3f7fd,#e6f0fa);
    background:-webkit-linear-gradient(#f3f7fd,#e6f0fa);
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f3f7fd,endColorStr=#e6f0fa) progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button.dhx_vault_button_pressed{
    background-color:#d9e9f7;
    background:linear-gradient(#d9e9f7,#d9e8f8);
    background:-webkit-linear-gradient(#d9e9f7,#d9e8f8);
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d9e9f7,endColorStr=#d9e8f8) progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    box-shadow:0 0 5px rgba(127,127,127,0.15) inset;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_icon{
    float:left;
    position:relative;
    width:16px;
    height:16px;
    margin:3px 3px 0 3px;
    /*background-image:url("imgs/dhxvault_skyblue/dhxvault_buttons.gif");*/
    background-repeat:no-repeat;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_icon.dhx_vault_icon_browse{
    background-position:0 0;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_icon.dhx_vault_icon_upload{
    background-position:0 -16px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_icon.dhx_vault_icon_cancel{
    background-position:0 -32px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_icon.dhx_vault_icon_clear{
    background-position:0 -48px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_button div.dhxvault_button_text{
    float:left;
    height:18px;
    line-height:17px;
    margin:2px 4px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls .dhx_vault_input{
    position:absolute;
    left:-1000px;
    top:0;
    visibility:hidden;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_file_form_cont{
    position:absolute;
    width:100%;
    height:23px;
    right:0;
    top:0;
    cursor:pointer;
    overflow:hidden;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_file_form_cont form.dhx_vault_file_form{
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
}
.dhx_vault_dhx_skyblue div.dhx_vault_controls div.dhx_vault_file_form_cont form.dhx_vault_file_form .dhx_vault_file_input{
    opacity:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    cursor:pointer;
    outline:none;
    height:23px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files,.dhx_vault_dhx_skyblue div.dhx_vault_f_pr{
    position:absolute;
    overflow:auto;
    background-color:white;
    border:1px solid #a4bed4;
    font-family:Tahoma,Helvetica;
    font-size:11px;
    color:black;
    z-index:0;
}
.dhx_vault_dhx_skyblue div.dhx_vault_f_pr{
    /*background-image:url("imgs/dhxvault_skyblue/dhxvault_progress.gif");*/
    background-position:center center;
    background-repeat:no-repeat;
    opacity:.5;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file{
    position:relative;
    width:auto;
    height:55px;
    line-height: initial;
    overflow:hidden;
    border-bottom:1px solid #edf5ff;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file.dhx_vault_file_added,.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file.dhx_vault_file_uploading{
    color:#666;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file.dhx_vault_file_uploaded{
    color:#30678a;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file.dhx_vault_file_fail{
    color:#e94a4a;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file.dhx_vault_file_size_exceeded div.dhx_vault_file_param.dhx_vault_file_progress{
    color:#e94a4a;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param{
    position:relative;
    margin:3px 37px 0 50px;
    font-family: 'Gibson-Regular', sans-serif !important;
    font-size:12px;
    text-decoration: underline;
    text-decoration-color: #c6c6c6;
    color:inherit;
    overflow:hidden;
    white-space:nowrap;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_name{
    margin-top:8px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_name div.dhx_vault_file_name_text{
    position:relative;
    width:100%;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_name div.dhx_vault_file_name_text a{
    font-family:Tahoma,Helvetica;
    font-size:11px;
    color:inherit;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_name div.dhx_vault_file_name_text a:hover{
    color:#3d83b0;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_delete{
    position:absolute;
    top:15px;
    right:11px;
    width:16px;
    height:16px;
    margin:0;
    background-image:url("https://sympo.quickbase.com/up/bnpssekde/g/rt/eg/va/uploading_button.gif");
    background-position:0 -64px;
    background-repeat:no-repeat;
    cursor:pointer;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    -o-user-select:none;
    user-select:none;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon{
    position:absolute;
    left:10px;
    top:7px;
    width:32px;
    height:32px;
    cursor:default;
    overflow:hidden;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon div.dhx_vault_all_icons{
    position:absolute;
    left:0;
    top:0;
    width:416px;
    height:32px;
    background-repeat:no-repeat;
    /*background-image:url("imgs/dhxvault_skyblue/dhxvault_icons.gif");*/
    cursor:default;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_def div.dhx_vault_all_icons{
    left:0;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_arch div.dhx_vault_all_icons{
    left:-32px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_audio div.dhx_vault_all_icons{
    left:-64px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_dmg div.dhx_vault_all_icons{
    left:-96px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_doc div.dhx_vault_all_icons{
    left:-128px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_exe div.dhx_vault_all_icons{
    left:-160px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_html div.dhx_vault_all_icons{
    left:-192px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_image div.dhx_vault_all_icons{
    left:-224px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_pdf div.dhx_vault_all_icons{
    left:-256px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_psd div.dhx_vault_all_icons{
    left:-288px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_text div.dhx_vault_all_icons{
    left:-320px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_video div.dhx_vault_all_icons{
    left:-352px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_icon.dhx_vault_icon_xls div.dhx_vault_all_icons{
    left:-384px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param div.dhx_vault_progress{
    position:relative;
    width:110px;
    border:1px solid #a4bed4;
    margin-top:3px;
    margin-bottom:3px;
    font-family:Tahoma,Helvetica;
    font-size:7px;
    color:black;
    border-radius:2px;
    overflow:hidden;
    cursor:default;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param div.dhx_vault_progress div.dhx_vault_progress_bg{
    height:6px;
    background-color:#e5f0fd;
    background:linear-gradient(#e5f0fd,#d3e6fe);
    background:-webkit-linear-gradient(#e5f0fd,#d3e6fe);
    filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e5f0fd,endColorStr=#d3e6fe) progid:DXImageTransform.Microsoft.Alpha(opacity=100);
    background-repeat:repeat-x;
    font-size:inherit;
    overflow:hidden;
    cursor:default;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param span.progress_eta{
    position:absolute;
    top:-1px;
    left:120px;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_uploading div.dhx_vault_progress div.dhx_vault_progress_loader{
    height:6px;
    background-color:white;
    /*background-image:url("imgs/dhxvault_skyblue/dhxvault_loader.gif");*/
    background-repeat:repeat-x;
    background-position:left center;
    overflow:hidden;
    cursor:default;
}
.dhx_vault_dhx_skyblue div.dhx_vault_flash_obj{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.dhx_vault_dhx_skyblue div.dhx_vault_dnd_box{
    position:absolute;
    left:0;
    top:0;
    width:100px;
    height:100px;
    border:2px dashed #c0c0c0;
    background-color:white;
    opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    overflow:hidden;
    z-index:1;
}
.dhx_vault_dhx_skyblue div.dhx_vault_dnd_box_text{
    font-size:16px;
    text-align:center;
}
.dhx_vault_dhx_skyblue div.dhx_vault_files.dhx_vault_dnd_box_over{
    overflow:hidden;
}
.dhx_vault_dhx_skyblue.dhx_vault_dis{
    background-color:#f7f7f7;
}
.dhx_vault_dhx_skyblue.dhx_vault_dis div.dhx_vault_controls div.dhx_vault_button{
    cursor:default;
    opacity:.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.dhx_vault_dhx_skyblue.dhx_vault_dis div.dhx_vault_files div.dhx_vault_file{
    opacity:.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.dhx_vault_dhx_skyblue.dhx_vault_dis div.dhx_vault_files div.dhx_vault_file_param.dhx_vault_file_delete{
    cursor:default;
}
.dhx_vault_dhx_skyblue.dhx_vault_dis div.dhx_vault_controls div.dhx_vault_file_form_cont{
    display:none;
}
.dhxvault_dframe{
    position:absolute;
    left:-100px;
    top:0;
    width:1px;
    height:1px;
    overflow:hidden;
}
div.dhxvault_skin_detect{
    position:absolute;
    display:block;
    visibility:hidden;
    left:-100px;
    top:0;
    width:10px;
    height:10px;
    margin:0;
    padding:0;
    border:none;
    overflow:hidden;
}
