body {
    padding-top: 60px;
    padding-bottom: 40px;
}

.navbar-inverse {
    background-image: linear-gradient(to bottom,#2D549B 0, #000 150%);
}

.navbar-inverse .navbar-brand {
    color: white;
}

.btn-success {
    background-color: #1B325E;
    background-image: -moz-linear-gradient(top, #1B325E, #0B224E);
    background-image: -ms-linear-gradient(top, #1B325E, #0B224E);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1B325E), to(#0B224E));
    background-image: -webkit-linear-gradient(top, #1B325E, #0B224E);
    background-image: -o-linear-gradient(top, #1B325E, #0B224E);
    background-image: linear-gradient(top, #1B325E, #0B224E);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1B325E', endColorstr='#0B224E', GradientType=0);
}

.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
    background-color: #1B325E;
}

.btn-success:focus {
    background-color: #1B325E !important;
}

div.container a.navbar-brand > img {
    display: inline;
    margin-right: 4px;
    margin-top: -15px;
    height: 45px;
}

#loading {
    background-image: url('../img/gears.svg');
    width: 200px;
    height: 200px;
    margin: 100px auto;
}

#sum ul {
    padding: 0;
    margin-top: 130px;
}

#sum ul li {
    list-style: none;
    margin: 28px 0;
    padding: 0;
}

.labels {
    margin: 20px 0;
    text-align: center;
}

.labels span {
    padding: 3px;
    font-size: 0.7em;
    font-weight: bold;
}

.vehicle_alerts{
    width: 100%;

}

#service-form th,#service-form td {
    text-align: center;
}

th table {
    width: 100%;
}


#route_form label{
    display:block;
}

#route_form label > span {
    display:block;

}

#my_routes_table tr{
    cursor: pointer;
}

#travelled_routes_filtering_container{
    margin: 15px 0;
}

#travelled_routes_datepicker{
    width: 400px;
    margin-top: 20px;
}

#user_status {
    margin-left: 1em;
}
.error {
    color: red;
    font-weight: normal;
    margin-left: 0.6em;
    margin-top: 0.5em;
}