<style>
@charset "utf-8";
body{

    margin: 0;
    background: #f5f5f5;

}
 .preview::before{
	content: '';
	display: block;
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(99, 99, 99, 0.5);
	z-index: 10;
}
.canva-image{
	position: fixed;
	left: 500px;		
	z-index: 12;
}

.canva-image.pictest
{
	border: 3px solid darkgrey;
	width:30px; height:30px;
	-webkit-filter: brightness(70%); 
	filter: brightness(70%);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.clear{
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	text-shadow: 1px 1px 1px gray;
	    
}
			        
.clear:active{
	transform: translateX(0.5px);
}



.demo2{
	border: 0px solid lightslategrey;
	width:35px; 
	height:35px;
	cursor: pointer;
	transition:all 0.2s;
	-webkit-border-radius: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	opacity: 0.7;
	box-shadow: 0px 0px 10px #c0c0c0;
}
.demo2:hover{
	border: 0px solid lightslategrey;
	width:35px; 
	height:35px;
	cursor: pointer;
	transition:all 0.2s;
	-webkit-border-radius: 10px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	opacity: 1;
	box-shadow: 0px 0px 10px #c0c0c0;
}
.demo2 cite{
	background: #111;
	-moz-opacity:.55;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff; 
	position:absolute; 
	bottom:0; 
	left:0; 
	width:200px; 
	padding:7px; 
	border-top:#000 1px solid;
}
div{
		
}
a.alt{
    position:relative;
	background-color:#ffffff;
	float:left;
	width:40px;height:40px;
	margin:0 auto;
	border:0px solid #eee;
	
	text-align:center;
	text-decoration:none;
	color:#0066cc;
}
a.alt:hover{
    background:#f9faf9;
	text-decoration:none;
	z-index:2;
}
a.alt span{
	background:#ffffff;
	display:none;
}
a.alt:hover span{
	
    position:absolute;
	display:block;
	
	top:45px;left:0px;
	width:100px;height:100px;
	border:0px solid #eee;
	z-index:1;
}
.upfile{
	-webkit-filter: brightness(150%);
	filter: brightness(150%);
}
.upfile:hover{
	-webkit-filter: brightness(20%);
	filter: brightness(20%);
}
.initial{
	border-radius: 3px;
	box-shadow: 0px 0px 10px #adaead;
}

</ style>