/*
Theme Name: childali25
Theme URI: hiziraliyildirim.com.tr
Description: A child theme of the Twenty Twenty-Five theme
Author: Hızır Ali
Author URI: hiziraliyildirim.com.tr
Template: twentytwentyfive
Version: 1.0.0
*/





.sticky-side-column {
    position: -webkit-sticky; /* Safari desteği */
    position: sticky !important;
    top: 100px; /* Üstten boşluk */
}


.sag-sol-padding-ayarlama {
	padding-right: 3% !important;
	padding-left: 3% !important;
	}

.komple-padding-ayarlama {
	padding-right: 1% !important;
	padding-left: 1% !important;
	padding-bottom: 1% !important;
	padding-top: 1% !important; 
	}




.space-padding {
	width:0px;
    margin-right: 16px !important;
}



.button-hover-green a {
	display: inline-block;
	transition: background-color 0.3s ease, color 0.3s ease;
}

.button-hover-green a:hover {
	box-shadow: inset 0 -100px 0 0 #e9ab05;
}

.button-hover-yellow a {
	display: inline-block;
	transition: background-color 0.3s ease, color 0.3s ease;
}

.button-hover-yellow a:hover {
	box-shadow: inset 0 -100px 0 0 #0b542d;
}





.submenu-second-color:hover {
	border-radius: 25px;
	background-color: #0b542d;
	color: white;
		a{
			text-decoration: none;
			}
	}




	@media only screen and (max-width: 568px) {
		.wp-block-navigation__responsive-container {
			bottom: 180px;
			left: 13px;
			position: fixed;
			right: 13px;
			top: 80px;
			border-radius: 10px;
			}
		}




.wp-block-navigation__submenu-container {
    border-radius: 25px !important;
    padding: 5px !important;
    white-space: nowrap; /* Yazının tek satırda görünmesini sağlar */
}

.wp-block-navigation .wp-block-navigation-item {
    border-radius: 25px;
}


    .yesil { 
        padding: 15px !important;
        border-radius: 15px;
    }

	.yesil:hover {
		    background-color: #02542C;
			color: #FFF ;
		
			a{
				text-decoration: none;
			}
	}

	@media only screen and (max-width: 768px) {
			.sadece-mobilde-gizle {
				display: none;
				}
			}

	@media only screen and (max-width: 768px) {
			.sadece-mobilde-goster {
				display: block !important;
			}
		}

	.sadece-mobilde-goster {
		display: none;
	}

	.cursorpointer {cursor: pointer;}

	.notextdecoration a{text-decoration: none;}

	.rounded-column{
	border-radius: 10px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	.rounded-column-5px{
	border-radius: 5px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	.rounded-column-10px{
	border-radius: 10px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	.rounded-column-15px{
	border-radius: 15px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	.rounded-column-20px{
	border-radius: 20px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	.rounded-column-25px{
	border-radius: 25px !important;
	overflow: hidden; /* Köşeleri taşan iç elemanları gizlemek için */
	}

	@media only screen and (max-width: 768px) {
		.display-flex { display: flex; flex-direction: column; }
		.a-display-order { order: 2; }
		.b-display-order { order: 1; }
		.c-display-order { order: 3; }
	}

	.border-image-1px img {
	transition: .5s ease;
	}

	.border-image-1px img:hover{
	box-shadow: 0 0 0 1px #000000;
	transition: .5s ease;
	}


	html {
		scroll-padding-top: 180px;
		scroll-behavior: smooth;
	}

	::selection {
		background-color: #371767; /* Seçilen metnin arka plan rengi */
		color: white; /* Seçilen metnin yazı rengi (isteğe bağlı) */
	}


	.zoomIn img {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transition: .3s ease-in-out;
		transition: .3s ease-in-out;
	}
	.zoomIn:hover img {
		-webkit-transform: scale(1.3);
		transform: scale(1.025);
	}
