div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker {
    width: calc(100% - 50px);
    margin: 10px 10px 0px 30px;
}
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivTxtSearch {
        margin: 0px;
        margin-left:-40px;
        float:left;
        width: calc(100% - 10px);
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivTxtSearch div.data {
        margin:0px;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivTxtSearch div.data input {
        width: 100%;
        padding: 10px 10px 5px 40px;
        border-radius: 0px;
        border: 0px;
        border-bottom: 1px solid #09135C;
        font-size: 15px;
        font-weight: 300;
        line-height: 20px;      
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivTxtSearch div.data input:focus {
        border-bottom: 2px solid #7589CC;
        outline: none;   
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest {
        margin:0px ;
        /*! margin-left:10px; */
        float: left;
    }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest div.button input{
            color:#7589CC;
            background: #ffffff;
            border: 1px solid #7589CC;
            background: #ffffff url(../IMG/GENERAL/btnregister.png) no-repeat;
            background-size: 24px 24px;
            background-position: 40px 5px;
            padding-left: 40px;
            font-size: 15px;
            margin: 0 10px 0 0;
            width: 200px;
        }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest div.button input:hover{
            background: #7589CC url(../IMG/GENERAL/btnregistersel.png) no-repeat !important;
            background-size: 24px 24px !important;
            background-position: 40px 5px !important;
            color:#ffffff;
            background: #7589CC;
        }

        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnVerify div.button input {
            color:#7589CC;
            background: #ffffff;
            border: 1px solid #7589CC;
            background: #ffffff url(../IMG/GENERAL/btnverify.png) no-repeat;
            background-size: 24px 24px;
            background-position: 40px 5px;
            padding-left: 40px;
            font-size: 16px;
            margin: 0 20px 0 0;
            width: 200px;
        }

        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnVerify div.button input:hover {
            background: #7589CC url(../IMG/GENERAL/btnverifyw.png) no-repeat !important;
            background-size: 24px 24px !important;
            background-position: 40px 5px !important;
            color:#ffffff;
            background: #7589CC;
        }

    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.DivBtnSearch{
        margin: 0px;
   }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnSearch div.img {
           margin:0px;
    }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnSearch div.img img {
            width: 18px;
            height: auto;
            padding: 10px 10px 0px 0px;
            position: relative;
            z-index: 1;
        }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.DivAppTitle{
        margin: 0;
        padding: 0;
    }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.DivAppTitle h1{
            color: #09135C;
            padding: 10px 0 0 0;
            line-height: 25px;
        }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.DivAppListTitle h3{
        text-align: left;
        margin: 0;
        padding: 10px 0;
        color: #7589CC;
    }
div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.List {
    width: calc(100% - 60px);
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
    margin: 0px 0px 0px 30px;
}
div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.List div.ObjLisCardsCard {
    border:none;
}
div.DivMainSeeker {
    width:100%;
    height:100%;
}
    div.DivMainSeeker div.Body{
        height:100%;
        width: calc(100% - 10px);
        float:left;
        overflow-y: auto;
    }

    div.DivMainSeeker div.PanelFile{
        float: left;
        width: 480px;
        box-shadow: -5px 0px 5px #C9C9C9;
        background: #fff;
        padding-left: 20px;
        display:none;
        height: 100%;
    }
        div.DivMainSeeker div.PanelFile div.Logotipo{
            float:left;
            margin:10px;
            max-width:150px;
        }
            div.DivMainSeeker div.PanelFile div.Logotipo img  {
                max-width:100%;
            } 
        div.DivMainSeeker div.PanelFile div.Close{
            float: left;
            width: 100%;
            text-align: left;
            margin-top: 20px;
        }
            div.DivMainSeeker div.PanelFile div.Close img  {
                width: 18px;
                padding: 10px 15px 0px 15px;
                cursor: pointer;
            } 
        div.DivMainSeeker div.PanelFile div.Enterprise{
            font-size: 18px;
            color: #747474;
            text-align: initial;
            height: 75px;
            align-items: center;
            margin-top:10px;
            float:left;
            width:calc(100% - 200px);
            line-height: 24px;
        }
        div.DivMainSeeker div.PanelFile div.Description{
            float:left;
            width:95%;
            line-height: 24px;
            font-size:12px;
            text-align: justify;
            margin-left: 15px;
        }
    
        div.DivMainSeeker div.PanelFile form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.i div.button input.BtnCerAccion {
            background: #F59333;
            border-color: #F59333;
            color:white;
        }
        div.DivMainSeeker div.PanelFile form.ObjFormCoreDivBody.ObjFormFileDivBody div.ObjFormCoreDivBody div.i div.button input.BtnCerAccion:hover {
            background: #ffffff;
            color:#F59333;
        }

        div.DivMainSeeker div.Body form.ObjFormCoreDivBody.ObjFormFileDivBody div.i.check{
            width: calc(100% - 10px);
        }


        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.Footer {
            width: 100%;
            text-align: center;
        }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.Footer img{
            height:130px;
            width: auto;
            padding-top: 30px;
        }
        
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody .DivAppListBtnSortAlp input{
            background-color: transparent;
            border: none;
            background-image: url(../IMG/GENERAL/asc.png);
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
            min-width: 30px;
        }

        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody .DivAppListBtnSortDate input{
            background-color: transparent;
            border: none;
            background-image: url(../IMG/GENERAL/dateasc.png);
            background-position: center;
            background-repeat: no-repeat;
            background-size: contain;
            min-width: 30px;
        }

@media only screen and (max-width : 600px) {

    div.DivMainSeeker div.Body,
    div.DivMainSeeker div.PanelFile{
        width: 100% !important;height: fit-content;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.List {
        margin-top:10px;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.Footer {
        position: static;
        bottom: auto;
        padding-bottom: 100px;
    }
        div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.Footer img{
            width:100%;
            height: auto;
        }
    
    div.DivMainSeeker div.PanelFile{
        width: auto;
        padding: 0;
        position: absolute;
        min-height: 100%;
    }
    div.DivMainSeeker div.PanelFile div.Logotipo {
        max-width: 100px;
    }
}

@media only screen and (max-width : 500px) {
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest div.button input,
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnVerify div.button input { 
        margin:0px;
        width:80vw;
        background-position: 20px 5px !important;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest div.button input:hover
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnVerify div.button input:hover{
        background-position: 20px 5px !important;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnRequest,
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.DivMainSeeker div.Body div.Seeker div.i.DivBtnVerify {
        margin-top: 10px;
    }
    div.ObjWinCoreDivBody.CERTIFICATEWindow div.divBody div.List {
        height: auto;
        overflow-y: clip;
    }
}