[data-bs-theme=dark] .box-search-advance {
    background-color: #484848 !important;
    border: 1px solid #484848 !important;
}

[data-bs-theme=dark] .card-popular .card-info .card-title:hover,
[data-bs-theme=dark] .card-journey-big .card-info .card-title a:hover {
    color: var(--bs-brand-secondary);
}

[data-bs-theme=dark] .card-popular .card-info .card-meta .card-button a svg {
    stroke: var(--bs-color-grey);
}

[data-bs-theme=dark] .btn.btn-dropdown {
    background-image: url(../imgs/template/icons/arrow-down-white.svg);
    background-repeat: no-repeat;
}


[data-bs-theme=dark] .box-top-rated {
    background-image: url(../imgs/page/homepage1/bg-top-rate.png);
}

[data-bs-theme=dark] .btn.btn-mode {
    background-color: #FFF;
    color: #333;
}

[data-bs-theme=dark] .block-filter-search .form-control {
    background-image: url(../imgs/template/icons/search-w.svg);
}

[data-bs-theme=dark] .card-journey-small .card-image .wish,
[data-bs-theme=dark] .card-journey-big .card-image .wish {
    background-color: rgba(25, 25, 25, 0.7960784314);
}

[data-bs-theme=dark] .card-journey-small .card-image .wish svg,
[data-bs-theme=dark] .card-journey-big .card-image .wish svg {
    stroke: #f2f2f2;
}

[data-bs-theme=dark] .block-testimonials .testimonials-left::before {
    background: url(../imgs/page/homepage1/plane-w.png) no-repeat center;
}

[data-bs-theme=dark] .icon-lang {
    background: url(../imgs/template/icons/lang-w.svg) no-repeat left center;
}

[data-bs-theme=dark] .icon-lang span {
    background: url(../imgs/template/icons/arrow-down-sm-w.svg) right center no-repeat;
}

[data-bs-theme=dark] .icon-cart span {
    background: url(../imgs/template/icons/arrow-down-sm-w.svg) no-repeat right center;
}

[data-bs-theme=dark] .card-flight .card-info .card-route .icon-route {
    background: url(../imgs/template/icons/route.svg) no-repeat center;
}

[data-bs-theme=dark] .card-why-travel .card-info .card-title:hover,
[data-bs-theme=dark] .card-why-travel .card-info .card-link:hover {
    color: var(--bs-warning);
}

[data-bs-theme=dark] .card-why-travel .card-info .card-title:hover svg,
[data-bs-theme=dark] .card-why-travel .card-info .card-link:hover svg {
    stroke: var(--bs-warning);
}

[data-bs-theme=dark] .box-testimonials-2 {
    background: url(../imgs/page/homepage2/bg-testimonials-dark.png) no-repeat top 100px right 40px;
}

[data-bs-theme=dark] .box-testimonials-2::before {
    background: url(../imgs/page/homepage2/bg-testimonials2-dark.png) no-repeat left bottom;
}

[data-bs-theme=dark] .box-testimonials-4 {
    background-image: url(../imgs/page/homepage7/bg-testimonial-dark.png);
    background-position: bottom 20px left 17%;
}


[data-bs-theme=dark] .accordion-button::after {
    background-image: url(../imgs/template/icons/open-faq-dark.png);
}

[data-bs-theme=dark] .accordion-button:not(.collapsed)::after {
    background-image: url(../imgs/template/icons/close-faq-dark.png);
}

[data-bs-theme=dark] .box-faqs-inner {
    background-image: url(../imgs/page/homepage3/bg-faq2-dark.png);
}

[data-bs-theme=dark] .box-faqs {
    background-image: url(../imgs/page/homepage3/bg-faq-dark.png);
}

[data-bs-theme=dark] .footer-type-3 .block-socials-footer a.icon-socials:hover {
    color: var(--bs-warning);
}

[data-bs-theme=dark] .footer-type-3 .form-newsletter .form-control {
    background-color: transparent;
    background-image: url(../imgs/page/homepage2/email.svg);
}

[data-bs-theme=dark] .footer-type-3 .form-newsletter .btn-brand-secondary:hover {
    color: #FEFA17 !important;
}

