.qq-uploader { position:relative; width: 100%; height: 100%;}

/*.qq-upload-button {
    background: #2ba914; font-size: 17px; 
    text-align: center; 
    padding: 9px 23px 8px 23px; border: none; color: white; 
    border-radius: 4px; cursor: pointer; box-shadow: 0px 1px 2px black; text-shadow: 0px 1px 1px #325719;

          
     
	
	
;
    top: 10px;
    height: 31px;
}*/

.qq-upload-button {
background: #2BA914;
font-size: 17px;
text-align: center;
padding: 4px 23px 12px 23px;
border: none;
color: #FFF;
border-radius: 1px;
cursor: pointer;
box-shadow: 0px 2px 0px #C0C0C0;
text-shadow: none;
top: 11px;
height: 22px;
width: 120px;
margin-right: 10px;
margin-bottom: 10px;
transition: all ease 0.3s;
}

.qq-upload-button-hover {background:black;}
.qq-upload-button-focus {outline:1px dotted black;}

.qq-upload-drop-area {
position: fixed;
z-index: 2;
background: rgba(0, 0, 0, 0.7);
text-align: center;
height: 100%;
width: 100%;
top: 0;
left: 0;
color: white;
font-size: 70px;
text-shadow: 0px 2px 9px black;
line-height: 100%;
}

/*.qq-upload-drop-area {
    position:absolute;   
	/*width:100%; height:100%; *//*
	 z-index:2;
    background: rgb(103, 233, 62); text-align:center; 
	
    height: 121%;
	
    width: 100%;
    padding: 10px;
    top: -10px;
    left: -10px;
    border-radius: 5px;
}*/
/*.qq-upload-drop-area span {
    display:block; 
    position:absolute; 
    top: 50%; 
    text-align: center; 
    margin-top: -13px; 
    font-size:16px;
    width: 229px;
}*/
.qq-upload-drop-area span {
top: 50%;
position: relative;
margin-top: -60px;
display: block;
}

.qq-upload-drop-area-active {background-color:rgb(110, 192, 55);background:rgba(110, 192, 55, 0.86);}

.qq-upload-list {margin: 13px 2px;
padding: 5px 20px;
list-style: none;
width: auto;
clear: both;
padding-left: 0;
}
}
.qq-upload-list li { margin: 0;
padding: 0;
line-height: 40px;
font-size: 15px;
position: relative;
border-bottom: 1px dashed gainsboro;
color: silver;
}

.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}

.qq-upload-file {padding: 15px;}
.qq-upload-spinner {display:inline-block; background: url("loading.gif"); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {color: rgb(84, 162, 32);
float: right;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}


.qq-upload-list li.qq-upload-success {
color: #FFF;
background: #2BA914;
border: 0;
padding: 4px 0px;
border-bottom: 1px solid #009400;
padding-top: 6px;
}
.qq-upload-list li.qq-upload-success span {
	color: white;
	

}
.qq-upload-size {
padding-right: 10px;
}
.closeUp {
	font-size: 20px;
	position: relative;
	top: 70%;
	cursor: pointer;
	
}

input.obnovit {
background: #2BA914;
font-size: 17px;
text-align: center;
padding: 9px 14px 11px 13px;
border: none;
color: #FFF;
border-radius: 0px;
cursor: pointer;
box-shadow: 0px 2px 0px #C0C0C0;
text-shadow: none;
height: 38px;
margin-left: 0;
position: relative;
margin-top: 11px;
-webkit-appearance: none;
transition: all ease 0.3s;
}

input.obnovit:hover, input.obnovit:active {background:black;}

.cancel {color: #B90000;padding-right: 10px;}
.cancel:hover { color: black; text-decoration:underline;}