﻿.login .copyright {
    color: #545454 !important;
}

.login .content .input-icon {
    border-color: #545454 !important;
}

.btn-firma {
    background-color:#545454 !important;
    color:#fff !important;
    border-color:#000000 !important;
}
    .btn-firma:hover, .btn-firma:focus {
        background-color:#000000 !important;
    }
.page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user a {
    background-color: #1d2d47;
}
    .page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user a:focus, .page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user a:hover {
        background-color: #556682;
    }
    .page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user .dropdown-menu a, .page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user .dropdown-menu a i {
        background-color: #3f4f62;
        /*color:#fff;*/
    }
.page-header.navbar .top-menu .navbar-nav > li.dropdown-language > .dropdown-toggle > .langname, .page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > .username, .page-header.navbar .top-menu .navbar-nav > li.dropdown-user > .dropdown-toggle > i, .page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-menu>li>a, .page-header.navbar .top-menu .navbar-nav > li.dropdown.dropdown-user .dropdown-menu a i {
    color:#fff;
}

body, .page-header.navbar, .page-header .header-menu {
    /*background-image: url('../img/login_bg.png');*/
    background-color: #ffffff;
}

.page-header .header-menu {
    /*background-image: url('../img/login_bg.png');*/
    background-color: #1d2d47;
    border-color: #fff;
}

.page-header.navbar .hor-menu .navbar-nav > li.active > a, .page-header.navbar .hor-menu .navbar-nav > li.current > a, .page-sidebar .page-sidebar-menu > li.active.open > a, .page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a {
    color: #fff;
    background-color: #556682 !important;
}
    .page-header.navbar .hor-menu .navbar-nav > li.active > a > i {
        color:#fff !important;
    }
    .page-header.navbar .hor-menu .navbar-nav > li:hover > a > i {
        color:#fff !important;
    }

.page-header.navbar .hor-menu .navbar-nav > li.active .selected, .page-header.navbar .hor-menu .navbar-nav > li.current .selected {
    border-top-color: #fff !important;
}

.page-header.navbar .hor-menu .navbar-nav > li.mega-menu-dropdown > .dropdown-menu .mega-menu-content .mega-menu-submenu li > h3, .page-header.navbar .hor-menu .navbar-nav > li > a, .page-header.navbar .hor-menu .navbar-nav > li > a > i {
    color:#fff;
}

    .page-header.navbar .hor-menu .navbar-nav > li.open > a, .page-header.navbar .hor-menu .navbar-nav > li:hover > a, .page-header.navbar .hor-menu .navbar-nav > li > a:hover, .page-sidebar .page-sidebar-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar .page-sidebar-menu > li:hover > a {
        color: #fff;
        background: #556682 !important;
    }

        .page-header.navbar .hor-menu .navbar-nav > li:hover .selected, .page-header.navbar .hor-menu .navbar-nav > li > a:hover .selected {
            border-top-color: #000000 !important;
        }

        .page-header.navbar .hor-menu .navbar-nav > li.open > a > i, .page-header.navbar .hor-menu .navbar-nav > li:hover > a > i, .page-header.navbar .hor-menu .navbar-nav > li > a:hover > i, .page-header.navbar .hor-menu .navbar-nav > li.active > a > i {
            color: #fff;
        }

@media(max-width:767px) {
    .page-header.navbar .top-menu .navbar-nav > li.dropdown-user .dropdown-toggle {
        background-color: #545454 !important;
    }
}

.user-information, .user-information:focus, .user-information:hover {
    color: #000;
}

.user-information {
    background-color: #fff !important;
}

    /*.user-information:focus, .user-information:hover {
        background-color: #545454 !important;
    }*/
    .user-information img {
        background-color:#fff;
    }
.user-basket, .user-basket:focus, .user-basket:hover {
    color: #fff;
}

.user-basket {
    background-color: #1d2d47 !important;
}

    .user-basket .user-basket-icon .badge {
        background-color: #070000 !important;
    }

    .user-basket:focus, .user-basket:hover {
        background-color: #556682 !important;
    }

.page-content, .modal-body {
    background-color: #f3f4f5;
}
.page-content {
    background-color: #fff;
}

    .page-title {
        color: #545454 !important;
    }



.mt-radio:hover > input:not([disabled]) ~ span,
.mt-radio > input:focus ~ span,
.mt-checkbox:hover > input:not([disabled]) ~ span,
.mt-checkbox > input:focus ~ span {
    border-color: #555;
}

table.dataTable tbody th .btn.btn-sepet, table.dataTable tbody td .btn.btn-sepet {
    color: #fff;
    background-color: #f1a50e;
    border-color: #c78400;
}

    table.dataTable tbody th .btn.btn-sepet:hover, table.dataTable tbody td .btn.btn-sepet:hover, table.dataTable tbody th .btn.btn-sepet:focus, table.dataTable tbody td .btn.btn-sepet:focus {
        color: #fff;
        background-color: #c78400;
        border-color: #8d5d00;
    }

table.dataTable tbody th .btn.btn-sepet-mevcut, table.dataTable tbody td .btn.btn-sepet-mevcut {
    color: #fff;
    background-color: #15bf0a;
    border-color: #13a911;
}

    table.dataTable tbody th .btn.btn-sepet-mevcut:hover, table.dataTable tbody td .btn.btn-sepet-mevcut:hover, table.dataTable tbody th .btn.btn-sepet-mevcut:focus, table.dataTable tbody td .btn.btn-sepet-mevcut:focus {
        color: #fff;
        background-color: #12880b;
        border-color: #074a06;
    }

