﻿#mainPage {padding-top:50px;}
.Ugeseddel-Warn {
    background-color: red;
}
.btn-dark {
    color: #fff;
    background-color: #969696;
    border-color: #828282;
}
    .btn-dark:hover {
        color: #fff;
        background-color: #828282;
        border-color: #6b6b6b;
    }

.jobCardParts {
    padding-top: 10px;
    padding-left:5px;
    padding-right:5px;
}
#tabJobbank tr.active td {
    color: black;
    background-color:transparent;
}
.jobCardPartsForRow {
    margin-left:0;
}
#partsGridContainerz .well {
    padding: 5px;
}
.docRow {
    padding-top: 4px;
    padding-bottom: 4px;
}
.docBdr .row {
    border: 1px solid;
    padding-top: 5px;
    padding-bottom: 5px;
}
.docBdr .row + .row {
    border-top: 0;
}
.btn-space {
    margin-right: 5px;
}

.navbar-inverse {
    background-color: #005F8A;
    border-color: #005F8A;
}
.navbar-inverse .navbar-brand {
  color: white!important;
}
.navbar-inverse .navbar-nav > li > a {
  color: white!important;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
    background-color: #005F8A;
    border-color: #005F8A;
}
.btn-primary,
.btn-primary:hover {
    background-image: -webkit-linear-gradient(#005F8A, #005F8A 6%, #005F8A);
    background-image: -o-linear-gradient(#005F8A, #005F8A 6%, #005F8A);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#005F8A), color-stop(6%, #005F8A), to(#005F8A));
    background-image: linear-gradient(#005F8A, #005F8A 6%, #005F8A);
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005F8A', endColorstr='#ff005F8A', GradientType=0);
    -webkit-filter: none;
    filter: none;
    border: 1px solid #005F8A;
}
/* Used to colour rows on the Project list grid.  ProjList View may emit a color col which we can use to construct the correct class name */
.rowRed {background-color:#ed0808 !important;color:white;}
.rowYellow {background-color:yellow !important;}
.rowOrange {background-color:#ff6a00 !important;color:white;}
.rowBlue {background-color:deepskyblue !important;color:white;}


/* Hour entry form*/
.state1 {background-color:white !important;color:black;}
.state2 {background-color:firebrick !important;color:white;}
.state3 {background-color:yellow !important;}


    .hourCenterEntry {width:160px!important;}

    .calEntry {width:95px!important;}
    .timeEntry {width:95px !important;}
    .partTextEntry {width:170px!important;}
    .empEntry {width:130px!important;}
    .partCenterEntry {width:160px!important;}
    @media (max-width: 1024px) {
        .hourCenterEntry {width:85px!important;}
        .calEntry {width:85px!important;}
        .timeEntry {width:77px !important;}
        .partTextEntry {width:150px!important;}
        .empEntry {width:100px!important;}
        .partCenterEntry {width:60px!important;}
    }

.error {
    color: #b94a48 !important;
}

    .error.input,
    error.select,
    .error.textarea {
        color: #b94a48 !important;
    }

    .error.input,
    .error.select,
    .error.textarea {
        border-color: #b94a48;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    }

        .error.input:focus,
        .error.select:focus,
        .error.textarea:focus {
            border-color: #953b39;
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
            -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
        }