.changeform-tabs-item a:hover {
    color: #2e4a79 !important;
}

.changeform-tabs-item a {
    color: #6884a9 !important;
}

.changeform-tabs-item.selected a
{
    color: #294375 !important;
}

.help, p.help, form p.help {
    color: #a4b8cc !important;
}

.sm-button-icon-notext
{
    width:14px;
    height:14px;
}

.sm-text {
    color: #6f7e95;
}

.button
{
    cursor: pointer;
}

.button-green
{
    background-color: #47bac1!important;
    color: #ffffff!important;
}

.button-green:hover
{
    background-color: #639af5!important;
}

.button-grey
{
    background-color: #d0dbe6!important;
    color: #6f7e95!important;
}

.button-grey:hover
{
    background-color: #c1c9d0!important;
}

.sm-jet-menu-icon, .sm-button-icon
{
    /*width:14px;*/
    height:14px;
    margin-right:5px;
    vertical-align:middle
}

.sm-button-icon-medium
{
    /*width:17px;*/
    height:17px;
    margin-right:5px;
    vertical-align:middle
}

.sm-field-icon
{
    width:25px;
    height:25px;
    margin-right:5px;
    vertical-align:middle
}

.sm-image-button-wrapper
{
    display:inline-block;
}

.sm-jet-menu-icon
{
    vertical-align: middle;
    padding-bottom: 3px;
}


/* Hide "view related" eye icons on FK fields (added in Django 4.0) */
.related-widget-wrapper .view-related {
    display: none !important;
}

/* Align delete button to the right in the submit row (Jet default behavior) */
.submit-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.submit-row a.deletelink {
    margin-left: auto !important;
}

.submit-row p.deletelink-box {
    margin-left: auto !important;
}

.sm-container {
  position: relative;
  display: flex;
}

.sm-vertical-center {
  display: table-cell;
  vertical-align: middle;
}