.product-designer {

  background: #666 !important;

  z-index: 9999999 !important;

}


.product-info.accordions {
    display: none;
}



.modal-backdrop{

  z-index: 99999998 !important;

}

.modal {

    z-index: 99999999 !important; 

}

#send_designcustom{

  padding: 30px;

}

.modal-header .close {

    order: 1;

}

.modal .btn-primary{

  background: #009688;

  border-color: #009688;

}

.send_email_image {

    width: 100%;

    border: none;

}

.product-designer-notice {

  z-index: 1;

}

#stock-image-search{

  display: -ms-flex;

  display: flex;

  flex-wrap: wrap;

}

#stock-image-search input[type=search] {

    border: none;

    padding: 0 12px;

    height: 32px;

    flex: 1 0 0;

    border-right: 1px solid #ccc;

}

#stock-image-search  select{

  border: none;

  padding: 0 12px;

  height: 32px;

  flex: 0 0 auto;

}

#stock-image-search [type="submit"]{

  background: #333;

  color: #fff;

  text-align: center;

  background: #009688;

  cursor: pointer;

  border-radius: 2px;

  color: #ffffff;

  padding: 7px 10px;

  font-size: 14px;

  display: inline-block;

  border: none;

  width: 100%;

  margin-top: 10px;

}

.load_item {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 16px;
}

.load_item i {
    font-size: 16px;
	color:#fff;
}

#text-content {
    padding: 5px 10px;
}

.product-designer .setting-field input[type="text"], .product-designer .setting-field input[type="number"], .product-designer .setting-field textarea {
    width: 90%;
    padding: 2px 5px;
	color:#000;
}

#loader_send {
    position: absolute;
    left: 0;
    right: 0;
    top:40%;
    width:50px;
    height:50px;
    margin: 0 auto;
    z-index: 1;
}

#edit-assets-text select, #edit-assets-text textarea { color:#000;}

.jscolor-picker-wrap { 
    z-index:9999999 !important;
}

.editor-tabs textarea { border: 0;
padding: 5px 10px;}

.editor-tabs input{ border: 0;}
.product-designer .editor-tabs .setting-field select {
    min-height: 28px;
    border-radius: 0;
    border: 0;
    width: 90%;
    line-height: 30px;
    padding-top: 5px;
    background-color: #fff;
}

.product-designer .editor-tabs .setting-field input[data-jscolor] {
    width: 90%;
}



#plupload-drag-dropclipart .tooltip {
  z-index: 9 !important;
  opacity: 1 !important;
  position: relative;
}


#plupload-shape .tooltip {
  z-index: 9 !important;
  opacity: 1 !important;
  position: relative;
}
select#clipart-cat {
    padding: 2px 8px 4px 2px;
}

select#shape-cat {
    padding: 2px 8px 4px 2px;
}

.disclaimer_notice {
    padding: 10px;
}

.disclaimer_notice h2, .disclaimer_notice p {
    color: #ffffff !important;
}

