[data-bs-theme=dark] .box-bus {
    background-color: #484848 !important;
    border: 0px !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] #dropdownSort {
    background: url(../imgs/template/icons/sort-w.svg) no-repeat right 16px center;
}

[data-bs-theme=dark] .box-top-rated {
    background-image: url(../imgs/page/homepage1/bg-top-rate.png);
}

[data-bs-theme=dark] .header .main-menu li.has-children>a::after,
[data-bs-theme=dark] .header .main-menu li.has-children>a:hover::after {
    background-image: url(../imgs/template/icons/arrow-down-white.svg);
}

[data-bs-theme=dark] .light-mode {
    display: none !important;
}

[data-bs-theme=dark] .dark-mode {
    display: inline-block !important;
}

[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] .dropdown-sort .dropdown-toggle,
[data-bs-theme=dark] .dropdown-sort #dropdownSort {
    background-image: url(../imgs/template/icons/dropdown-dark.svg);
}

[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.password {
    background-image: url(../imgs/template/popup/pass-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] {
    --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] .neutral-1000 {
    color: #f2f2f2 !important;
}

[data-bs-theme=dark] .header .main-menu li a:hover {
    color: #bbb !important;
}


[data-bs-theme=dark] .header .main-menu li.has-children>a::after {
    display: none;
}


[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 {
    background-color: #484848;
    color: #fff;
}
[data-bs-theme=dark] .payment-body .box-calendar-date input {
	background-color: #fff;
    color: #484848;
}
 
[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;
    padding-left: 20px;
}

[data-bs-theme=dark] input.data-input {
    background-color: #484848;
    color: #fff;
    border-radius: 4px;
    padding-left: 30px;
}

@media only screen and (max-width:780px) {
    .block-banner-home10 {
        background-color: #171717 !important;
        background-image: url(../../img/biletara_slider.png) !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[type="password"],
[data-bs-theme=dark] .form-group input[type="text"] {
    border: 1px solid var(--bs-neutral-200);
    height: 45px;
    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: #ffffff;
}

[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 {
    border-bottom-color: #171717 !important;
    background-color: #171717;
}

[data-bs-theme=dark] .acc-flight .ucus-color {
    background-color: #fafaff;
}

[data-bs-theme=dark] .neutral-500 {
    color: #fff !important;
}
[data-bs-theme=dark] .payment-body .neutral-500 {
    color: #000 !important;
}

[data-bs-theme=dark] .background-card {
    background-color: #484848;
}

[data-bs-theme=dark] .box-install-app-3 .block-install-apps {
	background-color: #484848 !important;
}
[data-bs-theme=dark] .location-style {
    position: absolute;
    left: 17px;
    z-index: 99;
    top: 4px;
    color: #bbb;
    font-size: 16px;
}


[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: 0;
}


[data-bs-theme=dark] .btn.btn-mode {
    background-color: #fff;
    color: #333;
  }
[data-bs-theme=dark] .search-bar input {
    background-color: #fff;
    color: #0c0c0c;
    font-weight: 600;
}

[data-bs-theme=dark] .acc-flight .h5 {
    line-height: 0px;
}


[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: var(--bs-body-color);
    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 !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] .headmainlogo {
    content: url('/img/logo/biletara_logo_light.png');
}

[data-bs-theme=dark] .box-bus .category-link,
[data-bs-theme=dark] .box-bus .btn-black-lg {
    background-color: var(--bs-neutral-1000);
    color: var(--bs-neutral-0) !important;
}

@media (max-width: 760px) {
    [data-bs-theme=dark] .box-calendar-date .datepicker {
        color: #fff !important;
    }

    [data-bs-theme=dark] input.data-input {
        color: #fff;
    }
}

[data-bs-theme=dark] #position {
    background-color: #171717;
}

[data-bs-theme=dark] .tourFilterCol .data-input {
    padding-left: 30px !important;
}

[data-bs-theme=dark] .submitbtn .btn_3:hover {
    color: var(--bs-neutral-1000) !important;
    background-color: #0f0f0f;
}

[data-bs-theme=dark] #breadcrumb ul li a {
    font-size: 12px;
    font-weight: 300;
    text-decoration: none;
    color: #fff;
}

[data-bs-theme=dark] #breadcrumb ul li {
    font-size: 12px;
    font-weight: 300;
    text-decoration: none;
    color: #fff;
}

[data-bs-theme=dark] .date-box {
    background-color: #484848;
    color: #fff;
}


[data-bs-theme=dark] .travel-infos .payment-header {
    background-color: #484848;
    color: #fff;
}

[data-bs-theme=dark] main {
    background-color: #171717;
}

[data-bs-theme=dark] .payment-header {
    background-color: #484848;
    color: #fff;
}

[data-bs-theme=dark] .cardform {
    padding-bottom: 0;
    margin-bottom: 32px;
}

[data-bs-theme=dark] .payment-body .form-control {
    height: 45px;
}


[data-bs-theme=dark] .payment-block-seperator {
    background-color: #171717;
}

.seat-tour-bus {
    position: relative;
}

[data-bs-theme=dark] .home-light {
}

[data-bs-theme=dark] .background-grey {
    background-color: #171717;
}

[data-bs-theme=dark] .card-signin .card-body {
    background-color: #666;
    color: #fff;
}

[data-bs-theme=dark] #hero,
[data-bs-theme=dark] .intro_title h1 {
    background-color: #666;
    color: #fff !important;
}

[data-bs-theme=dark] .close-popup,
[data-bs-theme=dark] .close-popup-signin {
    background-image: url(../img/icons/close-w.png);
    background-position: center;
}

[data-bs-theme=dark] .popup-content .neutral-1000 {
    color: #fff !important;
}

[data-bs-theme=dark] .popup-signin .popup-container,
.popup-signup .popup-container {
    border-radius: 16px;
    background-color: var(--bs-neutral-0);
    background-position: right bottom;
    background-repeat: no-repeat;
    position: relative;
    max-width: 470px;
    width: 100%;
    margin: 3% auto auto auto;
    border: 1px solid var(--bs-neutral-0);
}


[data-bs-theme=dark] .popup-signin .popup-content .btn.btn-black-lg,
.popup-signup .popup-content .btn.btn-black-lg {
    background-color: var(--bs-neutral-1000);
    color: var(--bs-neutral-0) !important;
}

[data-bs-theme=dark] .form-group label.text-sm-medium {
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
    color: var(--bs-neutral-1000) !important;
    margin-bottom: 8px;
}

@media (max-width: 992px) {
    /* [data-bs-theme=dark] .quick-filter-text {
        color: #fff;
        background-color: #484848;
    } */


    [data-bs-theme=dark] .clck-s {
        position: relative;
        right: -2px;
        color: #3F51B5;
    }
}

[data-bs-theme=dark] .payment-informations {
    background-color: #ddd;
}

[data-bs-theme=dark] .card-btn-content button {
    background-color: #fff;
    color: #000;
    transition: .3s ease-in-out;
}

[data-bs-theme=dark] .card-btn-content button:hover {
    background-color: #000;
    color: #fff;
    transition: .3s ease-in-out;
}

[data-bs-theme=dark] .accountgenbox {
    background-color: #ddd !important;
}

[data-bs-theme=dark] .category-link {
    border: 1px solid var(--bs-neutral-1000) !important;
}

[data-bs-theme=dark] #preloader {
    background-color: #000 !important;
}

[data-bs-theme=dark] .bus-loading-text {
    color: #fff !important;
}

[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] .popup-c {
    background: #696969;
}



[data-bs-theme=dark] .table-yolcu-info {
    color: #fff;
}

[data-bs-theme=dark] .tr-yi {
    background: #343333;
    line-height: 35px;
    font-size: 14px;
}

[data-bs-theme=dark] .h3-info {
    font-size: 16px;
    color: #ffffff;
    font-weight: 500;
}

[data-bs-theme=dark] .main-submenu-btn {
    background-color: #171717 !important;
    color: #fff !important;
}


@media only screen and (max-width: 765px) {
    [data-bs-theme=dark] .filterler-i {
        display: flex;
        justify-content: space-between;
        background: #171717;
    }
}

[data-bs-theme=dark] .mainslogan-h1box {
    color: #ffffff;
}

[data-bs-theme=dark] .sub-menu-btn-custom, [data-bs-theme=dark]  .sub-menu-btn-custom-second{
    background-color: #000000 !important;
}

[data-bs-theme=dark] .mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-border, .sidebar-canvas-wrapper .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-border {
    border-bottom: none;
}

[data-bs-theme=dark] .sub-menu-btn-custom .fa-chevron-down{
    color: #fff !important;
}

[data-bs-theme=dark] .main_title h2{
    color: #fff !important;
}
[data-bs-theme=dark] .f-p {
    color: #fff !important;
}

[data-bs-theme=dark] .borderbox3{
    background-color: #000000;
}

[data-bs-theme=dark] .busdetail-box .busdetail-about {
    color: #fff !important;
}

[data-bs-theme=dark] .borderbox{
    background-color: #000000;
}

[data-bs-theme=dark] .borderbox .table>:not(caption)>*>* {
    color: #ffffff;
    background-color: #000000;
}

[data-bs-theme=dark] .blogtitle{
    color: #ffffff;
}

[data-bs-theme=dark] .blogdesc {
    color: #ffffff;
}

[data-bs-theme=dark] .otobus-guzergah input.data-input, [data-bs-theme=dark] .fa-chevron-down:before {
    color: #ffffff;    
}

[data-bs-theme=dark] .routename-mobile {
    background-color: #171717;
}

[data-bs-theme=dark] .alert-info {
    color: #ffffff;
    font-size: 12px !important;
}


[data-bs-theme=dark] .app-icon {
   color:white;
}


[data-bs-theme=dark] .mini-title {
  
    color: #fff;
}

[data-bs-theme=dark] .loginscreen .forgotbutton {
color:#fff;
}

[data-bs-theme=dark] .bottom-slider-area {
    background: #484848;
}

[data-bs-theme=dark] .fast-link-content {
    background: #484848;
    color: #f9f9f9;
}

[data-bs-theme=dark] .fast-link-paragraph p{
    color: #f9f9f9;
}

[data-bs-theme=dark] .container-404 {
    background-color: #171717;
}

[data-bs-theme=dark] .not-found-text p, [data-bs-theme=dark] .not-found-text h1{
    color: #f9f9f9 !important;
}

[data-bs-theme=dark] .pnr-info-head h2, [data-bs-theme=dark] .pnr-info-head iconify-icon, [data-bs-theme=dark] .pnr-info-paragraph p{
    color: #fff !important;
}

[data-bs-theme=dark] .p-bilgi1 {
    background: #ad6f6f;
    color: #fff;
}
  
[data-bs-theme=dark] .intro_title {
    background-color: #2a2a2a;
    opacity: 0.9;
    background-image: repeating-radial-gradient(circle at 0 0, #171717 0, #202020 15px), repeating-linear-gradient(#00000055, #080808) !important;
}

[data-bs-theme=dark] .custom-intro-title h1{
    background-color: transparent !important;
    color: #dd2825 !important;
}

[data-bs-theme=dark] .mini-title{
    color: #fff;
}

[data-bs-theme=dark] .pas-name{
    color: #000;
}

[data-bs-theme=dark] .sidebarmenu-passengers {
    background-color: #dddddd !important;
}

[data-bs-theme=dark] .custom-popular-bus-ticket-head{
    box-shadow: rgba(212, 3, 3, 0.4) 0px 5px 15px;
}

[data-bs-theme=dark] .home-light{
    background-color: #171717;
}

[data-bs-theme=dark] .custom-popular-bus-ticket-head img{
    content: url(/img/logo/biletara_logo_light.png);
}



[data-bs-theme=dark] .fast-links{
    background-color: #171717 !important;
}

[data-bs-theme=dark] .borderbox2{
    background-color: #171717 !important;
}

[data-bs-theme=dark] .custom-main-ob, [data-bs-theme=dark] .custom-borderbox2-ob a{
    color: #fff !important;
}

[data-bs-theme=dark] .custom-main-ob {
    background-color: #000000 !important;
}

[data-bs-theme=dark] .custom-slogan{
    background: #434343;
    color: #fff !important;
}

[data-bs-theme=dark] .custom-departure-service-container .custom-popular-routes a {
    width: 100%;
    box-shadow: rgba(255, 255, 255, 0.4) 0px 2px 1px;
    height: 100%;
    display: flex;
    align-items: center;
    padding-left: 10px;
    border-radius: 5px;
}


[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] .communication-phone-link a, [data-bs-theme=dark] .communication-whatsapp-link a, [data-bs-theme=dark] .communication-mail-link a, [data-bs-theme=dark] .adres-p {    
    color: #fff !important;
  }

[data-bs-theme=dark] .complaint-call-content {
    border: 1px solid;
}

[data-bs-theme=dark] .fa-phone, [data-bs-theme=dark] .fa-envelope, [data-bs-theme=dark] .fa-whatsapp {
    color:#fff;
}

[data-bs-theme=dark] .mobile-head-icon-container {
    background: #434343;
}
[data-bs-theme=dark] .mobile-head-icon-container a {
    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;
}

