form:not([id^="views-exposed-form"]) .js-webform-radios-other .js-webform-radios label {
  padding-left: 30px;
  font-weight: 400;
  font-size: 1em;
}
#edit-pregunta-34-a-continuacion-se-presentan-distintas-acciones-cotid select.selected:focus {
  box-shadow: 0 0 5px 2px #2ba000;
} 
#edit-pregunta-34-a-continuacion-se-presentan-distintas-acciones-cotid select {
   margin-bottom: 5px;
}  
#edit-pregunta-34-a-continuacion-se-presentan-distintas-acciones-cotid label {
  font-weight: 400;
}
#edit-pregunta-34-a-continuacion-se-presentan-distintas-acciones-cotid > label {
  font-size: 21px;
  line-height: 30px;
}
form:not([id^="views-exposed-form"]) .js-webform-radios-other .js-webform-radios input {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border: 1px solid #ccc;
  width: 25px;
  height: 25px;
  -webkit-border-radius: 360px;
     -moz-border-radius: 360px;
          border-radius: 360px;
  display: grid;
  place-content: center;
  outline: 0;
  cursor: pointer;
  position: absolute;
  top: -0.5rem;
  margin-left: -30px;
  place-content: initial;
}
form:not([id^="views-exposed-form"]) .js-webform-radios-other .js-webform-radios input:before {
  content: '';
  width: 12.5px;
  height: 12.5px;
  -webkit-transform: scale(0);
     -moz-transform: scale(0);
      -ms-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
  -webkit-box-shadow: inset 1em 1em #d10002;
     -moz-box-shadow: inset 1em 1em #d10002;
          box-shadow: inset 1em 1em #d10002;
  -webkit-border-radius: 360px;
     -moz-border-radius: 360px;
          border-radius: 360px;
}
form:not([id^="views-exposed-form"]) .js-webform-radios-other .js-webform-radios input:checked:before {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}
form:not([id^="views-exposed-form"]) .js-webform-radios-other .js-webform-radios input:before {
  left: 5px;
  top: 5px;
  position: absolute;
}
.webform--info-form-cuestionario-ciudadania  legend {
  font-size: 21px;
  margin-bottom: 0;
}
.webform--info-form-cuestionario-ciudadania  fieldset {
  margin-bottom: 15px;
}
.webform--info-form-cuestionario-ciudadania  fieldset label.control-label,
.webform--info-form-cuestionario-ciudadania  fieldset.checkboxes--wrapper label.control-label {
  font-weight: 400;
}
.webform--info-form-cuestionario-ciudadania .webform-checkboxes-other,
.webform--info-form-cuestionario-ciudadania .webform-radios-other {
  border: 0;
}
.webform--info-form-cuestionario-ciudadania .webform-checkboxes-other label.control-label,
.webform--info-form-cuestionario-ciudadania .webform-radios-other label.control-label {
  font-weight: 400;
}
.webform--info-form-cuestionario-ciudadania .webform-checkboxes-other .panel-heading,
.webform--info-form-cuestionario-ciudadania  .webform-radios-other .panel-heading {
  background-color: inherit;
  padding: 0;
}
.webform--info-form-cuestionario-ciudadania .webform-checkboxes-other .panel-body,
.webform--info-form-cuestionario-ciudadania .webform-radios-other .panel-body {
  padding: 0;
}
.webform--info-form-cuestionario-ciudadania .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.webform--info-form-cuestionario-ciudadania .table-striped > tbody > tr:nth-of-type(even) {
  background-color: transparent;
}
.webform--info-form-cuestionario-ciudadania .table-hover > tbody > tr:hover td {
  color: #333333;
}
.webform--info-form-cuestionario-ciudadania .form-type-webform-table label.control-label {
  font-weight: 400;
  font-size: 21px;
}
.webform--info-form-cuestionario-ciudadania .webform-likert-table-wrapper table.webform-likert-table {
  margin-top: 30px;
}
.webform--info-form-cuestionario-ciudadania .webform-likert-table-wrapper table.webform-likert-table thead {
  text-indent: 6px;
}
.webform--info-form-cuestionario-ciudadania .webform-likert-table-wrapper table.webform-likert-table th {
  text-align: center !important;
}
