.filter {
	width:500px;
}
.filter select {
	display:inline-block;
	vertical-align:middle;
	width:49%;
}

/* tables */
table.tablesorter thead tr .header {
	cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
	background-color: #f1f1f1 !important; 
    background-image: url("../img/asc.gif") !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
}
table.tablesorter thead tr .headerSortDown {
	background-color: #f1f1f1 !important;
    background-image: url("../img/desc.gif") !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
}


.project-description label {
    font-weight: normal;
    font-size: 14px;
    display: block;
    margin-bottom: 10px;
    letter-spacing: 0.5px;
}
.project-description label span {
    font-weight: 600;
}

.progress-overlay {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    height: 100%;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 999;
}
.progress-bar-main {
    bottom: 0;
    height: 110px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 110px;
}
.form__error {
    display: none;
    margin-bottom: 0;
}
.form__upload {
  background-color: #2c3e50;
  margin-top: 0px;
  vertical-align: ;
}
