.components-base-control__label{
  font-weight:600
}

.stax_meta_panel_meta>.components-base-control__field{
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-pack:justify;
      -ms-flex-pack:justify;
          justify-content:space-between;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  width:100%
}

.stax_meta_panel_meta>.components-base-control__field>label{
  font-weight:normal;
  margin:0
}

.stax-meta-radio-image input[type="radio"]{
  display:none
}

.stax-meta-radio-image input[type="radio"]+label div{
  border:2px solid transparent;
  border-radius:6px;
  overflow:hidden
}

.stax-meta-radio-image input[type="radio"]+label img{
  display:block
}

.stax-meta-radio-image input[type="radio"]:checked+label div{
  border-color:var(--wp-admin-theme-color)
}

.stax-meta-radio-image>.components-base-control__field>.components-base-control{
  margin:-2.5px
}

.stax-meta-radio-image .components-base-control__field{
  display:inherit
}

.stax-meta-radio-image .components-base-control__field .components-base-control__field{
  display:grid;
  grid-template-columns:25% 25% 25% 25%
}

.stax-meta-radio-image .components-radio-control__option{
  margin:2.5px
}

.stax-meta-radio-image .components-radio-control__option label{
  position:relative;
  margin-bottom:26px
}

.stax-meta-radio-image .components-radio-control__option .option-label{
  position:absolute;
  top:100%;
  left:0;
  right:0;
  margin-top:5px;
  font-size:12px;
  color:#a8a8a8;
  text-align:center
}

.stax-meta-control{
  margin-bottom:10px
}

.stax-meta-control.stax-meta-checkbox{
  margin-bottom:20px
}

.stax-meta-button-group .components-button-group{
  width:100%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}

.stax-meta-button-group .components-button-group .components-button{
  border-color:#cccccc;
  color:#555555;
  stroke:#555555;
  max-height:30px;
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center
}

.stax-meta-button-group .components-button-group .components-button.is-primary{
  color:#ffffff;
  stroke:#ffffff;
  border-color:var(--wp-admin-theme-color)
}

.stax-meta-button-group .components-button-group .components-button.is-secondary:not(:disabled):not([aria-disabled="true"]):hover{
  color:#555555;
  border-color:#cccccc
}

.ti-sortable-item-area{
  z-index:999999
}

.ti-sortable-item-area.sortable-ghost{
  color:#ccc
}

.ti-sortable-item-area:not(:first-of-type):not(:last-of-type) .ti-sortable-item{
  margin-top:-1px;
  margin-bottom:-1px
}

.ti-sortable-item-area .ti-sortable-item{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  background:#ffffff;
  border:1px solid #d5dadf
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-handle{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  -ms-flex-item-align:center;
      align-self:center;
  -ms-flex-preferred-size:20%;
      flex-basis:20%;
  cursor:move
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-handle .components-button{
  color:#bfbfbf
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-handle .components-button:hover,.ti-sortable-item-area .ti-sortable-item .ti-sortable-handle .components-button:focus{
  color:#bfbfbf;
  -webkit-box-shadow:none;
          box-shadow:none;
  background:none
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-label{
  cursor:default;
  -ms-flex-preferred-size:60%;
      flex-basis:60%;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-label::-moz-selection{
  background:none
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-label::selection{
  background:none
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-toggle{
  height:auto;
  -ms-flex-preferred-size:20%;
      flex-basis:20%;
  -webkit-box-pack:center;
      -ms-flex-pack:center;
          justify-content:center;
  padding:10px 5px;
  border-radius:0
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-toggle.is-tertiary:hover,.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-toggle.is-tertiary:focus{
  -webkit-box-shadow:none;
          box-shadow:none
}

.ti-sortable-item-area .ti-sortable-item .ti-sortable-item-toggle svg{
  fill:#0073aa
}

.ti-sortable-item-area .ti-sortable-item.hidden{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  color:#e5e5e5
}

.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-handle .components-button{
  color:#e5e5e5
}

.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-handle .components-button:hover,.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-handle .components-button:focus{
  color:#e5e5e5
}

.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-item-label{
  color:#e5e5e5
}

.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-item-toggle span{
  color:#e5e5e5
}

.ti-sortable-item-area .ti-sortable-item.hidden .ti-sortable-item-toggle svg{
  fill:#e5e5e5
}

.stax-meta-checkbox .components-base-control__field{
  margin-bottom:20px
}

.stx-reset-all .components-base-control__field{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
}

.stx-reset-all .components-base-control__field label{
  -webkit-box-flex:1;
      -ms-flex:1;
          flex:1;
  margin:0;
  -ms-flex-item-align:center;
      align-self:center
}

.components-button.has-icon[aria-label^="Stax"] svg *{
  fill:#000000
}

.components-button.is-pressed.has-icon[aria-label^="Stax"]{
  background:var(--wp-admin-theme-color)
}

.components-button.is-pressed.has-icon[aria-label^="Stax"] svg *{
  fill:#ffffff
}

.stx-meta-notice-wrapper h4{
  font-family:Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  line-height:20px;
  color:#1e1e1f
}

.stx-meta-notice-wrapper svg{
  background:var(--wp-admin-theme-color);
  padding:0 6px;
  fill:#fff;
  width:9px;
  display:inline;
  vertical-align:middle;
  border-radius:2px;
  margin:0 4px
}

.stax-meta-sortable-items{
  margin-bottom:0
}

.disabled-items .ti-sortable-item{
  margin-top:-1px;
  margin-bottom:-1px
}

