/* _content/webapp0/Pages/Contact/Contact.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Document/Document.cshtml.rz.scp.css */

.flex-panel1[b-byuenrkwwz]{
  padding-top: 10px;
  max-width: 100%;
}

.grid-panel1[b-byuenrkwwz]{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 15px;
  align-items: center;
  justify-items: center;
}

.table-panel1[b-byuenrkwwz]{
  padding: 10px 10px 10px 10px;
  width: 95%;
  min-width: 320px;
  border: var(--main-painel-border);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  background-color: white;
}
  
  .table-format1[b-byuenrkwwz] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format1 thead tr[b-byuenrkwwz] {
    background-color: var(--main-color);
    border-bottom: 1px solid #000000;
    color: #ffffff;
    font-family: sans-serif;
    text-align: left;
  }
  
  
  
  .table-format1 th[b-byuenrkwwz],
  .table-format1 td[b-byuenrkwwz] {
      padding: 1px 6px;
      color: black;
  }
  
  
  .table-format1 thead tr th[b-byuenrkwwz] {
    background-color: var(--main-color);
    color: white;
    border-bottom: 1px solid #000000;
    position: sticky;
    top: -10px;
    font-size: 14px;
    text-align: center;
  
  }
  
  .table-format1 tbody[b-byuenrkwwz]{
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format1 tbody tr[b-byuenrkwwz] {
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-byuenrkwwz] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-byuenrkwwz] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-byuenrkwwz] {
    font-weight: bold;
    color: #969696;
  }



  .form-trade-parameters[b-byuenrkwwz]{
    display: block;
    text-align: right;
    height: var(--formtradeparameter-height);
    padding-top: 10px;
    padding-right: 10px;
  }

  .form-doc-parameters[b-byuenrkwwz]{
    display: block;
    text-align: right;
    height: var(--formtradeparameter-height);
    padding-top: 10px;
    padding-right: 10px;
  }
  
  .btn-newtrans-row[b-byuenrkwwz]{
    position: relative;
    width: 100%;
    padding: 10px;
    display: block;
  }
  
  .range-date-span[b-byuenrkwwz]{
    display: inline-block;
    position:center;
    text-align: right;
  }
  
  .range-date-input[b-byuenrkwwz]{
    display: block;
    position:center;
    color:rgb(0, 0, 0);
    background-color: #ffffff;
    
  }
  
  .range-date-label[b-byuenrkwwz]{
    text-align: left;
    display: block;
    font-size: 13px;
    color:#7e7e7e;
    padding-left: 5px;
  }


  .range-doc-span[b-byuenrkwwz]{
    display: inline-block;
    position:center;
    text-align: right;
  }
  
  .range-doc-input[b-byuenrkwwz]{
    display: block;
    position:center;
    color:rgb(0, 0, 0);
    background-color: #ffffff;
  }
  
  .range-doc-label[b-byuenrkwwz]{
    text-align: left;
    display: block;
    font-size: 13px;
    color:#7e7e7e;
    padding-left: 5px;
  }



  .button-1[b-byuenrkwwz] {
    appearance: none;
    background-color: #FAFBFC;
    border: 1px solid rgba(27, 31, 35, 0.15);
    border-radius: 6px;
    box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
    box-sizing: border-box;
    color: #24292E;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    list-style: none;
    padding: 6px 16px;
    transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: break-word;
    text-decoration: none;
  }
  
  .button-1:hover[b-byuenrkwwz] {
    background-color: #F3F4F6;
    text-decoration: none;
    transition-duration: 0.1s;
  }
  
  .button-1:disabled[b-byuenrkwwz] {
    background-color: #FAFBFC;
    border-color: rgba(27, 31, 35, 0.15);
    color: #959DA5;
    cursor: default;
  }
  
  .button-1:active[b-byuenrkwwz] {
    background-color: #EDEFF2;
    box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
    transition: none 0s;
  }
  
  .button-1:focus[b-byuenrkwwz] {
    outline: 1px transparent;
  }
  
  .button-1[b-byuenrkwwz]:before {
    display: none;
  }
  
  .button-1:-webkit-details-marker[b-byuenrkwwz] {
    display: none;
  }

  td.mob-col[b-byuenrkwwz]{        
    display:none;
    width:0;
    visibility: collapse
 } 
  th.mob-col[b-byuenrkwwz]{        
    display:none;
    width:0;
    visibility: collapse
  }


  @media screen and (max-width: 575px) {
    td[b-byuenrkwwz] {
      display:none;
      width:0;
      visibility: collapse
    }
    th[b-byuenrkwwz] {
      display:none;
      width:0;
      visibility: collapse
    }
    td.mob-col[b-byuenrkwwz]{        
        visibility: visible;
        display: block;
        width: 100%;
        text-align: left;
     }
    th.mob-col[b-byuenrkwwz]{        
        visibility: visible;
        display: block;
        width:100%;
   }
  }
