@media(max-width:600px){
	.avukat-detay-sablon-01 #avukat-ust{
		grid-template-columns:30% 70% !important;
	}
}

.avukat-profil-foto-1 img,
.avukat-profil-foto-2 img{
	background:#f2f2f2;
}

.avukat-detay-sablon-01 h2,
.avukat-detay-sablon-01 h3,
.avukat-detay-sablon-01 h4,
.avukat-detay-sablon-01 h5,
.avukat-detay-sablon-01 h6{
	padding:0 !important;
}
.avukat-detay-sablon-01 h2{
	font-size:clamp(1.5rem,1.5vw,1.6rem);
}
.avukat-detay-sablon-01 h3{
	font-size:clamp(1.4rem,1.4vw,1.5rem);
}
.avukat-detay-sablon-01 h4{
	font-size:clamp(1.3rem,1.3vw,1.4rem);
}
.avukat-detay-sablon-01 h5{
	font-size:clamp(1.2rem,1.2vw,1.3rem);
}
.avukat-detay-sablon-01 h6{
	font-size:clamp(1.1rem,1.1vw,1.2rem);
}

.avukat-detay-sablon-01 .sosyal-aglar img{
    height:40px;
}
.avukat-detay-sablon-01 .iletisim-detay-satir:not(:last-child) {
    border-bottom: 1px solid var(--renk-7);
}
.avukat-detay-sablon-01 .iletisim-detay-satir{
    
}
.avukat-detay-sablon-01 .iletisim-detay-satir .w-post-elm-before{
    font-weight:bold;
}

.avukat-profil-foto-2 {
  display: none;
}

.avukat-detay-sablon-01 .map-container {
    max-height: 300px;
    border-radius: 0.5rem;
    overflow: hidden;
}

.avukat-detay-sablon-01 .map-container iframe {
    border-radius: 0.5rem;
}

.avukat-detay-sablon-01 ul#menu-avukat-detay-menu li a{
	border-radius:0.5rem !important;
}

.avukat-detay-sablon-01 .sosyal-aglar .w-image:not(:has(a)) {
  display: none;
}

@media (max-width: 1024px) {
    .avukat-detay-sablon-01 .yapiskan-menu {
        display: flex;
        flex-wrap: nowrap; /* Öğelerin alt satıra geçmesini engelle */
        overflow-x: auto; /* Yatay kaydırmayı etkinleştir */
        white-space: nowrap; /* Öğelerin satır içinde kalmasını sağlar */
        -webkit-overflow-scrolling: touch; /* iOS ve mobil cihazlarda yumuşak kaydırma */
        scrollbar-width: thin; /* Firefox için kaydırma çubuğunu incelt */
    }

    .avukat-detay-sablon-01 .yapiskan-menu > * {
        flex: 0 0 auto;
    }
}

@media (max-width: 600px) {
    #avukat-iletisim-sticky {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 999;
        background: #fff !important; 
        padding: 1rem;
        box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.1); 
    }
}
