.gri-view-header {
    color: #428bca;
}
.proj-complete{opacity: 1 !important;
    position: relative !important;}

#message-div
{
    color: red; font-weight: bold; font-size: 14px; display: none;
}

.table-bordered {
    border: 1px solid #dcdcdc !important;
}

.table-bordered th {
    border: 1px solid #dcdcdc !important;
}

.table-bordered td {
    border: 1px solid #dcdcdc !important;
}

#figures
{
    width: 100%; margin-top: -15px; color: #00a65a; font-weight: bold; text-transform: capitalize;
}

#loginform-captcha-image
{
    padding-left: 10px;
}

.main_attend_div
{
    float: left; width: 100%; margin-bottom: 0px; border: 1px solid lightgrey;
}

#emp_id_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; border-right: 1px solid lightgrey; width: 12%;
}

#status_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; border-right: 1px solid lightgrey; width: 15%;
}

#comments_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; width: 40%; margin-right: 10px;
}

.accept_payment
{
    margin-top: 20px;
    float: left;
    width: 70px;
    background: grey;
    color: white;
    text-align: center;
    height: 36px;
    font-size: 20px;
    padding-top: 2px;
    border: 1px solid lightgrey;
    box-shadow: lightgrey;
    border-radius: 5px;
}

#pm_span
{
    font-size: 16px;
}

#m_span
{
    font-size: 16px;
}

#act_span
{
    font-size: 16px;
}

#in_act_span
{
    font-size: 16px;
}

.customize-product-info
{
    margin-left: 3px !important;
}

.customize-goal-na
{
    text-align: center; font-size: 20px; color: rgb(0, 192, 239); font-weight: bold;
}

.customize-sites-list
{
    padding: 15px; width: 100%; float: left; text-align: right;
}

#home_calendar table tr
{
    border-top: none !important;
    border-bottom: none !important;
}
#home_calendar table td
{
    border-top: none !important;
    border-bottom: none !important;
}
#home_calendar table th 
{
    border-top: none !important;
    border-bottom: none !important;
}

.homepage-amount-span
{
    font-size: 12px !important;
    height: 20px !important;
}

#sites-proj_completed
{
    opacity: 1 !important;
    position: static !important;
}

.field-sites-proj_completed .icheckbox_minimal
{
    float: left;
    width: 18px;
}

#asset_comments_header_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; border-right: 1px solid lightgrey; width: 75%;
}

#asset_manage_header_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; width: 12%;
}

#asset_date_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; border-right: 1px solid lightgrey; width: 12%;
}

#asset_comments_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; border-right: 1px solid lightgrey; width: 75%;
}

#asset_manage_div
{
    float: left; margin-bottom: 0px; height: 55px; padding: 10px; width: 12%; 
}

.gridview_tr
{
    border-bottom: 2px solid grey;
}

.accountpage_th
{
    color: #337ab7;
}
.wrapper row-offcanvas row-offcanvas-left
{
min-height: 309px !important;
width: 86% !important;  
}