/* _content/webapp0/Pages/Error/Error.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Index.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Login/Login.cshtml.rz.scp.css */
.login-main-content[b-5rb1zkgs2c] {
  width: 100%;
  height: 100%;
  position:fixed;
  background-color: rgb(239, 239, 239);
}


.card-login-container[b-5rb1zkgs2c] {
  margin: 40px 0px;
  box-sizing: border-box;
  text-align: center;
}

.card-login[b-5rb1zkgs2c] {
  /* Add shadows to create the "card" effect */
  margin: 50px auto;
  padding: 50px 50px;
  width: 40%;
  min-width: 300px;
  max-width: 500px;
  box-shadow: 0 1px 2px 0 var(--main-color);
  transition: 0.3s;
  box-sizing: border-box;
  text-align: center;
  background-color: white;
}

/* On mouse-over, add a deeper shadow */
.card-login:hover[b-5rb1zkgs2c] {
  box-shadow: 0 8px 16px 0 var(--main-color);
}

.login-header-content[b-5rb1zkgs2c]{
  background: url(/images/Logo_Normal_HR_Inv.png) no-repeat center center;
  margin: 0 0 0 0 ;
  flex-grow: 1;
  height: 75px;
  width: 100%;
  display: block;
}

.login-title[b-5rb1zkgs2c]{
  margin-bottom: 20px;
}


/* _content/webapp0/Pages/Login/NewLogin.cshtml.rz.scp.css */
.login-main-content[b-xjkp31z39x] {
    width: 100%;
    height: 100%;
    position:fixed;
    background-color: rgb(239, 239, 239);
  }
  
  
  .card-login-container[b-xjkp31z39x] {
    margin: 40px 0px;
    box-sizing: border-box;
    text-align: center;
  }
  
  .card-login[b-xjkp31z39x] {
    /* Add shadows to create the "card" effect */
    margin: 50px auto;
    padding: 50px 50px;
    width: 40%;
    min-width: 300px;
    max-width: 500px;
    box-shadow: 0 1px 2px 0 var(--main-color);
    transition: 0.3s;
    box-sizing: border-box;
    text-align: center;
    background-color: white;
  }
  
  /* On mouse-over, add a deeper shadow */
  .card-login:hover[b-xjkp31z39x] {
    box-shadow: 0 8px 16px 0 var(--main-color);
  }
  
  .login-header-content[b-xjkp31z39x]{
    background: url(/images/Logo_Normal_HR_Inv.png) no-repeat center center;
    margin: 0 0 0 0 ;
    flex-grow: 1;
    height: 75px;
    width: 100%;
    display: block;
  }
  
  .login-title[b-xjkp31z39x]{
    margin-bottom: 20px;
  }
  
 
