.fileuploader{
	display:none;	
}
.qq-uploader { position:relative; float:left; width:100%;}
.qq-uploader:after{
	clear:both;	
}
.qq-upload-button {
    /*display:block; 
    width: 175px; padding: 7px 0; text-align:center;    
    background:#64A52D; border-bottom:1px solid #ddd;color:#fff;*/
	border-top-left-radius:0px;
	border-top-right-radius:0px;
}
.qq-upload-button:hover,
.qq-upload-button-hover:hover{
	cursor:pointer !important;
}
.chat{margin: 0;padding: 0;list-style: none}
.chat li{margin-bottom: 10px;padding-bottom: 5px;border-bottom: 1px dotted #999}
.chat li.left .chat-body{margin-left: 60px}
.chat li.left .chat-body-small{margin-left: 58px}

.chat li.left .chat-img.pull-left{margin-right: 10px}
.chat li.right .chat-body{margin-right: 60px}
.chat li .chat-body p{margin: 0}

.panel .slidedown .glyphicon,.chat .glyphicon{margin-right: 5px}.chat-panel .panel-body{max-height: 350px;overflow-y: scroll}.login-panel{margin-top: 25%}.flot-chart{display: block;height: 400px}.flot-chart-content{width: 100%;height: 100%}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background: transparent}table.dataTable thead .sorting_asc:after{content: "\f0de";float: right;font-family: fontawesome}table.dataTable thead .sorting_desc:after{content: "\f0dd";float: right;font-family: fontawesome}table.dataTable thead .sorting:after{content: "\f0dc";float: right;font-family: fontawesome;color: rgba(50,50,50,0.5)}.btn-circle{width: 30px;height: 30px;padding: 6px 0;border-radius: 15px;text-align: center;font-size: 12px;line-height: 1.428571429}.btn-circle.btn-lg{width: 50px;height: 50px;padding: 10px 16px;border-radius: 25px;font-size: 18px;line-height: 1.33}.btn-circle.btn-xl{width: 70px;height: 70px;padding: 10px 16px;border-radius: 35px;font-size: 24px;line-height: 1.33}.show-grid [class^="col-"]{padding-top: 10px;padding-bottom: 10px;border: 1px solid #ddd;background-color: #eee !important}.show-grid{margin: 15px 0}.huge{font-size: 40px}.panel-green{border-color: #5cb85c}.panel-green .panel-heading{border-color: #5cb85c;color: white;background-color: #5cb85c}.panel-green a{color: #5cb85c}.panel-green a:hover{color: #3d8b3d}.panel-red{border-color: #d9534f}.panel-red .panel-heading{border-color: #d9534f;color: white;background-color: #d9534f}.panel-red a{color: #d9534f}.panel-red a:hover{color: #b52b27}.panel-yellow{border-color: #f0ad4e}.panel-yellow .panel-heading{border-color: #f0ad4e;color: white;background-color: #f0ad4e}.panel-yellow a{color: #f0ad4e}.panel-yellow a:hover{color: #df8a13}

.qq-upload-drop-area {
    /*display:block; 
    width: 175px; 
	padding: 7px 0; 
	text-align:center;    
    background:#64A52D; 
	border-bottom:1px solid #ddd;
	color:#fff;
	line-height:18px;*/
	background-color: #FFFFFF;
    border: 1px dashed #DDDDDD;
    border-radius: 4px 4px 0px 0px;
    margin: 0px 0 0;
    padding: 14px 19px 14px;
    position: relative;
	text-align:center;
	border-bottom:0;
	min-height:70px;
}
.qq-upload-files-fieldset > legend,
.qq-upload-drop-area-fieldset > legend{
	font-size: 18px;
}
.qq-upload-files-fieldset-desc,
.qq-upload-drop-area-fieldset-desc{
	font-size: 11px;
	line-height:19px;
}
.qq-upload-drop-area span {
    color:#999;	
	line-height:28px;
	
}
.qq-upload-drop-area-active {background:#4A4F50;}

.qq-upload-list {
	margin:0; 
	padding:0; 
	list-style:none;
	text-align: center;
	max-height:178px;
	overflow-y:scroll;
	border: 1px dashed #DDDDDD;
	border-top:0;
	border-bottom:0;
}
.qq-upload-list li { 
	margin:0; 
	
	line-height:15px; 
	font-size:12px;
	list-style-type:none;	
	background: #FCF8E3 url(../images/bg_upload_progress.jpg) no-repeat -1024px 0px;
    border: 1px solid #FBEED5;
    color: #C09853;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	padding: 9px;
	position:relative;
	transition: all 0.5s ease-in;  
}
.qq-upload-list li.qq-upload-success{
	background-color: #DFF0D8;
	border-color: #D6E9C6;
    color: #468847;
}
.qq-upload-list li.qq-upload-fail{
	background-color: #F2DEDE;
	border-color: #DD1144;
    color: #DD1144;
}
.qq-upload-cancel{
	position:absolute;
	right:3px;	
}
.qq-upload-spinner{
	position:absolute;
	left:3px;	
}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}

.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url("../images/loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}