img.add_rt{
    margin-right: 3px;
    display: inline-block !important;
}
.ACTION {
    background-color: #00a0e7 !important;
}
.BOX_ACTION{
    background-color: #00a0e7 !important;
}
#top #btn_leftbar {
    color: #00a0e7 !important;
}

div.F4M_SEARCH .BOX_CRITERIA {
    background-color: #f7da12;
}

div#bg_image div.bg_title {
    background-color: #f7da12 !important;
    color: #00a0e7 !important;
    text-shadow: 2px 2px 2px rgba(255,255,255,0.8)
}
div.sub_menu {
    background-color: #f7da12;
}
div.f4m_wrap_searchcombo .f4m_searchcombo_box_icon {
    background-color: rgba(57, 69, 137, 0.43);
}
div.f4m_wrap_searchcombo .f4m_searchcombo_box_edit {
    background-color:rgba(57, 69, 137, 0.43);
}
div.f4m_wrap_date .f4m_date_picker {
    background-color:rgba(57, 69, 137, 0.43);
}
div.login div.BOX.box_login div.trap {
    background-color: #00a0e7 !important;
}
div.login div.BOX.box_login div.tria {
    border-top: 50px solid  #00a0e7 !important;
}

div.login div.BOX.box_login div.btnOk {
    background-color: rgba(247, 218, 18, 1) !important;
    color:  #00a0e7 !important;
}
#leftbar div.F4M_MENU[doubleBorderDown] {
    border-bottom: 3px double #f7da12;
}
#leftbar div.F4M_MENU[doubleBorderUp] {
    border-top: 3px double #f7da12;
}

#leftbar div.F4M_MENU[kind='SEPARATOR'] {
    background-color: #f7da12;
    border-bottom: 1px solid #f7da12;
}

#leftbar div.F4M_MENU {
    border-top: 1px solid #f7da12;
}

div#leftbar {
    border-right: 1px solid #f7da12;
}
div#rightbar {
    border-left: 1px solid #f7da12;
}

#top #btn_rightbar {
    border: 1px solid #f7da12 !important;
    color: #00a0e7 !important;
}
#rightbar {
    border-top: 1px solid #f7da12 !important;
}
div[f4m_type='ICON'] .TD.close {
    color: #00a0e7 !important;
    border-left: 1px solid #2D3C7F !important;
}
#rightbar div[f4m_type='ICON'] {
    border-bottom: 1px solid #f7da12;
}
span.lbl_fx {
    color: #00a0e7 !important;
}
div.sub_menu div.btn span.button {
    color: #00a0e7 !important;
}
.BOX .TAB {
    border: 1px solid rgba(30, 43, 117, 0.43);
}

div.sub_title div.btn span.button {
    color: #f7da12;
}
div.sub_title.have_btn {
    background-image: linear-gradient(to right, rgba(199,230,237,0.0), rgba(188, 1, 1, 0.43) 90%);
    border-top: 1px solid rgba(192,192,192,0.8);
}

div.f4m_wrap_file .box_button_add {
    position: relative;
    width: 50px;
    background-color:rgba(57, 69, 137, 0.43);
    cursor: pointer !important;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    color: white;
    font-size: 35px;
    text-align: center;
    vertical-align: middle;
}
div.f4m_wrap_file .box_button_delete {
    position: relative;
    width: 50px;
    background-color:rgba(57, 69, 137, 0.43);
    cursor: pointer !important;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    color: white;
    font-size: 50px;
    text-align: center;
    vertical-align: middle;
}

.group_checkbox a.fcs_group_checkbox:focus > label{
    outline: 0;
    text-shadow: 1px 1px 5px rgba(57, 69, 137, 0.43), -1px -1px 5px rgba(57, 69, 137, 0.43); 
}
.group_radio a.fcs_group_radio:focus > label{
    outline: 0;
    text-shadow: 1px 1px 5px rgba(57, 69, 137, 0.43), -1px -1px 5px rgba(57, 69, 137, 0.43);   
}

select:focus, input[type=text]:focus, input[type=password]:focus, textarea:focus{
    border-color: rgba(57, 69, 137, 0.43) !important;
    /*box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(122,199,216,1); */ 
}
/**/
div[f4m_collapser][status="close"] {
  background-color: #f7da12 !important;
}
div[f4m_collapser] div[closer]{
    background-color: #f7da12 !important;
}
div[f4m_collapser] div[opener]{
    background-color: #00a0e7 !important;
    color: #f7da12 !important;
}