﻿breadcrumb
{
    background : none;
    margin-bottom : 0px;
    padding : 0px;
}

label
{
    font-weight : normal;
}

.checkbox label, .radio label, .form-inline label
{
    display : inline-block;
}

p
{
    margin : 10px 0px;
}

.row.margin
{
    margin-top : 20px;
    margin-bottom : 20px;
}

th
{
    font-weight : 500;
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}

.btn {
    margin: 5px 5px 5px 0;
    font-size: 1.1em;
}

.btn-group .btn
{
    margin-right : 0px;
}

.btn.btn-primary    { color : white !important; }
.btn.btn-success    { color : white !important; }
.btn.btn-danger     { color : white !important; }
.btn.btn-warning     { color : white !important; }
.btn.btn-info     { color : white !important; }

.btn > span.glyphicon,
.btn > span.glyphicons
{
    margin-right: 10px;
}

.bg-disabled {
    background-color: #eee;
    color: #aaa;
}

.dropdown-header
{
    font-size: 1em;
    line-height: 1.4em;
    color: #262626;
    font-weight : 500;
    border-bottom : 2px solid #c2e5dc;
    text-transform : uppercase;
}

.dropdown .caret
{
    margin-left : 10px;
}

.dropdown .btn.btn-info .caret,
.dropdown .btn.btn-warning .caret,
.dropdown .btn.btn-primary .caret
{
    color : white;
}

.panel-group>.panel
{
    border-radius: 0;
    border-top-right-radius: 10px;
    border: none;
}

.panel-group .panel-body {
    padding: 10px;
    border: 1px solid #ddd;
}

.panel-group .panel-heading {
    padding: 10px;
    border-radius: 0;
    background: #003e7e;
    color: white;
    border-top-right-radius: 10px;
}

.panel-group .panel-title {
    font-weight: 500;
}

.container-compressed .row
{
    padding-left : 10px;
    padding-right : 10px;
}

.container-compressed .col-xs-1, .container-compressed .col-xs-2, .container-compressed .col-xs-3, .container-compressed .col-xs-4, .container-compressed .col-xs-5, .container-compressed .col-xs-6, .container-compressed .col-xs-7, .container-compressed .col-xs-8, .container-compressed .col-xs-9, .container-compressed .col-xs-10, .container-compressed .col-xs-11, .container-compressed .col-xs-12,
.container-compressed .col-sm-1, .container-compressed .col-sm-2, .container-compressed .col-sm-3, .container-compressed .col-sm-4, .container-compressed .col-sm-5, .container-compressed .col-sm-6, .container-compressed .col-sm-7, .container-compressed .col-sm-8, .container-compressed .col-sm-9, .container-compressed .col-sm-10, .container-compressed .col-sm-11, .container-compressed .col-sm-12,
.container-compressed .col-md-1, .container-compressed .col-md-2, .container-compressed .col-md-3, .container-compressed .col-md-4, .container-compressed .col-md-5, .container-compressed .col-md-6, .container-compressed .col-md-7, .container-compressed .col-md-8, .container-compressed .col-md-9, .container-compressed .col-md-10, .container-compressed .col-md-11, .container-compressed .col-md-12,
.container-compressed .col-lg-1, .container-compressed .col-lg-2, .container-compressed .col-lg-3, .container-compressed .col-lg-4, .container-compressed .col-lg-5, .container-compressed .col-lg-6, .container-compressed .col-lg-7, .container-compressed .col-lg-8, .container-compressed .col-lg-9, .container-compressed .col-lg-10, .container-compressed .col-lg-11, .container-compressed .col-lg-12,
.container-compressed .col-xl-1, .container-compressed .col-xl-2, .container-compressed .col-xl-3, .container-compressed .col-xl-4, .container-compressed .col-xl-5, .container-compressed .col-xl-6, .container-compressed .col-xl-7, .container-compressed .col-xl-8, .container-compressed .col-xl-9, .container-compressed .col-xl-10, .container-compressed .col-xl-11, .container-compressed .col-xl-12
{
    padding-left : 5px;
    padding-right : 5px;
}

.alert
{
    border-radius: 0;
    border: none;
}

.table-nopad td:first-child,
.table-nopad th:first-child {
    padding-left: 0;
}

.table-nopad td:last-child,
.table-nopad th:last-child {
    padding-right: 0;
}


.table-hover > tbody > tr:hover
{
    background-color: #e2f7e5;
}

.modal-dialog {
    margin-top: 100px;
}

    .modal-dialog .modal-content {
        overflow: hidden;
        border: 2px solid #6d6d6d;
    }

.modal-dialog .modal-header {
    background-color: #0263c4;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}

.modal-dialog .modal-header *
{
    color: white !important;
}

.modal-dialog .modal-title
{
    font-size: 20px;
}

.modal-dialog .modal-header .close
{
    font-size: 20px;
    padding: 0 !important;
    line-height: 1.4;
    opacity: 0.5;
}

.modal-footer .btn + .btn {
    margin-bottom: 5px;
}