div.content_box{
	margin-top: 65px;
	padding: 0 15px;
}
hr{
	margin-top: 5px;
	margin-bottom: 5px;
}
h3{
	margin-top: 0;
}


/* --- --- Panel-Boxen --- --- */

    div.panel-primary .panel-heading{
        background: #2A95E1;
        color: #fff;
        overflow: hidden;
    }

        div.panel-default .panel-heading h1{
            font-size: 16px;
            font-weight: normal;
            letter-spacing: 1px;

        }

    div.panel-default .panel-body{
        padding: 8px;
    }

    div.panel-default .input-group{
        margin: 8px 0;
    }
        div.panel-default .input-group span.input-group-addon i{
            min-width: 15px;
        }
    div.panel-default .btn-group{
        margin: 0px 2px 8px 2px;
    }
     div.panel-default .alert{
        margin: 0;
        border-radius: 0;
    }   


    div.panel-default table{
        font-size: 13px;
        margin: 0;
    }
    
        div.panel-default table tr td{
            vertical-align: middle;
        }
        div.panel-default table.table-striped > tbody > tr:nth-child(2n+1) > td, div.panel-default table.table-striped > tbody > tr:nth-child(2n+1) > th {
            background-color: #F4FAFF;
        }

            div.panel-default table tr td .btn{
                margin: 0 3px;
            }

    div.panel-default .panel-pagination{
        margin: 0 10px;
    }

    div.panel-default .panel-pagination.pageinfo{
        display: inline-block;
        background: #fff;
        border: 1px solid #dddddd;
        padding: 8px 12px;
        border-radius: 4px;
        font-size: 12px;
        font-weight: bold;
    }



/* --- --- Dash-Boxen --- --- */

    .dash-box {
        position: relative;
        background: rgb(255, 86, 65);
        background: -moz-linear-gradient(top, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 86, 65, 1) 0%, rgba(253, 50, 97, 1) 100%);
        border-radius: 4px;
        text-align: center;
        margin: 30px 0;
    }
    .dash-box.orange {
        background: rgb(252, 190, 27);
        background: -moz-linear-gradient(top, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
        background: -webkit-linear-gradient(top, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
        background: linear-gradient(to bottom, rgba(252, 190, 27, 1) 1%, rgba(248, 86, 72, 1) 99%);
    }
    .dash-box.green {
        background: -webkit-gradient(linear, left top, left bottom, from(#24bf48), color-stop(80%, #1a8e1c)) repeat scroll 0 0 rgba(0,0,0,0);
        background: -webkit-linear-gradient(top, #24bf48 0%, #1a8e1c 80%) repeat scroll 0 0 rgba(0,0,0,0);
        background: -o-linear-gradient(top, #24bf48 0%, #1a8e1c 80%) repeat scroll 0 0 rgba(0,0,0,0);
        background: linear-gradient(to bottom, #24bf48 0%, #1a8e1c 80%) repeat scroll 0 0 rgba(0,0,0,0);
    }
    .dash-box-body {
        padding: 20px;
    }
    .dash-box-body > .dash-box-count {
        display: block;
        font-size: 50px;
        color: #FFF;
        font-weight: 300;
    }
    .dash-box-body > .dash-box-title {
        font-size: 15px;
        letter-spacing: 1px;
        color: rgba(255, 255, 255, 0.81);
    }