/* Compatibility bridge for semantic buttons/forms in the clean PHP views. */
.theme-link-button,.theme-search-button,.theme-hamburger-button,.theme-language-button{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:inherit;font:inherit;margin:0;padding:0;cursor:pointer}
.theme-link-button{display:inline-block}
.theme-search-button{width:100%;height:100%}
.theme-hamburger-button{display:flex;align-items:center;justify-content:center}
.theme-language-button{display:inline-block;padding:8px 12px}
.theme-language-button.activelang{font-weight:700}
.logo-text{display:inline-block;color:#fff;font-size:24px;font-weight:700;padding-top:16px}
.clean-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.theme-inline-search{margin-bottom:30px}
.theme-inline-search .form-control{height:50px;border-radius:0}
.theme-inline-search .form-button{height:50px;margin:0;padding:0 30px;border:0}
.gallery-cover-kapak:empty{background-image:url('/tema/genel/assets/images/cover-1.jpg');background-position:center;background-size:cover;min-height:220px}
.gallery-body .date{font-size:13px;margin-top:8px}
.detay img{height:auto;max-width:100%}
.detay table{display:block;max-width:100%;overflow-x:auto;width:100%}
.iletisim-form+.text-danger{padding:4px 15px}
button#page-up{border:0}
@media(max-width:991px){.ustslider img{object-fit:cover}.haber-section img{object-fit:cover}.page-content{overflow-wrap:anywhere}}
@media(max-width:767px){.gallery-card{margin-bottom:20px}.haber-detay-image{float:none!important;margin:0 0 20px!important;width:100%!important}.iletisim-adres.large li{margin-bottom:20px}}
