/**
 * Size: desktop
 * Browsers: 
 */

.matching .bucket .part {
	padding:8px;
	max-width:280px;
}
.matching .bucket {
	min-height:0;
	min-width:0;
}
.matching h3,.matching h2 {
	display:inline;
}
.piece {
	position:relative;
	top:0px;
	left:0px;
	height:137px;
	width:137px;
	padding:4px;
	float:left;
	margin:0 20px 20px 0;
}
.piece-text {
	top:60px;
	display:inline-block;
	width:100%;
	margin:-25% auto;
	position:relative;
	text-align:center;
}
.next {
	position:absolute;
	z-index:-1;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background-color:rgba(0,0,0,0.3);
}
#paste {
	position:absolute;
	top:4px;
	right:4px;
}
div[data-dz-name='piecelisting_0'] ul {
	width:100%;
}
div[data-dz-name='piecelisting_0'] ul li {
	height:2em;
	border-bottom:1px solid rgb(153,153,153);
}
div[data-dz-name='piecelisting_0'] ul li > div {
	width:45%;
	padding:4px;
	position:absolute;
	left:50%;
}
div[data-dz-name='piecelisting_0'] ul li > div:first-child {
	left:0;
}
div[data-dz-name='piecelisting_0'] input[type='text'] {
	width:100%;
	border:1px solid rgb(204,204,204);
}
div[data-dz-name='bucketlisting_0'] > ul > li {
	width:300px;
	display:inline-block;
	border:1px solid rgb(153,153,153);
	margin:4px;
}
div[data-dz-name='bucketlisting_0'] > ul > li .head {
	background-color:rgb(255,231,141);
}
#manageexerciseContent .part {
	padding:0 0 0 20px;
	box-shadow:none;
	-o-background:transparent;
	-webkit-background:transparent;
	background:transparent;
	border:0px solid black;
	margin:0;
	min-height:0;
}
#manageexerciseContent textarea {
	height:200px;
}
