.xdsoft_decore_crop_overlay{
position:fixed;
top:0px; left:0px; bottom:0px; right:0px;
background:rgba(127,127,127,0.8);
z-index:1001;
display:none;
padding:100px 0px;
overflow-y:auto;
}

.xdsoft_dialog_overlay_offset{
	margin-right: 17px;
}
.xdsoft_dialog_overlay_lock body { 
overflow: hidden !important;
}

.xdsoft_decore_crop_overlay *{-moz-box-sizing:border-box;box-sizing:border-box;}
.xdsoft_decore_crop{
margin:0px auto;
}
.xdsoft_work_place{width:100%;}
.xdsoft_real_photo{width:70%;float:left;margin-left:-1px;}
.xdsoft_work_place .jcrop-holder>.jcrop-tracker{
background:url(../images/cell.png);
}
.xdsoft_decore_crop .panel-body > img{max-width:100%;}
.xdsoft_color_gallery{width:30%;float:left;}
.xdsoft_color_gallery .panel-body{

}
.xdsoft_work_place{position:relative;}
.xdsoft_work_place .xdsoft_close{
	position:absolute;
	right:0px;
	top:-12px;
	width:24px;
	height:24px;
	line-height:22px;
	text-align:center;
	font-size:1.6em;
	font-weight:700;
	background:rgba(127,127,127,0.9);
	border:2px solid #aaa;
	border-radius:12px;
	cursor:pointer;
	color:#eee;
}

.xdsoft_net{
	border-top:1px solid rgb(102, 102, 102);
	margin-bottom:15px;
	margin-top:15px;
	position:relative;
}
.xdsoft_work_place .panel-body{
	position:relative;
	padding-left:30px !important;
}
.xdsoft_net_vertical{
	border-left:1px solid rgb(102, 102, 102);
	margin-left:15px;
	margin-right:15px;
	position:absolute;
	width:1px;
	z-index:299;
	color:rgb(102, 102, 102);
	left:0px;
}
.xdsoft_sizer{
	position:absolute;
	top:10px;
	left:0px;
	line-height:12px;
	font-size:12px;
	font-weight:700;
}
.xdsoft_net_vertical .xdsoft_sizer{
	top:0px;
	left:10px;
	margin-top:-5px;
}


.xdsoft_cell_border{
	height:20px;
	margin-top:-10px;
	border-left:1px solid rgb(102, 102, 102);
	width:1px;
	width:2.89%;
	float:left;
}
.xdsoft_net .xdsoft_cell_border:last-child{
	border-right:1px solid rgb(102, 102, 102);
}
.xdsoft_net_vertical .xdsoft_cell_border{
	width:20px;
	height:14.285%;
	border-left:none;
	border-top:1px solid rgb(102, 102, 102);
	margin-top:0;
	margin-left:-10px;
}
.xdsoft_color_gallery .xdsoft_close:hover{
	color:#fff;
	background:rgba(127,127,127,1.0);
}
.decore_name{
padding-right:10px;
font-weight:700;
}
.descore_comment,.decore_name{
float:left;
}
.xdsoft_color_gallery .panel-body .xdsoft_color_item{
	width:50%;display:inline-block; height:170px;
	margin-right:0px;
	margin-bottom:0px;
	/*border:1px solid #ccc;*/
	border-radius:0px;

	cursor:pointer;
}
.xdsoft_color_gallery .panel-body .xdsoft_color_item:nth-child(3){
margin-right:0px;
}
.xdsoft_color_gallery .panel-body .xdsoft_color_item:hover,
.xdsoft_color_gallery .panel-body .xdsoft_color_item.active
{
	border:2px solid #aaa;
}


