﻿.gradientBg, .theme-bg-color-1, .top-line {
    background-color: #D0A452 !important;
}

.stay-landscape {
    background-color: #D0A452 !important;
}

.btn-warning {
    background-color: #e52a2a;
    border-color: #e52a2a;
}

.btn {
    -webkit-transition-duration: 0.2s; /* Safari */
    transition-duration: 0.2s;
}

.btn:hover {
    opacity:0.9;
}

.btn-primary, btn-success {   
    background-color: #D0A452 !important;
    border-color: #D0A452 !important;
    color: #fff;
}

.theme-text-color-02 {
    color: #D0A452;
}

.font-color-green {
    color: #D0A452;
}

.well-transparent .form-control {
    color: #4d4d4d;
    outline:none;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #D0A452;
    color: #ffb51c;
}


.header-top-navigations {
    color: rgba(230, 215, 185, 0.92) !important;
    transition: color 0.2s !important;
}

.header-top-navigations:hover,
.header-top-navigations:focus {
    color: #D0A452 !important;
    text-decoration: none !important;
}

a{
    color:#D0A452;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: transparent;
    color: #D0A452;
    -webkit-transition-duration: all 0.5s; /* Safari */
    transition-duration: all 0.5s;
}

h1,h4{
    letter-spacing:1px;
}

.radio-btn-container input:checked ~ .checkmark {
    background-color: #D0A452;
}

/* ── Navbar left/right divider between items ───────────────── */
.header-left .header-top-navigations {
    position: relative;
}

/* Remove default Bootstrap hover bg on the dark navbar */
.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
    background-color: transparent !important;
}

/* Social icon items on right – keep gold on hover */
.header-right li a.header-top-navigations {
    font-size: 16px;
}

/* ── Translate widget – align with other nav items ─────────── */
.translate-li {
    list-style: none;
    display: flex !important;
    align-items: center;
    padding: 0 6px !important;
}

.translate-li-inner {
    display: flex;
    align-items: center;
    gap: 5px;
}

.translate-li-inner .fa-globe {
    color: #D0A452;
    font-size: 13px;
}