[data-bs-theme=dark] .box-love-us-inner {
    background-image: url(../imgs/page/homepage3/map.png);
}

[data-bs-theme=dark] .box-banner-home4 {
    background-image: url(../imgs/page/homepage4/bg-banner-dark.png);
}

[data-bs-theme=dark] .box-how-it-work {
    background-image: url(../imgs/page/homepage4/bg-how-white.png);
}

[data-bs-theme=dark] .box-testimonials-3 {
    background-image: url(../imgs/page/homepage4/bg-testimonial.png);
    background-position: left 10px bottom 10px;
}

[data-bs-theme=dark] .box-testimonials-3::before {
    background-image: url(../imgs/page/homepage4/bg-testimonial2.png);
    background-repeat: no-repeat;
}

[data-bs-theme=dark] .top-bar-2 .text-header .text-unlock {
    background: url(../imgs/template/icons/icon1.svg) no-repeat left center;
}

[data-bs-theme=dark] .box-security {
    background-image: url(../imgs/page/homepage6/bg-security-dark.png);
}

[data-bs-theme=dark] .box-news-2 {
    background-image: url(../imgs/page/homepage6/bg-news-dark.png);
}

[data-bs-theme=dark] .box-banner-home8 {
    background-image: url(../imgs/page/homepage8/bg-banner-dark.png);
}

[data-bs-theme=dark] .box-our-services {
    background-image: url(../imgs/page/homepage8/bg-service-dark.png);
}

[data-bs-theme=dark] .box-testimonials-5 {
    background-image: none;
}

[data-bs-theme=dark] .box-faqs-type-3 {
    background-image: none;
}

[data-bs-theme=dark] .box-faqs-type-3 .box-faqs-inner {
    background-image: none;
}

[data-bs-theme=dark] .btn.btn-link:hover {
    color: var(--bs-brand-secondary);
}

[data-bs-theme=dark] .btn.btn-link:hover svg {
    stroke: var(--bs-brand-secondary);
}

[data-bs-theme=dark] .box-properties-area {
    background-image: url(../imgs/page/homepage9/bg-area-dark.png);
}

[data-bs-theme=dark] .box-featured-propoerties {
    background-image: url(../imgs/page/homepage9/bg-feature-dark.png);
}

[data-bs-theme=dark] .box-skyward {
    background-image: url(../imgs/page/homepage10/bg-skyward-dark.png);
}

[data-bs-theme=dark] .box-list-flights .item-flight .flight-route .flight-route-icon {
    background-image: url(../imgs/page/homepage10/route-dark.svg);
}

[data-bs-theme=dark] .box-testimonials-6 {
    background-image: none;
}

[data-bs-theme=dark] .box-install-app-3 .block-install-apps::before {
    background-image: url(../imgs/page/homepage10/bg-plane-dark.png);
}

[data-bs-theme=dark] .box-how-it-work-inner {
    background-image: url(../imgs/page/homepage10/bg-how-dark.png);
}

[data-bs-theme=dark] .cb-container input:checked~.checkmark {
    background-image: url(../imgs/template/icons/checked-dark.svg);
}

[data-bs-theme=dark] .link-see-more:hover {
    color: var(--bs-brand-primary);
}

[data-bs-theme=dark] .pagination li a:hover {
    background-color: var(--bs-button-bg);
}


[data-bs-theme=dark] .box-filters-sidebar .block-filter .item-collapse {
    background-image: url(../imgs/template/icons/arrow-up-dark.svg);
}

[data-bs-theme=dark] .box-filters-sidebar .block-filter .item-collapse.collapsed-item {
    background-image: url(../imgs/template/icons/arrow-down-filter-dark.svg);
}

[data-bs-theme=dark] .close-popup,
[data-bs-theme=dark] .close-popup-signin {
    background-image: url(../imgs/template/icons/close-w.png);
    background-position: center;
}

[data-bs-theme=dark] .form-group input.username {
    background-image: url(../imgs/template/popup/username-w.svg);
}

[data-bs-theme=dark] .form-group input.password {
    background-image: url(../imgs/template/popup/pass-w.svg);
}

