﻿/*.card {
    display: inline-block;
    position: relative;
    width: 100%;
    margin: 10px 0;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
    border-radius: 3px;
    color: rgba(0,0,0, 0.87);
    background: #fff;
}

    .card .card-header {
        box-shadow: 0 10px 30px -12px rgba(0, 0, 0, 0.22), 0 4px 25px 0px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
        margin: -20px 15px 0;
        border-radius: 3px;
        padding: 15px;
        background-color: #ececec;
    }

.card-stats .card-header {
    float: left;
    text-align: center;
}

.card .card-header .category {
    margin-bottom: 0;
    color: rgba(255, 255, 255, 0.62);
}

.card .card-header .title {
    color: #FFFFFF;
    font-weight: 500;
}

.card-stats .title {
    margin: 0;
}

.card-stats .card-content {
    text-align: right;
    padding-top: 10px;
}

.card .card-content {
    padding: 15px 20px;
}

.card .category:not([class*="text-"]) {
    color: #999999;
}

.card .table {
    margin-bottom: 0;
}*/

.navbar-default .dropdown-menu.notify-drop {
    min-width: 430px;
    background-color: #fff;
    min-height: 360px;
}

.min-width-custom {
    max-width: 230px !important;
}

    .navbar-default .dropdown-menu.notify-drop .notify-drop-title {
        border-bottom: 1px solid #e2e2e2;
        padding: 5px 15px 10px 15px;
    }

    .navbar-default .dropdown-menu.notify-drop .drop-content {
        min-height: 300px;
        max-height: 300px;
        overflow-y: scroll;
        padding: 15px;
    }

        .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-track {
            background-color: #F5F5F5;
        }

        .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar {
            width: 8px;
            background-color: #F5F5F5;
        }

        .navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-thumb {
            background-color: #ccc;
        }

        .navbar-default .dropdown-menu.notify-drop .drop-content > li {
            border-bottom: 1px solid #e2e2e2;
            padding: 10px 0px 5px 0px;
        }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li:nth-child(2n+0) {
                background-color: #fafafa;
            }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li:after {
                content: "";
                clear: both;
                display: block;
            }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li:hover {
                background-color: #fcfcfc;
            }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li:last-child {
                border-bottom: none;
            }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-img {
                float: left;
                display: inline-block;
                width: 45px;
                height: 45px;
                margin: 0px 0px 8px 0px;
            }

    .navbar-default .dropdown-menu.notify-drop .allRead {
        margin-right: 7px;
    }

    .navbar-default .dropdown-menu.notify-drop .rIcon {
        float: right;
        color: #999;
    }

        .navbar-default .dropdown-menu.notify-drop .rIcon:hover {
            color: #333;
        }

    .navbar-default .dropdown-menu.notify-drop .drop-content > li a {
        font-size: 12px;
        font-weight: normal;
    }

    .navbar-default .dropdown-menu.notify-drop .drop-content > li {
        font-weight: bold;
        font-size: 11px;
    }

        .navbar-default .dropdown-menu.notify-drop .drop-content > li hr {
            margin: 5px 0;
            width: 70%;
            border-color: #e2e2e2;
        }

    .navbar-default .dropdown-menu.notify-drop .drop-content .pd-l0 {
        padding-left: 0;
    }

    .navbar-default .dropdown-menu.notify-drop .drop-content > li p {
        font-size: 11px;
        color: #666;
        font-weight: normal;
        margin: 3px 0;
    }

        .navbar-default .dropdown-menu.notify-drop .drop-content > li p.time {
            font-size: 10px;
            font-weight: 600;
            top: -6px;
            padding: 0px 3px;
            position: relative;
            display: inline-block;
            border-radius: 2px;
            color: #afafaf;
        }

            .navbar-default .dropdown-menu.notify-drop .drop-content > li p.time:hover {
                background-image: linear-gradient(#fff,#fff);
            }

    .navbar-default .dropdown-menu.notify-drop .notify-drop-footer {
        border-top: 1px solid #e2e2e2;
        bottom: 0;
        position: relative;
    }

        .navbar-default .dropdown-menu.notify-drop .notify-drop-footer a {
            color: #777;
            text-decoration: none;
        }

            .navbar-default .dropdown-menu.notify-drop .notify-drop-footer a:hover {
                color: #333;
            }
