/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 10 2026 | 13:01:03 */
span.dd-reviews-menu-count {
    margin-right: 10px;
}

.button-1:visited:hover, .button-2 {
    background: #A94F52;
}

.header .user-area {
    padding-top: 8px;
}

li#menu-item-7135 a {
    font-weight: bold;
    color: #000000;
}

.instant-results .default-results .ir-cat {
    font-size: 0;
}

.instant-results .default-results .ir-cat::after {
    content: "קטגוריות מומלצות";
    font-size: 16px;
}

.c27-main-header .logo img {
	height: 55px !important;
}

.c27-main-header .main-menu {
    gap: 0px !important;
}

.i-nav {
    display: flex;
    max-width: 66% !important;
}

/**********************************************/
/*@media only screen and (min-width: 1201px) {
    .header-menu-center .header-center {
        right: -60px !important;
    }
}

@media only screen and (max-width: 1200px) {
    .header .header-container .header-top .logo a img, .header.header-style-alternate:not(.header-scroll) .header-container .header-top .logo a img {
        max-height: 70px !important;
    }
}*/

@media (min-width: 1200px) {
  .c27-main-header .header-top {
    /*max-width: 1500px;*/
    margin: 0 auto;
    padding: 0 32px;
    display: flex !important;
    align-items: center;
    /*transform: translateX(-200px);*/
  }

  .c27-main-header .header-left {
    flex: 0 0 260px;
  }

  .c27-main-header .header-center {
    flex: 1 1 auto;
    min-width: 0;
  }

  .c27-main-header .header-right {
    flex: 0 0 300px;
  }

  .c27-main-header .i-nav {
    max-width: none !important;
    width: auto !important;
  }

  .c27-main-header .main-menu {
    display: flex;
    flex-wrap: nowrap;
    gap: 24px;
  }

  .c27-main-header .main-menu > li {
    margin: 0 !important;
    white-space: nowrap;
  }

  .c27-main-header .main-menu > li > a {
    padding: 0 !important;
    white-space: nowrap;
    font-size: 15px;
  }

  .c27-main-header .header-search {
    width: 200px;
    margin-left: 0;
  }
}

@media only screen and (max-width: 768px) {
    .mobile-menu {
        margin-left: 15px !important;
    }
	
	.mobile-nav-button {
		margin-top: 20px !important;
		display: flex !important;
		justify-content: center !important;
		flex-wrap: nowrap !important;
        justify-content: center !important;
	}
	.mobile-nav-button .header-button {
    	width: 80% !important;
	}
}

@media only screen and (max-width: 480px) {
    .header .header-container .header-top .logo a img, .header.header-style-alternate:not(.header-scroll) .header-container .header-top .logo a img {
        max-height: 50px !important;
    }
}