[data-bs-theme=dark] .form-group input.email {
    background-image: url(../imgs/template/popup/email-w.svg);
}

[data-bs-theme=dark] #scrollUp svg {
    fill: var(--bs-neutral-0);
}

[data-bs-theme=dark] .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.has-children .menu-expand i {
    background: url(../imgs/template/icons/arrow-right-big-w.png) no-repeat center;
}

[data-bs-theme=dark] .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.has-children.active>.menu-expand i {
    background: url(../imgs/template/icons/arrow-down-big-w.png) no-repeat center;
}

[data-bs-theme=dark] .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-logo .burger-icon {
    background-image: url(../imgs/template/icons/close-w.png);
}

[data-bs-theme=dark] .box-search-style-2 .btn-search-submit {
    background-image: url(../imgs/page/blog/icon-search-dark.png);
}

.mobile-menu {
    margin-top: 5px;
}

[data-bs-theme=dark] .sub-menu li a {
    color: red
}

[data-bs-theme=dark] {
    --bs-border-color: #313131;
    --bs-color-white: #FFFFFF;
    --bs-background-1000: #000000;
    --bs-background-body: #171717;
    --bs-background-1: #242120;
    --bs-background-2: #111515;
    --bs-background-3: #1d2024;
    --bs-background-4: #242226;
    --bs-background-5: #FFDC88;
    --bs-background-6: #93DCED;
    --bs-background-7: #1E1C1D;
    --bs-background-8: #121D20;
    --bs-background-9: #212114;
    --bs-background-card: #434343;
    --bs-neutral-0: #000000;
    --bs-neutral-100: #313131;
    --bs-neutral-200: #454545;
    --bs-neutral-300: #4D4D4D;
    --bs-neutral-400: #575756;
    --bs-neutral-500: #737373;
    --bs-neutral-600: #8E8E8E;
    --bs-neutral-700: #D6D7D8;
    --bs-neutral-800: #E4E6E8;
    --bs-neutral-900: #f2f4f6;
    --bs-neutral-1000: #f2f2f2;
    --bs-button-bg: #313131;
    --bs-button-bg-2: #222222;
    --bs-button-text: #EDEDED;
    --bs-button-text-2: #AFAFAF;
}




/* yeni eklenenler */

[data-bs-theme=dark] body {
    background-color: #171717 !important;
}

[data-bs-theme=dark] .header {
    background-color: #171717 !important;
}

[data-bs-theme=dark] .header .main-menu li a:hover {
    color: #bbb !important;
}


[data-bs-theme=dark] .btn-myticket {
    background-color: #fff;
}

[data-bs-theme=dark] .btn-myticket:hover {
    background: green;
    color: #fff;
}

[data-bs-theme=dark] .btn-myappdown:hover {
    background: #a1a1a1;
}

[data-bs-theme=dark] .header .main-menu li a {

    color: #ffffff;
}

[data-bs-theme=dark] .slogan-main-title {
    color: #fff;
}

[data-bs-theme=dark] .slogan-main-desc {
    color: #fff;
}


[data-bs-theme=dark] .footer .menu-footer li a:hover {
    color: #d4d4d4;
}

[data-bs-theme=dark] .dark-icons {
    color: #dd2825 !important;
}

[data-bs-theme=dark] .form-check-label {
    color: #fff !important;
}

[data-bs-theme=dark] .box-calendar-date input {
    border: 0px;
    height: auto;
    padding-left: 22px !important;
    font-size: 14px;
    line-height: 22px;
}

[data-bs-theme=dark] #pasSelectorBtn {
    background-color: #fff;
    color: #232323;
    border-radius: 4px;
}


[data-bs-theme=dark] #select2-arrival-u-container {
    background-color: #fff;
    color: #232323;
    border-radius: 4px;
}

[data-bs-theme=dark] #select2-departure-u-container {
    background-color: #fff;
    color: #232323;
    border-radius: 4px;
}

