:root {
  --gin-font-size-xxs: .45rem !important;
  --gin-font-size-xs: 12px !important;
  --gin-font-size-s: 14px !important;
  --gin-font-size: 0.84rem !important;
  --gin-font-size-m: 0.90rem !important;
  --gin-font-size-l: 1rem !important;
  --gin-font-size-xl: 1.1rem !important;
  --gin-font-size-h3: 1.2rem !important;
  --gin-font-size-h2: 1.4rem !important;
  --gin-font-size-h1: 1.5rem !important;
  --gin-font-size-quote: 1em !important;
  --gin-font-weight-normal: 300 !important;
  --gin-font-weight-semibold: 400 !important;
  --gin-font-weight-bold: 500 !important;
  --gin-font-weight-heavy: 600 !important;
}

#edit-actions .row .col-md-offset-3{
  margin-left: 0;
}

body {
  font-size: var(--gin-font-size);
}

.gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,
.gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,
.gin--edit-form .page-wrapper__node-edit-form .messages-list,
.gin--edit-form .page-wrapper__node-edit-form .node-form,
.gin--edit-form .page-wrapper__node-edit-form .node-confirm-form,
.gin--edit-form .page-wrapper__node-edit-form .admin-list,
.gin--edit-form .page-wrapper__node-edit-form .help {
  max-width: 100% !important;
}

.draggable-table > tbody > .draggable {
  background-color: #Fdfdfd;
}

.paragraph-bullet:after {
  content: '' !important;
}
#edit-field-dosier-p-descripcion-wrapper {
  max-width: none !important;
}
.image-style-square-extrasmall {
  width: 10%;
}
.image-style-_6x9-medium {
  width: 25%;
}
.form-text {
  color: #000 !important;
}
html.js .card:not(.is-not-animated):not(.embed-responsive) {
  opacity: 1 !important;
}
.action-link.action-link--extrasmall {
  font-size: var(--gin-font-size-xs) !important;
}
#edit-actions {
  margin-left: 1rem !important;
}
.dropbutton-wrapper {
  margin-bottom: 1rem !important;
}
.field-actions {
  align-items: center !important;
}
.fieldset {
  margin-bottom: 0.5rem !important;
}
.field__item {
  margin-bottom: 0.1rem !important;
}
.tabledrag-leaf td, .tabledrag-cell {
  vertical-align: middle !important;
}
.webform-ui-elements-table .menu-item__link,
#edit-webform-ui-elements-webform-actions-default-title {
  color: #0550e6 !important;
  font-size: var(--gin-font-size-l) !important;
}
.dropbutton--gin {
  padding: 0 !important;
}
.paragraph {
  background-color: #FFFFFF !important;
}
.field .field__items a{
  color: #0550e6 !important;
}
.toolbar-fixed .is-horizontal .paragraphs-tabs li{
  padding: 1rem 0 !important;
}
.horizontal-tabs-list li {
  text-align: center;
}
.form-item__description b {
  color: #000;
  font-weight: bolder;
}
