﻿@import 'https://netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css';
.alertstabs {
    width: 100%;
    overflow: hidden;
}

    .alertstabs ul {
        margin: 0;
        padding: 0 0 0 5px;
        list-style: none;
        font-weight: bold;
        font-size: 13px;
    }

    .alertstabs li {
        display: inline;
        margin: 0;
    }

        .alertstabs li a {
            float: left;
            display: block;
            padding: 8px 10px;
            text-decoration: none;
            border-right: 2px solid #51667b;
            color: #000;
            background-color: #EBCD02 !important;
        }

        .alertstabs li.chkBxa {
            padding: 6px 7px !important;
        }

        .alertstabs li.selected a,
        .alertstabs li a:hover {
            background-color: #625e00 !important;
            border-bottom: 2px solid #000 !important;
            color: #fff;
        }

        .alertstabs li a:visited {
            color: #51667b;
            background-color: #EBCD02;
        }

/* ===============================
   MAIN NAV
================================ */
.bgnavmm {
    float: left;
    width: 100%;
    background-color: #002664;
}

#navmm {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}

    #navmm li {
        display: inline;
    }

    #navmm a {
        display: inline-block;
        padding: 10px 9px 10px 10px;
        border-right: 1px solid #006790;
        color: #fff;
        text-decoration: none;
        background-color: #002664;
    }

    #navmm li.selected a,
    #navmm li a:hover {
        background-color: #006790;
    }

/* ===============================
   MENU ICONS (KEEP COMMENTS)
================================ */
a.home5i {
}

a.rounding5i {
}

a.AppCust5i {
}

a.uploadusb5i {
}

a.EmployeeRounding5i {
}

a.Reports5i {
}

a.Training5i {
}

a.Support5i {
}

a.Alerts5i,
a.charts5i,
a.employee5i,
a.emplrounding5i,
a.department24i {
    padding-right: 28px !important;
    background-position: center right;
    background-repeat: no-repeat;
}

a.Alerts5i {
    background-image: url(imgsmenu/Alerts5.png);
}

a.charts5i {
    background-image: url(imgsmenu/charts5.png);
}

a.employee5i {
    background-image: url(imgsmenu/employee5.png);
}

a.emplrounding5i {
    background-image: url(imgsmenu/heart-icon5-min.png);
}

a.department24i {
    background-image: url(imgsmenu/department24-min.png);
}

/* ===============================
   SUB TABS / DROPDOWN
================================ */
.bgsubtabs {
    float: left;
    width: 100%;
    padding: 8px 0;
    background-color: #006790;
}

.dropmmtabs {
    float: left;
}

.navdropmm {
    margin: 0 0 0 10px;
    padding: 10px 0 0;
    list-style: none;
    font: 13px Helvetica, Tahoma, serif;
}

    .navdropmm li {
        display: inline-block;
        padding-bottom: 5px;
    }

        .navdropmm li a {
            display: block;
            padding: 8px;
            color: #002664;
            background-color: #EBCD02;
            text-decoration: none;
            border-radius: 4px;
            border: 1px solid #002664;
            margin-right: 4px;
        }

            .navdropmm li a:hover,
            .navdropmm li.selected a {
                background-color: #625e00;
                color: #fff;
            }

        .navdropmm li .dropdown-menu {
            display: none;
            position: absolute;
            background-color: #625e00;
        }

            .navdropmm li .dropdown-menu.active {
                display: block;
            }

/* ===============================
   UTILITIES
================================ */
.pointerdiv,
.allpointer,
.awithYelp {
    cursor: pointer !important;
}

.fontbold {
    font-weight: bold !important;
}

.col-full,
.col-fullYELP {
    float: left;
    width: 100%;
}

.col-fullYELP {
    margin-top: -1px;
}

/* ===============================
   TABLE
================================ */
table.gridtb4p {
    font: 11px verdana, arial, sans-serif;
}

    table.gridtb4p th {
        background-color: #dedede;
        padding: 1px;
    }

    table.gridtb4p td {
        padding: 3px;
    }

/* ===============================
   LISTS
================================ */
ul.u_hello,
ul.langlisttop {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.langlisttop {
    margin-top: 10px;
}

    ul.u_hello li,
    ul.langlisttop li {
        padding: 2px 3px;
        display: block;
    }

/* ===============================
   FLAGS
================================ */
.flagstabs {
    width: 100%;
    overflow: hidden;
}

    .flagstabs ul {
        margin: 0;
        padding-left: 10px;
        font: bold 12px Verdana;
        list-style: none;
    }

    .flagstabs li {
        display: inline;
    }

        .flagstabs li a {
            float: left;
            padding: 2px;
            color: #fff;
            border-right: 1px solid #fff;
        }

            .flagstabs li a:hover,
            .flagstabs li.selected a {
                background-color: #6a8a9b;
            }

/* ===============================
   FORM
================================ */
select,
select option {
    color: black !important;
}

/* ===============================
   POPUP / RATING
================================ */
.white-popup,
.white-map,
.yelp-popup {
    background: #fff;
    position: relative;
    max-width: 500px;
    margin: auto;
}

.rating > input {
    display: none;
}

/* ===============================
   MISC
================================ */
.img32px {
    width: 30px;
}

.imgheight32px {
    height: 30px;
}

.textarea100ps {
    width: 100%;
    height: 149px;
}