@media only screen and (max-width:780px) {
    .block-banner-home10 {}

    [data-bs-theme=dark] .box-calendar-date input {
        width: 85%;
    }


    [data-bs-theme=dark] .calendar-style {
        top: 5px;
        font-size: 16px;
    }


    [data-bs-theme=dark] .user-style {
        top: 5px;
        font-size: 16px;
    }


    [data-bs-theme=dark] #gidistarihi-te {
        margin-bottom: 15px;
    }

    [data-bs-theme=dark] .dark-lb {
        color: #fff !important;
    }

}

[data-bs-theme=dark] .about-content {
    color: #fff;
}


[data-bs-theme=dark] .title-banner {
    background-color: #2a2a2a;
    opacity: 0.9;
    background-image: repeating-radial-gradient(circle at 0 0, #171717 0, #202020 15px), repeating-linear-gradient(#00000055, #080808);
}


[data-bs-theme=dark] .form-group input {
    background: #f8f8ff !important;
    border: 1px solid var(--bs-neutral-200);
    height: 56px;
    box-shadow: none;
    padding-left: 15px 15px 12px 15px;
    font-size: 16px;
    width: 100%;
}

[data-bs-theme=dark] .box-1 {
    color: #fff;
}


[data-bs-theme=dark] .accordion-button {
    background-color: aliceblue;
}

[data-bs-theme=dark] .complaint-header {
    color: #ffffff;
}

[data-bs-theme=dark] .complaint-paragraph {
    color: #ffffff;
}

[data-bs-theme=dark] .complaint-options {
    color: #ffffff;
}

[data-bs-theme=dark] .bus-platform-info p {
    color: #fff;
}

[data-bs-theme=dark] .ticket-inquiry-content a {
    color: #fff;
}

[data-bs-theme=dark] .header.header-fixed.header {
    border-bottom-color: #171717 !important;
}

[data-bs-theme=dark] .acc-flight .ucus-color {
    background-color: #fafaff;
}

[data-bs-theme=dark] .neutral-500 {
    color: #fff !important;
}


[data-bs-theme=dark] .background-card {
    background-color: #484848;
}


[data-bs-theme=dark] .location-style {
    position: absolute;
    left: 17px;
    z-index: 99;
    top: 5px;
    color: #bbb;
    font-size: 16px;
}

[data-bs-theme=dark] .user-style {
    position: absolute;
    left: 2px;
    z-index: 99;
    top: 7px;
    color: #bbb;
    font-size: 18px;
}


[data-bs-theme=dark] .btn.btn-black-lg:hover {
    color: var(--bs-neutral-1000) !important;
    background-color: #0f0f0f;
}

[data-bs-theme=dark] .btn.btn-signin {
    border: 1px solid #ffffff;
}

[data-bs-theme=dark] .btn-myticket {
    border: 1px solid #ffffff;
}

[data-bs-theme=dark] .search-bar input {
    background-color: #fff;
    color: #0c0c0c;
    font-weight: 600;
}

[data-bs-theme=dark] .search-bars-date input {
    padding-left: 22px !important;
}

[data-bs-theme=dark] .btn.btn-brand-secondary svg {
    stroke: var(--bs-neutral-1000);
    margin-left: 13px;
}


[data-bs-theme=dark] .flight-booking .flight-booking-detail .flight-title {
    background: #dbe3fe;
}

[data-bs-theme=dark] .flight-booking-detail {
    background-color: #fff;
}

[data-bs-theme=dark] .flight-booking .booking-form .detail-form {
    border-radius: 2px;
}

[data-bs-theme=dark] .table>:not(caption)>*>* {
    color: var(--bs-table-color-state, var(--bs-table-color-type, #000));
    background-color: #fafaff;
}


[data-bs-theme=dark] .form-control:focus {
    color: #363636;
    background-color: #f9f9f9;
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
}

[data-bs-theme=dark] .category-link {
    border: 1px solid #dcdcdc !important;
}

[data-bs-theme=dark] .fiyat-list:hover {
    background: #1b1b1b;
}

[data-bs-theme=dark] .varis-baslik {
    color: #dfdfdf;
}

[data-bs-theme=dark] .detay-dark p,
[data-bs-theme=dark] h3 {
    color: #c7c7c7;
}

[data-bs-theme=dark] .airline-container {
    color: #c7c7c7;
}


[data-bs-theme=dark] .styled-table td {
    color: #c7c7c7;
}


[data-bs-theme=dark] .date-havalimani {
    color: #e2e2e2;
}


[data-bs-theme=dark] .varis-table td {
    color: #e2e2e2 !important;
}


[data-bs-theme=dark] .varis-table tbody tr:hover {
    background-color: #313131 !important;
}

[data-bs-theme=dark] .company-information-area h5 {
    color: #e2e2e2;
    margin-top: 25px;
}

[data-bs-theme=dark] .arrival-head {
    color: #e2e2e2;
}


[data-bs-theme=dark] .airline-detail-flights-link:hover {
    color: #e3e3e3;
    transition: .3s ease-in-out;
}

[data-bs-theme=dark] .h3-hv {
    color: #e6e6e6;
}


[data-bs-theme=dark] .ipt-form {
    background: #454545;
}

[data-bs-theme=dark] .p-relative .ipt-input {
    background-color: #fff !important;
}

[data-bs-theme=dark] .calendar-style {
    position: absolute;
    left: 2px;
    z-index: 99;
    top: 7px;
    color: #bbb;
    font-size: 16px;
}

[data-bs-theme=dark] .loc-cl {
    position: relative;
    top: 27px;
    z-index: 999;
    left: 5px;
    color: #979797;
}

[data-bs-theme=dark] .cal-cl {
    position: relative;
    top: 28px;
    z-index: 10;
    left: 5px;
}


[data-bs-theme=dark] #mainLogo {
    content: url(../imgs/template/biletara_logo_new.png);
    display: block !important;
}

[data-bs-theme=dark] .user-cl {
    position: relative;
    top: 31px;
    z-index: 999;
    font-size: 17px;
    left: 3px;
    color: #979797;
}


[data-bs-theme=dark] #flight-listing {
    color: #fff;
}

[data-bs-theme=dark] .check-list {
    color: #000;
}


[data-bs-theme=dark] .class-h6 {
    margin-left: 7px;
    color: #101010;
}


[data-bs-theme=dark] .bg-light-gray {
    color: #464646;
}

[data-bs-theme=dark] .main-flight-dropdown #select2-arrival-u-container {
    background-color: #484848;
    color: #fff;
    border-radius: 0;
}

