/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
@media (min-width: 1019px) {
    .mobile-only {
        display: none !important;
        visibility: hidden !important;
    }
}

/* =========================================
   MAGAZIN LOGÓK A HEADER MENÜBEN
   ========================================= */

/* Közös beállítások */
.bikemag-logo-menu > a,
.gravelmag-logo-menu > a,
.runmag-logo-menu > a,
.trimag-logo-menu > a {
    font-size: 0 !important;
    height: 42px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 8px !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}

/* BIKEMAG */
.bikemag-logo-menu > a {
    width: 145px !important;
    background-image: url('https://bikemag.hu/wp-content/uploads/2025/11/Bikemag_logo-fekvo-1.png') !important;
}

/* GRAVELMAG */
.gravelmag-logo-menu > a {
    width: 180px !important;
    background-image: url('https://bikemag.hu/wp-content/uploads/2026/09/Gravelmag_logo.jpg') !important;
}

/* RUNMAG */
.runmag-logo-menu > a {
    width: 125px !important;
    background-image: url('https://bikemag.hu/wp-content/uploads/2026/09/Runmag_logo-scaled.png') !important;
}

/* TRIMAG */
.trimag-logo-menu > a {
    width: 125px !important;
    background-image: url('TRIMAG_LOGO_URL') !important;
}


/* Eredeti menüszöveg és ikonok elrejtése */
.bikemag-logo-menu > a:before,
.bikemag-logo-menu > a:after,
.gravelmag-logo-menu > a:before,
.gravelmag-logo-menu > a:after,
.runmag-logo-menu > a:before,
.runmag-logo-menu > a:after,
.trimag-logo-menu > a:before,
.trimag-logo-menu > a:after {
    display: none !important;
    content: none !important;
}


/* MOBIL */
@media (max-width: 767px) {

    .bikemag-logo-menu > a,
    .gravelmag-logo-menu > a,
    .runmag-logo-menu > a,
    .trimag-logo-menu > a {
        height: 34px !important;
        padding: 0 5px !important;
    }

    .bikemag-logo-menu > a {
        width: 110px !important;
    }

    .gravelmag-logo-menu > a {
        width: 110px !important;
    }

    .runmag-logo-menu > a,
    .trimag-logo-menu > a {
        width: 95px !important;
    }
}
