.align-right-table1 > td:not(:first-child){
    text-align: right;/*text-align: right!important;*/
}

.align-right-thtable1 > th:not(:first-child){
    text-align: right;/*text-align: right!important;*/
}

@media (min-width: 768px) {
    .user-target{
        width: 768px !important;
    }
}


.btn-with-spinner{
  padding-left: 35px;
  padding-right: 35px;
  position: relative;
}
.btn-with-spinner .fa-spinner{
  display:none;
  position: absolute;
    left: 10px;
    top: 27%;
    transform: translateY(-50%);
}
.btn-with-spinner.loading .fa-spinner{
  display:inline-block;
}



.iti__flag {background-image: url("/dist/img/flags.png");}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti__flag {background-image: url("/dist/img/flags@2x.png");}
}

/* make selectize dropdowns look like bootstrap */
.content-wrapper .selectize-control {
  height: initial;
}
.content-wrapper .form-control {
  border-radius: 4px !important;
  border-color: #cccccc !important;
}

.vs__dropdown-toggle {
  height: 34px;
  padding: 6px 12px;
}