.jbd-container .process-steps li.is-active::before {
  background: #D21111;
}
.jbd-container .process-steps li.is-active {
  color: #D21111;
}

.jbd-message-container .message-image {
display: none!important;
}
.cke_contents {
height: 200px!important;
}
#edit-tab4 .has-jicon-right .la.la-phone{
	display: none!important;
}
#edit-tab4 .has-jicon-right .intl-tel-input{
      padding-right: 0 !important;
      padding-left: 50px;
      display: flex;
      flex-direction: row-reverse;
      padding-top: 0;
      padding-bottom: 0;
      border: 1px solid #dee2e6;
      border-radius: 0.28rem;
}
#edit-tab4 .has-jicon-right .flag-dropdown{
      right: auto;
      left: 4px;
      width: auto;
      height: auto;
      font-size: 12px;
      margin: 0;
      display: inline-block;
      z-index: 1;
      top: 4px;
}
.intl-tel-input .flag-dropdown .selected-flag{
      margin: 1px !important;
      height: 28px !important;
      width: auto !important;
      padding: 6px 16px 6px 6px !important;
      right: auto;
      font-size: unset;
      position: relative;
      display: block;
      top: auto;
}
.flag-dropdown .flag{
      width: 16px!important;
      height: 16px!important;
      margin: auto!important;
      right: auto!important;
      left: 0!important;
      font-size: 12px!important;
      top: 0!important;
      display: inline-block !important;
      position: static!important;
}
#edit-tab4 .has-jicon-right .intl-tel-input #phone{
      border: 0;
      width: 100%;
      border-left: 1px solid #dee2e6;
      border-radius:0 0.28rem 0.28rem 0px;
}
.country-list > li.country .flag{
      margin-right: 6px!important;
}
.intl-tel-input .flag-dropdown .country-list .flag {
      display: inline-block;
      vertical-align: bottom;
}