.c-map__markers {

}

.c-map__markers img {
   object-fit: contain;
   height: 30px;
   width: auto;
}

.c-map__ebrington .c-map__markers--40 {
    left: 0%;
    top: 68%;
}

.c-map__ebrington .c-map__markers--45-46 {
    left: 9%;
    top: 56%;
}

.c-map__ebrington .c-map__markers--57-59 {
    left: 13%;
    top: 42%;
}

.c-map__ebrington .c-map__markers--62-63 {
    left: 25%;
    top: 37%;
}

.c-map__ebrington .c-map__markers--102 {
    left: 15%;
    top: 28%;
}

.c-map__ebrington .c-map__markers--104 {
    left: 20%;
    top: 21%;
}

.c-map__ebrington .c-map__markers--115 {
    left: 23%;
    top: 18%;
}

.c-map__ebrington .c-map__markers--117 {
    left: 26%;
    top: 15%;
}

.c-map__ebrington .c-map__markers--80-81 {
    left: 40%;
    top: 29%;
}

.c-map__ebrington .c-map__markers--83-85 {
    right: 37%;
    top: 23%;
}

.c-map__ebrington .c-map__markers--4 {
    right: 6%;
    top: 36%;
}

.c-map__ebrington .c-map__markers--10 {
    right: 18%;
    top: 44%;
}

.c-map__ebrington .c-map__markers--11 {
    right: 16%;
    top: 55%;
}

.c-map__ebrington .c-map__markers--17 {
    right: 12%;
    top: 63%;
}

.c-map__ebrington .c-map__markers--71 {
    right: 21%;
    top: 37%;
}

.c-map__ebrington .c-map__markers--70 {
    right: 30%;
    top: 39%;
}

.c-map__ebrington .c-map__markers--67-69 {
    left: 50%;
    top: 35%;
}

.c-map__ebrington .c-map__markers--79 {
    left: 33%;
    top: 36%;
}

.c-map__ebrington .c-map__markers--30 {
    left: 40%;
    top: 74%;
}

.c-map__ebrington .c-map__markers--118 {
    left: 35%;
    top: 21%;
}

.table_component {
    overflow: auto;
    width: 100%;
}

.table_component table {
    border: none;
    height: 100%;
    width: 100%;
    table-layout: auto;
    border-collapse: collapse;
    border-spacing: 2px;
    text-align: left;
}

.table_component caption {
    caption-side: top;
    text-align: left;
}

.table_component th {
    border-top: 2px solid #58595b;
    background-color: #58595b;
    color: #fff;
    padding: 15px;
}

.table_component td {
    border-right: 2px solid #58595b;
    border-top: 2px solid #58595b;
    background-color: #eaeaea;
    color: #000000;
    padding: 15px;
}

.table_component td:last-child {
    border-right: none;
}