.JSUploadForm{width: inherit;padding: 20px 30px 5px 30px;overflow: auto;}
.JSUploadForm .JSFileChoos,.startJSuploadButton{

    background: #ffffff none repeat scroll 0 0;
    border: 0 none;
    border-radius: 5px;
    color: #545454;
    display: inline-block;
    font-size: 14px;
    height: 50px;
    line-height: 48px;
    margin-bottom: 3px;
    outline: medium none;
    text-transform: uppercase;
    width: 221px;
    cursor:pointer;
    border: solid 2px #cccccc;
}

.JSUploadForm .JSFileChoos:hover {
    background:#555555;
    color:#FFF;
}

.JSFileCount{margin: 0 20% 0 2%;}
.JSUploadForm .JSpreveiw{margin-top: 10px;margin-left: -40px;}
.JSUploadForm ul.JSpreveiw{list-style-type: none;}
.JSUploadForm ul.JSpreveiw li{width: inherit;border-bottom: 1px solid rgb(78, 78, 78);padding: 10px;overflow: auto;background-color: rgb(26, 22, 22);}
.JSUploadForm ul.JSpreveiw li span{color: #fff;}
.JSUploadForm ul.JSpreveiw li span.JSsize{float:right}
.JSUploadForm ul.JSpreveiw li span.JSpercent{width: 100%;text-align: left;}
.JSUploadForm ul.JSpreveiw li span.JSfilename{width: 100%;text-align: left;}
.JSUploadForm ul.JSpreveiw li > div:first-child{width: 8%;}
.JSUploadForm ul.JSpreveiw li > div{width: 80%;float:left;position: relative;float: left;}
.JSUploadForm ul.JSpreveiw li div img{border: 1px solid rgba(255, 255, 255, 0.65);}
.JSProgressBarParent{background: #5A5A5A;height: 10px;}
.JSFileProgress {width: 0%;height: 10px;background-image: linear-gradient(#A4BDE4 20%, #1650AC 90%);}
.JSnotAllowed{color: red !important;}
.JSUploadForm ul.JSpreveiw li span.JSOprIcons{float: right;}
.JSUploadForm ul.JSpreveiw li span.JSOprIcons img{margin-right: 15px;cursor: pointer;width: 15px}
.JSUploadForm span{font-size: 12px}