.nf-fu-progress {
height: 20px;
width: 100%;
margin-top: 100px;
margin-bottom: 20px;
overflow: hidden;
background-color: #f5f5f5;
border-radius: 13px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{background-color:#00b7b7 !important;height: 40px !important;border-radius: 25px;padding: 13px !important;line-height: 16px;}
.files_uploaded{padding:15px;border: 4px dotted grey;}
.files_uploaded nf-section p{
border-bottom: 1px solid #b8b8b8;
}
.nf-fu-progress-bar {
float: left;
width: 0;
height: 100%;
font-size: 12px;
line-height: 20px;
color: #fff;
text-align: center;
background-color: #428bca;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
-webkit-transition: width .6s ease;
-o-transition: width .6s ease;
transition: width .6s ease;
}
.nf-fu-fileinput-button {
position: relative;
overflow: hidden;
display: inline-block;
margin-bottom: 5px;
padding: 5px;
line-height: 15px;
}
.nf-fu-fileinput-button input {
position: absolute;
top: 0;
right: 0;
margin: 0;
opacity: 0;
-ms-filter: 'alpha(opacity=0)';
font-size: 200px !important;
direction: ltr;
cursor: pointer;
} @media screen\9 {
.nf-fu-fileinput-button input {
filter: alpha(opacity=0);
font-size: 100%;
height: 100%;
}
}