/**
 * Copyright (c) 2014-2024 Alexandru Boia and Contributors
 *
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 * 
 *	1. Redistributions of source code must retain the above copyright notice, 
 *		this list of conditions and the following disclaimer.
 *
 * 	2. Redistributions in binary form must reproduce the above copyright notice, 
 *		this list of conditions and the following disclaimer in the documentation 
 *		and/or other materials provided with the distribution.
 *
 *	3. Neither the name of the copyright holder nor the names of its contributors 
 *		may be used to endorse or promote products derived from this software without 
 *		specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
 * IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY 
 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 */

 .abp01-techbox-frontend {
    background-color: #fff;
}

.abp01-techbox-frontend,
.abp01-techbox-teaser a {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
}

.abp01-techbox-teaser a,
.abp01-techbox-content-skip-teaser a {
    font-size: 14px;
}

 .abp01-techbox-title {
    font-weight: 600;
    color: #111 !important;
    font-size: 16px;
}

.abp01-techbox-icon:before {
    color: #111 !important;
}

.abp01-tab a,
.abp01-tab a:hover {
    color: #0073aa !important;
    font-size: 16px;
}

.abp01-techbox-info ul li {
    line-height: normal !important;
}

.abp01-info-label {
    font-size: 15px;
    width: 40% !important;
    min-width: 250px !important;
}

.abp01-info-value {
    font-size: 15px;
    width: calc(60% - 10px) !important;
    max-width: calc(100% - 260px) !important;
}

.abp01-map-retry-message {
    font-weight: 600;
    font-size: 16px;
}

.abp01-map-retry,
.abp01-map-retry:hover {
    font-size: 14px;
    border: none !important;
    text-decoration:  none !important;
    box-shadow: none !important;
}

.leaflet-control-zoom a,
.leaflet-control-zoom a:hover,
.leaflet-control-fullscreen a,
.leaflet-control-fullscreen a:hover, 
.abp01-leaflet-icon-button-link,
.abp01-leaflet-icon-button-link:hover,
.leaflet-control-magnifying-glass,
.leaflet-control-magnifying-glass:hover {
    box-shadow: none !important;
}