﻿
.RadWindow.RadWindow_Bootstrap.rwRoundedCorner {
    border-radius: 20px;
}
.RadWindow.RadWindow_Bootstrap {
    margin: 0px;
    padding: 0px;
    border: 2px solid #1e1343;
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    border-radius: 10px 10px 10px 10px;
    background-color: #1e1343;
}
.RadWindow.RadWindow_Bootstrap .rwContent {
    border: 2px solid #1e1343;
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    border-radius: 10px 10px 10px 10px;
    background-color: #1e1343;
    margin: 0px;
    padding: 0px;
}
.listview-layout {
    width: 630px;
    border: 1px solid gray;
    border-radius: 10px;
    padding: 10px;
}
.listview-item {
    height: 100px;
    width: 600px;
    display: grid;
    margin: 10px;
    border: 1px solid black;
    border-radius: 10px;
    padding: 10px;
    background: #F2F2F2;
}
.listview-item2 {
    height: 210px;
    width: 300px;
    display: inline-block;
    margin: 10px;
    border: 2px solid black;
    border-radius: 10px;
    padding: 5px;
    border-color: #1E1343; /* darkslateblue;*/
    /*background-color: #5A4F7F; /*#1E1343;*/
    font-family: 'Century Gothic';
    font-size: 12px;
    color: #1E1343;
}
.filtrosMkt {
    margin:  5px 5px 5px 20px;
    background-color: white;
    font-family: Century Gothic;
    font-size: 0.7em;
    line-height: 1.4em;
    color: #666666;
}
.detallesMkt {
    margin: 5px 5px 5px 5px;
    font-family: Century Gothic;
    font-size: 0.7em;
    line-height: 1.4em;
    color: #666666;
}
.tablaFondeo {
    border-collapse: separate;
    border: solid black 1px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    width: 100%;
    font-family: 'Century Gothic';
    font-size: larger;
    border-color: #0099ff;
}
.tablaFondeoResultado {
    border-collapse: separate;
    border: solid black 1px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    width: 400px;
    font-family: 'Century Gothic';
    font-size: larger;
    border-color: #0099ff;
    margin: 0 auto;
}
.msgNotificacion {
    padding-top: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    background: white;
}
.msgNotificacionBtn {
    margin-top: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: white;
}
.marketplace .principal .divfiltro {
    width: 100%;
    display: inline-block;
    border: 2px solid #1e1343;
    border-bottom: 0px;
    color: rgb(255, 255, 255);
    border-radius: 10px 10px 0px 0px;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    height: 42px;
    margin: 0px;
}
.marketplace .principal .divfiltro .card-headerFiltro {
    /*background: linear-gradient(#5b4d87,#1e1343 );*/ /*Degradado*/
    background-color: #1e1343; /*Solido*/
    justify-content: center;
    align-items: center;
    height: 50px;
    margin-top: -10px;
}
.marketplace .principal .divfiltro .card-headerFiltro-2col {
    display: grid;
    justify-content: center;
    align-items: center;
    text-align: left;
    grid-template-columns: 4fr 50px;
    grid-template-rows: 20px;
    padding-top: 23px;
    font-size: 5px;
    margin-left: 20px;
}
.marketplace .principal .divfiltro .filtros {

    display: grid;
    align-items: center;
    margin: 10px;
    grid-gap: 10px;
    grid-template-columns: 70px 1fr 1fr 70px 1fr 70px 1fr;
    grid-template-rows: repeat(20px, 3);
    grid-template-areas:
        "et1       input1     input1     et2        input2     et3       input3"
        "et5       input6     input7     et4        input4     input5    input5"
        "linea     linea      linea      linea      linea      linea     linea";
}
.marketplace .principal .divfiltro .filtros .et1 {
    grid-area: et1;
}
.marketplace .principal .divfiltro .filtros .et2 {
    grid-area: et2;
}
.marketplace .principal .divfiltro .filtros .et3 {
    grid-area: et3;
}
.marketplace .principal .divfiltro .filtros .et4 {
    grid-area: et4;
}
.marketplace .principal .divfiltro .filtros .et5 {
    grid-area: et5;
}
.marketplace .principal .divfiltro .filtros .input1 {
    grid-area: input1;
}
.marketplace .principal .divfiltro .filtros .input2 {
    grid-area: input2;
}
.marketplace .principal .divfiltro .filtros .input3 {
    grid-area: input3;
}
.marketplace .principal .divfiltro .filtros .input4 {
    grid-area: input4;
}
.marketplace .principal .divfiltro .filtros .input5 {
    grid-area: input5;
}
.marketplace .principal .divfiltro .filtros .input6 {
    grid-area: input6;
}
.marketplace .principal .divfiltro .filtros .input7 {
    grid-area: input7;
}
.marketplace .principal .divfiltro .filtros .linea {
    border-top: 1px solid #8d8d8d;
    height: 1px;
    max-width: 100%;
    grid-area: linea;
    margin: 0px;
}
.marketplace .principal .divfiltro .filtrosacciones {
    display: grid;
    width: 100%;
    align-items: center;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
    grid-gap: 10px;
    grid-template-columns: 178px 178px;
    grid-template-areas: "btn1 btn2";
}
.marketplace .principal .divfiltro .filtrosacciones .btn1 {
    grid-area: btn1;
}
.marketplace .principal .divfiltro .filtrosacciones .btn2 {
    grid-area: btn2;
}
/*.marketplace .principal .filtros {
    display: grid;
    align-items: center;
    margin: 10px;
    grid-gap: 10px;
    grid-template-columns: 1fr 1fr 80px;
    grid-template-rows: repeat(20px, 11);
    grid-template-areas:
        "et1       et1         et1"
        "input1    input1      btn1"
        "et2       et2         et2"
        "input2    input2      btn2"
        "et3       et3         et3"
        "input3    input3      btn3"
        "et4       et4         et4"
        "input4    input5      btn4"
        "et5       et5         et5"
        "input6    input7      btn5"
        "linea     linea       linea";
}

.marketplace .principal .filtros .et1 {
    grid-area: et1;
}
.marketplace .principal .filtros .et2 {
    grid-area: et2;
}
.marketplace .principal .filtros .et3 {
    grid-area: et3;
}
.marketplace .principal .filtros .et4 {
    grid-area: et4;
}
.marketplace .principal .filtros .et5 {
    grid-area: et5;
}
.marketplace .principal .filtros .input1 {
    grid-area: input1;
}
.marketplace .principal .filtros .input2 {
    grid-area: input2;
}
.marketplace .principal .filtros .input3 {
    grid-area: input3;
}
.marketplace .principal .filtros .input4 {
    grid-area: input4;
}
.marketplace .principal .filtros .input5 {
    grid-area: input5;
}
.marketplace .principal .filtros .input6 {
    grid-area: input6;
}
.marketplace .principal .filtros .input7 {
    grid-area: input7;
}
.marketplace .principal .filtros .btn1 {
    grid-area: btn1;
}
.marketplace .principal .filtros .btn2 {
    grid-area: btn2;
}
.marketplace .principal .filtros .btn3 {
    grid-area: btn3;
}
.marketplace .principal .filtros .btn4 {
    grid-area: btn4;
}
.marketplace .principal .filtros .btn5 {
    grid-area: btn5;
}
.marketplace .principal .filtros .btn6 {
    grid-area: btn6;
}
.marketplace .principal .filtros .btn7 {
    grid-area: btn7;
}
.marketplace .principal .filtros .linea {
    border-top: 1px solid #8d8d8d;
    height: 1px;
    max-width: 100%;
    grid-area: linea;
    margin: 0px;
}
.marketplace .principal .filtrosacciones {
    display: grid;
    width: 100%;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 20px;
    grid-template-areas: "btn1 btn2";
}
.marketplace .principal .filtrosacciones .btn1 {
    grid-area: btn1;
    width: 100%;
}
.marketplace .principal .filtrosacciones .btn2 {
    grid-area: btn2;
    width: 100%;
}
*/
.marketplace .principal .gridfiltro {
    width: 100%;
    width: -webkit-calc(100% - 30px);
    width: -moz-calc(100% - 30px);
    width: calc(100% - 30px);
    display: grid;
    align-items: center;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 10px;
    border: 2px solid #1e1343;
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    border-radius: 10px;
    grid-gap: 20px;
    grid-template-columns: 150px 200px 178px 178px;
    grid-template-rows: 50px;
    grid-template-areas:
        "et1     txt1     btn1     btn2";
    height: 55px;
    background-color: #1e1343
}
.marketplace .principal .gridfiltro .et1 {
    grid-area: et1;
    margin-left:10px;
     
}
.marketplace .principal .gridfiltro .txt1 {
    grid-area: txt1;
}
.marketplace .principal .gridfiltro .btn1 {
    grid-area: btn1;
}
.marketplace .principal .gridfiltro .btn2 {
    grid-area: btn2;
}
.marketplace .principal .gvOpciones {
    margin-top: -4px;
    border-radius: 0px 0px 10px 10px;
    overflow: hidden;
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.377);
}
.marketplace .principal .card {
    width: 100%;
    display: inline-block;
    border: 2px solid #1e1343;
    box-shadow: 0px 10px 15px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    border-radius: 20px;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    height: 210px;
    margin: 0px;
    margin-left: 15px;
    margin-top: 15px;
}
.marketplace .principal .card-3 {
    width: -webkit-calc(33% - 20px);
    width: -moz-calc(33% - 20px);
    width: calc(33% - 20px);
    min-width: 300px;
    max-width: 500px;
}
.marketplace .principal .card .card-header {
    background-color: #5b4d87;
    justify-content: center;
    align-items: center;
    height: 60px;
    background-color: #5b4d87;
    text-transform: uppercase;
    border-radius: 20px 20px 0px 0px;
    margin-top: -10px;
}
.marketplace .principal .card .card-header-3col {
    display: grid;
    justify-content: center;
    align-items: center;
    text-align: center;
    grid-template-columns: 4fr 2fr 3fr;
    grid-template-rows: 20px 20px;
    padding-top: 15px;
    font-size: 5px;
}
.marketplace .principal .card .card-main-1col {
    display: grid;
    align-items: center;
    margin: 10px;
    grid-gap: 5px;
    grid-template-columns: 1fr;
    grid-template-rows: 40px 40px;
    padding-top: 5px;

}
.marketplace .principal .card .card-button-2col-right {
    display: grid;
    align-items: center;
    justify-content: right;
    margin: 10px;
    grid-gap: 5px;
    grid-template-columns: 40px 40px;
    grid-template-rows: 40px;
}
.detalleMarket {
    display: grid;
    background-color: white;
    align-items: center;
    grid-template-columns: 90px 70px 120px 50px 75px 1fr;
    grid-template-rows: 30px 30px 30px 30px 30px 30px 40px 30px 160px 60px;
    grid-template-areas:
        "tit1    tit1    tit1    tit1     tit1    tit1"
        "et1     et2     et5     et6      et3     et4"
        "et7     et8     et8     et8      et8     et8"
        "et9     et10    et10    et10     et10    et10"
        "et9     et13    et11    et14     et14    et15"
        "et9     et16    et12    et17     et17    et18"
        "tit2    tit2    tit2    tit2     tit2    tit2"
        "tit3    tit3    tit3    tit3     tit3    tit3"
        "tb1     tb1     tb1     tb1      tb1     btn1"
        "tb2     tb2     tb2     tb2      tb2     tb2";
}
.detalleMarket .dphcenter {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33;
    letter-spacing: 0.32px;
    color: #252525;
}
.detalleMarket .dphleft {
    display: flex;
    justify-content:left;
    align-items: center;
    height: 100%;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33;
    letter-spacing: 0.32px;
    color: #252525;
}
.detalleMarket .dphright {
    display: flex;
    justify-content:right;
    align-items: center;
    height: 100%;
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33;
    letter-spacing: 0.32px;
    color: #252525;
}
.detalleMarket .tit1 {
    grid-area: tit1;
    background-color: #1e1343;
    color: white;
    height: 100%;
}
.detalleMarket .tit1 .dphcenter {
    font-size: 18px;
    font-weight: 500;
    color: #0f62fe;
    height: 100%;
    margin-top:2px;
}
.detalleMarket .et1 {
    grid-area: et1;
    margin-left: 5px;
    height: 100%;
}
.detalleMarket .et2 {
    grid-area: et2;
    height: 100%;

}
.detalleMarket .et3 {
    grid-area: et3;
    height: 100%;
}
.detalleMarket .et4 {
    grid-area: et4;
    margin-right: 5px;
    height: 100%;
}
.detalleMarket .et5 {
    grid-area: et5;
    height: 100%;
}
.detalleMarket .et6 {
    grid-area: et6;
    height: 100%;
}
.detalleMarket .et7 {
    grid-area: et7;
    margin-left: 5px;
    height: 100%;
}
.detalleMarket .et8 {
    grid-area: et8;
    margin-right: 5px;
    height: 100%;
}
.detalleMarket  .lblOpcionesDet {
    font-size: .80rem;
}
.detalleMarket .et9 {
    grid-area: et9;
    height: 100%;
}
.detalleMarket .et10 {
    grid-area: et10;
    height: 100%;
}
.detalleMarket .et11 {
    grid-area: et11;
    height: 100%;
}
.detalleMarket .et12 {
    grid-area: et12;
    height: 100%;
}
.detalleMarket .et13 {
    grid-area: et13;
    height: 100%;
}
.detalleMarket .et14 {
    grid-area: et14;
    height: 100%;
}
.detalleMarket .et15 {
    grid-area: et15;
    margin-right: 5px;
    height: 100%;
}
.detalleMarket .et16 {
    grid-area: et16;
    height: 100%;
}
.detalleMarket .et17 {
    grid-area: et17;
    height: 100%;
}
.detalleMarket .et18 {
    grid-area: et18;
    margin-right: 5px;
    height: 100%;
}
.detalleMarket .tit2 {
    grid-area: tit2;
    padding-top:10px;
    height: 100%;
}
.detalleMarket .tit2 .dphcenter {
    font-size: 18px;
    font-weight: 500;
    color: #0f62fe;
    height: 100%;
      background-color: #1e1343;
}
.detalleMarket .tit3 {
    grid-area: tit3;
    background-color: #25a0da;
    height: 100%;
}
.detalleMarket .tit3 .dphcenter {
    font-size: 20px;
    font-weight: 600;
    color: #0f62fe;
    height: 100%;
}
.detalleMarket .btn1 {
    grid-area: btn1;
}
.detalleMarket .tb1 {
    grid-area: tb1;
    padding-top: 10px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.detalleMarket .tb1 .card {
    display: grid;
    justify-content: right;
    border: 2px solid #1e1343;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    background-color: #e5e5e5;
    border-radius: 20px;
    align-items: center;
    text-align: right;
    margin-left: 30px;
    margin-right: 30px;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: auto;
    width: 100%;
    padding: 10px 30px 10px 30px;
}
.detalleMarket .tb1 .card div {
    display: flex;
    justify-content: right;
    align-items: center;
    height: 100%;
}
.detalleMarket .tb1 .card .dphright {
    line-height: 25px;
}
.detalleMarket .tb2 {
    grid-area: tb2;
    display: grid;
    align-items: center;
    justify-content: center;
    margin-left: 30px;
    margin-right: 30px;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    height: 100%;
}
.perfilMarket {
    display: grid;
    background-color: white;
    align-items: center;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 30px 40px 30px 30px 30px 220px 90px;
    grid-template-areas:
        "tit1    tit1    tit1"
        "et1     et2     et3"
        "et4     et5     et6"
        "et7     et8     et9"
        "et10    et11    et12"
        "tb1     tb1     tb1"
        "tb2     tb2     tb2";
}
.perfilMarket .tit1 {
    grid-area: tit1;
     background-color: #1e1343;
    color: white;
    height: 100%;
}
.perfilMarket .et1 {
    margin-top:20px;
    grid-area: et1;
}
.perfilMarket .et2 {
    margin-top: 20px;
    grid-area: et2;
}
.perfilMarket .et3 {
    margin-top: 20px;
    grid-area: et3;
}
.perfilMarket .et4 {
    grid-area: et4;
}
.perfilMarket .et5 {
    grid-area: et5;
}
.perfilMarket .et6 {
    grid-area: et6;
}
.perfilMarket .et7 {
    grid-area: et7;
}
.perfilMarket .et8 {
    grid-area: et8;
}
.perfilMarket .et9 {
    grid-area: et9;
}
.perfilMarket .et10 {
    grid-area: et10;
}
.perfilMarket .et11 {
    grid-area: et11;
}
.perfilMarket .et12 {
    grid-area: et12;
}
.perfilMarket .tb1 {
    grid-area: tb1;
    padding-top: 10px;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.perfilMarket .tb1 .card {
    display: grid;
    border: 2px solid #1e1343;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    background-color: #e5e5e5;
    border-radius: 20px;
    align-items: center;
    text-align: left;
    margin-left: 20px;
    margin-right: 20px;
    grid-template-columns: 1fr;
    grid-auto-rows: auto;
    width: 100%;
    padding: 10px 20px 10px 20px;
}
.perfilMarket .tb1 .card div {
    display: flex;
    justify-content: right;
    align-items: center;
    height: 100%;
}
.perfilMarket .tb1 .card .pMlHeight {
    line-height: 25px;
}
.perfilMarket .tb2 {
    grid-area: tb2;
    display: grid;
    align-items: center;
    justify-content: center;
    margin-left: 30px;
    margin-right: 30px;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    grid-template-areas: "btn1 btn2";
    height: 100%;
}
.perfilMarket .tb2 .btn1 {
    display:flex;
    grid-area: btn1;
    justify-content: center;
}
.perfilMarket .tb2 .btn2 {
    display: flex;
    grid-area: btn2;
    justify-content: center;
}
.fondeoMarket {
    display: grid;
    background-color: white;
    margin-top: 0px;
    grid-gap: 5px;
    grid-template-columns: 1fr;
    grid-template-rows: 30px 350px 35px 60px;
    grid-template-areas:
        "tit1"
        "tb1"
        "tb2"
        "tb3";
}
.fondeoMarket .tit1 {
    grid-area: tit1;
    background-color: #1e1343;
    color: white;
    height: 100%;
}
.fondeoMarket .tb1 {
    grid-area: tb1;
    height: 100%;
    padding-top: 10px;
}
.fondeoMarket .tb1 .card {
    height: 100%;
    display: grid;
    border: 2px solid #1e1343;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    background-color: #e5e5e5;
    border-radius: 20px;
    align-items: center;
    text-align: left;
    margin:20px;
    grid-gap: 0px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 30px 20px 20px 20px 20px 30px;
    grid-template-areas: 
        "pf1     pf2     pf3     pf4"
        "pf5     pf6     pf7     pf8"
        "pf9     pf10    pf11    pf12"
        "pf13    pf14    pf15    pf16"
        "pf17    pf18    pf19    pf20"
        "pf21    pf22    pf23    pf24";
}
.fondeoMarket .tb1 .card .pf1 {
    grid-area: pf1;
    margin-top: 10px;
    margin-left: 20px;
}
.fondeoMarket .tb1 .card .pf2 {
    grid-area: pf2;
    margin-top: 10px;
}
.fondeoMarket .tb1 .card .pf3 {
    grid-area: pf3;
    margin-top: 10px;
}
.fondeoMarket .tb1 .card .pf4 {
    grid-area: pf4;
    margin-top: 10px;
    margin-right: 20px;
}
.fondeoMarket .tb1 .card .pf5 {
    grid-area: pf5;
    margin-left: 20px;
}
.fondeoMarket .tb1 .card .pf6 {
    grid-area: pf6;
}
.fondeoMarket .tb1 .card .pf7 {
    grid-area: pf7;
}
.fondeoMarket .tb1 .card .pf8 {
    grid-area: pf8;
    margin-right: 20px;
}
.fondeoMarket .tb1 .card .pf9 {
    grid-area: pf9;
    margin-left: 20px;
}
.fondeoMarket .tb1 .card .pf10 {
    grid-area: pf10;
}
.fondeoMarket .tb1 .card .pf11 {
    grid-area: pf11;
}
.fondeoMarket .tb1 .card .pf12 {
    grid-area: pf12;
    margin-right: 20px;
}
.fondeoMarket .tb1 .card .pf13 {
    grid-area: pf13;
    margin-left: 20px;
}
.fondeoMarket .tb1 .card .pf14 {
    grid-area: pf14;
}
.fondeoMarket .tb1 .card .pf15 {
    grid-area: pf15;
}
.fondeoMarket .tb1 .card .pf16 {
    grid-area: pf16;
    margin-right: 20px;
}
.fondeoMarket .tb1 .card .pf17 {
    grid-area: pf17;
    margin-left: 20px;
}
.fondeoMarket .tb1 .card .pf18 {
    grid-area: pf18;
}
.fondeoMarket .tb1 .card .pf19 {
    grid-area: pf19;
}
.fondeoMarket .tb1 .card .pf20 {
    grid-area: pf20;
    margin-right: 20px;
}
.fondeoMarket .tb1 .card .pf21 {
    grid-area: pf21;
    margin-left: 20px;
    margin-bottom: 10px;
}
.fondeoMarket .tb1 .card .pf22 {
    grid-area: pf22;
      margin-bottom: 10px;
}
.fondeoMarket .tb1 .card .pf23 {
    grid-area: pf23;
      margin-bottom: 10px;
}
.fondeoMarket .tb1 .card .pf24 {
    grid-area: pf24;
    margin-right: 20px;
    margin-bottom: 10px;
}
.fondeoMarket .tb2 {
    grid-area: tb2;
    height: 100%;
    padding-top: 0px;
    margin-right: 20px;
    margin-left: 20px;
}
.fondeoMarket .tb2 .det {
    height: 100%;
    display: grid;
    align-items: center;
    text-align: center;
    grid-template-columns: 3fr 1fr 2fr 2fr;
    grid-template-rows: 40px;
    grid-template-areas: "col1     col2     col3     col4";
}
.fondeoMarket .tb2 .det .col1 {
    grid-area: col1;
}
.fondeoMarket .tb2 .det .col2 {
    grid-area: col2;
}
.fondeoMarket .tb2 .det .col3 {
    grid-area: col3;
}
.fondeoMarket .tb2 .det .col4 {
    grid-area: col4;
}
.fondeoMarket .tb3 {
    grid-area: tb3;
    height: 100%;
    padding-top: 10px;
}
.fondeoMarket .tb3 .btnAcciones {
    grid-area: tb2;
    display: grid;
    align-items: center;
    justify-content: center;
    height: 100%;
    margin-left: 20px;
    margin-right: 20px;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 30px;
    grid-template-areas: "btn1 btn2";
}
.fondeoMarket .tb3 .btnAcciones .btn1 {
    display: flex;
    grid-area: btn1;
    justify-content: center;
}
.fondeoMarket .tb3 .btnAcciones .btn2 {
    display: flex;
    grid-area: btn2;
    justify-content: center;
}
.ResultadoMarket {
    display: grid;
    background-color: white;
    margin-top: 0px;
    grid-gap: 5px;
    grid-template-columns: 1fr;
    grid-template-rows: 30px 320px 80px 65px;
    grid-template-areas: "tit1" "tb1" "tb2" "tb3";
}
.ResultadoMarket .tit1 {
    grid-area: tit1;
    background-color: #1e1343;
    color: white;
    height: 100%;
}
.ResultadoMarket .tb1 {
    grid-area: tb1;
    height: 100%;
    padding-top: 10px;
}
.ResultadoMarket .tb1 .card {
    height: 100%;
    display: grid;
    border: 2px solid #1e1343;
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.377);
    color: rgb(255, 255, 255);
    background-color: #e5e5e5;
    border-radius: 20px;
    align-items: center;
    text-align: left;
    margin: 20px;
    grid-gap: 0px;
    grid-template-columns: 140px 1fr;
    grid-template-rows: 30px 20px 20px 40px 30px 1fr;
    grid-template-areas: 
        "pf1     pf2"
        "pf3     pf4" 
        "pf5     pf6"
        "linea   linea"
        "pf7     pf8" 
        "pf9     pf9";
}
.ResultadoMarket .tb1 .card .pf1 {
    grid-area: pf1;
    margin-top: 10px;
    margin-left: 20px;
}
.ResultadoMarket .tb1 .card .pf2 {
    grid-area: pf2;
    margin-right: 20px;
}
.ResultadoMarket .tb1 .card .pf3 {
    grid-area: pf3;
    margin-left: 20px;
}
.ResultadoMarket .tb1 .card .pf4 {
    grid-area: pf4;
    margin-right: 20px;
}
.ResultadoMarket .tb1 .card .pf5 {
    grid-area: pf5;
    margin-left: 20px;
}
.ResultadoMarket .tb1 .card .pf6 {
    grid-area: pf6;
    margin-right: 20px;
}
.ResultadoMarket .tb1 .card .linea {
    border-top: 1px solid #8d8d8d;
    height: 1px;
    max-width: 100%;
    grid-area: linea;
    margin: 20px;
}
.ResultadoMarket .tb1 .card .pf7 {
    grid-area: pf7;
    margin-left: 20px;
    display: flex;
    align-content: center;
}
.ResultadoMarket .tb1 .card .pf8 {
    grid-area: pf8;
    margin-right: 20px;
     display: flex;
    justify-content: center;

}
.ResultadoMarket .tb1 .card .pf9 {
    grid-area: pf9;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 20px;
}
.ResultadoMarket .tb2 {
    grid-area: tb2;
    height: 100%;
    padding-top: 0px;
    margin-right: 20px;
    margin-left: 20px;
}
.ResultadoMarket .tb2 .det {
    height: 100%;
    display: grid;
    align-items: center;
    grid-template-columns: 150px 1fr 180px 1fr;
    grid-template-rows: 40px 20px;
    grid-gap:5px;
    grid-template-areas:
        "et1     et2     et3     et4"
        "et5     et6     et7     et8";
}
.ResultadoMarket .tb2 .det .et1 {
    grid-area: et1;
    display: flex;
    justify-content: left;
    align-items: center;
    text-align: left;
}
.ResultadoMarket .tb2 .det .et2 {
    grid-area: et2;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.ResultadoMarket .tb2 .det .et3 {
    grid-area: et3;
    display: flex;
    justify-content: left;
    align-items: center;
    text-align: left;
}
.ResultadoMarket .tb2 .det .et4 {
    grid-area: et4;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.ResultadoMarket .tb2 .det .et5 {
    grid-area: et5;
    display: flex;
    justify-content: left;
    align-items: center;
    text-align: left;
}
.ResultadoMarket .tb2 .det .et6 {
    grid-area: et6;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    text-align: center;
}
.ResultadoMarket .tb2 .det .et7 {
    grid-area: et7;
    display: flex;
    justify-content: left;
    align-items: center;
    text-align: left;
}
.ResultadoMarket .tb2 .det .et8 {
    grid-area: et8;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.ResultadoMarket .tb3 {
    grid-area: tb3;
    height: 100%;
    padding-top: 10px;
}
.ResultadoMarket .tb3 .btnAcciones {
    grid-area: tb2;
    display: grid;
    align-items: center;
    justify-content: center;
    height: 100%;
    margin-left: 20px;
    margin-right: 20px;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 30px;
    grid-template-areas: "btn1 btn2";
}
.ResultadoMarket .tb3 .btnAcciones .btn1 {
    display: flex;
    grid-area: btn1;
    justify-content: center;
}
.ResultadoMarket .tb3 .btnAcciones .btn2 {
    display: flex;
    grid-area: btn2;
    justify-content: center;
}