[role="progressbar"][aria-busy="true"]::after {
    background-color:  rgb(0,109,77);
}

.btn{
    background-color: rgb(0,109,77);
}
div.cd_input_wrapper > p.search_icon,
button.ui-datepicker-trigger{
    /*background-color: #1f8c90 !important;*/
    background-color: rgb(0,109,77) !important;
}
.btn_calc{
    /*background-color: rgb(253,92,92) !important;*/
    background-color: rgb(0,109,77) !important;
}
.btn_clear{
    border: rgba(0,10,0,0.15) solid 2px !important;
    background-color: rgba(244,236,225,0);;
    color:rgb(0,109,77) !important;
}

.btn_execute{
    background-color: rgb(0,109,77) !important;
}

.btn.clear2{
    background-color: #FFFFFF !important;
    border: rgb(0,109,77) solid 1px !important;
    color: rgb(0,109,77) !important;
}
.btn.invert{
    background-color: coral !important;
    border: #b57f09 solid 1px !important;
    color: rgb(255,255,255) !important;
}

dl.input_area_inner dt {
    /*color: #017175 !important;*/
    color: rgb(0,109,77) !important;
    background-color: transparent;
}

table.list_table th {
    color: #ffffff;
    /*background-color: #1f8c90;*/
    background-color: rgb(0,109,77) !important;
    border-color:rgba(255,255,255,0.1);
}

table.list_table tfoot td {
    /*background-color: #1f8c90;*/
    background-color: rgba(0,109,77,0.1) !important;
}

table.list_table td {
    border-bottom: 1px solid rgba(0,0,0,0.1);
    border-top: 1px solid rgba(0,0,0,0.1);
    border-left: 1px solid rgba(0,0,0,0.05);
    border-right: 1px solid rgba(0,0,0,0.05);
}

table.list_table tr:nth-child(odd) td {
    background-color: rgba(244,236,225,0.3);
}


a  {
    /*color: #017175 !important;*/
    color: rgb(0,109,77) !important;
}
.link_text{
    color: rgb(0,109,77) !important;
}

section.title_area {
    background-color: rgba(244,236,225,0.2);
}

section.title_area h2 {
    /*border-left: #1f8c90 solid 7px;*/
    border-left: rgb(0,109,77) solid 7px;
}

#over_ray .over_ray_inner h3,
#over_ray_tables .over_ray_inner h3{
    border-left: rgb(0,109,77) solid 7px;
}
section.input_area,
section#menu_sub_input_area{
    background-color: rgba(244,236,225,0.2);
}

section.input_area div.input_area_title {
    background: #ffffff;
    /*
    border-bottom: #1f8c90 solid 3px;
    color: #1f8c90;
    */
    border-bottom: rgb(0,109,77) solid 3px;
    color: rgb(0,109,77) !important;
    padding-left:0;
    padding-right:0;
    font-size: 120%;
}

#upload_excel #dragandrophandler{
    border-color:rgb(0,109,77);
    background: rgba(0,109,77,0.05);
}

#popup_message i{
    color: rgb(0,109,77) !important;
}

#popup_ok:hover,
#popup_cancel:hover,
#popup_ok:focus,
#popup_cancel:focus {
    background: rgb(0,109,77) !important;
}

section.tab_area div.tab_controller{
    background-color: rgba(244,236,225,0.2);
    border-top: solid 1px rgba(200,200,200,0.3);
    border-right: solid 1px rgba(200,200,200,0.3);
    border-left: solid 1px rgba(200,200,200,0.3);
}

section.tab_area div.tab_controller.active{
    border-top: solid 1px rgba(200,200,200,1);
    border-right: solid 1px rgba(200,200,200,1);
    border-left: solid 1px rgba(200,200,200,1);
    border-bottom:solid 3px #FFFFFF;
    color:rgb(0,109,77);
    background-color: #FFFFFF;
}

section.tab_area div.tab_controller.active:before{
    content:'';
    position:absolute;
    width:98%;
    height: 5px;
    background-color: rgb(0,109,77);
    top:2px;
    left: 1%;

}

section.tab_area{
    border-bottom:rgba(200,200,200,0.6) solid 3px;
}


table.list_table tr.on_modify td{
    background-color: rgb(239,239,173) !important;
}

table.list_table tr.yet_complete2 td,
table.list_table tr td.yet_complete2{
    background-color: rgb(255,0,0,0.5) !important;
}

section.input_area input.cannot_input,
table.list_table tr.is_update td,
table.list_table tr.on_delete td{
    background-color: rgb(200,200,200) !important;
}

.y_hatch{
    background-color: rgb(239,239,173) !important;
}

table.list_table tr.approval_1 td,
table.list_table tr td.approval_1{
    background-color: #54ff007d;
}

table.list_table tr.approval_2 td,
table.list_table tr td.approval_2{
    background-color: #87cefa;
}

table.list_table tr.approval_3 td,
table.list_table tr td.approval_3{
    background-color: #deb887;
}
