@import "libs/select2.less";
@import "libs/select2-bootstrap.less";
@import "libs/jquery.timeentry.less";

.page-header.form-header {
    border-bottom: 0;
}

.label-container {
    display: block;
    float: left;
    text-align: right;
    width: 140px;        
}

.field-options {
    margin-top: 4px;
}

table.pgui-multilvevel-autocomplete {
    > tbody > tr {
        > td:first-child {
            vertical-align: top;
            text-align: right;
            padding-top: 5px;
            padding-right: 20px;
        }

        > td {
          text-align: left;
        }
    }
}

.modal-footer .dropdown-menu li a {
    text-align: left;
}

.pgui-edit-form {
    .control-label {
        font-weight: bold;
        font-size: 110%;
    }


    > form {
        .form-actions {
            padding-top: 11px;
            padding-bottom: 7px;
        }

        .form-actions.top-actions {
            border-bottom: 1px solid #e5e5e5;
            border-top: 0;
        }

        legend {
            margin-bottom: 10px;
        }

        .control-group {
            margin-bottom: 9px;
        }

    }

    .required-mark {
        color: #ff0000;
    }
}

.btn-loading {
  background-image: url('../../images/btn-loading.png') !important;
  background-position: center 0;
  background-repeat: repeat-x;
  -webkit-animation: btn-loading 2.5s linear infinite;
          animation: btn-loading 2.5s linear infinite;
}

@-webkit-keyframes btn-loading {
  0% { background-position: 0; }
  100% { background-position: 126px; }
}

@keyframes btn-loading {
  0% { background-position: 0; }
  100% { background-position: 126px; }
}
