
form#tms-redirectionsadmin-settings-form .fieldset-wrapper > details{
  /*border: rgba(0, 0, 0, 0.1) 1px solid;*/
  border-radius: 4px;
  padding: 12px;
  margin-bottom: 18px;
}

form#tms-redirectionsadmin-settings-form .fieldset-wrapper > details .details-wrapper > details {
  /*padding-left: 24px;*/
  /*padding-bottom: 8px;*/
}

form#tms-redirectionsadmin-settings-form .fieldset-wrapper > details .details-wrapper details:nth-child(3n){
  border-bottom: rgba(0, 0, 0, 0.1) 1px solid;
  margin-bottom: 30px;
}

form#tms-redirectionsadmin-settings-form .fieldset-wrapper > details .details-wrapper > details > div {
  border-left: rgba(0, 0, 0, 0.1) 2px solid;
  border-radius: 3px;
  padding-left: 16px;
}

form#tms-redirectionsadmin-settings-form .form-type-checkbox{
  /*content: "<div class=".test-class">";*/
  margin-left: 10px;
}


form#tms-redirectionsadmin-settings-form .entity-type-group {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

form#tms-redirectionsadmin-settings-form .entity-type-group > summary:first-of-type{
  margin-bottom: 12px;
}

form#tms-redirectionsadmin-settings-form .entity-type-group > div{
  margin-left: 14px;
}

form#tms-redirectionsadmin-settings-form .bundle-details {
  border-left: 3px solid #e1e1e1;
  display: block;
  position: relative;
  margin-bottom: 9px;
  padding-left: 12px;
  /*box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px;*/
}

form#tms-redirectionsadmin-settings-form .bundle-details .form-type-checkbox{
  height: fit-content;
  width: fit-content;
  margin: 0;
}

form#tms-redirectionsadmin-settings-form .bundle-details details {
  margin-left: 48px;
  margin-top: 1px;
  height: fit-content;
}


form#tms-redirectionsadmin-settings-form .bundle-details details summary {
  position: absolute;
  top: 0;
  padding-right: 20px;
}

form#tms-redirectionsadmin-settings-form #edit-er-settings > legend{
  margin-bottom: 22px;
}