.xdsoft_decore_crop h1,.xdsoft_decore_crop h2,.xdsoft_decore_crop h3,.xdsoft_decore_crop h4,
.xdsoft_decore_crop h5,.xdsoft_decore_crop h6,.xdsoft_decore_crop .h1,
.xdsoft_decore_crop .h2,.xdsoft_decore_crop .h3,.xdsoft_decore_crop .h4,.xdsoft_decore_crop .h5,.xdsoft_decore_crop .h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
.xdsoft_decore_crop .panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.xdsoft_decore_crop .panel-body {
  padding: 10px 5px;
}
.xdsoft_decore_crop .panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.xdsoft_decore_crop .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.xdsoft_decore_crop .panel-title {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  font-size: 16px;
  color: inherit;
}
.xdsoft_decore_crop .panel-title > a {
  color: inherit;
}
.xdsoft_decore_crop .panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.xdsoft_decore_crop .panel > .list-group {
  margin-bottom: 0;
}
.xdsoft_decore_crop .panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.xdsoft_decore_crop .panel > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.xdsoft_decore_crop .panel > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.xdsoft_decore_crop .panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.xdsoft_decore_crop .panel > .table,
.xdsoft_decore_crop .panel > .table-responsive > .table {
  margin-bottom: 0;
}
.xdsoft_decore_crop .panel > .table:first-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.xdsoft_decore_crop .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.xdsoft_decore_crop .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.xdsoft_decore_crop .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.xdsoft_decore_crop .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.xdsoft_decore_crop .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.xdsoft_decore_crop .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.xdsoft_decore_crop .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.xdsoft_decore_crop .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.xdsoft_decore_crop .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.xdsoft_decore_crop .panel > .table:last-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.xdsoft_decore_crop .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.xdsoft_decore_crop .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.xdsoft_decore_crop .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.xdsoft_decore_crop .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.xdsoft_decore_crop .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.xdsoft_decore_crop .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.xdsoft_decore_crop .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.xdsoft_decore_crop .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.xdsoft_decore_crop .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.xdsoft_decore_crop .panel > .panel-body + .table,
.xdsoft_decore_crop .panel > .panel-body + .table-responsive {
  border-top: 1px solid #ddd;
}
.xdsoft_decore_crop .panel > .table > tbody:first-child > tr:first-child th,
.xdsoft_decore_crop .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.xdsoft_decore_crop .panel > .table-bordered,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered {
  border: 0;
}
.xdsoft_decore_crop .panel > .table-bordered > thead > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.xdsoft_decore_crop .panel > .table-bordered > thead > tr > td:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr > td:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr > td:first-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.xdsoft_decore_crop .panel > .table-bordered > thead > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.xdsoft_decore_crop .panel > .table-bordered > thead > tr > td:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr > td:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr > td:last-child,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.xdsoft_decore_crop .panel > .table-bordered > thead > tr:first-child > td,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr:first-child > td,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.xdsoft_decore_crop .panel > .table-bordered > thead > tr:first-child > th,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr:first-child > th,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr:last-child > td,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr:last-child > td,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.xdsoft_decore_crop .panel > .table-bordered > tbody > tr:last-child > th,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.xdsoft_decore_crop .panel > .table-bordered > tfoot > tr:last-child > th,
.xdsoft_decore_crop .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.xdsoft_decore_crop .panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.xdsoft_decore_crop .panel-group {
  margin-bottom: 20px;
}
.xdsoft_decore_crop .panel-group .panel {
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 4px;
}
.xdsoft_decore_crop .panel-group .panel + .panel {
  margin-top: 5px;
}
.xdsoft_decore_crop .panel-group .panel-heading {
  border-bottom: 0;
}
.xdsoft_decore_crop .panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #ddd;
}
.xdsoft_decore_crop .panel-group .panel-footer {
  border-top: 0;
}
.xdsoft_decore_crop .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.xdsoft_decore_crop .panel-default {
  border-color: #ddd;
}
.xdsoft_decore_crop .panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.xdsoft_decore_crop .panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ddd;
}
.xdsoft_decore_crop .panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ddd;
}
.xdsoft_decore_crop .panel-primary {
  border-color: #428bca;
}
.xdsoft_decore_crop .panel-primary > .panel-heading {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.xdsoft_decore_crop .panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #428bca;
}
.xdsoft_decore_crop .panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #428bca;
}
.xdsoft_decore_crop .panel-success {
  border-color: #d6e9c6;
}
.xdsoft_decore_crop .panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.xdsoft_decore_crop .panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}
.xdsoft_decore_crop .panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}
.xdsoft_decore_crop .panel-info {
  border-color: #bce8f1;
}
.xdsoft_decore_crop .panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.xdsoft_decore_crop .panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #bce8f1;
}
.xdsoft_decore_crop .panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #bce8f1;
}
.xdsoft_decore_crop .panel-warning {
  border-color: #faebcc;
}
.xdsoft_decore_crop .panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.xdsoft_decore_crop .panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}
.xdsoft_decore_crop .panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}
.xdsoft_decore_crop .panel-danger {
  border-color: #ebccd1;
}
.xdsoft_decore_crop .panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.xdsoft_decore_crop .panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #ebccd1;
}
.xdsoft_decore_crop .panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #ebccd1;
}
.xdsoft_decore_crop .panel h3 a{
display:inline;
}
.xdsoft_real_photo .panel{
	border-top-left-radius:0px;
}
.xdsoft_color_gallery .panel{
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
}