/* Dinamik Tema Renkleri */
/* Bu dosya otomatik olarak oluşturulmuştur */

:root {
    --tema-renk1: #0f172a;
    --tema-renk2: #c9a55c;
    --tema-renk3: #1e293b;
    --tema-renk4: #f8fafc;
    --tema-buton: #c9a55c;
    --tema-link: #a9843e;
    --tema-baslik: #0f172a;
}

/* Ana Renk Uygulamaları */
.btn-theme, .btn-primary, .btn-theme-2 {
    background-color: #c9a55c !important;
    border-color: #c9a55c !important;
}

.btn-theme:hover, .btn-primary:hover, .btn-theme-2:hover {
    background-color: #c9a55c !important;
    border-color: #c9a55c !important;
}

/* Header ve Navigation */
.top-header, .header-style-2 {
    background-color: #0f172a !important;
}

.nav-menu > li:hover > a,
.nav-menu > .focus > a {
    color: #a9843e !important;
}

/* Footer */
footer.dark-footer,
.skin-dark-footer .footer-bottom {
    background: #1e293b !important;
}

/* Linkler */
a {
    color: #a9843e;
}

a:hover {
    color: #c9a55c;
}

/* Başlıklar */
h1, h2, h3, h4, h5, h6,
.hero-search h1 {
    color: #0f172a !important;
}

/* Fiyat ve Önemli Bilgiler */
.listing-card-info-price,
.price-box {
    color: #c9a55c !important;
}

/* İkonlar */
.cn-info-icon i {
    color: #c9a55c;
}

/* Butonlar */
.hsb_btn1, .hsb_btn2 {
    background: #c9a55c !important;
}

.hsb_btn1:hover, .hsb_btn2:hover {
    background: #c9a55c !important;
}

/* Pagination */
.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
    background-color: #c9a55c !important;
    border-color: #c9a55c !important;
}

.pagination > li > a:focus,
.pagination > li > a:hover {
    background-color: #c9a55c !important;
}

/* Tags */
.single-widgets.widget_tags ul li a:hover,
.single-widgets.widget_tags ul li a:focus {
    background-color: #c9a55c !important;
    border-color: #c9a55c !important;
}

/* Form Elements */
.form-control:focus {
    border-color: #c9a55c;
}

/* Badges */
.badge-primary {
    background-color: #c9a55c !important;
}

/* Progress Bars */
.progress-bar {
    background-color: #c9a55c !important;
}

/* Alerts */
.alert-primary {
    background-color: #0f172a;
    border-color: #c9a55c;
}

/* Cards */
.card-header {
    background-color: #0f172a;
    color: #fff;
}

/* Dropdown */
.dropdown-menu .dropdown-item:hover {
    background-color: #c9a55c;
    color: #fff;
}

/* Tabs */
.nav-tabs .nav-link.active {
    border-color: #c9a55c;
    color: #c9a55c;
}

/* Slider */
.slider-overlay {
    background: linear-gradient(to right, #0f172acc, #c9a55ccc);
}

/* Search Box */
.main-search-box {
    border-color: #c9a55c;
}

/* Property Cards */
.property-listing .property-footer {
    border-top-color: #c9a55c;
}

/* Cookie Consent */
.cc-window {
    background: #c9a55c !important;
}

/* Scrollbar */
::-webkit-scrollbar-thumb {
    background: #c9a55c;
}

/* Selection */
::selection {
    background: #c9a55c;
    color: #fff;
}

::-moz-selection {
    background: #c9a55c;
    color: #fff;
}

/* Loading Spinner */
.spinner-border {
    border-color: #c9a55c;
    border-right-color: transparent;
}

/* Custom Checkbox */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #c9a55c;
    border-color: #c9a55c;
}

/* Custom Radio */
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #c9a55c;
    border-color: #c9a55c;
}

/* Tooltips */
.tooltip-inner {
    background-color: #0f172a;
}

/* Popovers */
.popover-header {
    background-color: #0f172a;
}

/* Modal */
.modal-header {
    background-color: #0f172a;
    color: #fff;
}

/* Breadcrumb */
.breadcrumb-item.active {
    color: #c9a55c;
}

/* List Group */
.list-group-item.active {
    background-color: #c9a55c;
    border-color: #c9a55c;
}
