/* This is a temporary file to house any post-boostrap inclusion overrides until we can sort out the 
ramifications of site_amr.css not having been used in a while */
.count-val {
    padding-left:20px;
}

.form-inline .inline-input-sz-2 {
    width:50px;
}
.form-inline .inline-input-sz-3 {
    width:55px;
}
.form-inline .inline-input-sz-4 {
    width:60px;
}

form.submitted .ng-invalid {
    border-color:#a94442;
}

form.returning .ng-invalid {
    border-color:#428bca;
    background-color:#e4ecf4;
}
form.returning .has-error .radio-inline,
form.returning .has-error .checkbox-inline {
    color:#428bca;
}

.alert-info {
    border-color:#428bca;   
    color:#428bca;
    background-color:#e4ecf4;
}

.alert-danger {
    border-color:#a94442;
}

.ast_row_changed {
   background-color : lightgrey;
}

.btn-upload {
    position: relative;
    overflow: hidden;
}
.btn-upload input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: translate(-300px, 0) scale(4);
    -webkit-transform: translate(-300px, 0) scale(4);
    -ms-transform: translate(-300px, 0) scale(4);
    -o-transform: translate(-300px, 0) scale(4);
    font-size: 23px;
    direction: ltr;
    cursor: pointer;
}
* html .btn-upload {
    line-height: 24px;
    margin: 1px -3px 0 0;
}
* + html .btn-upload {
    padding: 2px 15px;
    margin: 1px 0 0 0;
}
