div.ObjWinCoreDivBody.CERAPPROVALWindow div.ObjWinCoreDivShadow {
    opacity: 0.5;
    background: #f0f0f0;
}

div.CERAPPROVALWindow {
    color:#333333;
    overflow:hidden;
}

div.ObjWinCoreDivBody.CERAPPROVALWindow div.ObjWinStateDivSearch {
    width: calc(100% - 62px);
}
div.ObjWinCoreDivBody.CERAPPROVALWindow div.ObjWinStateDivSearch div.divSeachBox{

}
    div.CERAPPROVALWindow form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody {
        width:100%;
    }
        div.CERAPPROVALWindow div.ObjFormCoreDivBody div.i.DivTxtSearch {
            width: calc(100% - 93px);
            margin-left: 10px;
            margin-bottom: 10px;
        }
            div.ObjWinStateDivWindow div.ObjWinStateDivSearch form.ObjFormCoreDivBody div.ObjFormCoreDivBody div.i.DivTxtSearch div.data input{
                padding-left: 40px;
                width: 100%;
                border: 0;
                border-bottom: 1px solid #a0a0a0;
                border-radius: 0;
            }
            div.ObjWinStateDivWindow div.ObjWinStateDivSearch form.ObjFormCoreDivBody div.ObjFormCoreDivBody div.i.DivTxtSearch div.data input:focus{
                outline: none;
                border-bottom: 2px solid #1A84D7;
            }

div.ObjWinCoreDivBody.CERAPPROVALWindow div.ObjWinStateDivPanel {
       width:60px;
}

div.ObjWinCoreDivBody.CERAPPROVALWindow div.ObjWinStateDivPanel div img {
    width:28px;
    height:28px;
}
div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Accountant {
    width:auto;
    height:14px;
    margin: 3px -20px -5px -15px;
    padding: 0px;
}
div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Accountant div{
    width:23px;
    height:16px;
    padding: 2px 2px 4px 2px;
    font-size: 16px;
    font-weight: bold;
    z-index: 1;
    position: relative;
}
    div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Selected div.Accountant div.State0{
        margin-left:2px;
        background: #1A84D7;
        border-radius: 8px 0px 0px 8px;
    }
    div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Selected div.Accountant div.State1{
        margin-left:0px;
        background: #f0f0f0;
        color:#1A84D7;
        border-radius: 0px 8px 8px 0px;
    }
    div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Selected div.Accountant div.State2{
        margin-left: 15px;
        background: #55ba8f;
        border-radius: 8px;
    }
    div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Selected div.Accountant div.State3{
        margin-left:2px;
        background: #eb5252;
        border-radius: 8px 0px 0px 8px;
    }
    div.CERAPPROVALWindow  div.ObjWinStateDivPanel div.Selected div.Accountant div.State4{
        margin-left:2px;
        background: #f0f0f0;
        color:#eb5252;
        border-radius: 0px 8px 8px 0px;
    }

    div.ObjWinStateDivPanel div.Accountant div.State0,
    div.ObjWinStateDivPanel div.Accountant div.State3{
        margin-left:0px;
        background-color: #7589cc;
        color: white;
        border-radius: 8px 0px 0px 8px;
    }
    div.ObjWinStateDivPanel div.Accountant div.State1,
    div.ObjWinStateDivPanel div.Accountant div.State4{
        margin-left:2px;
        background-color: white;
        color: #7589cc;
        border-radius: 0px 8px 8px 0px;
    }
    div.ObjWinStateDivPanel div.Accountant div.State2{
        background-color: #7589cc;
        color: white;
        margin-left: 15px;
        border-radius: 8px;
    }
div.CERAPPROVALWindow  div.ObjLisCardsCard{
    border:none;
    min-height: 0px;
    margin-bottom: 5px;
}

div.CERAPPROVALWindow  div.ObjWinStateDivFile {
    width:400px;
    background-color:#ffffff;
    overflow-y: auto;
    overflow-x: hidden;
}

div.FileApproval{
    padding:5px 0px 0px 10px;
    overflow: hidden;
    height:48px;
    background-color: white;
    border-radius: 5px;
    border: 1px solid #a0a0a0;
}