/* _content/webapp0/Pages/Old/NewTrade.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Old/Position2.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Old/Summary2.cshtml.rz.scp.css */
/* _content/webapp0/Pages/Old/Trades2.cshtml.rz.scp.css */
/* Formatação das tabelas */

 .table-panel2[b-oq1191co5x]{
    overflow-x:auto;
    overflow-y:auto;
    max-width: 100%;
    height: calc(95vh rgb(196, 179, 179)(--infotitle-height) - var(--header-height) - var(--formtradeparameter-height));
    background-color: white;
  }
  
  .table-format1[b-oq1191co5x] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  }
  
  .table-format1 thead tr[b-oq1191co5x] {
    background-color: var(--main-color);
    border-bottom: 1px solid #000000;
    color: #ffffff;
    font-family: sans-serif;
    text-align: left;
  }
  
  
  
  .table-format1 th[b-oq1191co5x],
  .table-format1 td[b-oq1191co5x] {
      padding: 1px 6px;
  }
  
  
  .table-format1 thead tr th[b-oq1191co5x] {
    background-color: var(--main-color);
    position: sticky;
    top: 0px;
  
  }
  
  .table-format1 tbody[b-oq1191co5x]{
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr[b-oq1191co5x] {
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-oq1191co5x] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-oq1191co5x] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-oq1191co5x] {
    font-weight: bold;
    color: #969696;
  }



  .form-trade-parameters[b-oq1191co5x]{
    display: block;
    text-align: right;
    height: var(--formtradeparameter-height);
  }
  
  
  .range-date-span[b-oq1191co5x]{
    display: inline-block;
    position:center;
    text-align: right;
  }
  
  .range-date-input[b-oq1191co5x]{
    display: block;
    position:center;
    color:darkgrey;
    
  }
  
  .range-date-label[b-oq1191co5x]{
    text-align: left;
    display: block;
    font-size: 13px;
    color:#7e7e7e;
    padding-left: 5px;
  }



  .button-1[b-oq1191co5x] {
    appearance: none;
    background-color: #FAFBFC;
    border: 1px solid rgba(27, 31, 35, 0.15);
    border-radius: 6px;
    box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
    box-sizing: border-box;
    color: #24292E;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    list-style: none;
    padding: 6px 16px;
    transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: break-word;
    text-decoration: none;
  }
  
  .button-1:hover[b-oq1191co5x] {
    background-color: #F3F4F6;
    text-decoration: none;
    transition-duration: 0.1s;
  }
  
  .button-1:disabled[b-oq1191co5x] {
    background-color: #FAFBFC;
    border-color: rgba(27, 31, 35, 0.15);
    color: #959DA5;
    cursor: default;
  }
  
  .button-1:active[b-oq1191co5x] {
    background-color: #EDEFF2;
    box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
    transition: none 0s;
  }
  
  .button-1:focus[b-oq1191co5x] {
    outline: 1px transparent;
  }
  
  .button-1[b-oq1191co5x]:before {
    display: none;
  }
  
  .button-1:-webkit-details-marker[b-oq1191co5x] {
    display: none;
  }
/* _content/webapp0/Pages/Performance/Performance.cshtml.rz.scp.css */


.flex-panel1[b-rlvpmwq6lo]{
    padding-top: 10px;
    max-width: 100%;
}

.grid-panel1[b-rlvpmwq6lo]{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 15px;
  align-items: center;
  justify-items: center;
  margin-top: 5px;
}


