/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-primsub-anasayfa-arama{border:2px solid #4CAF50;border-radius:10px;padding:20px;max-width:500px;margin:10px auto;text-align:center;font-family:Arial,sans-serif;background-color:#ffffff;}.arama-baslik{font-size:1.3rem;font-weight:600;margin-bottom:15px;color:#222;}.arama-butonu{display:inline-block;margin:5px;padding:10px 20px;font-weight:600;font-size:1rem;color:#ffffff !important;background-color:#4CAF50;text-decoration:none;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.2s ease;}.arama-butonu:hover{background-color:#45a049;}@media (max-width:500px){p{display:flex;justify-content:center;align-items:center;}.arama-butonu{width:auto;margin:5px;}}
.dairedetay{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:24px;margin-top:24px;box-shadow:0 2px 8px rgba(0,0,0,0.05);}.dairedetay legend{font-size:1.25em;font-weight:600;margin-bottom:16px;color:#333;}.dairedetay label{display:block;font-weight:600;margin-bottom:6px;color:#444;}.dairedetay input[type="text"],.dairedetay input[type="number"],.dairedetay select,.dairedetay textarea{width:100%;padding:10px 14px;margin-bottom:18px;border:1px solid #ccc;border-radius:6px;font-size:14px;background-color:#fff;transition:all 0.3s ease;}.dairedetay input:focus,.dairedetay select:focus,.dairedetay textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.15);outline:none;}
.ilan-sahibi-bilgileri{text-align:center;}
.ilan-resim{margin-bottom:15px;}.ilan-resim img{max-width:100%;height:auto;display:block;border-radius:6px;}.ilan-detaylari{border:1px solid #eee;border-radius:6px;overflow:hidden;margin:15px 0;}.ilan-detay-item{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #eee;}.ilan-detay-item:last-child{border-bottom:none;}.ilan-detay-etiket{font-weight:600;color:#444;min-width:120px;}.ilan-detay-deger{color:#666;flex:1;text-align:right;}.ilan-aciklama-wrapper{margin-top:20px;}.ilan-aciklama-wrapper strong{display:block;margin-bottom:6px;font-size:15px;color:#333;}.ilan-aciklama-baslik{font-weight:bold;margin-bottom:6px;}.ilan-aciklama-icerik{line-height:1.5;}
#block-primsub-ilan-ver-buton-blok a{display:inline-block;padding:3px 7px;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:15px;font-weight:600;border-radius:6px;cursor:pointer;white-space:nowrap;text-decoration:none;background-color:#1cbcd8;border:2px solid #34495e;color:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,0.1);transition:background-color 0.2s ease,box-shadow 0.2s ease,transform 0.15s ease;}#block-primsub-ilan-ver-buton-blok{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:nowrap;margin:10px auto;}#block-primsub-ilan-ver-buton-blok a:hover{background-color:#2c3e50;color:#ffffff;box-shadow:0 4px 15px rgba(52,73,94,0.3);transform:translateY(-2px);}@media (min-width:768px){#block-primsub-ilan-ver-buton-blok{position:absolute;top:20px;right:20px;margin:0;}}@media (max-width:767px){#block-primsub-ilan-ver-buton-blok a{font-size:12px;padding:1px 5px;border-radius:4px;}#block-primsub-ilan-ver-buton-blok{gap:5px;}}
#block-primsub-views-block-kul-bil-block-1{background-color:#007BFF;border:1px solid #E0E0E0;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all 0.2s ease-in-out;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:120px;color:#FFFFFF;}#block-primsub-views-block-kul-bil-block-1:hover{border-color:#0056b3;background-color:#0056b3;box-shadow:0 4px 12px rgba(0,0,0,0.12);transform:translateY(-2px);}#block-primsub-views-block-kul-bil-block-1 .block__title{font-size:1.2rem;font-weight:600;color:#FFFFFF;margin-top:0;margin-bottom:0.5rem;}#block-primsub-views-block-kul-bil-block-1 .views-row{display:flex;flex-direction:column;gap:0.6rem;margin-top:0.5rem;}#block-primsub-views-block-kul-bil-block-1 .views-row .views-field{display:flex;align-items:center;gap:0.5rem;}#block-primsub-views-block-kul-bil-block-1 .views-row .views-field-name .field-content a{font-size:1.1rem;font-weight:600;color:#FFFFFF;text-decoration:none;transition:color 0.2s ease;}#block-primsub-views-block-kul-bil-block-1 .views-row .views-field-name .field-content a:hover{color:#E0E0E0;text-decoration:underline;}#block-primsub-views-block-kul-bil-block-1 .views-row .views-field-field-telefon .field-content a{font-size:1.2rem;font-weight:700;color:#FFFFFF;text-decoration:none;transition:color 0.2s ease;}#block-primsub-views-block-kul-bil-block-1 .views-row .views-field-field-telefon .field-content a:hover{color:#E0E0E0;text-decoration:underline;}
.main-content__container{padding-block-start:0 !important;margin-top:15px !important;}
