body{
    font-family: Arial, sans-serif;
    padding-top: 80px;
    background: rgb(60, 60, 60)
}

.navbar-brand{
    padding-top: 5px;
    padding-bottom: 5px;
}

.navbar-aco{
    background-color: #ec2028;
    border-bottom: #000000;
}

.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}

.navbar-aco .navbar-text {
    margin-top: 5px;
    margin-bottom: 5px;
    color: #FFF;
    font-weight: bold;
}

.nav-tabs>li>a{
    color: #333;
    font-weight: bold;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    color: #ec2028;
}

.btn{
    white-space: normal;
}

.btn-aco {
    color: #fff;
    background-color: #ec2028;
    border-color: #ec2028;
}

.btn-aco:hover,
.btn-aco:focus {
    color: #fff;
    background-color: #9c1c23;
    border-color: #9c1c23;
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #ec2028;
    border-color: #ec2028;
}

.panel{
    border: 0px;
}

.panel-aco>.panel-heading {
    color: #fff;
    background-color: #ec2028;
    border-color: #ec2028;
}

.panel-aco-black>.panel-heading {
    color: #fff;
    background-color: #1d1d1d;
    border-color: #1d1d1d;
}

.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
    vertical-align: middle;
}

.bold{
    font-weight: bold !important;
}

.uppercase{
    text-transform: uppercase !important;
}

.text-white{
    color: #FFFFFF !important;
}

input[type=number]{
    text-align: right;
}

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
    display: none !important;
}

@media print {
    * {
        margin: 0;
        padding: 0;
    }
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-11 {
        width: 91.66666667%;
    }
    .col-md-10 {
        width: 83.33333333%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-8 {
        width: 66.66666667%;
    }
    .col-md-7 {
        width: 58.33333333%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-5 {
        width: 41.66666667%;
    }
    .col-md-4 {
        width: 33.33333333%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-2 {
        width: 16.66666667%;
    }
    .col-md-1 {
        width: 8.33333333%;
    }
}