/* Formatação das tabelas */
.table-panel1[b-rlvpmwq6lo]{
    padding: 10px 10px 10px 10px;
    width: 95%;
    min-width: 320px;
    height: 120px;
    position: relative;
    border: var(--main-painel-border);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    background-color: white;
  }


  .table-format1[b-rlvpmwq6lo] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format1 thead tr[b-rlvpmwq6lo] {
    border-bottom: 1px solid #000000;
    height: 30px;
    font-family: sans-serif;
    text-align: center;
  }
  
  
  .table-format1 th[b-rlvpmwq6lo],
  .table-format1 td[b-rlvpmwq6lo] {
      padding: 1px 6px;
  }
  
  
  .table-format1 thead tr th[b-rlvpmwq6lo] {
    background-color: white;
    color: var(--main-color);
    border-bottom: 1px solid #000000;
    top: 0px;
  
  }
  
  .table-format1 tbody[b-rlvpmwq6lo]{
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr[b-rlvpmwq6lo] {
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-rlvpmwq6lo] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-rlvpmwq6lo] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-rlvpmwq6lo] {
    font-weight: bold;
    color: #969696;
  }


  
  .table-format2[b-rlvpmwq6lo] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format2 thead tr[b-rlvpmwq6lo] {
    border-bottom: 1px solid #000000;
    height: 30px;
    font-family: sans-serif;
    text-align: center;
  }
  
  
  .table-format2 th[b-rlvpmwq6lo],
  .table-format2 td[b-rlvpmwq6lo] {
      padding: 1px 6px;
  }
  
  
  .table-format2 thead tr th[b-rlvpmwq6lo] {
    background-color: white;
    color: var(--main-color);
    border-bottom: 1px solid #000000;
    top: 0px;
  
  }
  
  .table-format2 tbody[b-rlvpmwq6lo]{
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format2 tbody tr[b-rlvpmwq6lo] {
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format2 tbody tr:nth-of-type(even)[b-rlvpmwq6lo] {
    background-color: #ececec;
  }
  
  .table-format2 tbody tr:last-of-type[b-rlvpmwq6lo] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format2 tbody tr.active-row[b-rlvpmwq6lo] {
    font-weight: bold;
    color: #969696;
  }



  .table-title-panel1[b-rlvpmwq6lo]{
    width: 100%;
    height: var(--main-painel-title-heigh);
    background-color: var(--main-color);
    text-align: center;
    color: white;
    font-size: 20px;
  }

  .form-performance-parameters[b-rlvpmwq6lo]{
    display: block;
    text-align: right;
    height: var(--formtradeparameter-height);
    padding-top: 10px;
    padding-right: 10px;
  }


  .range-year-span[b-rlvpmwq6lo]{
    display: inline-block;
    position:center;
    text-align: right;
    width: 180px;
  }

  .range-year-label[b-rlvpmwq6lo]{
    text-align: left;
    display: block;
    font-size: 13px;
    color:#7e7e7e;
    padding-left: 5px;
  }



  .chart-panel1[b-rlvpmwq6lo]{
    padding: 10px 10px 10px 10px;
    width: 95%;
    min-width: 320px;
    height: 460px;
    background-color: white;
    border: var(--main-painel-border);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    align-items: center;
  }

  .chart-title-panel1[b-rlvpmwq6lo]{
    width: 100%;
    height: var(--main-painel-title-heigh);
    background-color: var(--main-color);
    text-align: center;
    color: white;
    font-size: 20px;
  }


  .chart-format1[b-rlvpmwq6lo]{
    font-size: 0.8em;
    width: 100%;
    height: 90%;
    font-family: sans-serif;
    align-items: center;
  }

.small-division1[b-rlvpmwq6lo]{
  height: 25px;
}

.table-format2[b-rlvpmwq6lo] {
  visibility: collapse
}


@media screen and (max-width: 575px) {
  .table-format1[b-rlvpmwq6lo]  {
    visibility: collapse
  }
  .table-format2[b-rlvpmwq6lo] {
    visibility: visible
  }
 .table-panel1[b-rlvpmwq6lo]{
    height: auto;
 }

}
/* _content/webapp0/Pages/Position/Position.cshtml.rz.scp.css */
/* Formatação das tabelas */
.flex-panel1[b-22h2kqsa16]{
  padding-top: 20px;
  max-width: 100%;
  
}

.grid-panel1[b-22h2kqsa16]{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 15px;
  align-items: center;
  justify-items: center;
}

/* Formatação das tabelas */
.table-panel1[b-22h2kqsa16]{
  padding: 10px 10px 10px 10px;
  width: 95%;
  min-width: 320px;
  /*height: calc(100vh - var(--header-height) - var(--infotitle-height) - 35px);*/
  border: var(--main-painel-border);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  background-color: white;
}

  
  .table-format1[b-22h2kqsa16] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format1 thead tr[b-22h2kqsa16] {
    color: #ffffff;
    font-family: sans-serif;
    text-align: left;
  }
  
  
  
  .table-format1 th[b-22h2kqsa16],
  .table-format1 td[b-22h2kqsa16] {
      padding: 1px 6px;
      color: black;
  }
  
  
  .table-format1 thead tr th[b-22h2kqsa16] {
    background-color: var(--main-color);
    color: white;
    border-bottom: 1px solid #000000;
    position: sticky;
    top: -10px;
    font-size: 14px;
    text-align: center;
  
  }
  
  .table-format1 tbody[b-22h2kqsa16]{
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format1 tbody tr[b-22h2kqsa16] {
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-22h2kqsa16] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-22h2kqsa16] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-22h2kqsa16] {
    font-weight: bold;
    color: #969696;
  }

  
  .table-title-panel1[b-22h2kqsa16]{
    width: 100%;
    height: var(--main-painel-title-heigh);
    background-color: var(--main-color);
    text-align: center;
    color: white;
    font-size: 20px;
  }

  td.group-subheader[b-22h2kqsa16] {
    background-color: #b7b7b7;
    font-weight: bold;
    font-size: 14px;
    text-align: left;
    padding-left: 20px;
    color: rgb(0, 0, 0);
  }

  td.mob-col[b-22h2kqsa16]{        
    display:none;
    width:0;
    visibility: collapse
 } 
  th.mob-col[b-22h2kqsa16]{        
    display:none;
    width:0;
    visibility: collapse
  }

  @media screen and (max-width: 575px) {
    td[b-22h2kqsa16] {
      display:none;
      width:0;
      visibility: collapse
    }
    th[b-22h2kqsa16] {
      display:none;
      width:0;
      visibility: collapse
    }
    td.mob-col[b-22h2kqsa16]{        
        visibility: visible;
        display: block;
        width: 100%;
        text-align: left;
        padding-left: 20px;
        color: black;
     }
    th.mob-col[b-22h2kqsa16]{        
        visibility: visible;
        display: block;
        width:100%;
   }
  }
/* _content/webapp0/Pages/Shared/_Footer.cshtml.rz.scp.css */

.footer-main[b-0trizsihts]{
    text-align: center;
    background-color: rgb(0, 0, 0);
    color: white;
    height: 50px;
    width: 100%;
    z-index: -1;
    display: block;
}
/* _content/webapp0/Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

/* _content/webapp0/Pages/Summary/Summary.cshtml.rz.scp.css */


.flex-panel1[b-zq3xb5zget]{
    padding-top: 20px;
    max-width: 100%;
    min-width: none;
    align-items: center;
    justify-items: center;
}

.grid-panel1[b-zq3xb5zget]{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 15px;
  align-items: center;
  justify-items: center;
  margin-bottom: 15px;
  padding: 10px 10px 10px 10px;
  justify-content: center;
  align-items: center;
}


/* Formatação das tabelas */
.table-panel1[b-zq3xb5zget]{
    padding: 10px 10px 10px 10px;
    width: 40vw;
    min-width: 320px;
    height: 425px;
    border: var(--main-painel-border);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    background-color: white;
  }


  .table-format1[b-zq3xb5zget] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format1 thead tr[b-zq3xb5zget] {
    border-bottom: 1px solid #000000;
    height: 30px;
    font-family: sans-serif;
    text-align: center;
  }
  
  
  .table-format1 th[b-zq3xb5zget],
  .table-format1 td[b-zq3xb5zget] {
      padding: 1px 6px;
  }
  
  
  .table-format1 thead tr th[b-zq3xb5zget] {
    background-color: white;
    color: var(--main-color);
    border-bottom: 1px solid #000000;
    top: 0px;
  
  }
  
  .table-format1 tbody[b-zq3xb5zget]{
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr[b-zq3xb5zget] {
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-zq3xb5zget] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-zq3xb5zget] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-zq3xb5zget] {
    font-weight: bold;
    color: #969696;
  }
  
  .table-title-panel1[b-zq3xb5zget]{
    width: 100%;
    height: var(--main-painel-title-heigh);
    background-color: var(--main-color);
    text-align: center;
    color: white;
    font-size: 20px;
  }


  .chart-panel1[b-zq3xb5zget]{
    padding: 10px 10px 10px 10px;
    width: 40vw;
    min-width: 320px;
    height: 425px;
    background-color: white;
    border: var(--main-painel-border);
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    align-items: center;
  }

  .chart-title-panel1[b-zq3xb5zget]{
    width: 100%;
    height: var(--main-painel-title-heigh);
    background-color: var(--main-color);
    text-align: center;
    color: white;
    font-size: 20px;
  }


  .chart-format1[b-zq3xb5zget]{
    font-size: 0.8em;
    width: 100%;
    height: 90%;
    font-family: sans-serif;
    align-items: center;
  }

