﻿
/**************HEADER***************/
/**************FONT*****************/
.alarabiya {
    font-family: 'alarabiya'  !important;
}
.font
{
     font-family: 'alarabiya' !important;
    }
.font-size-menu
{
   font-size:18px; 
    }
    
     .font-size-11
{
     font-size:13px !important; 
    }
    .font-size-12
{
     font-size:14px !important; 
    }
    
    h1 { font-size: 26px; }
	h2 { font-size: 24px; }
	h3 { font-size: 22px; }
	h4 { font-size: 20px; }
	h5 { font-size: 18px; }
	h6 { font-size: 16px; }
/*************FONT*****************/
/**************LOGO*****************/
.logoDiv-rtl {
    float: right; 
   
   
}
.right {
    float: left !important;
}
.left {
    float: right !important;
}
.headerTitle-ltr {
    float: right;   
    text-align:right;  
}

/*****************LOGO******************/
/*****************TREE******************/
.treeIconDiv-ltr {
   
    margin-right: 185px;
    float: right;
       margin-left: 0px;
}
.republicOfLebanon-ltr {
    float: right;
    margin-right: 10px;
    text-align:right;
   
}

/****************TREE******************/
/****************LANGUAGE**************/
.headerSub2Text-ltr {
    margin-right: 215px;
    margin-left:0px;
    float: right;
}
/***************LANGUAGE*************/
/***************MENU*****************/
.menu > li {
    padding: 0 0 0 40px;  
    float: right;
}
.pagenav {
   
    height: 41px !important;
}
.menu {
    direction:rtl;
}
.menu .pmcbig ul.sub-menu {
    padding: 18px 20px 15px 0;
    right: auto;
    
}

.menu li:hover ul {
  
    margin-right: -15px;
    margin-left: 0px !important;
}

.menu .pmcbig ul.sub-menu li:first-child, .menu .pmcbig ul.sub-menu li ul li {
    border-right: none;
    
    margin-right: 0;
    padding-right: 0;
}


.menu .pmcbig ul.sub-menu li {
    
    float: right;
   
}
.menu ul.sub-menu li, .menu ul.children li {
   
    text-align: right;
   
}
.menu .pmcbig ul.sub-menu li a {
   
    text-align: right;
}

.menu .pmcbig ul.sub-menu li ul li {
   
    border-right: none;
    
    padding-right: 15px !important;
    padding-left: 10px !important;
}
.menu .pmcbig ul.sub-menu li li a, .menu .pmcbig ul.sub-menu li li a:hover {
    padding-left: 0px;
    padding-right: 13px;
}

.fixedmenu .logo-fixedmenu {
    float: right;
}
.fixedmenu .menu-fixedmenu {
    float: left;
    /* margin-top: 8px; */
    /* margin-right: -20px; */
    height: 40px;
}
.menu-multi
{
    margin-right:-182px !important
    }
.menu-multi-more {
    margin-right: -371px !important;
}
/***************MENU*****************/
/***************Slider******************/

/***************Slider End***************/


/***************News Slider******************/
.alignleft {
    float: right;
    margin: 0 0 10px 20px;
}

/**/.prev
{
    float:left;
    margin: 0 0 0 2px !important;
    }

.next
{
    float:left;
    }
    
.next span
    {
       background-position: 5px 4px;
        }
        
.prev span
    {
          background-position: -14px 4px;
        }
/***************News Slider End***************/

/***************Annual Statistics************/

.list-padding
{
      
    padding: 90px 10px 0px 0px !important;
}

.block2 li{
	
	
	padding: 5px 10px 5px 0;
	
}

/***************Annual Statistics END************/
/***************************CALCULATOR HEADER***********************/

.cal-header
{
    padding:0 10px 5px 10px !important;
}

@media only screen and (max-width: 479px) and (min-width: 200px)
{
.treeIconDiv-ltr {
    margin-right: 5px !important;
}
.headerSub2Text-ltr 
{
    margin-right: 5px !important;
}
.logoDiv-rtl {
  
  
   
    height: 178px;
    margin:0px;
    float:none;
    text-align:center;
    
}
.headerTitle-ltr {
    
    margin-top:0px;
   
    
}
.pagenav.fixedmenu
            {
                width: 300px !important;
                margin-top: -287px !important;
            }
}

 @media only screen and (max-width: 767px) and (min-width: 480px)
        {
           
            .pagenav.fixedmenu
            {
                width: 400px !important;
                margin-top: -269px !important;
            }
           
        
        }
/*****************HEADER***************/
/*****************BODY*****************/

.column-one-half, .column-one-third, .column-one-fourth, .column-two-third, .column-three-fourth {
    float: right;
   
}
#content {
    float: right;       
    text-align: right;
}
.block2 p
{
    font-size:14px !important;
}
.label-padding
{
    padding-left:5px;
}
.text-right
{
    text-align:left;
}
.text-left
{
    text-align:right !important;
}
.form2
{
    float:left;
}
body
{
    font-size:14px;
}
.text_direction
{
   direction:rtl; 
    }
    
    .outerwide {
    
    float: right;
   
}
/*****************Country List*****************/
    .btn-group>.btn:first-child {
    margin-right: 0 !important;
    margin-left:auto !important;
}
/*.btn {
       padding: 12px 6px !important;    
}*/
    .features ul, .features ol {
    float: right !important;
   /* margin-left: 112px !important;*/
    margin-right:auto !important;
        padding: 10px 0 0 0 ;
}
/*.input input {
    float: left;
    width: 78px;
}*/
.multiselect-container>li>a>label>input[type=checkbox] 
{
     float: left;
    width: 78px;
}

    .dropdown-menu {
   left:auto !important;
    right: 0 !important;
    
    float: right !important;
    
}
.multiselect-container>li>a>label {
   
    padding: 3px 40px 3px 20px !important;
}

.form label {   
    float: right !important;     
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: right !important;
    margin-right: -50px !important;
    /*margin-left:auto !important;*/
}

.padd-right-10
    {
        padding-left:10px;
    }

.padd-right-15
    {
        padding-left:15px;
    }
    
 
 .padd-right-20
    {
        padding-left:20px;
    }
 
  .padd-right-25
    {
        padding-left:25px;
    }
    
   .padd-left-10
 {
     padding-right:10px;
 }   
 
 .padd-right-10
 {
     padding-left:10px !important;
 }   
 
 .marg-right-10
 {
     margin-left:10px !important;
 }  
 .padd-left-15
 {
     padding-right:15px;
 }   
  .padd-left-20
 {
     padding-right:20px;
 }   
 .padd-left-25
 {
     padding-right:25px;
 }   
 .padd-left-40
 {
     padding-right:40px;
 }  
 .padd-left-110
 {
 padding-right: 110px;
 }
 
 .calculator-border-right-2px
 {
     border-left: 2px solid #c5c4c6 !important;
     /*border-right:none !important;*/
 }
/*****************Country List End*****************/
    
/*******************Radio Buttons In Search***************/
.rb_units_padding
{
    padding-left:30px;
}
/*****************Radio Buttons In Search END*****************/


/*************************FAQ**************************/

.comments ul li>div{
	
	float:right;
	
}

.comment-avatar{

	float:right;
	margin:0 0 0 20px;
}

.commment-text-wrap{
	float:right;
	
}

ul.children{
	margin:10px 10px 0 0;
	float:right;
	border-right:1px solid #e1e1e1;
}

ul.children li{
	padding:0 19px 0 0;
	float:right;
}

/*******************Footer********************/
.footer-sub-menu-ul
{
    padding: 0 20px 0 0 !important;
}
/*****************BODY END*****************/