@media (max-width: 740px) {
    #map {
        height: 300px;
    }
}
table.table td {
    padding:5px 20px;
    border-top:1px solid #888;
}
table.table th {
    padding:5px 20px;
}

.tkptable table tr th,
.tkptable table tr td {
    text-align:right
}

#previewplayer {
    max-height:4rem;
}

.leaflet-marker-icon {
    border-radius:50%;
    box-shadow: 8px 8px 10px rgba(0,0,0,0.3);
    background-color:#fff;
}

.leaflet-marker-icon:hover {
    z-index:1000 !important;
}

.input-group input.form-error {
    border-color: #c90000;
    background-color: #ffe2e2;
}