[data-bs-theme=dark] .main-flight-dropdown #select2-departure-u-container {
    background-color: #484848;
    color: #fff;
    border-radius: 0;
}

[data-bs-theme=dark] .main-flight-dropdown .location-style {
    left: 0;
}

[data-bs-theme=dark] .main-flight-dropdown .datePicker {
    background-color: #484848 !important;
    color: #fff !important;
    border-radius: 0;
}

[data-bs-theme=dark] .main-flight-dropdown #pasSelectorBtn {
    background-color: #484848 !important;
    color: #fff !important;
    border-radius: 0;
}

[data-bs-theme=dark] .header .main-menu li.has-children>a::after {
    content: "";
    height: 10px;
    width: 10px;
    opacity: 1;
    margin-left: 0px;
    position: absolute;
    top: 24px;
    right: 0px;
    border: solid #FFFFFF;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}

[data-bs-theme=dark] .preloader {
    background-color: #000;
}

[data-bs-theme=dark] .plane-loading-text {
    color: #fff;
}

[data-bs-theme=dark] .world-icon {
    color: #fff !important;
}

[data-bs-theme=dark] .plane .fa-plane {
    color: #fff !important;
}

[data-bs-theme=dark] .loadertheme-te span:before {
    background: #fff !important;
}

[data-bs-theme=dark] .mb-32>.sidebar .filter-block,
[data-bs-theme=dark] .sidebar-title {
    background-color: #000;
}

[data-bs-theme=dark] .mb-32>.sidebar h4 {
    color: #fff !important;
}

[data-bs-theme=dark] .mb-32>.sidebar {
    background-color: transparent !important;
}

[data-bs-theme=dark] .flight-nereden .loc-cl {
    position: absolute !important;

}

[data-bs-theme=dark] .allow_over {
    color: #dbdbdb;
}

[data-bs-theme=dark] #duration-max {
    color: #dbdbdb !important;
}

