.container-cape{
	position: relative;
	display: inline-block;
	border:1px solid #CCC;
}	

#scene-cape{
	display: none;	
}	

.konvajs-content{
	border:1px solid #CCC;
}

.btnGroup {
	position: absolute;
	left: 15px;	
	top:0;
	display: none;
}
.btnGroup .btn{	
	position: relative;
}
.init{
	
}

.init label{
	padding: 2em 1em;
}
.init input{display: none;}
.init label:hover{
	cursor: pointer;
}

.widget-cape{
	position: relative;
    float: left;
    width: 100%;
    padding: 1em 0 3em 0;
}

.widget-cape .info{
	margin: 2em 0;
}

.init input,
.btnFinalizar{display: none;}

.single-grid{	
	/*background: #f1f1f1;
	padding: 2em;
    border: 1px solid #CCC;*/
}
.images-cape{
	/*padding: 2em 0 2em 2em;
	background: #EEE;
	margin-bottom: 2em;*/
}
.images-cape h3, .images-cape input{
	margin-bottom: 1em;
}
.images-group{
	/*padding: 2em;*/
	background: #EEE;
	overflow: visible;
	margin:1em 0;	
	float: left;
}
.images-group .options{
	/*display: inline-block;*/
	float: left;
	width: 33.3%;	
	margin: 0.2em 0;
	/*font-size: 1px;*/
	text-align: center;
	padding:0.2em;
}
.images-group button,.images-group label{
	font-size: 9pt;
	display: inline;
}

.images-group img{
	max-height: 100px;	
	border:1px dashed #CCC;		
}

.images-group.no-select img{
	/*cursor:not-allowed;*/
	cursor: move;
}

.cape-info{
	padding: 2em;
	margin-bottom: 2em;
	background: #214977;
	font-weight: 600;
	line-height: 2em;
	color:#FFF;
}

#images-section{
	/*display: none;*/
}

#formSendImage{
	margin: 0.4em 0 1em 0;
}

@media(max-width: 500px){
	#scene-cape{
		
		padding: 1em 0;
	}	
}

.workcontrol_upload{
	display: none;
	padding: 5px; background: #00B594; color: #fff; width: 0%; text-align: center; max-width: 100%;
}