.marg20 {
	margin-top: 30px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

/*# sourceMappingURL=color-1.css.map */
@media only screen and (min-width:280px) and (max-width:350px) {
.box-drag {
width:100%;
transform:translate3d(25px, 0, 0)
}
.col-xs-offset-4 {
margin-left:10px!important
}
}
@media only screen and (min-width:351px) and (max-width:390px) {
.box-drag {
width:50%;
transform:translate3d(5px, 0, 0)
}
}
@media only screen and (min-width:391px) and (max-width:590px) {
.box-drag {
width:50%
}
}
@media only screen and (min-width:591px) and (max-width:710px) {
.box-drag {
width:33.333%
}
}
@media only screen and (min-width:711px) and (max-width:992px) {
.box-drag {
width:30%;
margin-right:-50px!important
}
#columns div:nth-child(4n):after {
clear:both
}
}
@media only screen and (min-width:993px) and (max-width:1200px) {
.box-drag {
width:25%
}
}
@media only screen and (min-width:1201px) {
.item-box {
width:50%
}
.box-drag {
width:25%
}
}

[draggable] {
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
user-select:none;
-khtml-user-drag:element;
-webkit-user-drag:element
}
.uploadArea {
	border:dashed #676465;
	text-align:center;
	line-height:30px;
	font-size:18px;
	margin-bottom:20px!important;
	cursor:pointer;
	max-width:180px
}
.uploadArea.selected {
	border:dashed #FA623F!important;
}
.uploadArea .new {
	padding-top:15px!important
}
.uploadArea input[type='file'] {
	height:30px;
	color:transparent
}
.uploadArea i {
	font-size:25px;
	padding-top:15px
}
.image-preview img {
	padding-top:0px!important;
	width:178px;
	height:100px
}
.image-preview .remove {
	text-align:right;
	color:white;
	position:absolute;
	width:100%;
	padding-right:7px;
	background-color:#373435;
	opacity:.4;
	height:25px
}
.image-preview .remove i {
	font-size:22px;
	padding:0;
	margin:0;
	opacity:1!important
}
.item-box, .box-drag {
	float:left;
	display:block
}
.no-margin {
	margin:0px!important
}
.no-padding {
	padding:0px!important
}
