#disclosures .form-inline select.form-control, #share-information .select-option {
    border: 1px solid #CB9B39!important;
}
.sub-header-category{
    /* height: 500px; */
    margin-top: 80px;
    overflow: hidden;
}

#disclosures .header-text {
    font-size: 24px;
    color: #767676;
    letter-spacing: 0px;
    font-weight: 600;
    /* font-family: "family-open-sans"; */
}
#disclosures .list-group-item:first-child {
    border-bottom: 1px solid #CB9B39!important;
}
#disclosures .list-group-item:last-child {
    border-bottom: 1px solid #CB9B39!important;
}
#disclosures .list-group-item {
    padding: 0.75rem 0.5rem!important;
}

.table-striped-stock-price tbody tr:nth-of-type(odd) {
    background-color: #FDF7ED!important;
}
.table-striped-stock-price tbody tr:nth-of-type(even) {
    background-color: #FAFAFA!important;
}
.table-striped-stock-price td, .table-striped-stock-price thead th {
    border: none!important;
}
.ir_items_list .ir_item{
    height: 205px; width: 205px;;
}
.ir_items_list .ir_item img{
    object-fit:cover;
    height: 100%;
}
.ir_items_list .ir_item:nth-child(odd){
    background-color:transparent;
}
.ir_items_list .ir_item:nth-child(even){
    background: rgb(0,50,128);
background: linear-gradient(34deg, rgba(0,50,128,0.46262254901960786) 10%, rgba(247,202,114,0.4906337535014006) 85%);
}


.ir_items_list > div > .ir_item > div > .bg_ir_item:hover {
    opacity: 0.5;
    cursor: pointer;
}
.ir_items_list h3{
    font-family: serif;
}

div.share-information-table > table > tbody > tr > td > table > tbody > tr > td, div.share-information-table  > table > tbody > tr > td,div.share-information-table > table > thead > tr > th  {
    padding: 10px;
}
div.share-information-table > table > tbody > tr > td  {
    font-family: OpenSansRegular;
}
div.share-information-table > table > thead > tr > th,
div.share-information-table > table > tbody > tr > td:first-child  {
    font-family: OpenSansSemiBold;
}
#selectedItemIinvestorReseptation .list-group-item {
    border-top: 1px solid #CB9B39!important;
    border-left: none!important;
    border-right: none!important;
}
#selectedItemIinvestorReseptation .list-group-item:last-child {
    border-bottom: 1px solid #CB9B39;
}
ul.boxSectionBorder li {
     border-top: 1px solid #CB9B39!important;
    border-left: none!important;
    border-right: none!important;
}
ul.boxSectionBorder li:last-child {
    border-bottom: 1px solid #CB9B39!important;
}
#selectedItemStockPrice .section-name {
    font-size: 24px;
    font-family: PTSerif;
}
#selectedItemStockPrice .section-sub-header {
    font-size: 22px;
    font-family: OpenSansRegular;
    color: #949595;
}

.list-name-item{
    font-size: 18px;
    color: #000000;
}

.list-name-item:hover{
    color: #007bff;
}
.list-pdf-item > li .list-date-item{
    font-size: 12px;
    font-family: OpenSansRegular;
}
.list-pdf-item li:first-child {
    border-top: 1px solid #CD9933;
    border-bottom: 1px solid #CD9933;
}
.list-pdf-item li{
    border-bottom: 1px solid #CD9933;
}

#ir-calendar .card {
    width: 50%;
}

.container-past-event .rich-editor p a {
 display: none!important;
}
.button_chart li button {
    background: transparent;
    border-radius: 30px;
    padding: 5px 15px;
    font-size: 14px;
    color: #417DA8;
    border: 2px solid #417DA8;
    font-family: OpenSansSemibold;
}


.button_chart li button.active, .button_chart li button.actived, .button_chart li button.actived_button, .button_chart li button.actived_button_businessgroup,.button_chart li button.actived_button_balancesheet  {
    border: 1px solid #417DA8;
    background: #417DA8 0% 0% no-repeat padding-box;
    color: #FFFFFF;
}

.bg-blue-stoc_watch_header{
    background-color: #CD9933!important;
}
.stock_watch > div:nth-of-type(even) {
    background-color: #FDF7ED;
}
.stock_watch > div:nth-of-type(odd) {
    background-color: #FAFAFA;
}


.bar_chart, .indicators-ratio-line-chart  {
    list-style-type: disc !important;
    padding-left:1em !important;
    margin-left:1em;
}
/* Financial Report */
.finacial-report-chart .list-group {
 background-color: #a3c3ff4f!important;
}
.finacial-report-chart .list-group-item, .finacial-report-chart .list-group .list-group-item .list-group .list-group-item{
    background-color: #c7d8fa!important;
}
/* Policy */
#policy .rich-editor-ir-contact {
    padding-left: 15px;
    border-left: 10px solid #2E60B8;
}


/* breakpoints */
@media only screen and (max-width: 1200px) {
    /* IR */
    .investor-relation-container .investor-relation-list {
        justify-content: center !important;
    }
}

@media only screen and (max-width: 425px) { 
    /* IR */
    .investor-relation-container .investor-relation-list {
        justify-content: space-between !important;
    }

    /* IR > Financial Report */
    .dynamic-chart-container {
        min-width: 1500px;
    }
}


.share-information-table-container {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.share-information-table {
    height: min-content;
	grid-column: span 2 / span 2;
}

 /* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
    .share-information-table-container {
        column-gap: 1rem;
    }

    .share-information-table {
        grid-column: span 1 / span 1;
    }
 }

/* Medium devices (desktops, 992px and up) */
/* @media (min-width: 992pxn) {  } */

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
    .share-information-table-container {
        column-gap: 1.5rem;
    }
}