@charset "utf-8";

/* Dorb general */

.sideNav {
    border: none;
    background-color: transparent;
}

.list-group-item.nav-current {
    border: 1px solid #0F315B !important;
}

/* Details table related */

.dorb-table {
    margin-top: 10px;
    margin-bottom: 20px;
}

table.dorb-table {
    display: table;
    border-width: 1px;
    border-style: solid; 
    border-color: #CCCCCC;
    border-collapse: separate;
    vertical-align: middle;
}

form table.dorb-table {
    margin-left: 0px;
    margin-right: 0px;
}

.table-accent th {
    background-color:#1a3d6c !important;
    border-top:0;
    border:1px solid #ccc;
    color:#fff !important;
}

table.dorb-table tbody {
    margin: 0 !important;
}

table.dorb-table tbody th {
    width: 25%;
    vertical-align: middle;
    text-align: center;
}

table.dorb-table tbody td {
    border-color: #FFFFFF;
    vertical-align: middle;
    margin-left: 10px;
    padding-left: 10px;
}

table.dorb-time-table tbody td {
    border: 1px solid #ddd !important;
    vertical-align: middle;
    margin-left: 10px;
    padding-left: 10px;
}

table.dorb-table tbody img {
	vertical-align: middle;
}

h4.dorb-inner-heading {
    margin: 0px 0px 5px;
}


table.dorb-inner-table {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

table.dorb-inner-table th {
    background-color: white !important;
    color: black !important;
    border: 0px none;
}

table.dorb-inner-table tbody th {
    border: 0px;
    padding: 0px;
    text-align: left;
}

table.dorb-inner-table tbody td {
    border: 0px;
    padding: 0px 2px;
}

/* Map-related styles */

h2.noline {
	border-bottom: none !important;
}

/*#easymap {*/
#easymap.olMap {
    height: 360px;
    border: 1px solid;
}

div.olMap img {
    width: auto;
}
