﻿

@font-face {
    font-family: 'Calibri Bold';
    src: url('../../fonts/calibri font sv/Calibri Bold/Calibri Bold.TTF') format('truetype');
}

@font-face {
    font-family: 'Calibri Bold Italic';
    src: url('../../fonts/calibri font sv/Calibri Bold Italic/Calibri Bold Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Calibri Italic';
    src: url('../../fonts/calibri font sv/Calibri Italic/Calibri Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Calibri Light';
    src: url('../../fonts/calibri font sv/Calibri Light/Calibri Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Calibri Light Italic';
    src: url('../../fonts/calibri font sv/Calibri Light Italic/Calibri Light Italic.ttf') format('truetype');
}

@font-face {
    font-family: 'Calibri Regular';
    src: url('../../fonts/calibri font sv/Calibri Regular/Calibri Regular.ttf') format('truetype');
}

div {
    font-family: Calibri Regular !important;
}

.btn-danger {
    font-family: Calibri Regular !important;
}

.btn-success {
    font-family: Calibri Regular !important;
}

.btn-primary {
    font-family: Calibri Regular !important;
}

.btn-warning {
    font-family: Calibri Regular !important;
}

.btn-secondary {
    font-family: Calibri Regular !important;
}

.panel-control {
    height: 100%;
    position: relative;
    float: right;
    padding: 0 15px;
}

.page-container{
    padding-top:36px;
}


.panel-heading{
  border-bottom:1px solid  #c9cedd;
}

.panel-title{
    font-size:18px;
    font-weight:500;
}

.panel-heading {
    padding: 10px 0px 15px 12px;
}

.badge-green{
    background-color:#5cb85c;
}

.badge-warning{
      background-color:#f0ad4e;
}

.badge-danger{
      background-color:#d9534f;
}

.tab-content>.tab-pane {  
    margin-top: 20px;
}

.label-thin{
    font-weight: 300;
}

.has-feedback label~.form-control-feedback {
    top: 34px;
}

.alert-container{
    position: fixed;
    top: 13px;
    right: 10px;
    z-index: 3500;
}

.alert> h4{
    font-size:15px;
}

.alert> .alert-body{
    font-size:12px;
}

.scroll-x{
    overflow-x:auto;
}

.text-thin{
        font-weight: 500;
}

.pad-0{
    padding:0;
}

#btn-add-job-item{
    margin-bottom:10px;
}

#btn-add-invoice-item{
    margin-bottom: 5px;
}

.has-input-group-2>.form-control-feedback {
    padding-right: 106px;
}

.pad-left-0{
    padding-left:0;
   
}

.error-icon>a>i{
    font-size:50px;
}

.printcontainer{
    height:0;
}

.inv-model{
          width: 65%;
    }

@media (max-width:767px) {
    .inv-model{
          width: 90%;
    }
}
.btn-dark {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40;
}

    .btn-dark:hover {
        color: #fff;
        background-color: #23272b !important;
        border-color: #1d2124;
    }

    .btn-dark:focus, .btn-dark.focus {
        color: #fff;
        background-color: #23272b;
        border-color: #1d2124;
        box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
    }

    .btn-dark.disabled, .btn-dark:disabled {
        color: #fff;
        background-color: #343a40;
        border-color: #343a40;
    }

    .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
    .show > .btn-dark.dropdown-toggle {
        color: #fff;
        background-color: #1d2124;
        border-color: #171a1d;
    }

        .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
        .show > .btn-dark.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
        }

.btn-secondary {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}

    .btn-secondary:hover {
        color: #fff;
        background-color: #5a6268;
        border-color: #545b62;
    }

    .btn-secondary:focus, .btn-secondary.focus {
        color: #fff;
        background-color: #5a6268;
        border-color: #545b62;
        box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
    }

    .btn-secondary.disabled, .btn-secondary:disabled {
        color: #fff;
        background-color: #6c757d;
        border-color: #6c757d;
    }

    .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
    .show > .btn-secondary.dropdown-toggle {
        color: #fff;
        background-color: #545b62;
        border-color: #4e555b;
    }

        .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
        .show > .btn-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
        }
