/* Ukrycie podwójnych strzałek w menu rozwijanym Summernote (konflikt z Bootstrap 5) */
.note-editor .dropdown-toggle::after {
    display: none !important;
}

.form-switch-lg .form-check-input { 
    width: 2.5em; height: 1.25em; 
    
}

/* Wymuszenie wielkości logo w kontenerze us_brand */
div.us_brand img,
div.us_brand a img {
    max-height: 50px !important; /* Tutaj wpisz pożądaną wysokość (np. 50px, 80px) */
    width: auto !important;      /* To zabezpiecza przed zniekształceniem (rozciągnięciem) */
}

.testowa {
    color: green;
}

.public-bg1 {
    background-color: #012134;
    background-image: repeating-linear-gradient(
        45deg,
        #012134,
        #012134 40px,
        #007279 40px,
        #007279 80px,
        #008f91 80px,
        #008f91 120px,
        #fe7318 120px,
        #fe7318 160px,
        #006b72 160px,
        #006b72 200px
    );
    min-height: 100vh;
    background-attachment: fixed;
}

.public-bg {
    background-color: #eaf6f4;
}

.gwc {
    color: #fe7318;
}

.hover-effect {
    transition: transform 0.2s, box-shadow 0.2s;
}
.hover-effect:hover {
    transform: translateY(-3px); /* Unosi kartę o 3px do góry */
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; /* Zwiększa cień */
    background-color: #f8f9fa; /* Lekka zmiana tła na szary */
    cursor: pointer;
}

    /* Style dla animowanego przycisku dodawania */

    /* Podstawowy wygląd przycisku */
    .btn-add-event {
        background-color: #0d6efd;   /* wcześniej był pomarańcz #fe7318 */
        border-color: #0d6efd;    /* wcześniej był pomarańcz #fe7318 */
        color: #ffffff;
        transition: all 0.3s ease; /* Płynne przejście dla wszystkich zmian */
    }

    /* Co się dzieje po najechaniu myszką (Hover) */
    .btn-add-event:hover {
        background-color: #0b5ed7; /* Nieco ciemniejszy niebieski a wczesniej był #e5620b */
        border-color: #0b5ed7;
        color: #ffffff;
        transform: translateY(-3px); /* Przycisk unosi się o 3 piksele w górę */
        box-shadow: 0 6px 12px rgba(254, 115, 24, 0.3) !important; /* Cień staje się większy i w kolorze przycisku */
    }

    /* Animacja ikonki wewnątrz przycisku */
    .btn-add-event .icon-spin {
        transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Sprężysta animacja */
    }

    /* Po najechaniu na przycisk, obróć ikonkę plusa o 90 stopni */
    .btn-add-event:hover .icon-spin {
        transform: rotate(90deg);
    }

/* GLOBALNY WYGLĄD PRZYCISKU "KUP BILET"
   Nadpisuje domyślny zielony (btn-success) na kolory brandowe (pomarańczowy)
   ======================================================== */

.btn-success:has(.fa-ticket-alt) {
    background-color: #fe7318 !important; /* Twój główny pomarańczowy */
    border-color: #fe7318 !important;
    color: #ffffff !important;
}

.btn-success:has(.fa-ticket-alt):hover {
    background-color: #e5620b !important; /* Nieco ciemniejszy na hover */
    border-color: #e5620b !important;
    box-shadow: 0 4px 10px rgba(254, 115, 24, 0.4) !important; /* Ładna pomarańczowa poświata */
}



/* ========================================================
   MODYFIKACJA MENU (PRZEZROCZYSTY NAVBAR)
   ======================================================== */

ul.us_menu.dark {
    background: transparent !important;
    color: #333!important;
    
}

.us_menu.dark {
    color: #333 !important;
}

.us_menu_mobile_control {
    color: #333 !important;
}

.us_menu.horizontal.expanded > li {
    color: #333 !important;
}

ul.us_menu.dark a{
    color: #333 !important;
}

.us_sub-menu li {
    background: #eaf6f4 !important;
}

/*ul.us_menu.dark, ul.us_menu.dark .us_sub-menu li, ul.us_menu.dark li:hover, ul.us_menu.dark ul.us_sub-menu {
  background-color: #eaf6f4;
}*/


ul.us_menu.dark ul.us_sub-menu {
    background-color: #eaf6f4;    
}


ul.us_sub-menu { /*nic*/
    background-color: #eaf6f4;    
}

ul.us_menu.dark { /*nic */
    background-color: #eaf6f4;
}

ul.us_menu.dark li:hover {  /*zmienia kolor narożników*/
    background-color: #eaf6f4;    
}

.us_sub-menu li { /*nic*/
    background-color: #eaf6f4;    
}

ul.us_menu.dark { /*nic*/
    background-color: #eaf6f4;
}


ul.us_menu.dark li:hover a {
    background: #eaf6f4;
    color: #5fa968 !important;    
}

.mb-4 .d-flex .card:hover { transform: translateY(-3px); box-shadow: 0 8px 15px rgba(0,0,0,0.1) !important; cursor: pointer;}