div.FileApproval:hover {
    background-color: #FFF8DB;
}

    div.FileApproval img.Logotipo{
        float:left;
        max-height: 43px;
        margin-right:10px;
    }

    div.FileApproval h1{
        text-align: left;
    }

    div.FileApproval p.Date{
    }

    div.FileApproval p.Download{
        float: right;
        background: url(../IMG/GENERAL/btndownload.png) no-repeat;
        background-size: 15px 15px;
        background-position: 5px 5px;
        width: 25px;
        height: 25px;
        margin-top: -32px;
        margin-right: 30px;
        border: 0px;
    }
    div.FileApproval p.Download:hover{
        background: #7589CC url(../IMG/GENERAL/btndownloadsel.png) no-repeat !important;
        background-size: 15px 15px !important;
        background-position: 5px 5px !important;
        border-radius: 15px;
        border-color:#7589CC;
    }
    div.FileApproval img.Notify {
        width:28px;
        height:28px;
        float:right;
        margin-right:20px;
        margin-top:-32px;
    }
    div.FileApproval img.Renew {
        width:28px;
        height:28px;
        float:right;
        margin-right:60px;
        margin-top:-32px;
    }
    div.FileApproval div.State{
        width: 5px;
        height: 84px;
        background-color: transparent;
        float: left;
        margin-left: -10px;
        margin-top: -10px;
    }
        div.FileApproval div.State0{
            background-color:#09135C;
        }
        div.FileApproval div.State1{
            background-color: transparent;
        }
        div.FileApproval div.State2{
            background-color: #F59333;
        }
        div.FileApproval div.State3{
            background-color: transparent;
        }
        div.FileApproval div.State4{
            background-color:transparent;
        }
        div.FileApproval div.State5{
            background-color:#e65e5e;
        }

div.CERAPPROVALWindow div.DivRequests {
}
    div.CERAPPROVALWindow div.DivRequests div{
        margin-top:10px;
        font-weight: bold;
        font-size:14px;
    }
    div.CERAPPROVALWindow div.DivRequests span{
        font-weight: normal;
    }
    div.CERAPPROVALWindow div.DivRequests img{
        width: 20px !important;
        float: left !important;
        height: 20px !important;
        margin-right:5px;
    }
div.CERAPPROVALWindow form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.ObjWinCoreDivCont div.DivRequests div.DivRequest div.i div.label {
    color:#F59333;
    font-weight: bold;
}
div.CERAPPROVALWindow form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.ObjWinCoreDivCont div.DivRequests div.DivRequest div.i div.data textarea {
    border-color:#F59333;
}
div.CERAPPROVALWindow form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.ObjWinCoreDivCont div.DivRequests div.DivRequest div.i div.data select {
    border:none;
    border-bottom:1px solid #747474;
    border-radius: 0px;
}

div.CERAPPROVALWindow div.ObjFormCoreDivBody div.i div.label input[type="checkbox"] {
    display:none;
}
div.CERAPPROVALWindow form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.ObjWinCoreDivCont div.DivRequests div.label.k div.label {
    width:calc(100% - 100px) !important;
}

div.CERAPPROVALWindow div.DivRequests div.DivRequest div.Sel {
    width:32px !important;
    height:32px !important;
    float:right !important;
    cursor:pointer;
}
    div.CERAPPROVALWindow div.DivRequests div.DivRequest div.Sel.Approval {
        background:url(../IMG/APPROVAL/approval.png) no-repeat;
        background-size: 32px 32px;
        margin-top: -48px;
    }
    div.CERAPPROVALWindow div.DivRequests div.DivRequest div.Sel.ApprovalSel {
        background:url(../IMG/APPROVAL/approvalsel.png) no-repeat;
        background-size: 32px 32px;
        margin-top: -48px;
    }
    div.CERAPPROVALWindow div.DivRequests div.DivRequest div.Sel.Denied {
        background:url(../IMG/APPROVAL/denied.png) no-repeat;
        background-size: 32px 32px;
        margin-top: -58px;
        margin-right: 64px;
    }
    div.CERAPPROVALWindow div.DivRequests div.DivRequest div.Sel.DeniedSel {
        background:url(../IMG/APPROVAL/deniedsel.png) no-repeat;
        background-size: 32px 32px;
        margin-top: -58px;
        margin-right: 64px;
    }


    div.CERAPPROVALWindow div.ObjWinStateDivList{
        width: calc(100% - 165px);
        padding-left: 50px;
        padding-right: 50px;        
      }    



      div.ObjWinStateDivWindow.CERAPPROVALWindow div.ObjWinStateDivSearch form.ObjFormCoreDivBody div.ObjFormCoreDivBody div.i.DivBtnSearch div.img img{
        margin-left:54px;
    }
