/* @override 
    http://www.equideclic.fr/fr/theme/jquery.fileupload-ui.css */

@charset 'UTF-8';



/*Mise en forme du formulaire d'upload*/
form#upload_form{
    color: #393939;
    font-size: 14px;
}
form#upload_form b, #upload_form input, #upload_form select{
    margin: 10px 5px;
}
form#upload_form b{
    text-align: right;
    display: block;
    float: left;
    width: 100px;
    margin-top: 14px;
}
#upload_form input, #upload_form select{
    width: 200px;
    font-size: 13px;

}
#upload_form select{
    margin-top: 13px;
}


/*Mise en form uploader*/

/*table.ged_table_upload{
    min-height: 30px;
    display: block;
}*/



div.file_upload {
  position: relative;
  overflow: hidden;
  direction: ltr;
  cursor: pointer;
  text-align: center;
  color: #C7D5E0;
  font-weight: normal;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  width: 99%;
  height: 30px;
  line-height: 30px;
  background: #F1F4FF;
/*  background: -moz-linear-gradient(0% 0% 270deg,#E1F1FE, #E1F1FE, #C7D5E0 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E1F1FE), to(#C7D5E0), color-stop(1,#E1F1FE));*/
  border: 2px dashed #C7D5E0;
  margin: 5px 0 10px 0;
  font-size: 15px;
}


/*Mise en forme de l'upload en thickbox*/
#tb_upload div.file_upload{
    width: 99%;
    height: 150px;
    line-height: 150px;
}

div.file_upload_small {
  height: 30px;
  line-height: 30px;
  font-size: 15px;
  background: #F1F4FF;
  border: 2px dashed #C7D5E0;
}

div.file_upload_large {
  height: 75px;
  line-height: 75px;
  font-size: 19px;
  background: #E1F1FE;
  border: 2px dashed #193961;
}

div.file_upload_highlight {
  background: #E1F1FE;
  color: #193961;
  height: 75px;
  line-height: 75px;
  font-size: 19px;
  border: 2px dashed #193961;
}

div.file_upload input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: 300px solid transparent;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  filter: alpha(opacity=0);
  -o-transform: translate(-300px, -300px) scale(10);
  -moz-transform: translate(-800px, 0) scale(10);
  cursor: pointer;
  height: 100%;
}

:root .file_upload input {
  height: auto;
}

.file_upload iframe, .file_upload button {
  display: none;
}

.file_upload_preview img {
  width: 80px;
}

.file_upload_progress .ui-progressbar-value {
  background: url(pbar-ani.gif);
}

.file_upload_progress div {
  width: 150px;
  height: 15px;
}

.file_upload_cancel button {
  cursor: pointer;
}