.small-division1[b-zq3xb5zget]{
  height: 25px;
}


@media screen and (max-width: 1100px) {

  .table-panel1[b-zq3xb5zget]{
    width: 100%;
  }
  .chart-panel1[b-zq3xb5zget]{
    width: 100%;
  }

}

@media screen and (max-width: 1000px) {


  .hide-mob-col[b-zq3xb5zget] {
    display:none;
    width:0;
    visibility: collapse
  }
  .hide-mob-col[b-zq3xb5zget] {
    display:none;
    width:0;
    visibility: collapse
  }
}
/* _content/webapp0/Pages/Trades/Trades.cshtml.rz.scp.css */

.flex-panel1[b-tnifxq2lg1]{
  padding-top: 10px;
  max-width: 100%;
}

.grid-panel1[b-tnifxq2lg1]{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
  grid-gap: 15px;
  align-items: center;
  justify-items: center;
}

.table-panel1[b-tnifxq2lg1]{
  padding: 10px 10px 10px 10px;
  width: 95%;
  min-width: 320px;
  /*height: calc(100vh - var(--header-height) - var(--infotitle-height) - var(--formtradeparameter-height) - 10px);*/
  border: var(--main-painel-border);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  background-color: white;
}
  
  .table-format1[b-tnifxq2lg1] {
    border-collapse: collapse;
    font-size: 0.8em;
    font-family: sans-serif;
    width: 100%;
  }
  
  .table-format1 thead tr[b-tnifxq2lg1] {
    background-color: var(--main-color);
    border-bottom: 1px solid #000000;
    color: #ffffff;
    font-family: sans-serif;
    text-align: left;
  }
  
  
  
  .table-format1 th[b-tnifxq2lg1],
  .table-format1 td[b-tnifxq2lg1] {
      padding: 1px 6px;
      color: black;
  }
  
  
  .table-format1 thead tr th[b-tnifxq2lg1] {
    background-color: var(--main-color);
    color: white;
    border-bottom: 1px solid #000000;
    position: sticky;
    top: -10px;
    font-size: 14px;
    text-align: center;
  
  }
  
  .table-format1 tbody[b-tnifxq2lg1]{
    border-bottom: 1px solid #dddddd;
    text-align: center;
  }
  
  .table-format1 tbody tr[b-tnifxq2lg1] {
    border-bottom: 1px solid #dddddd;
  }
  
  .table-format1 tbody tr:nth-of-type(even)[b-tnifxq2lg1] {
    background-color: #ececec;
  }
  
  .table-format1 tbody tr:last-of-type[b-tnifxq2lg1] {
    border-bottom: 2px solid var(--main-color);
  }
  
  .table-format1 tbody tr.active-row[b-tnifxq2lg1] {
    font-weight: bold;
    color: #969696;
  }



  .form-trade-parameters[b-tnifxq2lg1]{
    display: block;
    text-align: right;
    height: var(--formtradeparameter-height);
    padding-top: 10px;
    padding-right: 10px;
  }
  
  .btn-newtrans-row[b-tnifxq2lg1]{
    position: relative;
    width: 100%;
    padding: 10px;
    display: block;
  }
  
  .range-date-span[b-tnifxq2lg1]{
    display: inline-block;
    position:center;
    text-align: right;
  }
  
  .range-date-input[b-tnifxq2lg1]{
    display: block;
    position:center;
    color:rgb(0, 0, 0);
    background-color: #ffffff;
  }
  
  .range-date-label[b-tnifxq2lg1]{
    text-align: left;
    display: block;
    font-size: 13px;
    color:#7e7e7e;
    padding-left: 5px;
  }



  .button-1[b-tnifxq2lg1] {
    appearance: none;
    background-color: #FAFBFC;
    border: 1px solid rgba(27, 31, 35, 0.15);
    border-radius: 6px;
    box-shadow: rgba(27, 31, 35, 0.04) 0 1px 0, rgba(255, 255, 255, 0.25) 0 1px 0 inset;
    box-sizing: border-box;
    color: #24292E;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    list-style: none;
    padding: 6px 16px;
    transition: background-color 0.2s cubic-bezier(0.3, 0, 0.5, 1);
    user-select: none;
    -webkit-user-select: none;
    touch-action: manipulation;
    vertical-align: middle;
    white-space: nowrap;
    word-wrap: break-word;
    text-decoration: none;
  }
  
  .button-1:hover[b-tnifxq2lg1] {
    background-color: #F3F4F6;
    text-decoration: none;
    transition-duration: 0.1s;
  }
  
  .button-1:disabled[b-tnifxq2lg1] {
    background-color: #FAFBFC;
    border-color: rgba(27, 31, 35, 0.15);
    color: #959DA5;
    cursor: default;
  }
  
  .button-1:active[b-tnifxq2lg1] {
    background-color: #EDEFF2;
    box-shadow: rgba(225, 228, 232, 0.2) 0 1px 0 inset;
    transition: none 0s;
  }
  
  .button-1:focus[b-tnifxq2lg1] {
    outline: 1px transparent;
  }
  
  .button-1[b-tnifxq2lg1]:before {
    display: none;
  }
  
  .button-1:-webkit-details-marker[b-tnifxq2lg1] {
    display: none;
  }

  td.mob-col[b-tnifxq2lg1]{        
    display:none;
    width:0;
    visibility: collapse

 } 
  th.mob-col[b-tnifxq2lg1]{        
    display:none;
    width:0;
    visibility: collapse
  }


  @media screen and (max-width: 575px) {
    td[b-tnifxq2lg1] {
      display:none;
      width:0;
      visibility: collapse
    }
    th[b-tnifxq2lg1] {
      display:none;
      width:0;
      visibility: collapse
    }
    td.mob-col[b-tnifxq2lg1]{        
        visibility: visible;
        display: block;
        width: 100%;
        color:black;
        text-align: left;
        padding-left: 15px;
     }
    th.mob-col[b-tnifxq2lg1]{        
        visibility: visible;
        display: block;
        width:100%;
   }
  }

  @media screen and (max-width: 1200px) {
    td.tbl-col[b-tnifxq2lg1]{        
        visibility: none;
        width:0;
        visibility: collapse;
        display: none;
     }
    th.tbl-col[b-tnifxq2lg1]{        
      visibility: none;
      width:0;
      visibility: collapse;
      display: none;
   }
  }