table.dataTable tbody th .btn.btn-bilgi, table.dataTable tbody td .btn.btn-bilgi {
    border-color: #3598dc;
    color: #3598dc;
    background: 0 0;
}

    table.dataTable tbody th .btn.btn-bilgi:hover, table.dataTable tbody td .btn.btn-bilgi:hover, table.dataTable tbody th .btn.btn-bilgi:focus, table.dataTable tbody td .btn.btn-bilgi:focus {
        border-color: #3598dc;
        color: #FFFFFF;
        background-color: #3598dc;
    }

table.dataTable tbody th .fiyaticinsor, table.dataTable tbody td .fiyaticinsor {
    color: #ea5460;
}

div.DTS div.dataTables_scrollBody {
    background: repeating-linear-gradient(#efefef, #fff 3px, #e7ecf1 3px, #e7ecf1 4px) !important;
}

table.dataTable tbody tr.selected th, table.dataTable tbody tr.selected td, .table-scrollable > .table.table-margin-bottom tbody tr.selected td {
    background-color: #e1e1e1;
    border-top-color: #999;
    border-bottom-color: #999;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    /*border-color: #757b7f;*/
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #ebf2f5 !important;
}
    .table-striped > tbody > tr:nth-of-type(odd) .kampanya {
        background-color: #ebef62 !important;
    }

    table.dataTable tbody tr:hover th, table.dataTable tbody tr:hover td, .table-scrollable > .table.table-margin-bottom tbody tr:hover td {
        background: repeating-linear-gradient(#efefef, #fff 3px, #e7ecf1 3px, #e7ecf1 4px) !important;
        border-top-color: #999;
        border-bottom-color: #999;
    }

table.dataTable tbody tr.selected:hover th, table.dataTable tbody tr.selected:hover td {
    background: repeating-linear-gradient(#e1e1e1, #e1e1e1 3px, #e7ecf1 3px, #e7ecf1 4px) !important;
}

table.dataTable tbody th.kampanya, table.dataTable tbody td.kampanya {
    background-color: #fdff7f !important;
}

table.dataTable tbody tr:hover th.kampanya, table.dataTable tbody tr:hover td.kampanya {
    background: repeating-linear-gradient(#f3f59a, #f3f59a 3px, #e7ecf1 3px, #e7ecf1 4px) !important;
}

table.dataTable tbody tr:hover th.kampanya, table.dataTable tbody tr:hover td.kampanya {
    background-color: #f3f59a !important;
}

table.dataTable tbody tr:hover th.dataTables_empty, table.dataTable tbody tr:hover td.dataTables_empty {
    background: #fff !important;
}

#tSearchResult .nav > li > a {
    background-color: #e0e0e0;
    color: #616161;
}

#tSearchResult .nav > li:hover > a {
    background-color: #eee;
}

#tSearchResult .nav-pills > li.active > a, #tSearchResult .nav-pills > li.active > a:focus, #tSearchResult .nav-pills > li.active > a:hover {
    background-color: #fff;
    color: #545454;
}

#tSearchResult .nav li.secilenStok span:last-child {
    color: #545454;
}

.btn-siparisgonder {
    color: #FFF;
    background-color: #32c5d2;
    border-color: #32c5d2;
}

    .btn-siparisgonder:focus, .btn-siparisgonder:hover {
        color: #FFFFFF;
        background-color: #26a1ab;
        border-color: #18666d;
    }

.btn-yolda {
    background-color:#f38a0d !important;
    border-color:#d47a10 !important;
}
.btn-yolda:hover, .btn-yolda:focus {
    background-color:#d47a10 !important;
}

.btn-success {
    background-color: #15bf0a !important;
    border-color: #13a911 !important;
}
.btn-danger {
    background-color: #ff0014 !important;
    border-color: #d42f3c !important;
}

.color-firma {
    color: #1d2d47;
}

.select2-container--bootstrap .select2-selection,
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection,
.form-control,
.mt-checkbox > span, 
.mt-radio > span {
    background-color: #f9f9f9 !important;
    border-color: #ececed !important;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
    border-color: #1d2d47 transparent transparent transparent !important;
    border-width: 8px 8px 0 8px !important;
    margin-left: -8px !important;
    margin-top: -3px !important;
}

.btn-temizle {
    background-color: #556682;
    color: #fff;
}
.btn-ara {
    background-color: #1d2d47;
    color: #fff !important;
}


@keyframes pulse-glow {
    0% {
        box-shadow: 0 0 0px rgba(243, 156, 18, 0.4);
        transform: scale(1);
    }

    50% {
        box-shadow: 0 0 12px rgba(243, 156, 18, 0.8);
        transform: scale(1.05);
    }

    100% {
        box-shadow: 0 0 0px rgba(243, 156, 18, 0.4);
        transform: scale(1);
    }
}

@keyframes shake {
    0% {
        transform: translateX(0);
    }

    25% {
        transform: translateX(-2px);
    }

    50% {
        transform: translateX(2px);
    }

    75% {
        transform: translateX(-2px);
    }

    100% {
        transform: translateX(0);
    }
}

.menu-button-highlight {
    background-color: #f39c12;
    color: #ffffff !important;
    border: none;
    border-radius: 8px;
    font-weight: bold;
    cursor: pointer;
    animation: pulse-glow 2s infinite;
    transition: background-color 0.3s ease, transform 0.2s ease;
    position: relative;
    z-index: 2;
}
    .menu-button-highlight i {
        color:#ffffff !important;
    }

    .menu-button-highlight:hover {
        background-color: #e67e22 !important;
        animation: shake 0.4s;
    }