[data-bs-theme=dark] #duration-min {
    color: #dbdbdb !important;
}

[data-bs-theme=dark] #price-max {
    color: #dbdbdb;
}

[data-bs-theme=dark] #price-min {
    color: #dbdbdb;
}

[data-bs-theme=dark] .custom-control label {
    color: #dbdbdb;
    font-size: 13px;
}

[data-bs-theme=dark] .box-ck {
    color: #dbdbdb;
}


[data-bs-theme=dark] .box-ck:hover {
    background-color: #f2f2f2;
    color: #504a4a !important;
}


[data-bs-theme=dark] .create-price-alarm {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #ffffff;
    padding: 7px;
    color: #060606 !important;
}


[data-bs-theme=dark] .create-price-alarm-information {
    background-color: #e4e4e4;
}


[data-bs-theme=dark] .f-alarm {
    color: #000;
}

[data-bs-theme=dark] .main-submenu-btn {
    background-color: #171717 !important;
    color: #fff !important;
}

[data-bs-theme=dark] .mobile-submenu-btn {
    background-color: #000000 !important;
    color: #fff !important;
}

[data-bs-theme=dark] .mobile-header-border {
    border-bottom: none !important;
}


[data-bs-theme=dark] .modal-header {
    color: #f1f1f1;
}

[data-bs-theme=dark] .modal .modal-dialog .modal-fatura {
    color: #e6e6e6;
}

[data-bs-theme=dark] .modal-fatura .form-control {
    background: #ffffffbf;
}

[data-bs-theme=dark] #flight-listing pre {
    margin-bottom: -30px;
}

[data-bs-theme=dark] .mainslogan-h1box {
    color: #fff;
}

[data-bs-theme=dark] .fast-link-content {
    background: #484848;
    color: #f9f9f9;
}

[data-bs-theme=dark] .app-icon {
    color: white;
}

[data-bs-theme=dark] .bottom-slider-area {
    background: #484848;
    padding: 50px 0;
}

[data-bs-theme=dark] .communication-info-p p,
[data-bs-theme=dark] .fast-menu-link,
[data-bs-theme=dark] .communication-info-head h2 {
    color: #f9f9f9 !important;
}

[data-bs-theme=dark] .fast-menu-container,
[data-bs-theme=dark] .communication-form,
[data-bs-theme=dark] .about-area,
[data-bs-theme=dark] .agreement-area,
[data-bs-theme=dark] .kvkk-area,
[data-bs-theme=dark] .privacy-area,
[data-bs-theme=dark] .conditions-area {
    background-color: #484848;
}

[data-bs-theme=dark] .mobile-submenu-btn-container iconify-icon {
    color: #fff !important;
}

[data-bs-theme=dark] #data .box .header {
    background: #f7f7f7 !important;
}

[data-bs-theme=dark] .box-title-bestsell {
    box-shadow: rgba(212, 3, 3, 0.4) 0px 5px 15px;
}

[data-bs-theme=dark] .bottom-slider-fastlink span {
    color: #000 !important;
}

@media (max-width: 780px) {
    [data-bs-theme=dark] .block-banner-home10 {
        background-image: repeating-radial-gradient(circle at 0 0, #171717 0, #171717 15px), repeating-linear-gradient(#171717, #171717) !important;
    }
}

[data-bs-theme=dark] .block-banner-home10 {
    background-color: #171717;
}

[data-bs-theme=dark] .custom-popular-flight-head img {
    content: url(../imgs/template/biletara_logo_new.png);
}

[data-bs-theme=dark] .mobile-head-icon-container {
    background: #434343;
}

[data-bs-theme=dark] .mobile-head-icon span,
[data-bs-theme=dark] .mobile-head-icon .fas {
    color: #ffffff !important;
}


[data-bs-theme=dark] .poplist-box-te .poplist-box-left {
    color: #d7d7d7;
}

[data-bs-theme=dark] .poplist-box-te .poplist-box-right {
    color: #dddddd;
}


[data-bs-theme=dark] .fdetailbox-ended {
    color: #323232;
}

[data-bs-theme=dark] .fdetailbox-started {
    color: #323232;
}

