.svn-mapping-row .mapping-depth-dropdown {
  min-width: 100px;
  max-width: 140px;
  display: inline-block;
  float: left;
  padding-right: 10px;
  position: relative;
}

.svn-mapping-row .mapping-depth-dropdown label {
  display: none;
}

.svn-mapping-row .mapping-depth-dropdown .input-field-component {
  width: 120px;
}

.svn-mapping-row .delete-mapping {
  vertical-align: top;
  position: relative;
}

.svn-mapping-row .delete-mapping .delete-button {
  width: 40px;
  display: inline-block;
  vertical-align: top;
  float: right;
}

.svn-mapping-row .path-selector-cell {
  width: 45%;
  vertical-align: top;
}

.svn-mapping-row .path-selector-cell .input-field-component {
  width: 100%;
}

.svn-mapping-row .path-selector-cell .local-path, .svn-mapping-row .path-selector-cell .server-path, .svn-mapping-row .path-selector-cell .revision {
  width: 100%;
  display: inline-block;
  min-width: 160px;
  vertical-align: top;
  padding-right: 10px;
  margin-bottom: 10px;
}

.svn-mapping-row .ignore-externals-enable-checkbox-container {
  width: 110px;
}

.svn-mapping-row .ignore-externals-enable-checkbox-container .input-field-component {
  width: 100%;
}

.svn-mapping-row .ignore-externals-enable-checkbox {
  width: 110px;
  padding-right: 10px;
  top: -6px;
}

.ci-sources-advanced-settings .clean-options-component {
  width: 300px;
  margin-bottom: 15px;
}

.ci-sources-advanced-settings .clean-repository {
  width: 300px;
  height: 32px;
  margin-bottom: 5px;
}

.ci-sources-advanced-settings .svn-warning-message {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  padding-bottom: 10px;
}

.ci-sources-advanced-settings .svn-warning-message .bowtie-icon {
  color: rgba( 102, 102, 102 ,  1 );
  color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 );
}

.svn-mapping-table th {
  font-weight: normal;
  font-size: 12px;
  text-align: left;
}

.svn-mapping-label {
  color: rgba( 0, 0, 0 ,  1 );
  color: rgba( var(--palette-neutral-100,0, 0, 0) ,  1 );
  max-width: 250px;
  padding: 5px 0;
}
