@font-face{
	font-family:'demibold';
	font-weight:900; /*(bold)*/
	font-style: normal;
		src: url('../fonts/almoni2019/almoni-neue-demibold-aaa.eot'); 
		src: url('../fonts/almoni2019/almoni-neue-demibold-aaa.eot') format('embedded-opentype'), 
			 url('../fonts/almoni2019/almoni-neue-demibold-aaa.woff2') format('woff2'),
			 url('../fonts/almoni2019/almoni-neue-demibold-aaa.woff') format('woff');
} 

#TopLeft{margin-bottom:10px}
#quotes{width:990px;direction:rtl;text-align:right;font-family:arial !important;margin:0 auto;}
#quotes .gray{color:#666;}
#wrapper {overflow:visible}
.QuoteChangeRed {
    color: #c00;
}
 .QuoteChangeGreen{color:#1a5e01;}

 .green.bgg,  .bggreen,.QuoteChangeGreen{background:#CFFADB;}
#quotes .red.bgr, #quotes .bgred,.QuoteChangeRed{background:#F9DCD3;}
#quotes .sharp_drop{color:#fff; background:#c00; padding:0px 2px;} /*red*/
#quotes .Sharp_rise {color:#fff;background:#007804; padding:0px 2px;} /*green */
#quotes .bgsilver{background-color:#f3f3f3;}
#quotes .border_bottom_1{border-bottom:1px solid #ddd;}
#quotes .seprate2{width:31px;}
#quotes .bgred,#quotes .bggreen  {padding:7px !important;width:55px;display:block;}
#quotes .bgg,#quotes .bgr,.QuoteChangeRed,.QuoteChangeGreen {padding:4px 6px 4px 0 !important;font-weight:bold;display:inline-block;width:55px;}
.nopchange {
    padding: 4px 7px !important;
    display: block;
    width: 50px;
}
#quotes .bgred {
    background: #c00 !important;
    color: #fff !important
}
#quotes .bggreen{background:#007804 !important;color:#fff !important}
.G_BradCrams {margin:0}
#quotes td {border-bottom:1px #ccc solid;height:20px;border-top:1px #fff solid;font-size:14px;direction:ltr;}

#quotes td.qName { direction:rtl}
#stocksSortingSigns td {height:13px;}
#stocksTable2 tr:not(#stocksSortingSigns):hover {background:#f1dfcf}
.someclass:not(#some-id){ color: green; }

#quotes .nopchange {
    background: #f1dfcf;
    color: #838c92;
    text-align: center;
    display: inline-block;
    width: 48px;
}
#stocksTable2 tr.data td span.nopchange {
    text-align: center;
}
#stocksSortingSigns:hover {
    background: none
}
#ta_header{width:100%;border-bottom:1px solid #ccc;direction:rtl;font-size:12px;color:#6b6b6b;vertical-align:middle;}
#ta_header td {line-height:12px;height:29px;}
#ta_header #name{padding-right:8px;width:165px;}	
#ta_header #last_transaction{width:61px;}
#ta_header #trading_status{width:64px;}
#ta_header #current_rate{width:90px;}
#ta_header #opening_rate{width:90px;}
#ta_header #daily_change{width:70px;}
#ta_header #persent_change{width:72px;}
#ta_header #trading_volume{width:92px;}
#ta_header #high_daily{width:93px;}
#ta_header #low_daily{width:88px;}
#ta_header span{display:block;height:20px;padding-top:5px;margin-top:-5px;}
.tdA {padding-right:0px}
.tdA1 {font-size:12px}
#toptitleTR td{border-bottom:0px !important;direction:rtl;font-size:12px;color:#555;vertical-align:middle;background: #f1dfcf;line-height:12px;height:32px}
 
 .to_portfolio{border-left:1px solid #ccc;border-right:1px solid #ccc; text-align:center;vertical-align:top;width:25px; }
 .to_tracking{ text-align:center;vertical-align:top;width:37px;}

#toptitleTR.row_consenses td{background:#dfddf9; color:#2e2e2e; padding-right:3px;}
#toptitleTR.row_consenses .to_portfolio{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:10px;text-align:center;vertical-align:top;width:40px;display:block;}

#ta_header_arrow td{font-size: 2px;height:13px !important; border-bottom:1px solid #ccc;}
#ta_header_arrow #sorting_name{padding-right: 9px;}
	
{margin:0 auto;display:block;width:990px;text-align:right;border-top:1px #909090 solid;}
 table{width:100%;border:0px;direction:rtl;font-size:14px;font-weight:normal;color:#000;vertical-align:middle;cursor:default;}
 table td img{border:0px;vertical-align:middle;margin-left:3px;}	
td[id^="td_"] {height:23px; border-bottom:1px solid #ccc;padding-top: 1px;}

td.colored {background:#ddd !important}
.c_arrow{width:11px;}
 .c_arrow img{display:block;margin:0px auto;}
 .c_name{font-weight:bold;padding-right:8px;}	
 .c_last_transaction{width:62px;}	
 .c_trading_status{width:63px;}	
 .c_current_rate{width: 90px;direction:ltr;text-align:right;}
 .c_opening_rate{width:90px;direction:ltr;text-align:right;}
 .c_daily_change{direction: ltr;text-align: right;width:69px;}
 .c_persent_change{direction: ltr;text-align: right;width: 72px;}
 .c_trading_volume{width: 93px;}
 .c_high_daily{width: 92px;}
 .c_low_daily{width: 92px;}
 .c_to_trading{width:36px;text-align:center;}
 .c_to_portfolio{width:33px;}
#quotes_data .c_to_portfolio img{cursor:pointer;}
#quotes_data .c_to_tracking{width:25px;}

#quotes_data .c_no_bottom_border{border-bottom:0px !important;}
#quotes_data .close_open_arrow{margin-left:10px;cursor:pointer;display:none !important}
#quotes td small {font-size:11px;}

.nav_details{direction:rtl;font-size:12px;line-height:23px;list-style:none outside none;margin:4px 10px 0px 0px !important;display:block;}
.nav_details li{height: 26px;}
.nav_details a{color:#666; text-decoration:none;}
.nav_details a:hover{color:#c00;}
.seprate{float:right;height:145px;width:1px;background-color:#E9E9E9;margin:0 18px !important;}

.ta_details1, .ta_details2{float: right;width: 215px;color:#666;}
.ta_details1 td,
.ta_details2 td {height:25px !important}
.ta_details2{width: 232px;}
.d_titel{border-bottom:1px solid #E9E9E9;font-size:12px;font-weight:bold;height:14px;line-height:10px;text-align:center;vertical-align:top;}
.d_subtitel{font-size:12px;direction:ltr;}
.d_subtitel td {border-bottom:1px solid #e9e9e9;text-align:right;}
.d_subtitel1{width:59px;}
.d_subtitel2{width:68px;}
.d_subtitel3{width:51px;}
.d_subtitel4{width:35px;}
.d_subtitel5{width:75px;}
.d_subtitel6{width:40px;}
.d_subtitel7{width:72px;}
.d_subtitel8{width:auto;}
.d_data{font-size:12px;direction:ltr;height:27px;vertical-align:bottom;text-align:right;color:#000;}

tr[id^="trTrade"]{border-bottom:0px !important;}

.graph{float: right;border:1px solid red;}
#topMainColumn.graph {border:0}
.graph .graph_title{display:block;font-size:12px;font-weight:bold;margin-right:17px;margin-top:-3px;text-align:right;}
.graph .graph_img{margin-left:20px;margin-top:3px;width:290px; height:75px;}
.graph .graph_update_datails{clear: both; margin-top: 10px}
.graph .right_text{font-size: 12px; float:right;}
.graph .left_text{font-size: 12px; float:left;margin-right: 23px;}
#graphImgTD{border-bottom:0px !important;}

a.Portfolio1 {font-weight:bold;padding-right:8px;font-size:14px;color:#092D45;}
#InstrumentDiv{width:965px;height:130px;text-align:right;display:block;font-family:arial !important;/*margin:-10px 0 0 -26px;*/padding: 15px 22px 24px 0;margin-top: -2px;background:url('../../Images/Site/Finance/realtime_bg.jpg') no-repeat top center;}

#no_sale_buy{position:relative;top:-135px;left:0px;width:100%;height:125px;}
#inner_message{position:absolute;left:100px;top:0px;width:220px;height:95px;text-align:right;padding:15px; padding-top:8px; background-color:#FDEBE3;border:3px double #000;font-size:14px;}
#inner_message a{margin-top:5px; clear:both;display:block;}

.btn_class1{padding-left:0px;padding-right:3px;border-bottom:1px solid #ccc;}
.btn_class2{padding-right:3px;border-bottom:1px solid #ccc;}
.btn_class3{padding-left:0px;padding-right:3px;cursor:pointer;border-bottom:1px solid #ccc;}


a.change_hover_gray {color:#d1d1d1;}
a.change_hover_red {color:#cc0000;}
#quotes .help1.wide {height:190px}

 
#upperBar {    
 overflow:hidden;
    border-bottom: 1px #000 solid;
    width: 990px;
    margin-top: 30px;
    padding-bottom: 10px;
    margin-bottom: 10px;}
#upperBar h1 {margin-top:-5px; margin-left:10px; float:right;font-size:29px}

#upperBar h1.whatType3 {    margin-bottom: 10px;    float: right; margin-left: 0;}
:has(h1.whatType3) #upperBar {margin-top: 0;}


#upperBar h1.small {font-size:23px; letter-spacing:-.8px}
#upperBar ul {float:right}
#stocksTable {
    border-top: 1px #909090 solid;
    width: 990px;
}
#stocksTable2 .qName a {font-weight:bold;color:#092D45}
#stocksTable2 .symbol { font-weight:bold}
#stocksTable2 {margin-bottom:20px}
#stocksTable2 tr.data td span {display:inline-block}


    #letters.combo {
        width: 150px !important
    }
#letters a {font-size:14px;font-weight:bold;color:#000;margin-right:7px;line-height:24px;float:left}
#letters a:hover {color:#97133f}
#letters .EngQoutesLetter {font-size:10px}
#letters .non,#letters .non:hover {color:#999;}
.qEngName a{font-size:12px}
.qEngS{font-size:11px  !important}
#filterInput {margin:0 10px 0 0; float:left; }
#footerNav {text-align:center;margin:0 auto;padding:10px}
#btnFilter {margin-right:3px;width:36px;cursor:pointer}
#txtFilter { border: 1px solid #9EA1AB;border-radius:1px;width:150px;height:22px;text-indent:2px;}
.noresults {margin:50px auto;text-align:center;font-size:22px}
#qoutesSticky.sticky {position: fixed; top: 0px;background:#fff;}
#quotes.moved {margin-top:13px}
#qoutesSticky .subtext { font-size:20px}
 
#ddlAgach {padding:5px 0;    width: 224px; margin-right:10px}

#leftSideHeader_update,#leftSideHeader_PauseTime,#go_back_to_last_design {float:left;margin:5px 10px 0 0}
#leftSideHeader_facebook {width:200px;float:left;margin-top:1px;}
#top_title_line {height:24px;margin-bottom:12px;border-bottom:1px #ccc solid}
#leftSideHeader_update span {margin-left:5px;color:#97133f}
.allLink {color:#97133f;font-size:14px;} 
#leftSideHeader_update a:hover, .allLink:hover {text-decoration:underline !important}
 
.icon-trade_gray { display:none}
 
.middlebar {
    display: flex;
    justify-content: space-between;
        align-items: center;
}
 
.searchSection{
    display:flex;
}
.mashov_corner {background:url(../../images/Site/Finance/Mashov_corner_80x80_anim2.gif) no-repeat 0 0;width:80px;height:80px;position:fixed;bottom:40px;right:0; cursor:pointer;}    
.mashov_corner .close {margin:65px 0 0 -12px;width:12px;background:url(../../images/Site2/pass/Close.png) no-repeat 0 0;width:17px;height:17px;}
.noData {color:#666;}
#letters select { border: 1px solid #999;box-shadow: 0 0 6px -2px #888 inset;font-size:14px;height:25px;width:149px;background:#fafafa;padding-top:2px; margin: 1px 0 0 10px;}

#leftSideHeader_facebook{
    display:none;
}





ul#listTitle li {display:inline-block; font-size:25px; font-weight:500; color:black; margin-left: 20px; border-bottom:none; cursor:pointer}
ul#listTitle li.active{ font-weight:700; padding-bottom:10px; border-bottom:2px solid #97133F}

ul#listOfOptions {display: inline-flex; width: auto; border-top:1px solid #97133F;border-bottom:1px solid #97133F;border-right:1px solid #97133F; margin-bottom: 10px;}
ul#listOfOptions  li.active {background-color:#97133F;color:white;}
ul#listOfOptions  li {display:inline-block; background-color:transparent;color:#97133F; width:64px; padding-top: 3px;text-align:center; border-left:1px solid #97133F;cursor:pointer }
#upperBar {padding-bottom: 0px;}
#exchangeStatus  {width:auto; float: left;    display: flex; gap: 10px;    align-items: center; }
#exchangeStatus span.img img{ width: 17px; height: 17px;}
#exchangeStatus span.text {padding : 0 5px 0 0; }
#exchangeStatus .status {    line-height: 14px;    font-size: 14px;    font-family: 'almoniDL400';}





@media screen and (-webkit-min-device-pixel-ratio:0){
    table td img {margin-bottom: 3px;}
}
@media only screen and (max-width: 480px) {
    #quotes #upperBar {height: 150px !important;    }
    #upperBar .whatType3 {float: none !important;}
    #upperBar .whatType3 #filterInput {DISPLAY: flex;        padding: 10px;         place-items: center;} 
    #upperBar ul {float:none}
    #Maya_data .arrowLink {
        margin-top: -57px;
    }
   .tblGrid .tblAddInfo th, .tblGrid .tblAddInfo td {font-family: almoniTzar300; font-weight:normal; font-size:23px!important; text-align:right;    width: 50% !important; padding:5px 0 !important}
   .tblGrid .tblAddInfo tr {border-bottom:1px #ccc solid; }
    .respTblWr td {padding:0 5px}

    .tblInstrumentYield  td {  padding: 10px; line-height:1 !important  }


    #stocksTable2 td {
        text-wrap: nowrap;
        padding:0 10px;
    }
    #TopLeft, #TopRight {
        float: none;
        width: 100%
    }

    #banners {
        margin: 0 !important;
        display: flex;
        flex-wrap: wrap;
        gap: 8px;
        zoom: 80%
    }

        #banners  .psItem {
            height: auto;
            width: auto
        }

    #tblShortData  td {padding:5px 10px}



}