.tc-tab,
.tc-inner-tab {
    background: #f7f7f7;
    border: 1px solid #c8c8c8;
    border-radius: 2px;
    margin-bottom: 20px;
    
}

.tc-inner-tab-content,
.tc-tab-content {
    padding: 10px 20px;
    font-size: 15px;
    max-height: 65vh;
    overflow: auto;
    position: relative;
}


.tclink{color:#1da1f0;}
.tclink:hover{cursor:pointer}

.tc-inner-link {
    background: #f7f7f7;
    border-radius: 4px;
    
    position: relative;
    font-weight: 400;
    border: none;
    font-size: 18px;
    border: 1px solid #c8c8c8;
    display: block;
}

.tc-inner-link a {
    color: #2a3b4d;
    display: block;
    width: 100%;
    height: 100%;
    padding: 15px;
}

.tc-inner-link:hover {
    cursor: pointer;
    background: #e9e8e8;
    text-decoration: none;

}

.tc-tab-content,
.tc-inner-tab-content {
    display: none;
}

.tc-tab.active .tc-tab-content,
.tc-tab.active .tc-inner-tab.active .tc-inner-tab-content {
    display: block;
}

.tc-inner-tab-content {
    background-color: #fff
}

.tc-tab-title,
.tc-inner-tab-title {
    background: #f7f7f7 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbAQMAAAC3GmYWAAAABlBMVEUAAAAEufLE2pfSAAAAAXRSTlMAQObYZgAAABdJREFUCNdjYOBjYCCX+P///wMEQYlRAGjQDOgQIT7mAAAAAElFTkSuQmCC) no-repeat left 15px center;
    border-radius: 4px;
    padding: 15px 15px 15px 55px;
    position: relative;
    font-weight: 400;
    border: none;
    font-size: 18px;
    cursor: pointer;
    color: #2a3b4d;
    display: block;
}

.tc-inner-tab-title {
    background-color: #fff
}

.tc-tab-title:hover,
.tc-inner-tab-title:hover {
    background-color: #f1f1f1;
}


.tc-tab.active .tc-tab-title:hover,
.tc-inner-tab.active .tc-inner-tab-title:hover
 {
    background-color: #f7f7f7;
}


.tc-tab.active .tc-tab-title,
.tc-inner-tab.active .tc-inner-tab-title {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbAQMAAAC3GmYWAAAABlBMVEUAAAAEufLE2pfSAAAAAXRSTlMAQObYZgAAABNJREFUCNdjoAT8////ARJBAQAAD5ALmH1tKcoAAAAASUVORK5CYII=) ;
    
  
}

.tc-tab-title:hover,
.tc-inner-tab-title:hover {
    cursor: pointer;
}

.tc-data-table {
    width: 100%;
    border-collapse: collapse;
}

.tc-data-table th,
.tc-data-table td {
    border: 1px solid #dbdbdb;
    padding: 5px;
    text-align: left;
}

.tc-data-table th {
    background: #2a3b4d;
    color: #fff;
    border: 1px solid #dbdbdb;
    border-top: none;
    border-left: none;
    font-size: 13px;
    font-weight: 700;
    padding: 10px 6px;
    text-align: left;
}

.cn .tc-data-table th {
    min-width: 120px;
}

.table-title {
    margin: 40px 0 10px;
    font-weight: 600;
    font-size: 16px;
}

.tc-tab-content-after {
    margin-top: 20px;
}

.tc-data-table-wrapper {
    overflow: auto;
}


@media (min-width: 768px) {
    .tc-tab-content,
    .tc-inner-tab-content {
        padding: 10px 20px 20px 55px;
    }
}


.formula{display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 14px;
    flex-wrap: wrap;
    
    font-weight: 600;}

.formula-name{font-style: italic;}

    .formula-equal{margin: 5px;}

    .formula-f1{display: flex;
        align-items: center;}

        .formula-sub{text-align: center;
            position: relative;
            padding: 10px 15px;
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAiCAMAAACk7TNkAAAAk1BMVEX39/fp6el8fHw7Ozu+vr5TU1Pt7e3k5OTLy8vFxcXw8PDe3t7Z2dmlpaWYmJhzc3NMTExISEjz8/PT09PPz8/AwMC3t7ePj4+Dg4NiYmJgYGBbW1tEREQ2NjY0NDQlJSXx8fHl5eXW1ta0tLSxsbGvr6+srKyhoaGcnJyOjo6IiIh+fn53d3dsbGxlZWVBQUFAQEAt2I6AAAAAi0lEQVQY023M1w6DMAyF4UAIhBIyKHt17/n+T1f5cNFWwjef5N8y+5tdA2RfEqG4RaQWWyKxVUieeUx4bafI+HX1yHQ4ZmQ9BsiNk6QSYomzt8GzgPver+nq61wv+H1D5nb6E7U2J5k/FFCPJQy4XuCgeyRYXJyEcX9CCM1zCtLtscgqoRhKbSBbHz7JVAd1HzoePgAAAABJRU5ErkJggg==) no-repeat center left 5px ,
            url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAiCAMAAACk7TNkAAAAnFBMVEX39/fp6em/v798fHw7Ozvx8fHk5OTFxcVSUlLt7e3Z2dnU1NTLy8u2tralpaWYmJhzc3NMTEw1NTXz8/Pe3t7Q0NCPj4+Dg4NiYmJgYGBVVVVISEhERETu7u7l5eXd3d3Nzc2xsbGvr6+srKyhoaGcnJyOjo6IiIh+fn53d3dsbGxlZWVcXFxbW1tKSkpBQUFAQEA3NzcmJiYlJSWOduMrAAAAjElEQVQY022PVw6DMBBETTV2ABdCJ733dv+7RZ79iSL250kzs42tI4bStQBlVxWO0apPIUwvegZhO3AIab8n43yLYajQh5BZBfqvACxNi8AkMaXj/ERBL/jnJye+8zE/1k9OcxLpuLw3HvbY2qHYWGo7PBCT1xY2D3cOojIL6lYYduwEjh3ovSZjv/UFTZAHtrmMhCsAAAAASUVORK5CYII=) no-repeat center right 5px;
        }

        .formula-sub1{border-bottom: 1px solid #000;}


        
 /* Safari */
 @-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.tc-loader{
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 120px;
    height: 120px;
    -webkit-animation: spin 2s linear infinite;
    /* Safari */
    animation: spin 2s linear infinite;
    display: block;
    max-width: 120px;
    display: block;
    margin:50px auto;
}

.tc-loader.hide{
    display: none;
}


#trading_hours .tc-data-table td{width: 20%; }


.ar #tcApp{
    direction: rtl;
    text-align: right;
}

.ar .tc-tab-title,
.ar .tc-inner-tab-title{
    background-position: right 15px center;
    padding: 15px 50px 15px 15px;
}

.ar .tc-data-table th,
.ar .tc-data-table td{text-align: right;}

.ar .formula-f1{direction: ltr;}

/*# sourceMappingURL=tradingConditionsNew.css.map*/