/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2025 | 15:06:31 */
.aboutgallery .slider-wrap img {
	height:600px;
	object-fit:cover;
}
.etkinlik .blog-item img {
	object-fit:contain!important;
}

/* Etkinlik arşiv sayfasında tüm linkleri tıklanamaz yapar */
.etkinlik a {
  pointer-events: none;    /* Fare tıklamasını engeller */
  cursor: default;         /* İşaretçi gösterimini normal yapar */
  color: inherit;          /* Renk değişimini engeller */
  text-decoration: none;   /* alt çizgiyi kaldırır */
}
.woo-product.single-product .ohio-widget.button {margin-bottom:15px;}

.btn-kullanim {
	text-align:center;
	display:inline-block;
	margin:auto;
}
.btn-kullanim a {
	background:transparent;
	text-align:center;
	color:#000!important
}
.btn-kullanim a:hover {
	color:red!important;
	background:transparent!important
}
.button-compare {
	display:inline-block;
	border:2px solid #222;
	padding:8px 20px;
	border-radius:40px;
	margin:10px 0;
}
.icon-button.btn-lightbox {
	background-color:#fff;
}
.icon-button.button-quickview {
	background-color:#fff;
}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner:before {
	display:none
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner:after {
	display:none
}
.ht-ctc.ht-ctc-chat {
	z-index:9999!important
}
.woosc-list td, #woosc_table td {
	white-space: pre-line;
}
.posted_in.categories {
	display:block
}
.button-karsilastir {
	position:absolute;
	z-index:999;
	background-color:#fff;
	padding: 0;
	border: none;
	text-align: center;
	outline: none;
	cursor: pointer;
	min-width: 3.5rem;
	width: 3.5rem;
	height: 3.5rem;
	display: inline-flex;
	vertical-align: middle;
	align-items: center;
	justify-content: center;
	color:#222;
	top: 80px;
	padding-top:15px;
	left: var(--clb-spacer);
	display:none;
}
.button-karsilastir .woosc-btn-text {
	display:none
}
.product.type-product:hover .button-karsilastir {
	display:block
}
.footer-text {
	display:inline-block;
	margin-right:15px;
}
.footer-text img {
	height:20px;
	margin-right:5px;
}
.footer-text img:last-child {
	margin-left:5px;
}


/* header bize ulasin sag kisim */
/* Header'daki özel iletişim bloğunu hizala */
.custom-header-contact-wrapper {
    display: flex;
    align-items: center;
    /* Menü ile arasındaki boşluk. Temanızın yapısına göre değiştirin. */
    margin-left: 15px;
	margin-right:15px;
	position:relative;
}

.custom-header-contact-wrapper:before {
	content:'';
	position:absolute;
	z-index:11;
	left:-15px;
	top:-15px;
	background-color:#efefef;
	height:70px;
	width:1px;
}
.custom-header-contact-wrapper:after {
	content:'';
	position:absolute;
	z-index:11;
	right:-15px;
	top:-15px;
	background-color:#efefef;
	height:70px;
	width:1px;
}

/* Telefon linkinin stilleri */
.custom-header-contact-link {
    display: flex;
    align-items: center;
    text-decoration: none;
    color: inherit; /* Temanızın varsayılan metin rengini alır */
}

/* "Bize Ulaşın" ve Telefon Numarası metinleri */
.custom-contact-text {
    display: flex;
    flex-direction: column;
    line-height: 1.3;
}

/* "Bize Ulaşın!" başlığı */
.custom-contact-text .contact-title {
    font-size: 14px;
    font-weight: 500;
    /* Görseldeki gibi gri bir renk, temanıza göre ayarlayın */
    color: #888; 
}

/* Telefon numarası */
.custom-contact-text .contact-phone {
    font-size: 16px;
    font-weight: 700;
    /* Temanızın ana rengi veya siyah */
    color: #111; 
}

/* İkonun rengini ayarla */
.custom-contact-icon svg {
    /* Görseldeki gibi turuncu bir renk */
    color: #ef0d33; 
	margin-top:5px
}
.gt_float_switcher {
	box-shadow:none!important
}

.woocommerce-loop-category__title mark.count {
	display:none;
}
.woocommerce-loop-category__title {
	font-size:19px;
	padding:15px;
	background-color: #efefef;
}

.social-bar a:hover, .social-bar a:focus, .scroll-top:hover {
	color:#ef0d33;
}



.header:not(.-mobile) .nav-container {
	padding-right:100px;
}
@media only screen and (max-width: 1500px) {
  .header:not(.-mobile) .nav-container {
	padding-right:0;
  }
	.header:not(.-mobile):not(.header-5) .nav.with-multi-level-indicators .menu > .nav-item > a {
		font-size:13px;
	}
}

