/**
 * Simple Job Board Dashboard Widget CSS File - V 1.0.0
 *
 * @author PressTigers <support@presstigers.com>, 2022
 *
 * @since   2.10.0
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

#sjb_dashboard_widget .sjb-status-list {
    overflow: hidden;
    margin: 0;
}

#sjb_dashboard_widget a#sjb-view-applications {
    margin: 10px 0 5px 0;
}

#sjb_dashboard_widget .inside h3{
    font-weight: 500; 
    color: black;
}

#sjb_dashboard_widget .sjb-status-list li {
    width: 33.33%;
    float: left;
    padding: 0;
    box-sizing: border-box;
    margin: 0;
    border: 0;
    color: #aaa;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-most-applied {
    width: 100%;
    border-bottom: 1px solid #ececec;
    margin-bottom: 6.5px;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-new-applications {
    border-right: 3px solid #b1d2ef;;
    border-left: 3px solid #b1d2ef;;
}
#sjb_dashboard_widget .sjb-status-list li a {
    display: block;
    color: #aaa;
    padding: 9px 12px;
    transition: all ease .5s;
    position: relative;
    font-size: 12px;
}

#sjb_dashboard_widget .sjb-status-list li a strong {
    font-size: 18px;
    line-height: 1.2em;
    font-weight: 400;
    display: block;
    color: #21759b;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-most-applied a::before {
    font-family: Dashicons;
    content: "\f238";
    color: #0890ff;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-posted-jobs a::before {
    font-family: FontAwesome;
    content: "\f0b1";
    color: #1eacbc;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-new-applications a::before {
    font-family: Dashicons;
    content: "\f502";
    color: #3ecd32;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-all-applicants a::before {
    font-family: FontAwesome;
    content: "\f2bc";
    color: #d26a1f;
}

#sjb_dashboard_widget .sjb-status-list li.sjb-current-month a::before {
    font-family: Dashicons;
    content: "\f185";
}

#sjb_dashboard_widget .sjb-status-list li.sjb-previous-month a::before {
    font-family: Dashicons;
    content: "\f238";
}

#sjb_dashboard_widget .sjb-status-list li a::before {
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin: 0;
    text-indent: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    content: "\e001";
    font-size: 2em;
    position: relative;
    width: auto;
    line-height: 1.2em;
    color: #464646;
    float: left;
    margin-right: 12px;
    margin-bottom: 12px;
}

#sjb_dashboard_widget table {
    width: 100%;
    border-collapse: collapse;
}

#sjb_dashboard_widget table a{
    text-decoration: none;
    font-size: 14px;
}

#sjb_dashboard_widget tr:first-child {
    background: #b1d2ef;
}
#sjb_dashboard_widget th, #sjb_dashboard_widget td {
    text-align: left;
    padding: 5px 5px 5px 10px;
    border-bottom: 1px solid gainsboro;
}

