/*
 * Skin file!
 * This will override the main.css rules.
 * DO NOT EDIT - this file will be overwritten by the backoffice!
 * Last modification: 2025-06-18 23:19:28
 */


/* LOGIN PAGE BACKGROUND */
.page-background {
    background: url('https://dcusercontent.imgix.net/sushi_taxi/images/image_39232ff403_20231023104840.png?auto=format&ixlib=php-3.3.1&s=d1185f7b3420366e8df421799008e96c') no-repeat center center;
    background-attachment: fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

/* TOP MENU BAR */
.mobile-header,
.navbar {
    background-color: #ffffff;
}


.navbar-inverse .navbar-nav.main-menu a,
.navbar-inverse .navbar-nav.main-menu a:focus,
.navbar-inverse .navbar-nav.main-menu a:hover {
    color: #212a5f !important;
}

.navbar-inverse .navbar-nav.main-menu > li:hover,
.navbar-inverse .navbar-nav.main-menu > .active > a,
.navbar-inverse .navbar-nav.main-menu > .active > a:focus,
.navbar-inverse .navbar-nav.main-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar .navbar-nav .open .dropdown-menu > .active > a,
.navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #212a5f;
    background-color: #ffffff;
}

/* Sidebar on mobile devices */
@media screen and (max-width: 768px) {
    .dropdown-menu > li > a,
    .dropdown-menu > li > a:hover {
        color: #212a5f;
    }

    .main-menu > li.active:after {
        background: #212a5f;
    }
}

/* CARD IMAGES */
.card1,
.card2,
.cards-empty .pic {
    background-image:  url('https://dcusercontent.imgix.net/sushi_taxi/images/image_739e26b347_20220715160526.png?auto=format&h=38&ixlib=php-3.3.1&w=63&s=c93294a665edd549a70c250c5d9c9089');
    background-repeat: no-repeat;
    border: none;
}
.current-info .card1 {
    background: url('https://dcusercontent.imgix.net/sushi_taxi/images/image_739e26b347_20220715160526.png?auto=format&h=22&ixlib=php-3.3.1&w=37&s=42d3bab5ea4c4cfb1cee949c0cdc9f0c');
    background-repeat: no-repeat;
    border: none;
}

/* BUTTON COLOR */
.brand-text {
    color: #212a5f;
}
.btn-primary,
.brand-background,
.bghighlight {
    color: #fff5e4 !important;
    background-color: #212a5f;
}

.brand-text:hover {
    color: #f15e40;
}
.btn-primary:hover,
.brand-background:hover,
.bghighlight:hover {
    color: #fff5e4;
    background-color: #f15e40;
}

/* LINK COLOR */
#toggleBtn,
a, a:link {
    color: #212a5f;
}

a:hover {
    color: #f15e40;
}

.login-panel .form-group input[type='text'],
.login-panel .form-group input[type='tel'],
.login-panel .form-group input[type='email'],
.login-panel .form-group input[type='password'],
.login-panel .form-group input[type='number'] {
    border-bottom: solid 2px #fed9db;
}
.modal-field,
.profile-field,
.panel.mid-box .col-email input,
.panel.mid-box .col-password input {
    border: 1px solid #fed9db;
}

.generic-panel form select,
.generic-panel form input {
    border-color: #fed9db !important;
}

.panel.mid-box {
    border: 1px solid #fff5e4;
}


#footer a {
    color: #f15e40;
}

#footer a:hover {
    color: #212a5f;
}

    .secondary-color {
        color: #ffffff;
    }

    .primary-color {
        color: #ffffff;
    }
