﻿:root{
   
    --news-home-font-size:14px;
   
    --text-direct:right;
    --news-title-innner-page-font-size:12px;

/*****ticker***/
     --price-ticker-num-font-size-ar:16px;
    --price-ticker-title-font-size-ar:16px;
/******mist all news */
--news-home-mistall-body-font-size-ar:14px;
/*************home message *******/
--mess-home-title-font-size-ar:20px;
--mess-home-body-font-size-ar:14px;
/****** top10 font */
--home-top10-dropdown-font-size-ar:14px;
/*******footer******/
    --footer-contact-font-size-ar:14px;

--headers-home-font-size-ar:20px;

--width-320-font-size-ar:12px;
--staff-page-name-font-size-ar:14px;
/*** */


}
@font-face {
    font-family: 'DROIDKUFI-REGULAR_0';
	
    src: url('../../fonts/DROIDKUFI-REGULAR_0.eot');
    src: url('../../fonts/DROIDKUFI-REGULAR_0.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/DROIDKUFI-REGULAR_0.woff') format('woff'),
         url('../../fonts/DROIDKUFI-REGULAR_0.ttf') format('truetype'),
         url('../../fonts/DROIDKUFI-REGULAR_0.svg#DROIDKUFI-REGULAR_0') format('svg');
    font-weight: normal;
    font-style: normal;


}

body {
    font-size:var(--news-home-font-size);
   /*font-family: DROIDKUFI-REGULAR_0 ;*/
}
/************ open account page *********/
html body .p-r-40{
    padding-left: 20px;
    padding-right: 20px;
}
.form-control{
    font-size:var(--news-home-font-size);

}
#topTen .table thead tr th,#topTen .table tbody tr th,#topTen .table tbody tr td{

text-align:var(--text-direct);
}


/*********** news page **********/
.readmarketNewsBtn{
    float:left;
}
/**************** footer ***********************/
html body .m-r-20{
    margin-left:10px;
}
.footer1 .f1-middle,.footer_copyright{
    text-align:var(--text-direct);
}
.f1-bottom-bar .poweredByMist{
    margin-right:auto;
}
/************* navbar ***************/
.header4.po-relative{
    direction:rtl;
}
.h4-topbar{
    direction:ltr;
}
.topbar .rightSection .languageBtn{
    margin-right:10px;
}
.nav-item ul.dropdown-menu{
     text-align:var(--text-direct);
}
.topbar .marketStatus .label{
    margin-right: 3px;
}
html body .m-l-5{
    margin-right:8px;
}
/**************** reports page *****************************                  */
.report_date{
margin-right: 3%;
}

.marketNews .marketNewstitleWithDate .marketNewsdateSection{
     margin-left: 1%;
}
.egxlabels,.egxbuttons{
    text-align:var(--text-direct);
}
.feature1 .title
{
     text-align:var(--text-direct);
}
.financialMarket-container .tab-content{
    text-align:var(--text-direct);
}
/********************* contactus page **************************/
#btn_send{
    float:var(--text-direct);
}
.contact_page .links{
    float:var(--text-direct);
}
.contact_page #ContentPlaceHolder1_alert_success,.contact_page #ContentPlaceHolder1_alert_fail{
    float:var(--text-direct);
}
/***************** open account ****************************/
.openAcount_page .links{
    float:var(--text-direct);
}
.openAcount_page #ContentPlaceHolder1_alert_success,.openAcount_page #ContentPlaceHolder1_alert_fail{
    float:var(--text-direct);
}

/***********/
.innerContent{
    text-align:var(--text-direct);
}
/************* staff page *******/
.manage_name, .manage_position{
    font-size:var(--staff-page-name-font-size-ar);
}
/***************** home **************************/
/********* navbar *********/
.topbar .rightSection{
   
    margin-left: 0px !important;
}
.topbar .links .link{
    font-size:var(--news-home-font-size);
}
#header4 .navbar-nav{
    text-align:var(--text-direct);

}
.h4-topbar .navbar-nav .nav-item .dropdown-item{
    font-size:var(--news-home-font-size);

}
/****************** ticker **************/
/****** price ticker */
.tickerItem .companyName{
    font-size:var(--price-ticker-title-font-size-ar);

}
.tickerItem .companyStatus{
    font-size:var(--price-ticker-num-font-size-ar);

}
#ticker .marketStatus .label{
    font-size:var(--news-home-font-size);
}
/*********** mist all news home ************/
.theme-cards .card .bulletinTitle,.theme-cards .card .category-date,.theme-cards .card .bulletinBody{
    text-align:var(--text-direct);
    font-size:var(--news-home-mistall-body-font-size-ar);
    direction:rtl;
}
.btn-md{
    font-size:var(--news-home-mistall-body-font-size-ar);
}
/*** home message ********/
.feature1 .title{
    font-size:var(--mess-home-title-font-size-ar);

}
.feature1 .aboutBody{
    font-size:var(--mess-home-body-font-size-ar);

}
/************ top10 ************/
#topTen .table thead tr th,#topTen .table tbody tr th,#topTen .table tbody tr td{
    padding:10px 5px;
}
#topTen .dropdown .btn,#topTen .dropdown-menu li,#topTen .byWord,#topTen .table thead tr th, #topTen .table tbody tr th, #topTen .table tbody tr td{
    font-size:var(--home-top10-dropdown-font-size-ar);

}
/*********** bull home news ************/
.bulletinCalendarSection .bulletin .titleWithDate .bulletinTitle{
    text-align:var(--text-direct);
}
.bulletinCalendarSection .bulletin .titleWithDate .dateSection{
    margin-left:10px;
    margin-right:0px;
}
.bulletinCalendarSection .bulletin .bulletinBody{
    text-align:var(--text-direct);
}
.bulletinCalendarSection .bulletin .readBulletinBtn{
    font-size:var(--news-home-mistall-body-font-size-ar);
    float:left;
}

