/* Ustawienia menu */

.sp-megamenu-parent .sp-dropdown {
  /*background: linear-gradient(to bottom, #b3e5fc, #2196f3) !important;
  /*background-color: transparent !important; /* usuwa jednolite tło */
  background-color: #76B4FA ;
  border-radius: 10px;
  box-shadow: 4px 4px 12px rgba(0, 0, 0, 0.4);
  padding: 10px;
  min-width: auto !important;
  width: auto !important;
}

.sp-megamenu-parent .sp-dropdown::before,
.sp-megamenu-parent .sp-dropdown::after {
   display: none !important;
}

.sp-megamenu-parent .sp-dropdown li a {
  /*color: white !important;/* kolor tekstu */
   white-space: nowrap !important; /*zawijanie textu*/
   display: block !important;
   width: 100% !important;
}

.sp-megamenu-parent .sp-dropdown li a:hover {
  background-color: rgba(212, 241, 255, 0.2) !important; /* efekt po najechaniu */
  border-radius: 5px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
	Padding: 0px;
	box-shadow: unset;
	 background: none !important;
}
/* KONIEC Ustawień Menu */

/*Breadcrums*/
.breadcrumb {
    padding: 0.75rem 1rem;
    background-color: #ffffff;
    border-radius: 0.25rem;
	font-size: 0.6rem;
}

/*koniec breadcrmb*/

/*ustawienie wyglądu formularza rejesrtacyjnego */
.image {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 30%;
    height: auto;
    display: flex;
    flex-direction: column;
    padding-bottom: 0px;
    margin-right: 40px;
}
.form-nice-input {
  width: 100% !important;
  padding: 0.75rem !important;
  border: 1px solid #bcdff1 !important;
  border-radius: 0.5rem !important;
  background-color: #ffffff !important ;
  transition: border 0.3s, box-shadow 0.3s !important;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important;
}

.form-nice-input:focus {
  border-color: #66b8e3 !important;
  box-shadow: 0 0 0 3px rgba(102, 184, 227, 0.2) !important;
  outline: none !important;
}
.eb-events-grid-items {
    --eb-grid-default-main-category-color: #00bfff;
}

element.style {
}
.eb-taskbar li a:hover, .eb-taskbar li a:link, .eb-taskbar li a:visited {
    text-decoration: none;
}
/* centrowanie obrazka wydarzenia i nagłówka*/
.eb-event-large-image {
    margin-left: auto;
    margin-right: auto;
}
#eb-event-page h1.eb-page-heading {
    text-align: center;
    font-weight: bolder;
}