/*----------------------------
    The file upload form
-----------------------------*/
.fileuploadAjax{
    display:block;
    position:fixed;
    z-index:10000;
    right:0px;
    top:0px;
    width:300px;

}

.fileuploadAjax__upload{
    font-family:'PT Sans Narrow', sans-serif;
    background-color:#ffffff;
    width:250px;
    border-radius:3px;
    margin:25px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

.fileuploadAjax__upload input{
    display:none;
}

.fileuploadAjax__drop{
    /*  background-color: #2E3134;
      padding: 40px 50px;
      margin-bottom: 30px;
      border: 20px solid rgba(0, 0, 0, 0);
      border-radius: 3px;
      border-image: url('../img/border-image.png') 25 repeat;
      text-align: center;
      text-transform: uppercase;

      font-size:16px;
      font-weight:bold;
      color:#7f858a;*/
}

.fileuploadAjax__drop a{
    /* background-color:#007a96;
     padding:12px 26px;
     color:#fff;
     font-size:14px;
     border-radius:2px;
     cursor:pointer;
     display:inline-block;
     margin-top:12px;
     line-height:1;*/
}

.fileuploadAjax__drop a:hover{
    /* background-color:#0986a3;*/
}

.fileuploadAjax__drop input{
    display:none;
}

.fileuploadAjax__upload ul{
    list-style:none;
    margin:0px;
    padding:0px;

}

.fileuploadAjax__upload ul li{


    list-style:none;
    margin:0px;
    padding:10px;
    position: relative;

}

.fileuploadAjax__upload ul li input{
    display: none;
}

.fileuploadAjax__upload ul li p{

    text-overflow:ellipsis;
    overflow: hidden;
    margin:0px;
    padding:0px 0px 0px 60px;
    white-space: nowrap;
    color: #555555;
    font-size: 16px;
    font-weight: bold;


}

.fileuploadAjax__upload ul li i{
    font-weight: normal;
    font-style:normal;
    color:#999999;
    display:block;
}

.fileuploadAjax__upload ul li canvas{
    top: 5px;
    left: 5px;
    position: absolute;
}

.fileuploadAjax__upload ul li span{
    width: 15px;
    height: 12px;
    background: url('../css/images/icons.png') no-repeat;
    position: absolute;
    top: 5px;
    right: 5px;
    cursor:pointer;
}

.fileuploadAjax__upload ul li.working span{
    height: 16px;
    background-position: 0 -12px;
}

.fileuploadAjax__upload ul li.error p{
    color:red;
    cursor:pointer;
}

