#dataTitle_help,
#dataOwner_help,
#dataLink_help {
  border: none;
  padding: 0;
  font-size: 85% !important;
}

#davizvisualization-base-edit input#dataLink,
#davizvisualization-base-edit input#dataTitle,
#davizvisualization-base-edit input#dataOwner {
  width: 500px;
}

#davizvisualization-base-edit #archetypes-fieldname-dataOwner {
  max-width: 500px;
}

.datagridwidget-table-edit .selectautocomplete_widget {
  width: auto ! important;
}

.eea-daviz-source-group-highlight {
  padding: 1em;
  border: 1px solid #ccc;
  margin: 2em 1em;
  box-shadow: 0px 0px 50px #ccc;
  background: #fff;
  border-radius: 10px;
  position: relative;
}

.eea-daviz-source-group-highlight:before {
  border: solid;
  top: -20px;
  content: "";
  display: block;
  left: 5%;
  position: absolute;
  border-color: #fff transparent;
  -webkit-border-color: #eee transparent;
  border-width: 0px 20px 20px;
}

td.datagridwidget-cell{
    display:inline;
}

#datagridwidget-tbody-arg_spec .datagridwidget-column-1.datagridwidget-cell:before{
    content: "Argument name";
    font-weight:bold;
}

#datagridwidget-tbody-arg_spec .datagridwidget-column-2.datagridwidget-cell:before{
    content: "Argument query";
    font-weight:bold;
}

.datagridwidget-table-edit thead{
    display:none;
}

td.datagridwidget-manipulator {
    display:inline !important;
    float:left !important;
}

.datagridwidget-table-edit {
    width:500px !important;
}

.eea-datagridwidget-tr-label {
    vertical-align: top;
    width: 140px;
}

#archetypes-fieldname-provenances {
    overflow:hidden;
}

.eea-daviz-readonly {
    background-color : #CACACA !important;
}

#archetypes-fieldname-inheritedprovenance {
    display: none;
}

a.datagridwidget-sparql-add-button, a.datagridwidget-sparql-add-button:hover {
  text-decoration: none;
    background: #f3f3f3 url(linkOpaque.gif) 5px 4px no-repeat;
    cursor: pointer;
    font-size: 85%;
    padding: 1px 3px 1px 15px;
    text-transform: lowercase;
    float: right;
}
