﻿body {
overflow:no-display !important;
}

@font-face {
    font-family: 'sinafont';
    src: url('../../../fonts/transfonter/hinted-IRANSans.eot');
    src: url('../../../fonts/transfonter/hinted-IRANSans.eot?#iefix') format('embedded-opentype'), url('../../../fonts/transfonter/hinted-IRANSans.woff') format('woff'), url('../../../fonts/transfonter/hinted-IRANSans.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
.Top_menu_Li_right_Root {
    border-bottom: 1px solid #343434; 
    background-color: #2A3E4C;
    background-repeat:repeat;
    color: white;
}
 
          #LeftMenu {
           
           overflow-y:auto; 
           overflow-x:no-display;
           position:relative;
           padding:0px !important; 
           margin:0px !important;
           float:left;
        }  
#RightMenu {
    -webkit-box-shadow: -2px 0px 19px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: -2px 0px 19px 0px rgba(0,0,0,0.75);
        box-shadow: -2px 0px 19px 0px rgba(0,0,0,0.75);
        background-image:url('../IMG/RootMenuBG.png');
        background-repeat:repeat; 
    
        position:fixed;
        right:0; 
        top:0;
        float:right;
         z-index:99999;

}
#CHK_Flooding_Menu {
    
             font-family:sinafont;  font-size:12pt;float:right;
color:white; 
}
.Top_menu_ul_right {
position:relative;
}
#closeMobMenu {
position:absolute; top:8px;left:18px;cursor:pointer;
}
#MenuHome_Mob {position:relative;
    width:100%;  padding-bottom:20px; height:40px;   border-bottom:1px solid #6D6D6D; font-size:16pt;   font-family:sinafont; color:#159AB4;
}
#MenuHome_pc {width:90%;  padding-bottom:20px; height:40px; padding-right:10%; border-bottom:1px solid #6D6D6D; font-size:16pt;   font-family:sinafont; color:#159AB4;
}
#Mobile_Menu_Content {
    position: absolute;
    right: 0;
    top: 57px;
    display: none;
    background-color: white;
    width: 100%;
    padding-top: 5px;
    background-color: #2A3E4C;
    background-repeat: repeat;
    color: white;
    z-index: 99999999999;
}
 
        .Top_menu_ul { 
             list-style-type: none;
             padding:0px; margin:0px;
             font-family:sinafont;
             font-size:11pt;
             padding-right: 50px;
                 }
.title-holder {
             font-family:sinafont;
             font-size:11pt;color:white;
}
.title-holder-a {
             font-family:sinafont;
             font-size:9pt;color:white;text-decoration:none;
}
     .Top_menu_ul_right { 
             list-style-type: none;
             padding:0px; margin:0px;
             font-family:sinafont;
             font-size:11pt;
             padding-right: 10px;
             text-align:right;  
             text-overflow: ellipsis;
            
                 }
      
     .Top_menu_ul_right_Link { 
         width:100%;
         line-height:30px;
             list-style-type: none;
             padding:0px; margin:0px;
             font-family:sinafont;
             font-size:11pt;
             padding-right: 20px;
             text-align:right; 
                 }

.Top_menu_Li_right {
    /*line-height : 40px;*/
    padding-right: 10px;
    padding-left: 0px;
    vertical-align: central;
    text-align: center;
    line-height: 40px;
    text-align: right;
    cursor: pointer;
    text-overflow: ellipsis;
    border-bottom: 1px solid #40525E; 
}
        .Top_menu_Li_right:hover {  
         border-left:3px solid #1C90F3  ; 
        }

        
        .Top_menu_Li_right_clicked { 
           /*line-height : 40px;*/
           padding-right:10px;padding-left:0px;
           vertical-align:central;text-align:center; 
           line-height:40px; 
             text-align:right;  cursor: pointer;
         border-left:3px solid #1C90F3  ;  
    border-bottom:1px solid #343434; 
padding-bottom:10px;
        }
        .Top_menu_Li {
            float:right;
           height: 52px;
           padding-right:20px;padding-left:20px;
           vertical-align:central;text-align:center; 
           line-height:48px;
            cursor: pointer;
           
        }
        .Top_menu_Logo {
            float:right;
           height: 50px;
           padding-right:20px;padding-left:20px;
           vertical-align:central;text-align:center; 
           line-height:48px;
           color:#1C90F2;
           font-size:20pt;
             font-family:'Narkisim', 'Comic Sans MS' ;
             position:relative;
           
        }
        .Top_menu_Li:hover  {
         border-bottom:3px solid #1C90F3  ;
           
        }
          .Today {
           color:#1C90F2;
             font-family:sinafont;
            float:left;
           height: 50px;
           font-size:10pt;
           padding-right:20px;padding-left:20px;
           vertical-align:central;text-align:center; 
           line-height:48px;
           
        }
     
        .Top_menu_ul_Child {  
             display:none;

        }
        .close_right_Menu { 
            /*padding-top:21px;
            padding-bottom :7px;*/
              cursor: pointer;
            position:absolute;
            z-index:99999999999999999; 
             height:30px;
             width:20px;  
             padding-left:2px; 
            cursor: pointer;
            background-image:url(../IMG/close_menu.png)
        }
  .close_right_Menu_IMG { 
            /*padding-top:21px;
            padding-bottom :7px;*/ 
            position:absolute; 
            right:4px;
        }

     .Top_menu_ul_right_Link { 
         text-decoration:none; 
             padding:0px; margin:0px;
             font-family:sinafont;
             font-size:11pt ; 
             text-align:right; 
            
                 }
     
    div.title-holder {  
  overflow:hidden;
  white-space:nowrap;
  text-align:right ; 
}
div.title-holder a {
    position:relative;
    right:0px;
    white-space:nowrap; 
             font-family:sinafont;
             font-size:8pt ;  /*this guy is important!*/
}