﻿body {
    padding-bottom: 20px;
}

.header-h4 {
    /*font-family: 'Book Antiqua', arial;*/
    font-size: 16px;
    font-weight: bold;
    color: #625959
}

.header-h5 {
    /*font-family: 'Book Antiqua', arial;*/
    font-size: 14px;
    font-weight: bold;
    color: #625959
}

.main-title {
    /*font-family: 'Book Antiqua', arial;*/
    font-size: 16px;
    font-weight: bold;
    color: #625959
}
/*body {
    font-family: 'Book Antiqua', arial;
    font-size: 11px;
}*/
/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}*/

.navbar-inverse .navbar-nav > li > a {
    color: white;
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: white;
    background-color: #034E6F;
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #034E6F;
}

.actors {
    margin: 5px;
}

@media (max-width: 768px) {
    #bannerDiv {
        /*padding-bottom: 80px;*/
        margin: 0px;
        text-align: center;
        background-color: red;
    }

    .media-text > h3 {
        font-size: 13px;
        text-align: center;
    }

    .hidden-x img {
        text-align: center;
        height: 70px;
    }

    .hidden-x > img {
        height: 80px;
        margin-left: 20px !important;
    }

    .hidden-xx {
        text-align: center !important;
        margin: 0px 0px !important;
    }

    .users-table {
        overflow-x: auto;
    }
}

@media (min-width: 768px) and (max-width: 1326px) {
    #bannerDiv {
        /*padding-bottom: 80px;*/
        margin: 0px;
        background-color: red;
        padding: 40px;
    }

    .media-text > h3 {
        font-size: 13px;
    }

    .media-text > h4 {
        margin-top: -21px !important;
    }

    .hidden-x {
        height: 70px;
    }

        .hidden-x > img {
            height: 80px;
        }

    .hidden-xx {
        margin: 0px 0px !important;
        height: 12px !important;
        margin-bottom: 5px;
    }

        .hidden-xx > h4 {
            font-size: 14px;
        }

    .users-table {
        overflow-x: auto;
    }
}


@media (min-width: 768px) and (max-width: 1326px) {
    #bannerDiv {
        /*padding-bottom: 80px;*/
        margin: 0px;
        background-color: red;
        padding: 40px;
    }

    .media-text > h3 {
        font-size: 13px;
    }

    .media-text > h4 {
        margin-top: -21px !important;
    }

    .hidden-x img {
        height: 70px;
    }

    .hidden-x > img {
        height: 80px;
    }

    .hidden-xx {
        margin: 0px 0px !important;
        height: 12px !important;
        margin-bottom: 5px;
    }

        .hidden-xx > h4 {
            font-size: 14px;
        }

    .users-table {
        overflow-x: auto;
    }
}


.login-form-label {
    padding-top: 7px;
    text-align: right;
}

.login-form-center {
    margin-left: auto;
    margin-right: auto;
    float: none;
}

.svg-export {
    color: #034EA2;
    height: 18px;
    width: 18px;
}



table.sortable > thead th:not([data-defaultsort=enable]) {
    content: attr('<span class="sign arrow"></span>')
}

/*.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-image: none !important;
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: darkgrey !important;
}*/
.table-statistic-left-header {
    /*padding-right: 50px;*/
    font-size: 12px;
    text-align: left
}

.table-statistic-center-header {
    /*padding-right: 50px;*/
    font-size: 12px;
    text-align: right
}

.table-statistic-center-body {
    /*padding-right: 50px !important;*/
    font-size: 12px;
    text-align: right
}

.table-regions {
    padding-left: 15px;
    text-align: center;
}

.table-municipality {
    padding-left: 15px;
}

.table-padding-left-5 {
    padding-left: 5px;
}

.table-padding-left-15 {
    padding-left: 15px;
}
.table-padding-left-40 {
    padding-left: 40px;
}
.statistikat-row {
    margin-left: 45px;
}
.table-number-header {
    font-size: 14px;
    text-align: right
}
.table-number-body {
    text-align: right
}

.first-half-case-search {
    float: left;
    width: 50%;
}

.second-half-case-search {
    float: right;
    width: 50%;
}

.displayNoneCourtOption{
    display:none;
}