.bulletinCalendarSection .bulletin .titleWithDate .dateSection,.bulletinCalendarSection .bulletin .titleWithDate .bulletinTitle,.bulletinCalendarSection .bulletin .bulletinBody{
    font-size:var(--news-home-mistall-body-font-size-ar);
}
.bulletinCalendarSection .bulletin_home .bulletinContainer{
    padding: 15px;
}
.bulletinCalendarSection .bulletin_home .readMoreSection
{
    padding:10px;
}
.bulletin_home .btn-md
{
    padding: 10px 45px;
}
/************ footer */
.footer1 .footerAddress, .footer1 .footerPhone, .footer1 .footerEmail,.f1-bottom-bar .rightsReserved,.f1-bottom-bar .poweredByMist{
    font-size:var(--footer-contact-font-size-ar);

}
/*.marketNewsBody{
    text-align:var(--text-direct);
}*/
/************ market summry ******************/
.marketBreadthtable .table td, .table th{
    padding:4px;
    text-align:var(--text-direct);
}
/*********** headers **********/
h2{
    font-size:var(--headers-home-font-size-ar);
}

/********************************************** responsive ********************/
/*navbar*/
@media only screen and (width: 1024px){
    .h4-topbar .navbar .navbar-nav .nav-link{
    padding:10px;
}
}
@media screen and (max-width:768px) {
    /************ market breadth ***********/
    .marketBreadthtable table tr > * {
        display: block;
    }

    .marketBreadthtable table tr {
        display: table-cell;
    }
     /************* financialMarket********/
    #financialMarket .financialMarketbutton
{
font-size:14px;
padding: 1px 2px 2px 2px;
    }
    #financialMarket .financialMarketlabel {
    font-size: 14px;
    margin: 0 10px;
}
/*********** egx **********/
 #egx .egxbutton {
     padding: 1px 3px 2px 3px;
    }
   
}
@media only screen and (max-width: 767px)
{
/*********  egx  ***********/
#egx .egxlabel {
    font-size: 14px;
    margin: 0 5px;
}
    
}
@media screen and (width:320px) {
    body{
font-size:var(--width-320-font-size-ar);

    }
/*********** message home title ************/
.feature1 .title{
    font-size:17px;
}
     /************* financialMarket********/
    #financialMarket .financialMarketbutton
{
font-size:var(--width-320-font-size-ar);
padding: 1px 5px 2px 5px;
    }
    #financialMarket .financialMarketlabel {
    font-size: var(--width-320-font-size-ar);
    margin: 0 10px;
}
/********* egx ***********/
#egx .egxlabel{
    font-size:var(--width-320-font-size-ar);
}
#egx .egxbutton {
    padding: 1px 2px 2px 3px;
    font-size: var(--width-320-font-size-ar);
}
/******** market breadth ************/
.marketBreadthtable .table td, .table th{
font-size:var(--width-320-font-size-ar);
}
/********** top10 ***********/
#topTen .dropdown .btn, #topTen .dropdown-menu li, #topTen .byWord, #topTen .table thead tr th, #topTen .table tbody tr th, #topTen .table tbody tr td{
    font-size:var(--width-320-font-size-ar);
}
/******  bull news */
.bulletinCalendarSection .bulletin .titleWithDate .dateSection, .bulletinCalendarSection .bulletin .titleWithDate .bulletinTitle, .bulletinCalendarSection .bulletin .bulletinBody{
    font-size:var(--width-320-font-size-ar);

}
/*********** home message *********/
.feature1 .aboutBody{
    font-size:var(--width-320-font-size-ar);

}
.h4-topbar .navbar-nav .nav-item .nav-link{
    font-size:var(--width-320-font-size-ar);

}
.btn-md,.theme-cards .card .bulletinTitle, .theme-cards .card .category-date, .theme-cards .card .bulletinBody,.footer1 .footerAddress, .footer1 .footerPhone, .footer1 .footerEmail, .f1-bottom-bar .rightsReserved, .f1-bottom-bar .poweredByMist,.cjslib-list .event-title, .cjslib-list .event-host,.h4-topbar .navbar-nav .nav-item .dropdown-item,.manage_name, .manage_position,.form-control{
    font-size:var(--width-320-font-size-ar);

}
.Grid td, tbody th{
    font-size:var(--width-320-font-size-ar);
}
}
@media screen and (max-width:425px){
   .AgendaTabs{
       display:grid;
       margin-bottom: 0px;
   }
   /*.AgendaTab.active{
       border-bottom:none;
   }*/
}
@media (max-width: 425px) {
  .owl-stage-outer {
    width:300px;
  }
  
}
/*@media (max-width: 425px) {
  .owl-stage-outer {
    width:360px;
  }
  
}*/
#phone,#ContentPlaceHolder1_phone{
    direction:ltr;
}
