html, body {
    background: none;
}


.leaflet-container a{color: #de775a}
#abs-map-nav .navi .navi-item:hover,
#abs-map-nav .navi .navi-item.active{background-color: #de775a}

.abs-card.preview {
    width: 210px;
}

.abs-card.preview a {
    color: #de775a;
}

.abs-card.preview a:hover {
    text-decoration: underline
}

.abs-card.preview ul {
    list-style: none;
    padding: 0
}

.abs-card.preview li {
    margin-top: 4px;
}

.mover {
    display: none !important;
}

.absGpsWrapper .abs-card.size-detail .inner {
    min-height: 306px;
}

#abs-map {
    margin-top: 20px;
}
#container {
    margin-left: -472px;
}
.fullscreen #abs-map {
    margin-top: 0px;
}

.toggle-fullscreen {
    display: none !important;
}

.absGpsWrapper .abs-card.size-detail .abs-card-body {
    min-height: 250px;
}

.absGpsWrapper .abs-card.size-detail .data .data-block {
    width: 49%
}

.absGpsWrapper .abs-card.size-main .infos-main {
    height: 145px;
}

#breadcrumb h1 span.title {
    width: 500px;
}

#footer {
    clear: both;
    height: 210px;
    margin: 5px 0 15px;
    position: relative;
    box-shadow: 0 0 4px #fff;
}

#footer .logo div {
    height: 100%;
}

#footer .logo {
    width: auto;
}

#footer .navi {
    width: 754px;
    height: 190px;
    padding: 10px;
    color: #ccc;
    line-height: 20px;
    float: right;
}

#footer a {
    color: #de775a;
}

