﻿@import url('../persian-font.css');
@media screen and (min-width: 1px) and (max-width: 470px) 
{
        .frame_Region
    {
        width:100%;
        min-height:260px;
        
        margin :0;
        padding :0;
    }
     .Customer_CityCombo
    {
        display :none ;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :right  ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :100%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .menuMobileCustomer
    {
        width:100%;
        min-height:30px;
        background :#8C8C8C;
        text-align :center ;
        color:#fff;
        font-family:yekan;
        font-size:11pt;
        cursor :pointer ;
        display :block ;
    }
    .menuMobileCustomer i
    {
        font-size :16pt;
        color:#fff;
    }
    
     .topPage_new_Mainpage
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
        text-align :center ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container
    {
        position:relative ;
        top:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox
    {
        position :relative ;
        float :left ;
        left:0px;
        width :100%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox
    {
        position :relative ;
        top:20px;
        margin-left :auto ;
        margin-right :auto ;
      
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-bottom :10px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a:hover
    {
        color:#09B295;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1
    {
        position :relative ;
        top:20px;
         margin-left :auto ;
        margin-right :auto ;
        width :220px;
        height :45px;
        border-bottom :2px solid #5C5C5C;
        display :inline-block ;
        margin-bottom :30px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#5C5C5C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox
    {
        position :relative ;
        
        margin-left :auto ;
        margin-right :auto ;
        width :100%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
        margin-bottom :10px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox img
    {
        position:relative ;
        margin-top :20px;
        margin-left :auto ;
        margin-right :auto ;
    }
    
    
    
    .boxFooter .boxFooter_iframe
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:300px;
        overflow :hidden ;
    }
    
    .boxFooter iframe
    {
        position:absolute  ;
        top:-60px;
        left:0px;
        width :100%;
        min-height :300px;
    }
    .ContainerTextBoxStyle    .Description_Form_Style
    {
        width:93%;
        min-height:60px;
        resize:none;
        overflow :auto ;
    }
    .video_style
    {
        position:relative ;
        top:0px;
        left :0px;
        float :left ;
        width :100%;
        min-height :200px;
    }
  .memberPanel_rightBox .boxSearch_Main
    {
        position:relative ;
        top:-100px;
        float:left ;
        left :0px;
        width :100%;
        min-height :30px;
    }
    
    .memberPanel_rightBox .boxSearch_Main input
    {
        position:relative ;
        top:0px;
        float:right  ;
        right:0px;
        width :70%;
        min-height :25px;
        border:1px solid #E2E2E2;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        color:#6c6c6c;
        text-align :right;
        direction :rtl;
    }
    
    .memberPanel_rightBox .boxSearch_Main .buttonSeach
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        min-height :25px;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        border-style :solid ;
        border-width:1px;
        border-color :#09B295;
        background :#52437C;
        color:#fff;
        cursor :pointer ;
        width :45px;
        text-align :center ;
        margin-right :5px;
        
        
    }
    .memberPanel_rightBox .boxSearch_Main .buttonSeach:hover
    {
        background :#8C8C8C;
        color:#fff;
        
    }
    
     .vertical_Social_Media
    {
        position :fixed ;
        top:50%;
        left:0px;
        width:30px;
        background :rgb(255,255,255);
        background :rgba(255,255,255,0.4);
    }
    
    .vertical_Social_Media a.Telegram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.Instagram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.aparat
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
     .customerPage_Body_CompanyMainpage
    {
        position:relative ;
        top:120px;
        float :left ;
        left :0px;
        width :90%;
        border:1px solid #DDDDDF;
        padding :2.5%;
        margin-bottom :130px;
        
    }
    .customerPage_Body_CompanyMainpage .headerBodyCustomer
    {
        position:relative ;
        top:0px;
        float:right ;
        width :100%;
        min-height :60px;
        line-height :60px;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#888888;
        text-align :right ;
    }
    
    .customerPage_Body_CompanyMainpage .headerBodyCustomer img
    {
        position :relative ;
        float :right ;
        margin-top :15px;
        margin-left :5px;
    }
    .customerPage_Body_CompanyMainpage .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :55%;
	    min-height :400px;
	    text-align :right ;
	    direction :rtl;
	    
	}
	
	.customerPage_Body_CompanyMainpage .InCustomerDetBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7B7B7B;
	    line-height :22px;
	    text-align :justify ;
	    direction :rtl;
	}
	
    .customerPage_Body_CompanyMainpage .CustomerDetBox1
    {
        position :relative ;
	    top:0px;
	    float :left ;
	    left :0px;
	    margin :0;
	    padding :0;
	    width :100%;
	    min-height :400px;
    }
    
    .customerPage_Header_CompanyAddress
    {
        position :relative ;
        top:100px;
        float :right ;
        right :0px;
        width :100%;
        min-height :120px;
        color:#7C7C7C;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :10pt;
        margin-top :80px;
        direction :rtl;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox i
    {
        font-size :14pt;
        color:#7B7B7B;
        margin-left :10px;
    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox:hover i
    {
        color:#5F5CDF;

    }
    .customerPage_Header_CompanyAddress .ContentTextBox a
    {
        text-decoration :none;
        color:#7B7B7B;
    }
    .customerPage_Header_CompanyName
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :60px;
        line-height :60px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        margin-top :40px;
        font-family :Yekan,arial;
        font-size :12pt;
    }
    .customerPage_Header_CompanyName img
    {
        position :absolute ;
        top:20px;
        float :right ;
        right:50px;
        z-index:1;
        width :120px;
        height :90px;
    }
    
    .customerPage_Header_CompanyName span
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        margin-right :200px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :12pt;
    }
                 html,body
    {
        margin :0;
        padding :0;
        overflow-x:hidden; 
    }
    .Top_MainBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :48px;
        background :#F5F5F5;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerBar
    {
        position:relative ;
        top:0px;
        width :100%;
        min-height :48px;
        display :inline-block ;
    }
    
    .Top_ContainerBar .MenuBox
    {
        position :relative ;
        top:0px;
        float:none ;
        margin-left :auto ;
        margin-right :auto ;
        width :120px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :1px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox a:hover
    {
        color:#888888;
    }
    
    .Top_ContainerBar .MenuBox_right
    {
        position :relative ;
        top:0px;
        float:none ;
        margin-left :auto ;
        margin-right :auto ;
        width :100%;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox_right a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        width :150px;
        
        
    }
    
    .Top_ContainerBar .MenuBox_right a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox_right a:hover
    {
        color:#888888;
    }
    .Top_MenuBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
 
        background :#404040;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerMenuBar
    {
        position:relative ;
        top:0px;
        width :100%;

        display :block ;
    }
    .Top_ContainerMenuBar ul
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :100%;
       
        list-style-type :none ;
        padding :0;
        margin :0;
       
       
    }
    
     .Top_ContainerMenuBar ul li
     {
         float :right ;
         height:30px;
         
         width :100%;
          border-bottom :1px solid #fff;

         
     }
     .Top_ContainerMenuBar ul li a
     {
         position :relative ;
         top:0px;
         font-size :11pt;
         font-family :Yekan,arial;
         color:#fff;
         text-decoration :none;
         width :100%;
         height :30px;
         display :block ;
         padding-left:20px;
         padding-right :20px; 
         text-align :center ;
     }
     
      .Top_ContainerMenuBar ul li a:hover
      {
          color:#09B295;
      }
      
      .bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
		background :#fff;
		display :inline-block ;
	}
	.package_Mainpage
	{
	    position:relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    display :inline-block ;
	    text-align :center ;
	    min-height :780px;
	}
	.package_Container
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    line-height :780px;
	}
	
	.package_Container .whiteSpace
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    min-height :50px;
	    line-height :50px;
	}
	
	.package_Container .header
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :50px;
	    line-height :50px;
	    font-size :20pt;
	    font-family :Yekan,arial;
	    color:#000;
	    font-weight :600;
	}
	
	.package_Container .headerBar
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :30px;
	    line-height :30px;
	    
	}
	
	.package_Container .headerBar p
	{
	    position :relative ;
	    width :94px;
	    height :3px;
	    background-color:#D7D7D7;
	    border-style :solid ;
	    border-width :0px;
	    display:inline-block ;
	}
	.package_Container .headerText
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height:90px;
	    text-align :center ;
	    direction :rtl;
	    
	   
	}
	.package_Container .headerText p
	{
	    line-height :30px;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7c7c7c;
	    width :60%;
	    display :inline-block ;
	}
	
	.package_Container .packageBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    float :left ;
	    width :100%;
	    min-height :415px;
	   
	}
	
	.package_Container .packageBox .box
	{
	    position :relative ;
	    top:100px;
	    float :none ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :80%;
	   
	    min-height :300px;
	    border:1px solid #E3E2E7;
	     -webkit-transition:top 1s; /* For Safari 3.1 to 6.0 */
        transition:top 1s;
        margin-bottom :20px;
	}
	
	.package_Container .packageBox .box_view
	{
	    top:0px;
	}
	
	.package_Container .packageBox .box .LogoBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height :100px;
	    display:inline-block ;
	    
	    
	}
	.package_Container .packageBox .box .LogoBox i
	{
	    position :relative ;
	    bottom :0px;
	    font-size :80px;
	    color:#888888;
	    margin-top :50px;
	    margin-bottom :0px;
	}
	
	
	.package_Container .packageBox .box .titleBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    height :42px;
	    text-align :center ;
	    font-size :20px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	  
	}
	
	.package_Container .packageBox .box .contentBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    min-height :138px;
	    text-align :center ;
	    font-size :12px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	    line-height :25px;
	}
	
	.package_Container .packageBox .box .contentBox p
	{
	    margin :0;
	    padding :0;
	}
	.package_Container .packageBox .box .contentBox p.title
	{
	    font-family :Yekan,arial;
	    font-size :16pt;
	    color:#7c7c7c;
	    min-height :36px;
	    line-height :36px;
	}
	
	.package_Container .packageBox .box .contentBox p.title1
	{
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#7c7c7c;
	    line-height :30px;
	}
	
	.package_Container .packageBox .box .contentBox p span
	{
	    font-family :byekan,arial;
	    
	}
	
	.package_Container .packageBox .box .contentBox p i
	{
	    font-size :12pt;
	    color:#888888;
	    margin-left :10px;
	    font-weight :600;
	}
	
	.package_Container .packageBox .box .contentBox p.Content
	{
	    text-align :right;
	    padding-right :20px;
	    padding-left :20px;
	}
	
	.package_Container .packageBox .box .contentBox .delStyle
	{
	    text-decoration :line-through;
	}
	
	 .package_Container .packageBox .box .OrderBox
     {
         position :relative ;
         margin :0;
         padding :0;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :50px;
         line-height :50px;
         background :#fff;
         color:#000;
         text-align :center ;
         font-size :18pt;
         font-family :yekan,arial;
         font-weight :300;
         margin-bottom :40px;
     }
     
     .package_Container .packageBox .box .OrderBox input
     {
         width :45%;
         min-height :30px;
         line-height :30px;
         text-align :center ;
         font-family :Yekan,arial;
         font-size :10pt;
         background :#fff;
         color:#888888;
         border-style :solid ;
         border-width :0;
         cursor :pointer ;
         margin-top :10px;
         border:1px solid #888888;
     }
     .package_Container .packageBox .box .OrderBox input:hover
     {
         background :#888888;
         color:#fff;
     }
     
     .package_Container .packageBox .morePackageBox
     {
         position:relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :90px;
         display :inline-block ;
         min-height :130px;
        
     }
     
     .package_Container  .morePackageBox input
     {
         font-family :yekan,arial;
         font-size :11pt;
         color:#fff;
         padding-top :10px;
         padding-bottom :10px;
         padding-right :40px;
         padding-left :40px;
         border-style :solid ;
         border-width:0px; 
         cursor :pointer ;
         background :#888888;
         margin-top :60px;
         margin-bottom :50px;
     }
     .package_Container  .morePackageBox input:hover
     {
         background :#09B295;
     }
     
     .ravesh_MainBox
     {
         position :relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :770px;
         display :inline-block ;
     }
     
     .ravesh_MainBox .contentBox
     {
         position:relative ;
         top:0px;
         float:none ;
         margin-right :auto ;
         margin-left :auto ;
       
         padding :0;
         width :90%;
         min-height :770px;
         background :#404040;
     }
     .ravesh_MainBox .contentBox .whiteSpace
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :10px;
     }
 
    .ravesh_MainBox .contentBox .headerBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :55px;
        line-height :55px;
        font-family :yekan,arial;
        font-size :14pt;
        color:#fff;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBox span
    {
        color:#F79210;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox 
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :45px;
        line-height :45px;
        text-align :right ;
        
    }
    
    .ravesh_MainBox .contentBox .headerBarBox  p
    {
        width :140px;
        background :#818591;
        padding :0;
        height:3px;
        position :relative ;
        float :right  ;
        
        margin-top :15px;     
         
    }
    
     .ravesh_MainBox .contentBox .whiteSpace1
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :80px;
     }
     
     .ravesh_MainBox .contentBox .TextBoxContent
     {
         position:relative ;
         top:0px;
         float :right ;
         right :0px;
         width :60%;
         font-family :yekan,arial;
         font-size :13pt;
         color:#818591;
         line-height :30px;
         text-align :justify  ;
         direction :rtl;
         padding-right :50px;
     }
     
     .ravesh_MainBox .contentBox .ButtonBox
     {
         position :relative ;
         top:0px;
         float:right ;
         right :0px;
         min-height :160px;
         line-height :160px;
         width :100%;
         display:inline-block ;       
     }
     
       .ravesh_MainBox .contentBox  .ButtonBox input
     {
         position :relative  ;
         float:none ;
         top:45px;
         right :35%;
         
         margin-left :auto ;
         margin-right :auto ;
         display:inline-block ;
         border-style :solid ;
         border-width :0px;
         background :#888888;
         color:#fff;
         cursor :pointer ;
         text-align :center ;
         padding :10px 30px 10px 30px;
         font-family :yekan,arial;
         font-size :12pt;
         margin-left :50%;
     }
     
     .ravesh_MainBox .contentBox  .ButtonBox input:hover
     {
         background :#09B295;
     }
     
     .news_MainBox
     {
         position:relative ;
         top:0px;
         float :left ;
         left:0px;
         width :100%;
         min-height :700px;
         display :inline-block ;
         background :#fff;
         text-align :center ;
     }
     
    .news_Container
    {
        position :relative ;
        top:0px;
        display :inline-block ;
        width :100%;
        min-height :700px;
    }
    
    .news_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        float:right ;
        right:0px;
        width :100%;
        min-height :125px;
    }
    
    .news_Container .headerNewsBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :64px;
        line-height :64px;
        text-align :center ;
        font-size :20pt;
        font-family :yekan,arial;
        color:#000;
    }
    
    .news_Container .headerNewsBox span
    {
        color:#09B295;
    }
    
    .news_Container .headerBarNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:35px;
        line-height :35px;
        display :inline-block ;
    }
    
    .news_Container .headerBarNewsBox p
    {
        width :70px;
        height :4px;
        background :#D7D7D7;
        display :inline-block ;
    }
    
    .news_Container .TitleTextNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:120px;
        line-height :30px;
        display :inline-block ;
        text-align :center ;
    }
    .news_Container .TitleTextNewsBox p
    {
        font-size :12pt;
        color:#7c7c7c;
        font-family :Yekan,arial;
        width :80%;
        text-align :center ;
        display :inline-block ;
    }   
    
    .news_Container .ContentTextNewsBox
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        width :100%;
        min-height:420px;
        padding :0;
        margin :0;
        display :inline-block ;
    }
    
    .news_Container .ContentTextNewsBox .boxNews
    {
        position :relative ;
        top:0px;
        float :none ;
        right :-1000px;
        margin-left :auto ;
        margin-right :auto ;
        width :90%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        visibility :hidden ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
        margin-bottom :50px;
       
    }
    
     .news_Container .ContentTextNewsBox .boxNews_view
     {
          visibility:visible ;
          right :0px;
     }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :100%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1
    {
        position :relative ;
        top:0px;
        margin-left :auto ;
        margin-right :auto ;
        width :90%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
        margin-bottom :50px;
       
    }
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :100%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    .news_Container .moreButtonMainBox
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        min-height:190px;
        line-height :190px;        
        display :inline-block ;
    }
    
    .news_Container .moreButtonMainBox p
    {
        position :relative ;
        top:50px;
        min-height :70px;
        width :100%;
        
    }
    
    .news_Container .moreButtonMainBox  .moreNews
    {
        border-style :solid ;
        border-width :0px;
        background :#888888;
        text-align:center ;
        color:#fff;
        font-family :Yekan,arial;
        font-size :11pt;
        text-align :center ;
        padding :10px 40px 10px 40px;
        cursor :pointer ;
    }
    .news_Container .moreButtonMainBox  .moreNews:hover
    {
        background :#09B295;
    }
    
    .Amar_Mainpage
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :100%;
       
        background :#477CAE;
        display :inline-block ;
        text-align :center ;
    }
    
    .Amar_Container
    {
        position :relative ;
        top:0px;
        width :100%;
        display :inline-block ;
       
        padding-top :66px;
        padding-bottom :66px;
    }
    
    .Amar_Container .boxAmar
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :48%;
        margin :0;
        padding :0;
        border-left :1px solid #CCE69D;
        min-height:85px;
        margin-bottom :40px;
    }
    
    .Amar_Container .boxAmar .headerAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :byekan,arial;
        font-size:20pt;
        color:#fff;
        text-align :center ;
        min-height :55px;
        line-height :55px;
        width :100%;
    }
    
    .Amar_Container .boxAmar .BodyAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :yekan,arial;
        font-size:10pt;
        color:#fff;
        text-align :center ;
        min-height :25px;
        line-height :25px;
        width :100%;
    }
    
    .Testimonials_mainPage
    {
        position:relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        display :inline-block ;
        min-height :786px;
        text-align :center ;
        background :#EBE9EA;
        background-image :url(../images/bg2.jpg);
        background-repeat :no-repeat ;
        background-size:cover;
    }
    
    .Testimonials_Container
    {
        position :relative ;
        top:0px;
        width :100%;
        display :inline-block ;
        min-height :786px;
    }
    
    
    .Testimonials_Container .sectionPart
    {
        position:relative ;
        float:left ;
        width:100%;
        padding-top :50px;

    }
    
    .Testimonials_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:120px;
        width :100%;
    }
    
    .Testimonials_Container .headTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:45px;
        line-height :45px;
        font-family :Yekan,arial;
        font-size :20pt;
        color:#000;
        width :100%;
    }
    
    .Testimonials_Container .headBarTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:15px;
        line-height :15px;
        font-family :Yekan,arial;
        width :100%;
        text-align :center ;
        display :inline-block ;
    }
    
    .Testimonials_Container .headBarTestimonials p
    {
        display :inline-block ;
        background :#D7D7D7;
        width :72px;
        height :4px;
    }
    
    .Testimonials_Container .headTestimonials  span
    {
        color:#F59411;
    }
    
    .Testimonials_Container .sectionPart .box
    {
        position:relative ;
        top:0px;
        float:right;
        right :0px;
        width :30%;
        padding :0;
        margin :1%;
        min-height :400px;
        
    }
    
    .Testimonials_Container .sectionPart .box .box_Testimonials 
    {
   
   width: 100%;
   min-height: 230px;
   background: #fff;
   position: relative;
   display :inline-block ;
   line-height :230px;
  
}
 .box_Testimonials:before {
   content:"";
   position: absolute;
   top: 100%;
   bottom: -26px;
   left:45%;
   width: 0;
   height: 0;
   border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #fff;
}

 .Testimonials_Container .sectionPart .box .box_Testimonials p
 {
        
     font-family:Yekan,arial;
     font-size:12pt;
     color:#7F7f7f;
     line-height :30px;
     width :100%;
     display :inline-block ;
     margin-top :20%;
 }
.Testimonials_Container .sectionPart .box .picBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:86px;
    display :inline-block ;
    text-align :center ;
    line-height :86px;
    width :100%;
    margin-top :40px;
    
}

.Testimonials_Container .sectionPart .box .picBox img
{
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    width :86px;
    height :86px;
    border-radius:180px;
}

.Testimonials_Container .sectionPart .box .TextContentBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:50px;
    display :inline-block ;
    text-align :center ;
    line-height :50px;
    text-align :center ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#7F7f7f;
    text-align :center ;
    width :100%;
}

.Customer_Mainpage1
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container1
{
    position:relative ;
    top:0px;
    width :100%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.Customer_Mainpage
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container
{
    position:relative ;
    top:0px;
    width :100%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.comboOptionBox
{ 
    position:relative ;
    top:0px;
    float:right ;
    right :0px;
    width :100%;
    min-height :100px;
}

.Customer_Container1 .box_Company
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    width :20%;
    margin :0;
    padding :0;
    background-position :center center ;
    background-repeat :no-repeat ;
    background-size:100% 100%;
     min-height:180px;
}

.Footer_Mainpage
{
    position :relative ;
    top:0px;
    left:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
    text-align :center ;
    background :#F7F8FC;
}
.Footer_Mainpage p
{
    margin :0;
    width:100%;text-align :center ;min-height:50px;line-height :50px;
}

.Footer_Mainpage p a
{
    text-decoration :none;
    font-family:Yekan,arial;
    font-size :10pt;
    color:#6a6a6a;
    padding-right :10px;
    padding-left :10px;
    border-left :0px solid #6a6a6a;
    height :12px;
}

.Footer_Mainpage p a:hover
{
    color:#888888;
}
.Footer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
}

.Footer_Container .whiteSpace
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height :60px;
    width :100%;
}

.Footer_Container .boxFooter
{
    position :relative ;
    top:0px;
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    min-height:250px;
    width :98%;
    margin-bottom :50px;
}

.Footer_Container .boxFooter .headerBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :36px;
    border-bottom :2px solid #F89311;
    width :100%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    
}

.Footer_Container .boxFooter .ContentBoxText
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :80px;
    line-height :30px;
    width :100%;
    font-size :10pt;
    font-family :yekan,arial;
    text-align :justify  ;
    color:#7c7c7c;
    padding-top :20px;
    padding-bottom :20px;
    direction:rtl;
    
}
.Footer_Container .boxFooter .sendMailBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :40px;
    border :1px solid #E4E4E4;
    width :100%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    border-radius:5px;
    padding :0;
}

.Footer_Container .boxFooter .sendMailBox .TextBoxmail
{
    position :absolute ;
    top:0px;
    left :0px;
    min-height :36px;
    border-style:solid;
    border-width :0px;
    background :#fff;
    padding-top :2px;
    padding-bottom  :2px;
    padding-left :10px;
    font-size :9pt;
    font-family :yekan,arial;
    color:#7c7c7c;
    text-align :left ;
    width:60%;
    border-radius:5px;
}

.Footer_Container .boxFooter .sendMailBox a
{
    position :absolute ;
    float :right ;
    right :0px;
    width :40%;
    min-height :36px;
    line-height :36px;
    background :#EA6C56;
    text-align :center ;
    color:#fff;
    font-size :11pt;
    font-family :yekan,arial;
    text-decoration :none;
    border-radius:5px;
    border-bottom :4px solid #C75C4A;
}

.Footer_Container .boxFooter .sendMailBox a i
{
    font-size:14pt;
    color:#fff;
    margin-right :10px;
    margin-top :10px;
    
}

.Footer_Container .boxFooter .sendMailBox a:hover
{
    background :#477CAE;
    border-bottom :4px solid #87BD30;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    display :inline-block ;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left
{
    position:relative ;
    top:0px;
    float :left ;
    left:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    width :100%;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    text-decoration :none;
    color:#7c7c7c;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address i
{
    font-size :16pt;
    color:#477CAE;
    margin-left :10px;
}
.title_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :75px;
    line-height :75px;
    display :inline-block ;
    text-align :center ;
    background :#F6F6F6;
}
.title_Container
{
    position :relative ;
    top:0px;
    width :95%;
    min-height :200px;
    line-height :200px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :18pt;
    color:#F39514;
    display :inline-block ;
    direction :rtl;
    
}
.title_Container .titleText
{
    position :relative ;
    top:50px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
 
}
.title_Container i
{
    font-size :10pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}
.title_Container select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}
.title_Container1
{
    position :relative ;
    top:0px;
    float:right;
    right :0px;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :16pt;
    color:#F39514;
    display :inline-block ;
    padding-right :20px;
    direction :rtl;
}
.title_Container1 .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container1 select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}

.title_Container1 i
{
    font-size :12pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}

a.backButton
{
    position :relative ;
    float:left ;
    left:0px;
    font-size :16pt;
    color:#F99412;
}

a.backButton:hover
{
    color:#888888;
}

a.backButton i
{
    margin-top :20px;
    margin-left:20px;
}

.Customer_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
    margin :0;
    padding :0;
    background :#F6F6F6;
}

.Customer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :800px;
    display :inline-block ;  
     padding :0
}

.Content_MainBox
{
    position :relative ;
    top:0px;
    float :none ;
    margin-left :auto ;
    margin-right :auto ;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;

}
.Content_Container
{
    position :relative ;
    top:0px;
    width :98%;
    min-height :600px;
    padding-top :50px;
    padding-bottom :50px;  
    display :inline-block ;  
    
}


.Content_Container .contentBox
{
    position :relative ;
    top:0px;
    margin-left :auto ;
    margin-right :auto ;
    float :none ;
    width :100%;
    margin :0;
    padding :0;
    min-height :600px;
    
}


.Content_Container .contentBox .box
{
    position :relative ;
    top:0px;
    margin-left :auto ;
    margin-right :auto ;
    float :none ;
    width :98%;
    min-height :320px;
    padding :0;
	
}

.Content_Container .contentBox .box .loginBox
{
    position:relative ;
    top:0px;
    float :right ;
    right:0%;
    border:0px solid #CCCCCC;
    padding :4px 4px 4px 4px;
	background :none;
    width :98%;
    margin-bottom :40px;
}

.Content_Container .contentBox .box .loginBox .headerBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :66px;
    line-height :66px;
    width :100%;
    direction :rtl;
}

.Content_Container .contentBox .box .loginBox .headerBox a
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#fff;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :9pt;
    color:#fff;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link:hover
{
    color:#888888;
}

.Content_Container .contentBox .box .loginBox .headerBox a i
{
    font-size :20pt;
    color:#fff;
    margin-left :10px;
}

.Content_Container .contentBox .box .loginBox .titleBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :58px;
    line-height :30px;
    width :100%;
    font-family :yekan,arial;
    font-size :10pt;
    color:#fff;
    text-align :right;
    direction :rtl;
}


.ContainerTextBoxObject
{
	position :relative ;
	top:0px;
	float:none ;
	

	margin :0;
	padding :0;
	min-height :70px;
	width :290px;
	padding :5px 0px 5px 25px;
	display :inline-block ;
	direction :rtl;
	margin-left :auto ;
	margin-right :auto ;

}


.ContainerTextBoxObject1
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :300px;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxObject2
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :90%;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxCaption
{
	position:relative ;
	top:0px;
	float:right ;
	right :0px;
	width :100%;
	min-height:25px;
	line-height :25px;
	font-family :yekan,arial;
	font-size:10pt;
	color:#000;
	text-align :right;
	direction :rtl;
}


.ContainerTextBoxStyle
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:1px solid #eeeeee;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :#eeeeee;
}
.ContainerTextBoxStyle a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#333;
	
}
.effectTextBox
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :225px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}


.ContainerTextBoxStyle1
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:0px solid #09B293;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :none;
}
.ContainerTextBoxStyle1 a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle1 i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#fff;
	
}
.effectTextBox1
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle1 input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :225px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :1px;
	border-style:solid;
	border-color:#fff;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :none;
	resize:none;
}

.ContainerTextBoxStyle select
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :260px;
	height:36px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
}

.ContainerTextBoxStyle textarea
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}
.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.ContainerQuotation
{
	width :100%;	
	padding :0;
	margin :0;
	list-style :none;
	display:inline-block;
	text-decoration:none;
	
}

.ContainerQuotation a
{
	text-decoration :none;
	line-height :20px;
}

.ContainerQuotation:hover i
{
	-webkit-transition:color 1.5s; /* For Safari 3.1 to 6.0 */
    transition:color 1.5s;
	color:#888888;
}

.ContainerQuotation a:hover .talkbubble
{
	display :block ;
}
.quotation
{
	background :none;
	padding :0;
	margin :0;
	list-style :none;
	display:block;
	list-style-type:none ; 
	text-decoration:none;
}

.talkbubble {
   width: 200px;
   min-height: 50px;
   background: #488A6E;
   background :rgb(92,92,92);
   background :rgba(92,92,92,0.9);
   position: relative;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   z-index:10;
   top:20px;
   display :none ;
   font-size:9pt;
   color:#fff;
   text-align :right  ;
   font-family :yekan,arial;
   text-decoration:none;
	line-height :20px;
	padding :5px 10px 5px 10px;
}
.talkbubble:before {
   content:"";
   position: absolute;
   top: -10px;
    right: 100%;
    right :5%;
   width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #5C5C5C;
	z-index :100;
}



.effectContainerDiv
{
	position:absolute ;
	top:0px;
	float :right ;
	right :0px;
	width:0%;
	height :100%;
	display :block ;
	background :#BEBEBE;
	-webkit-transition:width 1.5s; /* For Safari 3.1 to 6.0 */
    transition:width 1.5s;
    border-radius:5px;
    text-decoration:none;
}
.effectContainerDiv_active
{
	width:100%;
}

.bubbleLink3
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#5BC3E0;
		background: rgb(91, 195, 224);
		background: rgba(91, 195, 224, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink3
	{
		display:inline-block ;
	}

	
	
.bubbleLink2
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#D9524E;
		background: rgb(217, 82, 78);
		background: rgba(217, 82, 78, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink2
	{
		display:inline-block ;
	}


.bubbleLink1
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#F39648;
		background: rgb(243, 150, 72);
		background: rgba(243, 150, 72, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink1
	{
		display:inline-block ;
	}

	
	.bubbleLink
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#944FAA;
		background: rgb(146, 79, 172);
		background: rgba(146, 79, 172, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink
	{
		display:inline-block ;
	}
	
	.InterBoxFormLeft ul
	{
		position :relative ;
		top:0px;
		left:0px;
		display :inline-block;
		width :80px;
		height :50px;
		list-style :none;
		text-align :center ;
		padding :0;
		margin :0;
	}
	.InterBoxFormLeft ul li
	{
		padding :10px 2px 10px 2px;
		display :inline-block;
		width :100%;
	}
	
	.InterBoxFormLeft ul .LinkIcon
	{
		width :30px;
		height :30px;
		display :inline-block;
		text-align :center ;
		text-decoration :none;
		
	}
	
	.InterBoxFormLeft i
	{
		color:#8D8D8D;
		font-size :16pt;
	}
	
	.containerButton
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		min-height:100px;
		line-height :100px;
		display :inline-block ;
		text-align :right;
		
	}

#btnSaveForm
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#5F5CDF;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnSaveForm:hover
	{
		background:#09B293;
		color:#fff;
	}
	#btnAddMember
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnAddMember:hover
	{
		background:#09B295;
		color:#fff;
	}
	.SaveBox input
{
	padding :5pcx 20px 5px 20px;
	border-style :solid ;
	border-width:0px;
	cursor :pointer ;
	background :#5C5C5C;
	color:#fff;
	font-size :11pt;
	font-family :yekan,arial;
	position:relative ;
	float :left ;
	left :0px;
	width :100px;
	margin-bottom :5px;
}

.SaveBox input:hover
{
	background :#888888;
}
.SaveBox p
{
	width:100%;
	font-family :yekan,arial;
	font-size:12pt;
	color:#1c1c1c;
	margin-top :10%;
	direction :rtl;
	
}	

.SaveBox i
{
	font-size:20pt;
}

.SaveBoxContainer
{
	position :fixed ;
	top:0px;
	left:0px;
	width :100%;
	display :none  ;
	height :100%;
	background :rgb(0,0,0);
	background :rgba(0,0,0,.8);
	text-align :center ;
	z-index :10;
	overflow :hidden ;

}

.SaveBox
{
	position :relative ;
	width:35%;
	height :400px;
	display :inline-block ;
	background :#fff;
	float :left ;
	left:-1000px;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
    z-index:100000000000000000000;
    top:50px;
    min-height:450px;
}

	.errStyle
	{
		color:#09B295;
		font-family :yekan,arial;
		font-size:10pt;
	}
	


.memberPanel_rightBox
	{
		position :relative ;
		top:0px;
		left:0%;
		min-height:600px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		direction :ltr;
		
	}
	
	
	
	
	
	
	.memberPanel_leftBox_menuBox li
	{
	
	
		min-height :50px;
		width :100%;
		list-style:none;
		display :block ;
		text-align :right ;
		direction :rtl;
		
	}
	
	.memberPanel_leftBox_menuBox .Myul
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right  ;
		width:100%;
		margin :0;
		display :block ;
		padding :0px 0px 0px 0px;
		list-style-type: none;
	}
	
	.memberPanel_leftBox_menuBox
	{
		position :relative ;
		float:right  ;
		right :0px;
		width :100%;
		
		background :#F5F5F5;
		padding-bottom :100px;
		top:0px;
		border-left:1px solid #CACACA;
	}
	
	
	
	
	
	.memberPanel_leftBox_menuBox i
	{
		padding-left :25px;
		padding-right :20px;
		font-size :16pt;
	}
	.memberPanel_leftBox_menuBox a
	{
		height :30px;
		width :100%;
		display :block ;
		text-decoration:none;
		font-size :11pt;
		font-family :yekan ,arial;
		color:#6c6c6c;
		line-height :30px;
		font-weight :500;
		border-right:0px solid #5C5C5C;
		-webkit-transition:color 0.5s,border-left 1s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s,border-left 1s;
	}
	
	#myAccountBox1
	{
		background :#323E56;
	}
	
	#myAccountBox1 li
	{
		height :40px;
	}
	
	#myAccountBox1 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox1 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox1 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox2
	{
		background :#323E56;
	}
	#myAccountBox2 li
	{
		height :40px;
	}
	
	#myAccountBox2 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox2 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox2 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox3
	{
		background :#323E56;
	}
	#myAccountBox3 li
	{
		height :40px;
	}
	
	#myAccountBox3 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox3 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox3 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox4
	{
		background :#323E56;
	}
	#myAccountBox4 li
	{
		height :40px;
	}
	
	#myAccountBox4 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox4 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox4 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox5
	{
		background :#323E56;
	}
	#myAccountBox5 li
	{
		height :40px;
	}
	
	#myAccountBox5 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox5 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox5 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	#myAccountBox6
	{
		background :#323E56;
	}
	#myAccountBox6 li
	{
		height :40px;
	}
	
	#myAccountBox6 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox6 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox6 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox7
	{
		background :#323E56;
	}
	#myAccountBox7 li
	{
		height :40px;
	}
	
	#myAccountBox7 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox7 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox7 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox8
	{
		background :#323E56;
	}
	#myAccountBox8 li
	{
		height :40px;
	}
	
	#myAccountBox8 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox8 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox8 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	.memberPanel_leftBox_menuBox a:hover
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	.memberPanel_leftBox_menuBox a.active
	{
		color:#fff;
		border-right:0px solid #888888;
		background :#888888;
	}
	
	
	.memberPanel_leftBox_top
	{
		position :relative ;
		float:left ;
		left:0px;
		width :100%;
		height:120px;
		background :#5C5C5C;
	}
	
	.memberPanel_leftBox_top .UserNamePage
	{
		width:100%;
		text-align :center ;
		height:120px;
		line-height :120px;
		font-family :yekan,arila;
		font-size :16pt;
		direction :rtl;
		background :red;
		margin :0;
		position :relative ;
		top:0px;
		
		
	}
	.memberPanel_leftBox_top i
	{
		float :inherit ;
		margin-top :10% ;
		margin-bottom :auto ;
		font-size:60px;
		color:#fff;
		margin-top :25%;
		margin-left :25% ;
		margin-right :25%
	}
	
	.memberPanel_leftBox_top #lblUser
	{
		font-family:yekan ,arial;
		font-size :13pt;
		color:#fff;
		font-weight :600;
		position:relative ;
		
		
		
	}
	 .boxRight_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:30%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :center ;
		
		min-height:120px;
	}
	
	
	.boxLeft_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:70%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :right ;
		min-height:120px;
		
		line-height :120px;
	}
	.memberPanel_LeftBox
	{
		position:relative;
		float :right  ;
		top:0px;
		right:0px;
		width :100%;

		
		
	}
	.memberPanel_LogOut_Icon
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#fff;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Logout a
	{
		padding :0px;
		margin-top :25.5px ;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		width:100%;
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;
		
		
	}
	
	.memberPanel_LogOut_Icon:hover
	{
		color:#FEDD04;
	}
	
	.memberPanel_ContanerLogin
	{
		position :relative ;
		top:0px;
		left :0px;
		width :20%;
		height:102px;
		float:left;
	}
	.memberPanel_TopBox
	{
		position :relative;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width :100%;
		height :102px;
		background :#5C5C5C;
		border-bottom :#888888 solid 4px;
		box-shadow:0px 2px 0px #CECECE;
		
	}
	
	.memberPanel_Logo
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right  ;
		width:25%;
		display :inline-block ;
		height:102px;
		margin :0px;
		background-image :url(../images/Logo_MemberPanel.png);
		background-position :right   center ;
		background-repeat :no-repeat ;
	}
	.memberPanel_Path
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left ;
		height :102px;
		width :55%;
		margin :0px;
	}
	
	.memberPanel_Logout
	{
		position:relative ;
		top:0px;
		left  :0px;
		float :left  ;
		height :102px;
		width :20%;
		margin :0px;
	}
	
	.Customer_Container .boxCustomer
	{
	    position :relative ;
	    float:none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    
	    border:1px solid #7c7c7c;
	    min-height:200px;
	    width :95%;
	    margin-bottom :20px;

	}
	
	.Customer_Container .boxCustomer .titleBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :40px;
	    line-height :40px;
	    text-align :center ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#000;
	    background :#fff;
	}
	
	.Customer_Container .boxCustomer .PicBoxCustomer
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :200px;
	    background-position :center center ;
	    background-repeat :no-repeat ;
	    background-size:100% 100%;
	}
	.PicBoxCustomer .maskBoxCustomer
	{
	    position:absolute ;
	    top:0px;
	    left:0px;
	    width :100%;
	    height :100%;
	    display :none ;
	    background :rgb(0,0,0);
	    background :rgba(0,0,0,0.8);
	    cursor :pointer ;
	}
	.PicBoxCustomer:hover .maskBoxCustomer
	{
	    display :block ;
	}
	.Customer_Container .boxCustomer .ContentBoxCustomer
	{
	    position:relative ;
	    top:20%;
	    float :right ;
	    right :0px;
	    min-height :30px;
	    line-height :30px;
	    text-align :right ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#fff;
	    background :none;
	    padding-right :10%;
	    width :90%;
	
	    
	   
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer p
	{

	    min-height :30px;
	    line-height :30px;
	    margin :0;
	    padding :0;
	    padding-right:10px; 
	    margin-bottom :5px;
	    
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer i
	{
	    position :relative ;
	    font-size :12pt;
	    margin-left :5px;
	    margin-right :5px;
	    margin-top :5px;
	}
	.Customer_Container .boxCustomer .ContentBoxButton iframe
	{
	    position :relative ;
	    float :left ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :120px;
	    height :30px;
	      display :inline-block ;
	      margin-bottom :0px;
	      left:5px;
	      
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer
	{
	    position :relative ;
	    top:0px;
	    display :inline-block ;
	    padding :10px 20px 10px 20px;
	    font-family :yekan,arial;
	    font-size:10pt;
	    color:#fff;
	    background :#52437C;
	    cursor :pointer ;
	    border-style :solid ;
	    border-width:0;
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer:hover
	{
        background :#8C8C8C;	
        color:#fff;    
	}
	
	.Customer_Container .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :100%;
	    min-height :600px;
        margin-top :50px;
	}
	
	.Customer_Container .CustomerDetBox .slidePicBox
	{
	    position :relative ;
	    float :none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :90%;

	}
	
	.Customer_Container .CustomerDetBox .headerBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :18pt;
	    font-family:yekan,arial;
	    color:#6c6c6c;
	    line-height :60px;
	    min-height :60px;
	    padding-right :10%;
	    direction:rtl;
	}
	
	.Customer_Container  .ContentTextBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :95%;
	    text-align :right ;
	    font-size :10pt;
	    font-family:yekan,arial;
	    color:#7C7C7C;
	    line-height :40px;
	    min-height :40px;
	    direction:rtl;
	    padding-right :50px;
	}
	.Customer_Container .CustomerDetBox .picBox
	{
	    position:relative ;
	    width :100%;
	    top:0px;
	    min-height :300px;
        


	}
	
	.Customer_Container .CustomerDetBox .picBox img
	{
	    width :100%;
	}

    .aboutBoxHalf
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :100%;
        padding :0;
        margin :0;

        
    }
    
    .aboutBoxHalf .content_AboutBox
    {
        position :relative ;
        top:0px;
        width :90%;
        float :none ;
        margin-left :auto ;
        margin-right :auto ;
        font-size :11pt;
        font-family :yekan,arial;
        line-height :40px;
        text-align :justify  ;
        direction :rtl;
        color:#7c7c7c;
    }
    
    .aboutBoxHalf .contentAboutBox img
    {
        width :100%;
    }

.News_MainBox1
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
		background :#FFF;
	}
	
	.News_Container1
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		float :none;
		width:100%;
		padding :0;
		display :inline-block ;
		margin-top :80px;

	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#09B293;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		float  :none ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :none ;
		margin-left :auto ;
		margin-right :auto ;
		width :90%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
		margin-top :10px;
		overflow-x:auto ; 
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		text-align :center  ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :none  ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#888888;
		border:0px solid #09B293;
		border-radius:0px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#7c7c7c;
		color:#FFF;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		float :none;
		width:95%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#7c7c7c;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#888888;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}

	
}
@media screen and (min-width: 471px) and (max-width: 785px) 
{
        .frame_Region
    {
        width:100%;
        min-height:260px;
        
        margin :0;
        padding :0;
    }
     .Customer_CityCombo
    {
        display :inline-block  ;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :right  ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :100%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .menuMobileCustomer
    {
        display :none;
    }
     .topPage_new_Mainpage
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
        text-align :center ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container
    {
        position:relative ;
        top:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox
    {
        position :relative ;
        float :left ;
        left:0px;
        width :100%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox
    {
        position :relative ;
        top:30px;
        margin-left :auto ;
        margin-right :auto ;
      
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a:hover
    {
        color:#09B295;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1
    {
        position :relative ;
        top:30px;
         margin-left :auto ;
        margin-right :auto ;
        width :220px;
        height :45px;
        border-bottom :2px solid #5C5C5C;
        display :inline-block ;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#5C5C5C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox
    {
        position :relative ;
        
        margin-left :auto ;
        margin-right :auto ;
        width :100%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
        margin-bottom :10px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox img
    {
        position:relative ;
        margin-top :20px;
        margin-left :auto ;
        margin-right :auto ;
    }
    
    
    
    
    
    .boxFooter .boxFooter_iframe
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:300px;
        overflow :hidden ;
    }
    
    .boxFooter iframe
    {
        position:absolute  ;
        top:-60px;
        left:0px;
        width :100%;
        min-height :300px;
    }
     .ContainerTextBoxStyle   .Description_Form_Style
    {
        width:93%;
        min-height:100px;
        resize:none;
    }
    .video_style
    {
        position:relative ;
        top:0px;
        left :0px;
        float :left ;
        width :100%;
        min-height :500px;
    }
     .memberPanel_rightBox .boxSearch_Main
    {
        position:relative ;
        top:0px;
        float:left ;
        left :0px;
        width :100%;
        min-height :30px;
    }
    
    .memberPanel_rightBox .boxSearch_Main input
    {
        position:relative ;
        top:0px;
        float:right  ;
        right:0px;
        width :180px;
        min-height :25px;
        border:1px solid #E2E2E2;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        color:#6c6c6c;
        text-align :right;
        direction :rtl;
    }
    
    .memberPanel_rightBox .boxSearch_Main .buttonSeach
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        min-height :25px;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        border-style :solid ;
        border-width:1px;
        
        background :#09B295;
        color:#fff;
        cursor :pointer ;
        width :45px;
        text-align :center ;
        margin-right :5px;
        
        
    }
    .memberPanel_rightBox .boxSearch_Main .buttonSeach:hover
    {
        background :#8C8C8C;
        color:#fff;
        
    }
    
    .vertical_Social_Media
    {
        position :fixed ;
        top:50%;
        left:0px;
        width:30px;
        background :rgb(255,255,255);
        background :rgba(255,255,255,0.4);
    }
    
    .vertical_Social_Media a.Telegram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.Instagram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.aparat
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :30px;
        display :block ;
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
     .customerPage_Body_CompanyMainpage
    {
        position:relative ;
        top:120px;
        float :left ;
        left :0px;
        width :90%;
        border:1px solid #DDDDDF;
        padding :2.5%;
        margin-bottom :130px;
        
    }
    .customerPage_Body_CompanyMainpage .headerBodyCustomer
    {
        position:relative ;
        top:0px;
        float:right ;
        width :100%;
        min-height :60px;
        line-height :60px;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#888888;
        text-align :right ;
    }
    
    .customerPage_Body_CompanyMainpage .headerBodyCustomer img
    {
        position :relative ;
        float :right ;
        margin-top :15px;
        margin-left :5px;
    }
    .customerPage_Body_CompanyMainpage .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :55%;
	    min-height :400px;
	    text-align :right ;
	    direction :rtl;
	    
	}
	
	.customerPage_Body_CompanyMainpage .InCustomerDetBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7B7B7B;
	    line-height :22px;
	    text-align :justify ;
	    direction :rtl;
	}
	
    .customerPage_Body_CompanyMainpage .CustomerDetBox1
    {
        position :relative ;
	    top:0px;
	    float :left ;
	    left :10%;
	    margin-left :auto ;
	    margin-right :auto ;
	    padding :0;
	    width :80%;
	    min-height :400px;
    }
    
    .customerPage_Header_CompanyAddress
    {
        position :relative ;
        top:100px;
        float :right ;
        right :0px;
        width :100%;
        min-height :120px;
        color:#7C7C7C;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :10pt;
        margin-top :80px;
        direction :rtl;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox i
    {
        font-size :14pt;
        color:#7B7B7B;
        margin-left :10px;
    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox:hover i
    {
        color:#5F5CDF;

    }
    .customerPage_Header_CompanyAddress .ContentTextBox a
    {
        text-decoration :none;
        color:#7B7B7B;
    }
    .customerPage_Header_CompanyName
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :60px;
        line-height :60px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        margin-top :40px;
        font-family :Yekan,arial;
        font-size :12pt;
    }
    .customerPage_Header_CompanyName img
    {
        position :absolute ;
        top:20px;
        float :right ;
        right:50px;
        z-index:1;
        width :120px;
        height :90px;
    }
    
    .customerPage_Header_CompanyName span
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        margin-right :200px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :12pt;
    }
              html,body
    {
        margin :0;
        padding :0;
        overflow-x:hidden; 
    }
    .Top_MainBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :48px;
        background :#F5F5F5;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerBar
    {
        position:relative ;
        top:0px;
        width :100%;
        min-height :48px;
        display :inline-block ;
    }
    
     .Top_ContainerBar .login_Section
     {
        position :relative ;
        top:0px;
        left  :0px;
        float :left   ;
        width :100%;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
     }
    
    .Top_ContainerBar .MenuBox
    {
        position :relative ;
        top:0px;
        left :0px;
        float :left ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :1px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox a:hover
    {
        color:#888888;
    }
    
    .Top_ContainerBar .MenuBox_right
    {
        position :relative ;
        top:0px;
        left  :0px;
        float :left   ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
        
    }
    
    .Top_ContainerBar .MenuBox_right a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox_right a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox_right a:hover
    {
        color:#888888;
    }
    .Top_MenuBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
 
        background :#404040;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerMenuBar
    {
        position:relative ;
        top:0px;
        width :100%;

        display :block ;
    }
    .Top_ContainerMenuBar ul
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;

       width :100%;
        list-style-type :none ;
        padding :0;
        margin :0;
       
       
    }
    
     .Top_ContainerMenuBar ul li
     {
         float :right  ;
         height:30px;
         
         width :100%;
          border-bottom :1px solid #fff;

         
     }
     .Top_ContainerMenuBar ul li a
     {
         position :relative ;
         top:0px;
         font-size :11pt;
         font-family :Yekan,arial;
         color:#fff;
         text-decoration :none;
         width :100%;
         height :30px;
         display :block ;
         padding-left:20px;
         padding-right :20px; 
         text-align :center ;
     }
     
      .Top_ContainerMenuBar ul li a:hover
      {
          color:#09B295;
      }
      
      .bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		
		background :#fff;
		display :inline-block ;
	}
	.package_Mainpage
	{
	    position:relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    display :inline-block ;
	    text-align :center ;
	    min-height :780px;
	}
	.package_Container
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    line-height :780px;
	}
	
	.package_Container .whiteSpace
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    min-height :50px;
	    line-height :50px;
	}
	
	.package_Container .header
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :50px;
	    line-height :50px;
	    font-size :20pt;
	    font-family :Yekan,arial;
	    color:#000;
	    font-weight :600;
	}
	
	.package_Container .headerBar
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :30px;
	    line-height :30px;
	    
	}
	
	.package_Container .headerBar p
	{
	    position :relative ;
	    width :94px;
	    height :3px;
	    background-color:#D7D7D7;
	    border-style :solid ;
	    border-width :0px;
	    display:inline-block ;
	}
	.package_Container .headerText
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height:90px;
	    text-align :center ;
	    direction :rtl;
	    
	   
	}
	.package_Container .headerText p
	{
	    line-height :30px;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7c7c7c;
	    width :60%;
	    display :inline-block ;
	}
	
	.package_Container .packageBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    float :left ;
	    width :100%;
	    min-height :415px;
	   
	}
	
	.package_Container .packageBox .box
	{
	    position :relative ;
	    top:100px;
	    float :none ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :80%;
	   
	    min-height :400px;
	    border:1px solid #E3E2E7;
	     -webkit-transition:top 1s; /* For Safari 3.1 to 6.0 */
        transition:top 1s;
        margin-bottom :20px;
	}
	
	.package_Container .packageBox .box_view
	{
	    top:0px;
	}
	
	.package_Container .packageBox .box .LogoBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height :100px;
	    display:inline-block ;
	    
	    
	}
	.package_Container .packageBox .box .LogoBox i
	{
	    position :relative ;
	    bottom :0px;
	    font-size :80px;
	    color:#888888;
	    margin-top :50px;
	    margin-bottom :0px;
	}
	
	
	.package_Container .packageBox .box .titleBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    height :42px;
	    text-align :center ;
	    font-size :20px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	  
	}
	
	.package_Container .packageBox .box .contentBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    min-height :138px;
	    text-align :center ;
	    font-size :12px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	    line-height :25px;
	}
	
	.package_Container .packageBox .box .contentBox p
	{
	    margin :0;
	    padding :0;
	}
	.package_Container .packageBox .box .contentBox p.title
	{
	    font-family :Yekan,arial;
	    font-size :16pt;
	    color:#7c7c7c;
	    min-height :36px;
	    line-height :36px;
	}
	
	.package_Container .packageBox .box .contentBox p.title1
	{
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#7c7c7c;
	    line-height :30px;
	}
	
	.package_Container .packageBox .box .contentBox p span
	{
	    font-family :byekan,arial;
	    
	}
	
	.package_Container .packageBox .box .contentBox p i
	{
	    font-size :12pt;
	    color:#888888;
	    margin-left :10px;
	    font-weight :600;
	}
	
	.package_Container .packageBox .box .contentBox p.Content
	{
	    text-align :right;
	    padding-right :20px;
	    padding-left :20px;
	}
	
	.package_Container .packageBox .box .contentBox .delStyle
	{
	    text-decoration :line-through;
	}
	
	 .package_Container .packageBox .box .OrderBox
     {
         position :relative ;
         margin :0;
         padding :0;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :50px;
         line-height :50px;
         background :#fff;
         color:#000;
         text-align :center ;
         font-size :18pt;
         font-family :yekan,arial;
         font-weight :300;
         margin-bottom :40px;
     }
     
     .package_Container .packageBox .box .OrderBox input
     {
         width :45%;
         min-height :30px;
         line-height :30px;
         text-align :center ;
         font-family :Yekan,arial;
         font-size :10pt;
         background :#fff;
         color:#888888;
         border-style :solid ;
         border-width :0;
         cursor :pointer ;
         margin-top :10px;
         border:1px solid #888888;
     }
     .package_Container .packageBox .box .OrderBox input:hover
     {
         background :#888888;
         color:#fff;
     }
     
     .package_Container .packageBox .morePackageBox
     {
         position:relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :90px;
         display :inline-block ;
         min-height :130px;
        
     }
     
     .package_Container  .morePackageBox input
     {
         font-family :yekan,arial;
         font-size :11pt;
         color:#fff;
         padding-top :10px;
         padding-bottom :10px;
         padding-right :40px;
         padding-left :40px;
         border-style :solid ;
         border-width:0px; 
         cursor :pointer ;
         background :#888888;
         margin-top :60px;
         margin-bottom :50px;
     }
     .package_Container  .morePackageBox input:hover
     {
         background :#09B295;
     }
     
     .ravesh_MainBox
     {
         position :relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :770px;
         display :inline-block ;
     }
     
     .ravesh_MainBox .contentBox
     {
         position:relative ;
         top:0px;
         float:none ;
         margin-right :auto ;
         margin-left :auto ;
       
         padding :0;
         width :90%;
         min-height :770px;
         background :#404040;
     }
     .ravesh_MainBox .contentBox .whiteSpace
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :170px;
     }
 
    .ravesh_MainBox .contentBox .headerBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :55px;
        line-height :55px;
        font-family :yekan,arial;
        font-size :24pt;
        color:#fff;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBox span
    {
        color:#F79210;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox 
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :45px;
        line-height :45px;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox  p
    {
        width :76px;
        background :#818591;
        padding :0;
        height:3px;
        position :relative ;
        float :right ;
        right :0px;
        margin-right :40px;   
        margin-top :15px;     
         
    }
    
     .ravesh_MainBox .contentBox .whiteSpace1
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :80px;
     }
     
     .ravesh_MainBox .contentBox .TextBoxContent
     {
         position:relative ;
         top:0px;
         float :right ;
         right :0px;
         width :60%;
         font-family :yekan,arial;
         font-size :13pt;
         color:#818591;
         line-height :30px;
         text-align :justify  ;
         direction :rtl;
         padding-right :50px;
     }
     
     .ravesh_MainBox .contentBox .ButtonBox
     {
         position :relative ;
         top:0px;
         float:right ;
         right :0px;
         min-height :160px;
         line-height :160px;
         width :100%;
         display:inline-block ;       
     }
     
       .ravesh_MainBox .contentBox  .ButtonBox input
     {
         position :relative  ;
         float:none ;
         top:45px;
         right :35%;
         
         margin-left :auto ;
         margin-right :auto ;
         display:inline-block ;
         border-style :solid ;
         border-width :0px;
         background :#888888;
         color:#fff;
         cursor :pointer ;
         text-align :center ;
         padding :10px 30px 10px 30px;
         font-family :yekan,arial;
         font-size :12pt;
         margin-left :50%;
     }
     
     .ravesh_MainBox .contentBox  .ButtonBox input:hover
     {
         background :#09B295;
     }
     
     .news_MainBox
     {
         position:relative ;
         top:0px;
         float :left ;
         left:0px;
         width :100%;
         min-height :700px;
         display :inline-block ;
         background :#fff;
         text-align :center ;
     }
     
   .news_Container
    {
        position :relative ;
        top:0px;
        display :inline-block ;
        width :100%;
        min-height :700px;
    }
    
    .news_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        float:right ;
        right:0px;
        width :100%;
        min-height :125px;
    }
    
    .news_Container .headerNewsBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :64px;
        line-height :64px;
        text-align :center ;
        font-size :20pt;
        font-family :yekan,arial;
        color:#000;
    }
    
    .news_Container .headerNewsBox span
    {
        color:#09B295;
    }
    
    .news_Container .headerBarNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:35px;
        line-height :35px;
        display :inline-block ;
    }
    
    .news_Container .headerBarNewsBox p
    {
        width :70px;
        height :4px;
        background :#D7D7D7;
        display :inline-block ;
    }
    
    .news_Container .TitleTextNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:120px;
        line-height :30px;
        display :inline-block ;
        text-align :center ;
    }
    .news_Container .TitleTextNewsBox p
    {
        font-size :12pt;
        color:#7c7c7c;
        font-family :Yekan,arial;
        width :80%;
        text-align :center ;
        display :inline-block ;
    }   
    
    .news_Container .ContentTextNewsBox
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        width :100%;
        min-height:420px;
        padding :0;
        margin :0;
        display :inline-block ;
    }
    
    .news_Container .ContentTextNewsBox .boxNews
    {
        position :relative ;
        top:0px;
        float :none ;
        right :-1000px;
        margin-left :auto ;
        margin-right :auto ;
        width :90%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        visibility :hidden ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
        margin-bottom :50px;
       
    }
    
     .news_Container .ContentTextNewsBox .boxNews_view
     {
          visibility:visible ;
          right :0px;
     }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :100%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1
    {
        position :relative ;
        top:0px;
        margin-left :auto ;
        margin-right :auto ;
        width :90%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
        margin-bottom :50px;
       
    }
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :100%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    .news_Container .moreButtonMainBox
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        min-height:190px;
        line-height :190px;        
        display :inline-block ;
    }
    
    .news_Container .moreButtonMainBox p
    {
        position :relative ;
        top:50px;
        min-height :70px;
        width :100%;
        
    }
    
    .news_Container .moreButtonMainBox  .moreNews
    {
        border-style :solid ;
        border-width :0px;
        background :#888888;
        text-align:center ;
        color:#fff;
        font-family :Yekan,arial;
        font-size :11pt;
        text-align :center ;
        padding :10px 40px 10px 40px;
        cursor :pointer ;
    }
    .news_Container .moreButtonMainBox  .moreNews:hover
    {
        background :#09B295;
    }
    
    .Amar_Mainpage
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :100%;
       
        background :#477CAE;
        display :inline-block ;
        text-align :center ;
    }
    
    .Amar_Container
    {
        position :relative ;
        top:0px;
        width :100%;
        display :inline-block ;
       
        padding-top :66px;
        padding-bottom :66px;
    }
    
    .Amar_Container .boxAmar
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :24%;
        margin :0;
        padding :0;
        border-left :1px solid #CCE69D;
        min-height:85px;
    }
    
    .Amar_Container .boxAmar .headerAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :byekan,arial;
        font-size:20pt;
        color:#fff;
        text-align :center ;
        min-height :55px;
        line-height :55px;
        width :100%;
    }
    
    .Amar_Container .boxAmar .BodyAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :yekan,arial;
        font-size:14pt;
        color:#fff;
        text-align :center ;
        min-height :25px;
        line-height :25px;
        width :100%;
    }
    
    .Testimonials_mainPage
    {
        position:relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        display :inline-block ;
        min-height :786px;
        text-align :center ;
        background :#EBE9EA;
        background-image :url(../images/bg2.jpg);
        background-repeat :no-repeat ;
        background-size:cover;
    }
    
    .Testimonials_Container
    {
        position :relative ;
        top:0px;
        width :100%;
        display :inline-block ;
        min-height :786px;
    }
    
    
    .Testimonials_Container .sectionPart
    {
        position:relative ;
        float:left ;
        width:100%;
        padding-top :50px;

    }
    
    .Testimonials_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:120px;
        width :100%;
    }
    
    .Testimonials_Container .headTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:45px;
        line-height :45px;
        font-family :Yekan,arial;
        font-size :20pt;
        color:#000;
        width :100%;
    }
    
    .Testimonials_Container .headBarTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:15px;
        line-height :15px;
        font-family :Yekan,arial;
        width :100%;
        text-align :center ;
        display :inline-block ;
    }
    
    .Testimonials_Container .headBarTestimonials p
    {
        display :inline-block ;
        background :#D7D7D7;
        width :72px;
        height :4px;
    }
    
    .Testimonials_Container .headTestimonials  span
    {
        color:#F59411;
    }
    
    .Testimonials_Container .sectionPart .box
    {
        position:relative ;
        top:0px;
        float:right;
        right :0px;
        width :30%;
        padding :0;
        margin :1%;
        min-height :400px;
        
    }
    
    .Testimonials_Container .sectionPart .box .box_Testimonials 
    {
   
   width: 100%;
   min-height: 230px;
   background: #fff;
   position: relative;
   display :inline-block ;
   line-height :230px;
  
}
 .box_Testimonials:before {
   content:"";
   position: absolute;
   top: 100%;
   bottom: -26px;
   left:45%;
   width: 0;
   height: 0;
   border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #fff;
}

 .Testimonials_Container .sectionPart .box .box_Testimonials p
 {
        
     font-family:Yekan,arial;
     font-size:12pt;
     color:#7F7f7f;
     line-height :30px;
     width :100%;
     display :inline-block ;
     margin-top :20%;
 }
.Testimonials_Container .sectionPart .box .picBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:86px;
    display :inline-block ;
    text-align :center ;
    line-height :86px;
    width :100%;
    margin-top :40px;
    
}

.Testimonials_Container .sectionPart .box .picBox img
{
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    width :86px;
    height :86px;
    border-radius:180px;
}

.Testimonials_Container .sectionPart .box .TextContentBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:50px;
    display :inline-block ;
    text-align :center ;
    line-height :50px;
    text-align :center ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#7F7f7f;
    text-align :center ;
    width :100%;
}

.Customer_Mainpage1
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container1
{
    position:relative ;
    top:0px;
    width :100%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.Customer_Mainpage
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container
{
    position:relative ;
    top:0px;
    width :100%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.comboOptionBox
{ 
    position:relative ;
    top:0px;
    float:right ;
    right :0px;
    width :100%;
    min-height :100px;
}

.Customer_Container1 .box_Company
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    width :20%;
    margin :0;
    padding :0;
    background-position :center center ;
    background-repeat :no-repeat ;
    background-size:100% 100%;
     min-height:180px;
}

.Footer_Mainpage
{
    position :relative ;
    top:0px;
    left:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
    text-align :center ;
    background :#F7F8FC;
}
.Footer_Mainpage p
{
    margin :0;
    width:100%;text-align :center ;min-height:50px;line-height :50px;
}

.Footer_Mainpage p a
{
    text-decoration :none;
    font-family:Yekan,arial;
    font-size :10pt;
    color:#6a6a6a;
    padding-right :10px;
    padding-left :10px;
    border-left :0px solid #6a6a6a;
    height :12px;
}

.Footer_Mainpage p a:hover
{
    color:#888888;
}
.Footer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
}

.Footer_Container .whiteSpace
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height :60px;
    width :100%;
}

.Footer_Container .boxFooter
{
    position :relative ;
    top:0px;
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    min-height:250px;
    width :98%;
    margin-bottom :50px;
}

.Footer_Container .boxFooter .headerBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :36px;
    border-bottom :2px solid #F89311;
    width :100%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    
}

.Footer_Container .boxFooter .ContentBoxText
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :80px;
    line-height :30px;
    width :100%;
    font-size :10pt;
    font-family :yekan,arial;
    text-align :justify  ;
    color:#7c7c7c;
    padding-top :20px;
    padding-bottom :20px;
    direction:rtl;
    
}
.Footer_Container .boxFooter .sendMailBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :40px;
    border :1px solid #E4E4E4;
    width :100%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    border-radius:5px;
    padding :0;
}

.Footer_Container .boxFooter .sendMailBox .TextBoxmail
{
    position :absolute ;
    top:0px;
    left :0px;
    min-height :36px;
    border-style:solid;
    border-width :0px;
    background :#fff;
    padding-top :2px;
    padding-bottom  :2px;
    padding-left :10px;
    font-size :9pt;
    font-family :yekan,arial;
    color:#7c7c7c;
    text-align :left ;
    width:60%;
    border-radius:5px;
}

.Footer_Container .boxFooter .sendMailBox a
{
    position :absolute ;
    float :right ;
    right :0px;
    width :40%;
    min-height :36px;
    line-height :36px;
    background :#EA6C56;
    text-align :center ;
    color:#fff;
    font-size :11pt;
    font-family :yekan,arial;
    text-decoration :none;
    border-radius:5px;
    border-bottom :4px solid #C75C4A;
}

.Footer_Container .boxFooter .sendMailBox a i
{
    font-size:14pt;
    color:#fff;
    margin-right :10px;
    margin-top :10px;
    
}

.Footer_Container .boxFooter .sendMailBox a:hover
{
    background :#477CAE;
    border-bottom :4px solid #87BD30;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    
}

.Footer_Container .boxFooter .ContentBoxText .a_Content i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left
{
    position:relative ;
    top:0px;
    float :left ;
    left:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    width :100%;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    text-decoration :none;
    color:#7c7c7c;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address i
{
    font-size :16pt;
    color:#477CAE;
    margin-left :10px;
}
.title_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :75px;
    line-height :75px;
    display :inline-block ;
    text-align :center ;
    background :#F6F6F6;
}
.title_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :18pt;
    color:#F39514;
    display :inline-block ;
    direction :rtl;
    
}
.title_Container i
{
    font-size :10pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}
.title_Container .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}
.title_Container1
{
    position :relative ;
    top:0px;
    float:right;
    right :0px;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :12pt;
    color:#F39514;
    display :inline-block ;
    padding-right :20px;
    direction :rtl;
}
.title_Container1 .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container1 select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}

.title_Container1 i
{
    font-size :12pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}

a.backButton
{
    position :relative ;
    float:left ;
    left:0px;
    font-size :16pt;
    color:#F99412;
}

a.backButton:hover
{
    color:#888888;
}

a.backButton i
{
    margin-top :20px;
    margin-left:20px;
}

.Customer_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
    margin :0;
    padding :0;
    background :#F6F6F6;
}

.Customer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :800px;
    display :inline-block ;  
     padding :0
}

.Content_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
}
.Content_Container
{
    position :relative ;
    top:0px;
    width :98%;
    min-height :800px;
    padding-top :50px;
    padding-bottom :50px;  
    display :inline-block ;  
}


.Content_Container .contentBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :100%;
    margin :0;
    padding :0;
    min-height :800px;
}


.Content_Container .contentBox .box
{
    position :relative ;
    top:0px;
    margin-left :auto ;
    margin-right :auto ;
    float :none ;
    width :90%;
    min-height :420px;
    padding :0;
    margin :0;
    
    
}

.Content_Container .contentBox .box .loginBox
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    border:1px solid #CCCCCC;
    padding :40px 40px 40px 40px;
    background :none;
    width :70%;
    margin-bottom :40px;
}

.Content_Container .contentBox .box .loginBox .headerBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :66px;
    line-height :66px;
    width :100%;
    direction :rtl;
}

.Content_Container .contentBox .box .loginBox .headerBox a
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :9pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link:hover
{
    color:#000;
}

.Content_Container .contentBox .box .loginBox .headerBox a i
{
    font-size :20pt;
    color:#000;
    margin-left :10px;
}

.Content_Container .contentBox .box .loginBox .titleBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :58px;
    line-height :30px;
    width :100%;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    text-align :right;
    direction :rtl;
}


.ContainerTextBoxObject
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :70px;
	width :300px;
	padding :5px 0px 5px 25px;
	display :inline-block ;
	direction :rtl;

}


.ContainerTextBoxObject1
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :300px;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxObject2
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :90%;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxCaption
{
	position:relative ;
	top:0px;
	float:right ;
	right :0px;
	width :100%;
	min-height:25px;
	line-height :25px;
	font-family :yekan,arial;
	font-size:10pt;
	color:#7c7c7c;
	text-align :right;
	direction :rtl;
}


.ContainerTextBoxStyle
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:1px solid #EEEEEE;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :#EEEEEE;
}
.ContainerTextBoxStyle a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#4C4E4D;
	
}
.effectTextBox
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}

.ContainerTextBoxStyle select
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :260px;
	height:36px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
}

.ContainerTextBoxStyle textarea
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}
.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.ContainerQuotation
{
	width :100%;	
	padding :0;
	margin :0;
	list-style :none;
	display:inline-block;
	text-decoration:none;
	
}

.ContainerQuotation a
{
	text-decoration :none;
	line-height :20px;
}

.ContainerQuotation:hover i
{
	-webkit-transition:color 1.5s; /* For Safari 3.1 to 6.0 */
    transition:color 1.5s;
	color:#888888;
}

.ContainerQuotation a:hover .talkbubble
{
	display :block ;
}
.quotation
{
	background :none;
	padding :0;
	margin :0;
	list-style :none;
	display:block;
	list-style-type:none ; 
	text-decoration:none;
}

.talkbubble {
   width: 200px;
   min-height: 50px;
   background: #488A6E;
    background :rgb(92,92,92);
   background :rgba(92,92,92,0.9);
   position: relative;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   z-index:10;
   top:20px;
   display :none ;
   font-size:9pt;
   color:#fff;
   text-align :right  ;
   font-family :yekan,arial;
   text-decoration:none;
	line-height :20px;
	padding :5px 10px 5px 10px;
}
.talkbubble:before {
   content:"";
   position: absolute;
   top: -10px;
    right: 100%;
    right :5%;
   width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #5C5C5C;
	z-index :100;
}



.effectContainerDiv
{
	position:absolute ;
	top:0px;
	float :right ;
	right :0px;
	width:0%;
	height :100%;
	display :block ;
	background :#BEBEBE;
	-webkit-transition:width 1.5s; /* For Safari 3.1 to 6.0 */
    transition:width 1.5s;
    border-radius:5px;
    text-decoration:none;
}
.effectContainerDiv_active
{
	width:100%;
}

.bubbleLink3
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#5BC3E0;
		background: rgb(91, 195, 224);
		background: rgba(91, 195, 224, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink3
	{
		display:inline-block ;
	}

	
	
.bubbleLink2
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#D9524E;
		background: rgb(217, 82, 78);
		background: rgba(217, 82, 78, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink2
	{
		display:inline-block ;
	}


.bubbleLink1
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#F39648;
		background: rgb(243, 150, 72);
		background: rgba(243, 150, 72, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink1
	{
		display:inline-block ;
	}

	
	.bubbleLink
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#944FAA;
		background: rgb(146, 79, 172);
		background: rgba(146, 79, 172, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink
	{
		display:inline-block ;
	}
	
	.InterBoxFormLeft ul
	{
		position :relative ;
		top:0px;
		left:0px;
		display :inline-block;
		width :80px;
		height :50px;
		list-style :none;
		text-align :center ;
		padding :0;
		margin :0;
	}
	.InterBoxFormLeft ul li
	{
		padding :10px 2px 10px 2px;
		display :inline-block;
		width :100%;
	}
	
	.InterBoxFormLeft ul .LinkIcon
	{
		width :30px;
		height :30px;
		display :inline-block;
		text-align :center ;
		text-decoration :none;
		
	}
	
	.InterBoxFormLeft i
	{
		color:#8D8D8D;
		font-size :16pt;
	}
	
	.containerButton
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		min-height:100px;
		line-height :100px;
		display :inline-block ;
		text-align :right;
		
	}

#btnSaveForm
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnSaveForm:hover
	{
		background:#09B295;
		color:#fff;
	}
	#btnAddMember
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnAddMember:hover
	{
		background:#09B295;
		color:#fff;
	}
	.SaveBox input
{
	padding :5pcx 20px 5px 20px;
	border-style :solid ;
	border-width:0px;
	cursor :pointer ;
	background :#5C5C5C;
	color:#fff;
	font-size :11pt;
	font-family :yekan,arial;
	position:relative ;
	float :left ;
	left :0px;
	width :100px;
	z-index:100000000000000000000;
    
    
}

.SaveBox input:hover
{
	background :#888888;
}
.SaveBox p
{
	width:100%;
	font-family :yekan,arial;
	font-size:12pt;
	color:#1c1c1c;
	margin-top :10%;
	direction :rtl;
	
}	

.SaveBox i
{
	font-size:20pt;
}

.SaveBoxContainer
{
	position :absolute ;
	top:0px;
	left:0px;
	width :100%;
	display :none  ;
	height :100%;
	background :rgb(0,0,0);
	background :rgba(0,0,0,.8);
	text-align :center ;
	z-index :10;
	overflow :hidden ;
}

.SaveBox
{
	position :relative ;
	width:35%;
	height :300px;
	display :inline-block ;
	background :#fff;
	float :left ;
	top:5%;
	left:-1000px;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
}

	.errStyle
	{
		color:#09B295;
		font-family :yekan,arial;
		font-size:10pt;
	}
	


.memberPanel_rightBox
	{
		position :relative ;
		top:0px;
		left:0%;
		min-height:600px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		direction :ltr;
		
	}
	
	
	
	
	
	
	.memberPanel_leftBox_menuBox li
	{
	
	
		min-height :50px;
		width :100%;
		list-style:none;
		display :block ;
		text-align :right ;
		direction :rtl;
		
	}
	
	.memberPanel_leftBox_menuBox .Myul
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right  ;
		width:100%;
		margin :0;
		display :block ;
		padding :0px 0px 0px 0px;
		list-style-type: none;
	}
	
	.memberPanel_leftBox_menuBox
	{
		position :relative ;
		float:right  ;
		right :0px;
		width :100%;
		
		background :#F5F5F5;
		padding-bottom :100px;
		top:0px;
		border-left:1px solid #CACACA;
	}
	
	
	
	
	
	.memberPanel_leftBox_menuBox i
	{
		padding-left :25px;
		padding-right :20px;
		font-size :16pt;
	}
	.memberPanel_leftBox_menuBox a
	{
		height :30px;
		width :100%;
		display :block ;
		text-decoration:none;
		font-size :11pt;
		font-family :yekan ,arial;
		color:#6c6c6c;
		line-height :30px;
		font-weight :500;
		border-right:0px solid #5C5C5C;
		-webkit-transition:color 0.5s,border-left 1s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s,border-left 1s;
	}
	
	#myAccountBox1
	{
		background :#323E56;
	}
	
	#myAccountBox1 li
	{
		height :40px;
	}
	
	#myAccountBox1 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox1 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox1 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox2
	{
		background :#323E56;
	}
	#myAccountBox2 li
	{
		height :40px;
	}
	
	#myAccountBox2 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox2 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox2 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox3
	{
		background :#323E56;
	}
	#myAccountBox3 li
	{
		height :40px;
	}
	
	#myAccountBox3 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox3 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox3 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox4
	{
		background :#323E56;
	}
	#myAccountBox4 li
	{
		height :40px;
	}
	
	#myAccountBox4 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox4 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox4 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox5
	{
		background :#323E56;
	}
	#myAccountBox5 li
	{
		height :40px;
	}
	
	#myAccountBox5 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox5 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox5 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	#myAccountBox6
	{
		background :#323E56;
	}
	#myAccountBox6 li
	{
		height :40px;
	}
	
	#myAccountBox6 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox6 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox6 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox7
	{
		background :#323E56;
	}
	#myAccountBox7 li
	{
		height :40px;
	}
	
	#myAccountBox7 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox7 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox7 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox8
	{
		background :#323E56;
	}
	#myAccountBox8 li
	{
		height :40px;
	}
	
	#myAccountBox8 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox8 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox8 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	.memberPanel_leftBox_menuBox a:hover
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	.memberPanel_leftBox_menuBox a.active
	{
		color:#fff;
		border-right:0px solid #888888;
		background :#888888;
	}
	
	
	.memberPanel_leftBox_top
	{
		position :relative ;
		float:left ;
		left:0px;
		width :100%;
		height:120px;
		background :#5C5C5C;
	}
	
	.memberPanel_leftBox_top .UserNamePage
	{
		width:100%;
		text-align :center ;
		height:120px;
		line-height :120px;
		font-family :yekan,arila;
		font-size :16pt;
		direction :rtl;
		background :red;
		margin :0;
		position :relative ;
		top:0px;
		
		
	}
	.memberPanel_leftBox_top i
	{
		float :inherit ;
		margin-top :10% ;
		margin-bottom :auto ;
		font-size:60px;
		color:#fff;
		margin-top :25%;
		margin-left :25% ;
		margin-right :25%
	}
	
	.memberPanel_leftBox_top #lblUser
	{
		font-family:yekan ,arial;
		font-size :13pt;
		color:#fff;
		font-weight :600;
		position:relative ;
		
		
		
	}
	 .boxRight_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:30%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :center ;
		
		min-height:120px;
	}
	
	
	.boxLeft_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:70%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :right ;
		min-height:120px;
		
		line-height :120px;
	}
	.memberPanel_LeftBox
	{
		position:relative;
		float :right  ;
		top:0px;
		right:0px;
		width :100%;

		
		
	}
	.memberPanel_LogOut_Icon
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#fff;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Logout a
	{
		padding :0px;
		margin-top :25.5px ;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		width:100%;
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;
		
		
	}
	
	.memberPanel_LogOut_Icon:hover
	{
		color:#FEDD04;
	}
	
	.memberPanel_ContanerLogin
	{
		position :relative ;
		top:0px;
		left :0px;
		width :20%;
		height:102px;
		float:left;
	}
	.memberPanel_TopBox
	{
		position :relative;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width :100%;
		height :102px;
		background :#5C5C5C;
		border-bottom :#888888 solid 4px;
		box-shadow:0px 2px 0px #CECECE;
		
	}
	
	.memberPanel_Logo
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right  ;
		width:25%;
		display :inline-block ;
		height:102px;
		margin :0px;
		background-image :url(../images/Logo_MemberPanel.png);
		background-position :right   center ;
		background-repeat :no-repeat ;
	}
	.memberPanel_Path
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left ;
		height :102px;
		width :55%;
		margin :0px;
	}
	
	.memberPanel_Logout
	{
		position:relative ;
		top:0px;
		left  :0px;
		float :left  ;
		height :102px;
		width :20%;
		margin :0px;
	}
	
	.Customer_Container .boxCustomer
	{
	    position :relative ;
	    float:right ;
	    top:0px;
	    right :0px;
	    margin :1%;
	    border:1px solid #7c7c7c;
	    min-height:200px;
	    width :45%;
	}
	
	.Customer_Container .boxCustomer .titleBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :40px;
	    line-height :40px;
	    text-align :center ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#000;
	    background :#fff;
	}
	
	.Customer_Container .boxCustomer .PicBoxCustomer
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :200px;
	    background-position :center center ;
	    background-repeat :no-repeat ;
	    background-size:cover;
	}
	.PicBoxCustomer .maskBoxCustomer
	{
	    position:absolute ;
	    top:0px;
	    left:0px;
	    width :100%;
	    height :100%;
	    display :none ;
	    background :rgb(0,0,0);
	    background :rgba(0,0,0,0.8);
	    cursor :pointer ;
	}
	.PicBoxCustomer:hover .maskBoxCustomer
	{
	    display :block ;
	}
	.Customer_Container .boxCustomer .ContentBoxCustomer
	{
	    position:relative ;
	    top:20%;
	    float :right ;
	    right :0px;
	    min-height :30px;
	    line-height :30px;
	    text-align :right ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#fff;
	    background :none;
	    padding-right :10%;
	    width :90%;
	
	    
	   
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer p
	{

	    min-height :30px;
	    line-height :30px;
	    margin :0;
	    padding :0;
	    padding-right:10px; 
	    margin-bottom :5px;
	    
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer i
	{
	    position :relative ;
	    font-size :12pt;
	    margin-left :5px;
	    margin-right :5px;
	    margin-top :5px;
	}
	
	.Customer_Container .boxCustomer .ContentBoxButton iframe
	{
	    position :relative ;
	    float :left ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :120px;
	    height :30px;
	      display :inline-block ;
	      margin-bottom :0px;
	      left:5px;
	      
	}
	
	
	
	.Customer_Container .boxCustomer .ContentBoxButton .buttonMoreCustomer
	{
	    position :relative ;
	    top:0px;
	    margin :0;
	    
	    margin-left :auto ;
	    margin-right :auto ;
	    
	    font-family :yekan,arial;
	    font-size:9pt;
	    color:#fff;
	    background :#52437C;
	    cursor :pointer ;
	    border-style :solid ;
	    border-width:0;
	    padding :5px 15px 5px 15px;
       	   
	  
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer:hover
	{
        background :#8C8C8C;
        color:#fff;	    
	}
	
	.Customer_Container .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :100%;
	    min-height :600px;
        margin-top :50px;
	}
	
	.Customer_Container .CustomerDetBox .slidePicBox
	{
	    position :relative ;
	    float :none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :90%;

	}
	
	.Customer_Container .CustomerDetBox .headerBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :18pt;
	    font-family:yekan,arial;
	    color:#6c6c6c;
	    line-height :60px;
	    min-height :60px;
	    padding-right :10%;
	    direction:rtl;
	}
	
	.Customer_Container  .ContentTextBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :10pt;
	    font-family:yekan,arial;
	    color:#7C7C7C;
	    line-height :40px;
	    min-height :40px;
	    direction:rtl;
	    padding-right :50px;
	}
	.Customer_Container .CustomerDetBox .picBox
	{
	    position:relative ;
	    width :100%;
	    top:0px;
	    min-height :300px;
        


	}
	
	.Customer_Container .CustomerDetBox .picBox img
	{
	    width :100%;
	}

    .aboutBoxHalf
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :100%;
        padding :0;
        margin :0;

        
    }
    
    .aboutBoxHalf .content_AboutBox
    {
        position :relative ;
        top:0px;
        width :90%;
        float :none ;
        margin-left :auto ;
        margin-right :auto ;
        font-size :11pt;
        font-family :yekan,arial;
        line-height :40px;
        text-align :justify  ;
        direction :rtl;
        color:#7c7c7c;
    }
    
    .aboutBoxHalf .contentAboutBox img
    {
        width :100%;
    }

.News_MainBox1
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
		background :#FFF;
	}
	
	.News_Container1
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;

		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#09B293;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
		overflow-x:auto ; 
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#888888;
		border:0px solid #09B293;
		border-radius:0px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#7c7c7c;
		color:#FFF;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#7c7c7c;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#888888;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
}
@media screen and (min-width: 786px) and (max-width: 1024px) 
{
        .frame_Region
    {
        width:100%;
        min-height:180px;
        
        margin :0;
        padding :0;
    }
     .Customer_CityCombo
    {
        display :inline-block  ;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :right  ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :100%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .menuMobileCustomer
    {
        display :none;
    }
    .topPage_new_Mainpage
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
        text-align :center ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container
    {
        position:relative ;
        top:0px;
        width :90%;
        min-height:100px;
        display:inline-block ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox
    {
        position :relative ;
        float :left ;
        left:0px;
        width :70%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a:hover
    {
        color:#09B295;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #5C5C5C;
        display :inline-block ;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#5C5C5C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox
    {
        position :relative ;
        float :right  ;
        right:0px;
        width :30%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox img
    {
        position:relative ;
        margin-top :20px;
        float :right ;
    }
    
    
    
    
    
    .boxFooter .boxFooter_iframe
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:300px;
        overflow :hidden ;
    }
    
    .boxFooter iframe
    {
        position:absolute  ;
        top:-60px;
        left:0px;
        width :100%;
        min-height :300px;
    }
     .ContainerTextBoxStyle   .Description_Form_Style
    {
        width:93%;
        min-height:100px;
        resize:none;
    }
    .video_style
    {
        position:relative ;
        top:0px;
        left :0px;
        float :left ;
        width :100%;
        min-height :500px;
    }
     .memberPanel_rightBox .boxSearch_Main
    {
        position:relative ;
        top:0px;
        float:left ;
        left :0px;
        width :100%;
        min-height :30px;
    }
    
    .memberPanel_rightBox .boxSearch_Main input
    {
        position:relative ;
        top:0px;
        float:right  ;
        right:0px;
        width :180px;
        min-height :25px;
        border:1px solid #E2E2E2;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        color:#6c6c6c;
        text-align :right;
        direction :rtl;
    }
    
    .memberPanel_rightBox .boxSearch_Main .buttonSeach
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        min-height :25px;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        border-style :solid ;
        border-width:1px;
        
        background :#09B295;
        color:#fff;
        cursor :pointer ;
        width :45px;
        text-align :center ;
        margin-right :5px;
        
        
    }
    .memberPanel_rightBox .boxSearch_Main .buttonSeach:hover
    {
        background :#8C8C8C;
        color:#fff;
        
    }
    
    .vertical_Social_Media
    {
        position :fixed ;
        top:20%;
        left:0px;
        width:50px;
        background :rgb(255,255,255);
        background :rgba(255,255,255,0.4);
    }
    
    .vertical_Social_Media a.Telegram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.Instagram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.aparat
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
     .customerPage_Body_CompanyMainpage
    {
        position:relative ;
        top:120px;
        float :left ;
        left :0px;
        width :90%;
        border:1px solid #DDDDDF;
        padding :2.5%;
        margin-bottom :130px;
        
    }
    .customerPage_Body_CompanyMainpage .headerBodyCustomer
    {
        position:relative ;
        top:0px;
        float:right ;
        width :100%;
        min-height :60px;
        line-height :60px;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#888888;
        text-align :right ;
    }
    
    .customerPage_Body_CompanyMainpage .headerBodyCustomer img
    {
        position :relative ;
        float :right ;
        margin-top :15px;
        margin-left :5px;
    }
    .customerPage_Body_CompanyMainpage .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :55%;
	    min-height :400px;
	    text-align :right ;
	    direction :rtl;
	    
	}
	
	.customerPage_Body_CompanyMainpage .InCustomerDetBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7B7B7B;
	    line-height :22px;
	    text-align :justify ;
	    direction :rtl;
	}
	
    .customerPage_Body_CompanyMainpage .CustomerDetBox1
    {
        position :relative ;
	    top:0px;
	    float :left ;
	    left :0px;
	    margin :0;
	    padding :0;
	    width :40%;
	    min-height :400px;
    }
    
    .customerPage_Header_CompanyAddress
    {
        position :relative ;
        top:100px;
        float :right ;
        right :0px;
        width :100%;
        min-height :120px;
        color:#7C7C7C;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :10pt;
        margin-top :80px;
        direction :rtl;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox i
    {
        font-size :14pt;
        color:#7B7B7B;
        margin-left :10px;
    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox:hover i
    {
        color:#5F5CDF;

    }
    .customerPage_Header_CompanyAddress .ContentTextBox a
    {
        text-decoration :none;
        color:#7B7B7B;
    }
    .customerPage_Header_CompanyName
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :60px;
        line-height :60px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        margin-top :40px;
        font-family :Yekan,arial;
        font-size :12pt;
    }
    .customerPage_Header_CompanyName img
    {
        position :absolute ;
        top:20px;
        float :right ;
        right:50px;
        z-index:1;
        width :120px;
        height :90px;
    }
    
    .customerPage_Header_CompanyName span
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        margin-right :200px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :12pt;
    }
          html,body
    {
        margin :0;
        padding :0;
        overflow-x:hidden; 
    }
    .Top_MainBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :48px;
        background :#F5F5F5;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerBar
    {
        position:relative ;
        top:0px;
        width :95%;
        min-height :48px;
        display :inline-block ;
    }
    
    
    
    .Top_ContainerBar .login_Section
     {
        position :relative ;
        top:0px;
        right:0px;
        float :right;
        width :300px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
     }
    .Top_ContainerBar .MenuBox
    {
        position :relative ;
        top:0px;
        left :0px;
        float :left ;
        width :120px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :1px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox a:hover
    {
        color:#888888;
    }
    
    .Top_ContainerBar .MenuBox_right
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right  ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox_right a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox_right a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox_right a:hover
    {
        color:#888888;
    }
    .Top_MenuBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :90px;
        line-height :90px;
        background :#404040;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerMenuBar
    {
        position:relative ;
        top:0px;
        width :95%;
        min-height :90px;
        display :inline-block ;
    }
    .Top_ContainerMenuBar ul
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        min-height:90px;
        display:inline-block ;
        list-style-type :none ;
        padding :0;
        margin :0;
        
       
    }
    
     .Top_ContainerMenuBar ul li
     {
         float :right ;
         min-height:90px;
         display :inline-block ;
         direction :rtl;
         min-width:100px;   
     }
     .Top_ContainerMenuBar ul li a
     {
         position :relative ;
         top:0px;
         font-size :12pt;
         font-family :Yekan,arial;
         color:#fff;
         text-decoration :none;
         width :100%;
         height :100%;
         display :block ;
         text-align :center  ;
     }
     
      .Top_ContainerMenuBar ul li a:hover
      {
          color:#09B295;
      }
      
      .bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		
		background :#fff;
		display :inline-block ;
	}
	.package_Mainpage
	{
	    position:relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    display :inline-block ;
	    text-align :center ;
	    min-height :780px;
	}
	.package_Container
	{
	    position :relative ;
	    top:0px;
	    width :95%;
	    display :inline-block ;
	    line-height :780px;
	}
	
	.package_Container .whiteSpace
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    min-height :50px;
	    line-height :50px;
	}
	
	.package_Container .header
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :50px;
	    line-height :50px;
	    font-size :20pt;
	    font-family :Yekan,arial;
	    color:#000;
	    font-weight :600;
	}
	
	.package_Container .headerBar
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :30px;
	    line-height :30px;
	    
	}
	
	.package_Container .headerBar p
	{
	    position :relative ;
	    width :94px;
	    height :3px;
	    background-color:#D7D7D7;
	    border-style :solid ;
	    border-width :0px;
	    display:inline-block ;
	}
	.package_Container .headerText
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height:90px;
	    text-align :center ;
	    direction :rtl;
	    
	   
	}
	.package_Container .headerText p
	{
	    line-height :30px;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7c7c7c;
	    width :60%;
	    display :inline-block ;
	}
	
	.package_Container .packageBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    float :left ;
	    width :100%;
	    min-height :415px;
	   
	}
	
	.package_Container .packageBox .box
	{
	    position :relative ;
	    top:100px;
	    float :left ;
	    left :0px;
	    width :30%;
	    margin :1%;
	    min-height :346px;
	    border:1px solid #E3E2E7;
	     -webkit-transition:top 1s; /* For Safari 3.1 to 6.0 */
        transition:top 1s;
	}
	
	.package_Container .packageBox .box_view
	{
	    top:0px;
	}
	
	.package_Container .packageBox .box .LogoBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height :100px;
	    display:inline-block ;
	    
	    
	}
	.package_Container .packageBox .box .LogoBox i
	{
	    position :relative ;
	    bottom :0px;
	    font-size :80px;
	    color:#888888;
	    margin-top :50px;
	    margin-bottom :0px;
	}
	
	
	.package_Container .packageBox .box .titleBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    height :42px;
	    text-align :center ;
	    font-size :20px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	  
	}
	
	.package_Container .packageBox .box .contentBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    min-height :138px;
	    text-align :center ;
	    font-size :12px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	    line-height :25px;
	}
	
	.package_Container .packageBox .box .contentBox p
	{
	    margin :0;
	    padding :0;
	}
	.package_Container .packageBox .box .contentBox p.title
	{
	    font-family :Yekan,arial;
	    font-size :16pt;
	    color:#7c7c7c;
	    min-height :36px;
	    line-height :36px;
	}
	
	.package_Container .packageBox .box .contentBox p.title1
	{
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#7c7c7c;
	    line-height :30px;
	}
	
	.package_Container .packageBox .box .contentBox p span
	{
	    font-family :byekan,arial;
	    
	}
	
	.package_Container .packageBox .box .contentBox p i
	{
	    font-size :12pt;
	    color:#888888;
	    margin-left :10px;
	    font-weight :600;
	}
	
	.package_Container .packageBox .box .contentBox p.Content
	{
	    text-align :right;
	    padding-right :20px;
	    padding-left :20px;
	}
	
	.package_Container .packageBox .box .contentBox .delStyle
	{
	    text-decoration :line-through;
	}
	
	 .package_Container .packageBox .box .OrderBox
     {
         position :relative ;
         margin :0;
         padding :0;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :50px;
         line-height :50px;
         background :#fff;
         color:#000;
         text-align :center ;
         font-size :18pt;
         font-family :yekan,arial;
         font-weight :300;
         margin-bottom :40px;
     }
     
     .package_Container .packageBox .box .OrderBox input
     {
         width :45%;
         min-height :30px;
         line-height :30px;
         text-align :center ;
         font-family :Yekan,arial;
         font-size :10pt;
         background :#fff;
         color:#888888;
         border-style :solid ;
         border-width :0;
         cursor :pointer ;
         margin-top :10px;
         border:1px solid #888888;
     }
     .package_Container .packageBox .box .OrderBox input:hover
     {
         background :#888888;
         color:#fff;
     }
     
     .package_Container .packageBox .morePackageBox
     {
         position:relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :90px;
         display :inline-block ;
         min-height :130px;
        
     }
     
     .package_Container  .morePackageBox input
     {
         font-family :yekan,arial;
         font-size :11pt;
         color:#fff;
         padding-top :10px;
         padding-bottom :10px;
         padding-right :40px;
         padding-left :40px;
         border-style :solid ;
         border-width:0px; 
         cursor :pointer ;
         background :#888888;
         margin-top :60px;
     }
     .package_Container  .morePackageBox input:hover
     {
         background :#09B295;
     }
     
     .ravesh_MainBox
     {
         position :relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :770px;
         display :inline-block ;
     }
     
     .ravesh_MainBox .contentBox
     {
         position:relative ;
         top:0px;
         float:right ;
         right :0px;
         margin :0;
         padding :0;
         width :50%;
         min-height :770px;
         background :#404040;
     }
     .ravesh_MainBox .contentBox .whiteSpace
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :170px;
     }
 
    .ravesh_MainBox .contentBox .headerBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :55px;
        line-height :55px;
        font-family :yekan,arial;
        font-size :24pt;
        color:#fff;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBox span
    {
        color:#F79210;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox 
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :45px;
        line-height :45px;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox  p
    {
        width :76px;
        background :#818591;
        padding :0;
        height:3px;
        position :relative ;
        float :right ;
        right :0px;
        margin-right :40px;   
        margin-top :15px;     
         
    }
    
     .ravesh_MainBox .contentBox .whiteSpace1
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :80px;
     }
     
     .ravesh_MainBox .contentBox .TextBoxContent
     {
         position:relative ;
         top:0px;
         float :right ;
         right :0px;
         width :60%;
         font-family :yekan,arial;
         font-size :13pt;
         color:#818591;
         line-height :30px;
         text-align :justify  ;
         direction :rtl;
         padding-right :50px;
     }
     
     .ravesh_MainBox .contentBox .ButtonBox
     {
         position :relative ;
         top:0px;
         float:right ;
         right :0px;
         min-height :160px;
         line-height :160px;
         width :100%;
         display:inline-block ;       
     }
     
       .ravesh_MainBox .contentBox  .ButtonBox input
     {
         position :relative  ;
         float:none ;
         top:45px;
         right :35%;
         
         margin-left :auto ;
         margin-right :auto ;
         display:inline-block ;
         border-style :solid ;
         border-width :0px;
         background :#888888;
         color:#fff;
         cursor :pointer ;
         text-align :center ;
         padding :10px 30px 10px 30px;
         font-family :yekan,arial;
         font-size :12pt;
         margin-left :50%;
     }
     
     .ravesh_MainBox .contentBox  .ButtonBox input:hover
     {
         background :#09B295;
     }
     
     .news_MainBox
     {
         position:relative ;
         top:0px;
         float :left ;
         left:0px;
         width :100%;
         min-height :700px;
         display :inline-block ;
         background :#fff;
         text-align :center ;
     }
     
    .news_Container
    {
        position :relative ;
        top:0px;
        display :inline-block ;
        width :95%;
        min-height :700px;
    }
    
    .news_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        float:right ;
        right:0px;
        width :100%;
        min-height :125px;
    }
    
    .news_Container .headerNewsBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :64px;
        line-height :64px;
        text-align :center ;
        font-size :20pt;
        font-family :yekan,arial;
        color:#000;
    }
    
    .news_Container .headerNewsBox span
    {
        color:#09B295;
    }
    
    .news_Container .headerBarNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:35px;
        line-height :35px;
        display :inline-block ;
    }
    
    .news_Container .headerBarNewsBox p
    {
        width :70px;
        height :4px;
        background :#D7D7D7;
        display :inline-block ;
    }
    
    .news_Container .TitleTextNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:120px;
        line-height :30px;
        display :inline-block ;
        text-align :center ;
    }
    .news_Container .TitleTextNewsBox p
    {
        font-size :12pt;
        color:#7c7c7c;
        font-family :Yekan,arial;
        width :50%;
        text-align :center ;
        display :inline-block ;
    }   
    
    .news_Container .ContentTextNewsBox
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        width :100%;
        min-height:420px;
        padding :0;
        margin :0;
        display :inline-block ;
    }
    
    .news_Container .ContentTextNewsBox .boxNews
    {
        position :relative ;
        top:0px;
        float :right ;
        right :-1000px;
        margin :1%;
        width :48%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        visibility :hidden ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
    
     .news_Container .ContentTextNewsBox .boxNews_view
     {
          visibility:visible ;
          right :0px;
     }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
         background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :95%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1
    {
        position :relative ;
        top:0px;
        float :right ;
        margin :1%;
        width :48%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
  
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
         background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :95%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    .news_Container .moreButtonMainBox
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        min-height:190px;
        line-height :190px;        
        display :inline-block ;
    }
    
    .news_Container .moreButtonMainBox p
    {
        position :relative ;
        top:50px;
        min-height :70px;
        width :100%;
        
    }
    
    .news_Container .moreButtonMainBox  .moreNews
    {
        border-style :solid ;
        border-width :0px;
        background :#888888;
        text-align:center ;
        color:#fff;
        font-family :Yekan,arial;
        font-size :11pt;
        text-align :center ;
        padding :10px 40px 10px 40px;
        cursor :pointer ;
    }
    .news_Container .moreButtonMainBox  .moreNews:hover
    {
        background :#09B295;
    }
    
    .Amar_Mainpage
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :100%;
       
        background :#477CAE;
        display :inline-block ;
        text-align :center ;
    }
    
    .Amar_Container
    {
        position :relative ;
        top:0px;
        width :95%;
        display :inline-block ;
       
        padding-top :66px;
        padding-bottom :66px;
    }
    
    .Amar_Container .boxAmar
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :24%;
        margin :0;
        padding :0;
        border-left :1px solid #CCE69D;
        min-height:85px;
    }
    
    .Amar_Container .boxAmar .headerAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :byekan,arial;
        font-size:20pt;
        color:#fff;
        text-align :center ;
        min-height :55px;
        line-height :55px;
        width :100%;
    }
    
    .Amar_Container .boxAmar .BodyAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :yekan,arial;
        font-size:14pt;
        color:#fff;
        text-align :center ;
        min-height :25px;
        line-height :25px;
        width :100%;
    }
    
    .Testimonials_mainPage
    {
        position:relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        display :inline-block ;
        min-height :786px;
        text-align :center ;
        background :#EBE9EA;
        background-image :url(../images/bg2.jpg);
        background-repeat :no-repeat ;
        background-size:cover;
    }
    
    .Testimonials_Container
    {
        position :relative ;
        top:0px;
        width :95%;
        display :inline-block ;
        min-height :786px;
    }
    
    
    .Testimonials_Container .sectionPart
    {
        position:relative ;
        float:left ;
        width:100%;
        padding-top :50px;

    }
    
    .Testimonials_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:120px;
        width :100%;
    }
    
    .Testimonials_Container .headTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:45px;
        line-height :45px;
        font-family :Yekan,arial;
        font-size :20pt;
        color:#000;
        width :100%;
    }
    
    .Testimonials_Container .headBarTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:15px;
        line-height :15px;
        font-family :Yekan,arial;
        width :100%;
        text-align :center ;
        display :inline-block ;
    }
    
    .Testimonials_Container .headBarTestimonials p
    {
        display :inline-block ;
        background :#D7D7D7;
        width :72px;
        height :4px;
    }
    
    .Testimonials_Container .headTestimonials  span
    {
        color:#F59411;
    }
    
    .Testimonials_Container .sectionPart .box
    {
        position:relative ;
        top:0px;
        float:right;
        right :0px;
        width :30%;
        padding :0;
        margin :1%;
        min-height :400px;
        
    }
    
    .Testimonials_Container .sectionPart .box .box_Testimonials 
    {
   
   width: 100%;
   min-height: 230px;
   background: #fff;
   position: relative;
   display :inline-block ;
   line-height :230px;
  
}
 .box_Testimonials:before {
   content:"";
   position: absolute;
   top: 100%;
   bottom: -26px;
   left:45%;
   width: 0;
   height: 0;
   border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #fff;
}

 .Testimonials_Container .sectionPart .box .box_Testimonials p
 {
        
     font-family:Yekan,arial;
     font-size:12pt;
     color:#7F7f7f;
     line-height :30px;
     width :95%;
     display :inline-block ;
     margin-top :20%;
 }
.Testimonials_Container .sectionPart .box .picBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:86px;
    display :inline-block ;
    text-align :center ;
    line-height :86px;
    width :100%;
    margin-top :40px;
    
}

.Testimonials_Container .sectionPart .box .picBox img
{
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    width :86px;
    height :86px;
    border-radius:180px;
}

.Testimonials_Container .sectionPart .box .TextContentBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:50px;
    display :inline-block ;
    text-align :center ;
    line-height :50px;
    text-align :center ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#7F7f7f;
    text-align :center ;
    width :100%;
}

.Customer_Mainpage1
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container1
{
    position:relative ;
    top:0px;
    width :95%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.Customer_Mainpage
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container
{
    position:relative ;
    top:0px;
    width :95%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.comboOptionBox
{ 
    position:relative ;
    top:0px;
    float:right ;
    right :0px;
    width :100%;
    min-height :100px;
}

.Customer_Container1 .box_Company
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    width :20%;
    margin :0;
    padding :0;
    background-position :center center ;
    background-repeat :no-repeat ;
    background-size:95% 95%;
     min-height:180px;
}

.Footer_Mainpage
{
    position :relative ;
    top:0px;
    left:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
    text-align :center ;
    background :#F7F8FC;
}
.Footer_Mainpage p
{
    margin :0;
    width:100%;text-align :center ;min-height:50px;line-height :50px;
}

.Footer_Mainpage p a
{
    text-decoration :none;
    font-family:Yekan,arial;
    font-size :10pt;
    color:#6a6a6a;
    padding-right :10px;
    padding-left :10px;
    border-left :0px solid #6a6a6a;
    height :12px;
}

.Footer_Mainpage p a:hover
{
    color:#888888;
}
.Footer_Container
{
    position :relative ;
    top:0px;
    width :95%;
    min-height :320px;
    display :inline-block ;
}

.Footer_Container .whiteSpace
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height :60px;
    width :100%;
}

.Footer_Container .boxFooter
{
    position :relative ;
    top:0px;
    float:right ;
    right :0px;
    min-height:250px;
    width :50%;
}

.Footer_Container .boxFooter .headerBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :36px;
    border-bottom :2px solid #F89311;
    width :95%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    
}

.Footer_Container .boxFooter .ContentBoxText
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :80px;
    line-height :30px;
    width :95%;
    font-size :10pt;
    font-family :yekan,arial;
    text-align :justify  ;
    color:#7c7c7c;
    padding-top :20px;
    padding-bottom :20px;
    direction:rtl;
    
}
.Footer_Container .boxFooter .sendMailBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :40px;
    border :1px solid #E4E4E4;
    width :95%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    border-radius:5px;
    padding :0;
}

.Footer_Container .boxFooter .sendMailBox .TextBoxmail
{
    position :absolute ;
    top:0px;
    left :0px;
    min-height :36px;
    border-style:solid;
    border-width :0px;
    background :#fff;
    padding-top :2px;
    padding-bottom  :2px;
    padding-left :10px;
    font-size :9pt;
    font-family :yekan,arial;
    color:#7c7c7c;
    text-align :left ;
    width:60%;
    border-radius:5px;
}

.Footer_Container .boxFooter .sendMailBox a
{
    position :absolute ;
    float :right ;
    right :0px;
    width :40%;
    min-height :36px;
    line-height :36px;
    background :#EA6C56;
    text-align :center ;
    color:#fff;
    font-size :11pt;
    font-family :yekan,arial;
    text-decoration :none;
    border-radius:5px;
    border-bottom :4px solid #C75C4A;
}

.Footer_Container .boxFooter .sendMailBox a i
{
    font-size:14pt;
    color:#fff;
    margin-right :10px;
    margin-top :10px;
    
}

.Footer_Container .boxFooter .sendMailBox a:hover
{
    background :#477CAE;
    border-bottom :4px solid #87BD30;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left
{
    position:relative ;
    top:0px;
    float :left ;
    left:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    text-decoration :none;
    color:#7c7c7c;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address i
{
    font-size :16pt;
    color:#477CAE;
    margin-left :10px;
}
.title_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :75px;
    line-height :75px;
    display :inline-block ;
    text-align :center ;
    background :#F6F6F6;
}
.title_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :18pt;
    color:#F39514;
    display :inline-block ;
    direction :rtl;
    
}
.title_Container i
{
    font-size :10pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}
.title_Container .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}
.title_Container1
{
    position :relative ;
    top:0px;
    float:right;
    right :0px;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :16pt;
    color:#F39514;
    display :inline-block ;
    padding-right :20px;
    direction :rtl;
}
.title_Container1 .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container1 select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}

.title_Container1 i
{
    font-size :16pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}

a.backButton
{
    position :relative ;
    float:left ;
    left:0px;
    font-size :16pt;
    color:#F99412;
}

a.backButton:hover
{
    color:#888888;
}

a.backButton i
{
    margin-top :20px;
    margin-left:20px;
}

.Customer_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
    margin :0;
    padding :0;
    background :#F6F6F6;
}

.Customer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :800px;
    display :inline-block ;  
     padding :0
}

.Content_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
}
.Content_Container
{
    position :relative ;
    top:0px;
    width :95%;
    min-height :800px;
    padding-top :50px;
    padding-bottom :50px;  
    display :inline-block ;  
}


.Content_Container .contentBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :100%;
    margin :0;
    padding :0;
    min-height :800px;
}


.Content_Container .contentBox .box
{
    position :relative ;
    top:0px;
    margin-left :auto ;
    margin-right :auto ;
    float :none ;
    width :90%;
    min-height :420px;
    padding :0;
    margin :0;
    
    
}

.Content_Container .contentBox .box .loginBox
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    border:1px solid #CCCCCC;
    padding :40px 40px 40px 40px;
    background :none;
    width :70%;
    margin-bottom :40px;
}

.Content_Container .contentBox .box .loginBox .headerBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :66px;
    line-height :66px;
    width :100%;
    direction :rtl;
}

.Content_Container .contentBox .box .loginBox .headerBox a
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :9pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link:hover
{
    color:#000;
}

.Content_Container .contentBox .box .loginBox .headerBox a i
{
    font-size :20pt;
    color:#000;
    margin-left :10px;
}

.Content_Container .contentBox .box .loginBox .titleBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :58px;
    line-height :30px;
    width :100%;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    text-align :right;
    direction :rtl;
}


.ContainerTextBoxObject
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :70px;
	width :300px;
	padding :5px 0px 5px 25px;
	display :inline-block ;
	direction :rtl;

}


.ContainerTextBoxObject1
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :300px;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxObject2
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :90%;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxCaption
{
	position:relative ;
	top:0px;
	float:right ;
	right :0px;
	width :100%;
	min-height:25px;
	line-height :25px;
	font-family :yekan,arial;
	font-size:10pt;
	color:#7c7c7c;
	text-align :right;
	direction :rtl;
}


.ContainerTextBoxStyle
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:1px solid #EEEEEE;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :#EEEEEE;
}
.ContainerTextBoxStyle a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#4C4E4D;
	
}
.effectTextBox
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}

.ContainerTextBoxStyle select
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :260px;
	height:36px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
}

.ContainerTextBoxStyle textarea
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}
.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.ContainerQuotation
{
	width :100%;	
	padding :0;
	margin :0;
	list-style :none;
	display:inline-block;
	text-decoration:none;
	
}

.ContainerQuotation a
{
	text-decoration :none;
	line-height :20px;
}

.ContainerQuotation:hover i
{
	-webkit-transition:color 1.5s; /* For Safari 3.1 to 6.0 */
    transition:color 1.5s;
	color:#888888;
}

.ContainerQuotation a:hover .talkbubble
{
	display :block ;
}
.quotation
{
	background :none;
	padding :0;
	margin :0;
	list-style :none;
	display:block;
	list-style-type:none ; 
	text-decoration:none;
}

.talkbubble {
   width: 200px;
   min-height: 50px;
   background: #488A6E;
    background :rgb(92,92,92);
   background :rgba(92,92,92,0.9);
   position: relative;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   z-index:10;
   top:20px;
   display :none ;
   font-size:9pt;
   color:#fff;
   text-align :right  ;
   font-family :yekan,arial;
   text-decoration:none;
	line-height :20px;
	padding :5px 10px 5px 10px;
}
.talkbubble:before {
   content:"";
   position: absolute;
   top: -10px;
    right: 100%;
    right :5%;
   width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #5C5C5C;
	z-index :100;
}



.effectContainerDiv
{
	position:absolute ;
	top:0px;
	float :right ;
	right :0px;
	width:0%;
	height :100%;
	display :block ;
	background :#BEBEBE;
	-webkit-transition:width 1.5s; /* For Safari 3.1 to 6.0 */
    transition:width 1.5s;
    border-radius:5px;
    text-decoration:none;
}
.effectContainerDiv_active
{
	width:100%;
}

.bubbleLink3
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#5BC3E0;
		background: rgb(91, 195, 224);
		background: rgba(91, 195, 224, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink3
	{
		display:inline-block ;
	}

	
	
.bubbleLink2
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#D9524E;
		background: rgb(217, 82, 78);
		background: rgba(217, 82, 78, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink2
	{
		display:inline-block ;
	}


.bubbleLink1
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#F39648;
		background: rgb(243, 150, 72);
		background: rgba(243, 150, 72, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink1
	{
		display:inline-block ;
	}

	
	.bubbleLink
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#944FAA;
		background: rgb(146, 79, 172);
		background: rgba(146, 79, 172, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink
	{
		display:inline-block ;
	}
	
	.InterBoxFormLeft ul
	{
		position :relative ;
		top:0px;
		left:0px;
		display :inline-block;
		width :80px;
		height :50px;
		list-style :none;
		text-align :center ;
		padding :0;
		margin :0;
	}
	.InterBoxFormLeft ul li
	{
		padding :10px 2px 10px 2px;
		display :inline-block;
		width :100%;
	}
	
	.InterBoxFormLeft ul .LinkIcon
	{
		width :30px;
		height :30px;
		display :inline-block;
		text-align :center ;
		text-decoration :none;
		
	}
	
	.InterBoxFormLeft i
	{
		color:#8D8D8D;
		font-size :16pt;
	}
	
	.containerButton
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		min-height:100px;
		line-height :100px;
		display :inline-block ;
		text-align :right;
		
	}

#btnSaveForm
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnSaveForm:hover
	{
		background:#09B295;
		color:#fff;
	}
	#btnAddMember
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnAddMember:hover
	{
		background:#09B295;
		color:#fff;
	}
	.SaveBox input
{
	padding :5pcx 20px 5px 20px;
	border-style :solid ;
	border-width:0px;
	cursor :pointer ;
	background :#5C5C5C;
	color:#fff;
	font-size :11pt;
	font-family :yekan,arial;
	position:relative ;
	float :left ;
	left :0px;
	width :100px;
}

.SaveBox input:hover
{
	background :#888888;
}
.SaveBox p
{
	width:100%;
	font-family :yekan,arial;
	font-size:12pt;
	color:#1c1c1c;
	margin-top :10%;
	direction :rtl;
	
}	

.SaveBox i
{
	font-size:20pt;
}

.SaveBoxContainer
{
	position :absolute ;
	top:0px;
	left:0px;
	width :100%;
	display :none  ;
	height :100%;
	background :rgb(0,0,0);
	background :rgba(0,0,0,.8);
	text-align :center ;
	z-index :10;
	overflow :hidden ;
}

.SaveBox
{
	position :relative ;
	width:35%;
	height :200px;
	display :inline-block ;
	background :#fff;
	float :left ;
	top:5%;
	left:-1000px;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
    z-index:100000000000000000000;
    top:300px;
    min-height:350px;
}

	.errStyle
	{
		color:#09B295;
		font-family :yekan,arial;
		font-size:10pt;
	}
	


.memberPanel_rightBox
	{
		position :relative ;
		top:0px;
		left:0%;
		min-height:600px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		direction :ltr;
		
	}
	
	
	
	
	
	
	.memberPanel_leftBox_menuBox li
	{
	
	
		min-height :50px;
		width :100%;
		list-style:none;
		display :block ;
		text-align :right ;
		direction :rtl;
		
	}
	
	.memberPanel_leftBox_menuBox .Myul
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right  ;
		width:100%;
		margin :0;
		display :block ;
		padding :0px 0px 0px 0px;
		list-style-type: none;
	}
	
	.memberPanel_leftBox_menuBox
	{
		position :relative ;
		float:right  ;
		right :0px;
		width :100%;
		
		background :#F5F5F5;
		padding-bottom :100px;
		top:0px;
		border-left:1px solid #CACACA;
	}
	
	
	
	
	
	.memberPanel_leftBox_menuBox i
	{
		padding-left :25px;
		padding-right :20px;
		font-size :16pt;
	}
	.memberPanel_leftBox_menuBox a
	{
		height :30px;
		width :100%;
		display :block ;
		text-decoration:none;
		font-size :11pt;
		font-family :yekan ,arial;
		color:#6c6c6c;
		line-height :30px;
		font-weight :500;
		border-right:0px solid #5C5C5C;
		-webkit-transition:color 0.5s,border-left 1s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s,border-left 1s;
	}
	
	#myAccountBox1
	{
		background :#323E56;
	}
	
	#myAccountBox1 li
	{
		height :40px;
	}
	
	#myAccountBox1 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox1 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox1 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox2
	{
		background :#323E56;
	}
	#myAccountBox2 li
	{
		height :40px;
	}
	
	#myAccountBox2 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox2 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox2 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox3
	{
		background :#323E56;
	}
	#myAccountBox3 li
	{
		height :40px;
	}
	
	#myAccountBox3 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox3 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox3 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox4
	{
		background :#323E56;
	}
	#myAccountBox4 li
	{
		height :40px;
	}
	
	#myAccountBox4 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox4 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox4 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox5
	{
		background :#323E56;
	}
	#myAccountBox5 li
	{
		height :40px;
	}
	
	#myAccountBox5 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox5 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox5 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	#myAccountBox6
	{
		background :#323E56;
	}
	#myAccountBox6 li
	{
		height :40px;
	}
	
	#myAccountBox6 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox6 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox6 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox7
	{
		background :#323E56;
	}
	#myAccountBox7 li
	{
		height :40px;
	}
	
	#myAccountBox7 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox7 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox7 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox8
	{
		background :#323E56;
	}
	#myAccountBox8 li
	{
		height :40px;
	}
	
	#myAccountBox8 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox8 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox8 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	.memberPanel_leftBox_menuBox a:hover
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	.memberPanel_leftBox_menuBox a.active
	{
		color:#fff;
		border-right:0px solid #888888;
		background :#888888;
	}
	
	
	.memberPanel_leftBox_top
	{
		position :relative ;
		float:left ;
		left:0px;
		width :100%;
		height:120px;
		background :#5C5C5C;
	}
	
	.memberPanel_leftBox_top .UserNamePage
	{
		width:100%;
		text-align :center ;
		height:120px;
		line-height :120px;
		font-family :yekan,arila;
		font-size :16pt;
		direction :rtl;
		background :red;
		margin :0;
		position :relative ;
		top:0px;
		
		
	}
	.memberPanel_leftBox_top i
	{
		float :inherit ;
		margin-top :10% ;
		margin-bottom :auto ;
		font-size:60px;
		color:#fff;
		margin-top :25%;
		margin-left :25% ;
		margin-right :25%
	}
	
	.memberPanel_leftBox_top #lblUser
	{
		font-family:yekan ,arial;
		font-size :13pt;
		color:#fff;
		font-weight :600;
		position:relative ;
		
		
		
	}
	 .boxRight_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:30%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :center ;
		
		min-height:120px;
	}
	
	
	.boxLeft_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:70%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :right ;
		min-height:120px;
		
		line-height :120px;
	}
	.memberPanel_LeftBox
	{
		position:relative;
		float :right  ;
		top:0px;
		right:0px;
		width :100%;

		
		
	}
	.memberPanel_LogOut_Icon
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#fff;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Logout a
	{
		padding :0px;
		margin-top :25.5px ;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		width:100%;
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;
		
		
	}
	
	.memberPanel_LogOut_Icon:hover
	{
		color:#FEDD04;
	}
	
	.memberPanel_ContanerLogin
	{
		position :relative ;
		top:0px;
		left :0px;
		width :20%;
		height:102px;
		float:left;
	}
	.memberPanel_TopBox
	{
		position :relative;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width :100%;
		height :102px;
		background :#5C5C5C;
		border-bottom :#888888 solid 4px;
		box-shadow:0px 2px 0px #CECECE;
		
	}
	
	.memberPanel_Logo
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right  ;
		width:25%;
		display :inline-block ;
		height:102px;
		margin :0px;
		background-image :url(../images/Logo_MemberPanel.png);
		background-position :right   center ;
		background-repeat :no-repeat ;
	}
	.memberPanel_Path
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left ;
		height :102px;
		width :55%;
		margin :0px;
	}
	
	.memberPanel_Logout
	{
		position:relative ;
		top:0px;
		left  :0px;
		float :left  ;
		height :102px;
		width :20%;
		margin :0px;
	}
	
	.Customer_Container .boxCustomer
	{
	    position :relative ;
	    float:right ;
	    top:0px;
	    right :0px;
	    margin :1%;
	    border:1px solid #7c7c7c;
	    min-height:200px;
	    width :30%;
	    
	}
	
	.Customer_Container .boxCustomer .titleBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :40px;
	    line-height :40px;
	    text-align :center ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#000;
	    background :#fff;
	}
	
	.Customer_Container .boxCustomer .PicBoxCustomer
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :200px;
	    background-position :center center ;
	    background-repeat :no-repeat ;
	    background-size:100%;
	}
	.PicBoxCustomer .maskBoxCustomer
	{
	    position:absolute ;
	    top:0px;
	    left:0px;
	    width :100%;
	    height :100%;
	    display :none ;
	    background :rgb(0,0,0);
	    background :rgba(0,0,0,0.8);
	    cursor :pointer ;
	}
	.PicBoxCustomer:hover .maskBoxCustomer
	{
	    display :block ;
	}
	.Customer_Container .boxCustomer .ContentBoxCustomer
	{
	    position:relative ;
	    top:20%;
	    float :right ;
	    right :0px;
	    min-height :30px;
	    line-height :30px;
	    text-align :right ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#fff;
	    background :none;
	    padding-right :10%;
	    width :90%;
	
	    
	   
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer p
	{

	    min-height :30px;
	    line-height :30px;
	    margin :0;
	    padding :0;
	    padding-right:10px; 
	    margin-bottom :5px;
	    
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer i
	{
	    position :relative ;
	    font-size :12pt;
	    margin-left :5px;
	    margin-right :5px;
	    margin-top :5px;
	}
	
.Customer_Container .boxCustomer .ContentBoxButton iframe
	{
	    position :relative ;
	    float :left ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :120px;
	    height :30px;
	      display :inline-block ;
	      margin-bottom :0px;
	      left:5px;
	      
	}
	
	
	
	.Customer_Container .boxCustomer .ContentBoxButton .buttonMoreCustomer
	{
	    position :relative ;
	    top:0px;
	    margin :0;
	    
	    margin-left :auto ;
	    margin-right :auto ;
	    
	    font-family :yekan,arial;
	    font-size:9pt;
	    color:#fff;
	    background :#52437C;
	    cursor :pointer ;
	    border-style :solid ;
	    border-width:0;
	    padding :5px 15px 5px 15px;
       	   
	  
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer:hover
	{
        background :#8C8C8C;
        color:#fff;	    
	}
	.Customer_Container .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :50%;
	    min-height :600px;
        margin-top :50px;
	}
	
	.Customer_Container .CustomerDetBox .slidePicBox
	{
	    position :relative ;
	    float :none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :90%;

	}
	
	.Customer_Container .CustomerDetBox .headerBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :95%;
	    text-align :right ;
	    font-size :18pt;
	    font-family:yekan,arial;
	    color:#6c6c6c;
	    line-height :60px;
	    min-height :60px;
	    padding-right :10%;
	    direction:rtl;
	}
	
	.Customer_Container  .ContentTextBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :10pt;
	    font-family:yekan,arial;
	    color:#7C7C7C;
	    line-height :40px;
	    min-height :40px;
	    direction:rtl;
	    padding-right :50px;
	}
	.Customer_Container .CustomerDetBox .picBox
	{
	    position:relative ;
	    width :100%;
	    top:0px;
	    min-height :300px;
        


	}
	
	.Customer_Container .CustomerDetBox .picBox img
	{
	    width :100%;
	}

    .aboutBoxHalf
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :50%;
        padding :0;
        margin :0;
        min-height :600px;
        
    }
    
    .aboutBoxHalf .content_AboutBox
    {
        position :relative ;
        top:0px;
        width :90%;
        float :none ;
        margin-left :auto ;
        margin-right :auto ;
        font-size :11pt;
        font-family :yekan,arial;
        line-height :40px;
        text-align :justify  ;
        direction :rtl;
        color:#7c7c7c;
    }
    
    .aboutBoxHalf .contentAboutBox img
    {
        width :100%;
    }

.News_MainBox1
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
		background :#FFF;
	}
	
	.News_Container1
	{
		position :relative ;
		top:0px;
		width :95%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;

		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#09B293;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#888888;
		border:0px solid #09B293;
		border-radius:0px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#7c7c7c;
		color:#FFF;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#7c7c7c;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#888888;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
}
@media screen and (min-width: 1025px) and (max-width: 1279px)
{
        .frame_Region
    {
        width:100%;
        min-height:180px;
        
        margin :0;
        padding :0;
    }
     .Customer_CityCombo
    {
        display :inline-block ;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :right  ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :100%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .menuMobileCustomer
    {
        display :none;
    }
    .topPage_new_Mainpage
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
        text-align :center ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height:100px;
        display:inline-block ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox
    {
        position :relative ;
        float :left ;
        left:0px;
        width :70%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a:hover
    {
        color:#09B295;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #5C5C5C;
        display :inline-block ;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#5C5C5C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox
    {
        position :relative ;
        float :right  ;
        right:0px;
        width :30%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox img
    {
        position:relative ;
        margin-top :20px;
        float :right ;
    }
    
    .boxFooter .boxFooter_iframe
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:300px;
        overflow :hidden ;
    }
    
    .boxFooter iframe
    {
        position:absolute  ;
        top:-60px;
        left:0px;
        width :100%;
        min-height :300px;
    }
     .ContainerTextBoxStyle   .Description_Form_Style
    {
        width:93%;
        min-height:100px;
        resize:none;
    }
    .video_style
    {
        position:relative ;
        top:0px;
        left :0px;
        float :left ;
        width :100%;
        min-height :500px;
    }
     .memberPanel_rightBox .boxSearch_Main
    {
        position:relative ;
        top:0px;
        float:left ;
        left :0px;
        width :100%;
        min-height :30px;
    }
    
    .memberPanel_rightBox .boxSearch_Main input
    {
        position:relative ;
        top:0px;
        float:right  ;
        right:0px;
        width :180px;
        min-height :25px;
        border:1px solid #E2E2E2;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        color:#6c6c6c;
        text-align :right;
        direction :rtl;
    }
    
    .memberPanel_rightBox .boxSearch_Main .buttonSeach
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        min-height :25px;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        border-style :solid ;
        border-width:1px;
        border-color :#09B295;
        background :#52437C;
        color:#fff;
        cursor :pointer ;
        width :45px;
        text-align :center ;
        margin-right :5px;
        
        
    }
    .memberPanel_rightBox .boxSearch_Main .buttonSeach:hover
    {
        background :#8C8C8C;
        color:#fff;
        
    }
    
    .vertical_Social_Media
    {
        position :fixed ;
        top:20%;
        left:0px;
        width:50px;
        background :rgb(255,255,255);
        background :rgba(255,255,255,0.4);
    }
    
    .vertical_Social_Media a.Telegram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.Instagram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.aparat
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
     .customerPage_Body_CompanyMainpage
    {
        position:relative ;
        top:120px;
        float :left ;
        left :0px;
        width :90%;
        border:1px solid #DDDDDF;
        padding :2.5%;
        margin-bottom :130px;
        
    }
    .customerPage_Body_CompanyMainpage .headerBodyCustomer
    {
        position:relative ;
        top:0px;
        float:right ;
        width :100%;
        min-height :60px;
        line-height :60px;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#888888;
        text-align :right ;
    }
    
    .customerPage_Body_CompanyMainpage .headerBodyCustomer img
    {
        position :relative ;
        float :right ;
        margin-top :15px;
        margin-left :5px;
    }
    .customerPage_Body_CompanyMainpage .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :55%;
	    min-height :400px;
	    text-align :right ;
	    direction :rtl;
	    
	}
	
	.customerPage_Body_CompanyMainpage .InCustomerDetBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7B7B7B;
	    line-height :22px;
	    text-align :justify ;
	    direction :rtl;
	}
	
    .customerPage_Body_CompanyMainpage .CustomerDetBox1
    {
        position :relative ;
	    top:0px;
	    float :left ;
	    left :0px;
	    margin :0;
	    padding :0;
	    width :40%;
	    min-height :400px;
    }
    
    .customerPage_Header_CompanyAddress
    {
        position :relative ;
        top:100px;
        float :right ;
        right :0px;
        width :100%;
        min-height :120px;
        color:#7C7C7C;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :10pt;
        margin-top :80px;
        direction :rtl;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox i
    {
        font-size :14pt;
        color:#7B7B7B;
        margin-left :10px;
    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox:hover i
    {
        color:#5F5CDF;

    }
    .customerPage_Header_CompanyAddress .ContentTextBox a
    {
        text-decoration :none;
        color:#7B7B7B;
    }
    .customerPage_Header_CompanyName
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :60px;
        line-height :60px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        margin-top :40px;
        font-family :Yekan,arial;
        font-size :12pt;
    }
    .customerPage_Header_CompanyName img
    {
        position :absolute ;
        top:20px;
        float :right ;
        right:50px;
        z-index:1;
        width :120px;
        height :90px;
    }
    
    .customerPage_Header_CompanyName span
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        margin-right :200px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :12pt;
    }
      html,body
    {
        margin :0;
        padding :0;
        overflow-x:hidden; 
    }
    .Top_MainBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :48px;
        background :#F5F5F5;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerBar
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height :48px;
        display :inline-block ;
    }
    
    .Top_ContainerBar .login_Section
     {
        position :relative ;
        top:0px;
        right:0px;
        float :right;
        width :300px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
     }
    
    .Top_ContainerBar .MenuBox
    {
        position :relative ;
        top:0px;
        left :0px;
        float :left ;
        width :120px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :1px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox a:hover
    {
        color:#888888;
    }
    
    .Top_ContainerBar .MenuBox_right
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right  ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox_right a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox_right a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox_right a:hover
    {
        color:#888888;
    }
    .Top_MenuBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :90px;
        line-height :90px;
        background :#404040;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerMenuBar
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height :90px;
        display :inline-block ;
    }
    .Top_ContainerMenuBar ul
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        min-height:90px;
        display:inline-block ;
        list-style-type :none ;
        padding :0;
        margin :0;
        
       
    }
    
     .Top_ContainerMenuBar ul li
     {
         float :right ;
         min-height:90px;
         display :inline-block ;
         direction :rtl;
         min-width:100px;   
     }
     .Top_ContainerMenuBar ul li a
     {
         position :relative ;
         top:0px;
         font-size :12pt;
         font-family :Yekan,arial;
         color:#fff;
         text-decoration :none;
         width :100%;
         height :100%;
         display :block ;
         text-align :center  ;
     }
     
      .Top_ContainerMenuBar ul li a:hover
      {
          color:#09B295;
      }
      
      .bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		
		background :#fff;
		display :inline-block ;
	}
	.package_Mainpage
	{
	    position:relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    display :inline-block ;
	    text-align :center ;
	    min-height :780px;
	}
	.package_Container
	{
	    position :relative ;
	    top:0px;
	    width :80%;
	    display :inline-block ;
	    line-height :780px;
	}
	
	.package_Container .whiteSpace
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    min-height :50px;
	    line-height :50px;
	}
	
	.package_Container .header
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :50px;
	    line-height :50px;
	    font-size :20pt;
	    font-family :Yekan,arial;
	    color:#000;
	    font-weight :600;
	}
	
	.package_Container .headerBar
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :30px;
	    line-height :30px;
	    
	}
	
	.package_Container .headerBar p
	{
	    position :relative ;
	    width :94px;
	    height :3px;
	    background-color:#D7D7D7;
	    border-style :solid ;
	    border-width :0px;
	    display:inline-block ;
	}
	.package_Container .headerText
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height:90px;
	    text-align :center ;
	    direction :rtl;
	    
	   
	}
	.package_Container .headerText p
	{
	    line-height :30px;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7c7c7c;
	    width :60%;
	    display :inline-block ;
	}
	
	.package_Container .packageBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    float :left ;
	    width :100%;
	    min-height :415px;
	   
	}
	
	.package_Container .packageBox .box
	{
	    position :relative ;
	    top:100px;
	    float :left ;
	    left :0px;
	    width :30%;
	    margin :1%;
	    min-height :346px;
	    border:1px solid #E3E2E7;
	     -webkit-transition:top 1s; /* For Safari 3.1 to 6.0 */
        transition:top 1s;
	}
	
	.package_Container .packageBox .box_view
	{
	    top:0px;
	}
	
	.package_Container .packageBox .box .LogoBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height :100px;
	    display:inline-block ;
	    
	    
	}
	.package_Container .packageBox .box .LogoBox i
	{
	    position :relative ;
	    bottom :0px;
	    font-size :80px;
	    color:#888888;
	    margin-top :50px;
	    margin-bottom :0px;
	}
	
	
	.package_Container .packageBox .box .titleBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    height :42px;
	    text-align :center ;
	    font-size :20px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	  
	}
	
	.package_Container .packageBox .box .contentBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    min-height :138px;
	    text-align :center ;
	    font-size :12px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	    line-height :25px;
	}
	
	.package_Container .packageBox .box .contentBox p
	{
	    margin :0;
	    padding :0;
	}
	.package_Container .packageBox .box .contentBox p.title
	{
	    font-family :Yekan,arial;
	    font-size :16pt;
	    color:#7c7c7c;
	    min-height :36px;
	    line-height :36px;
	}
	
	.package_Container .packageBox .box .contentBox p.title1
	{
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#7c7c7c;
	    line-height :30px;
	}
	
	.package_Container .packageBox .box .contentBox p span
	{
	    font-family :byekan,arial;
	    
	}
	
	.package_Container .packageBox .box .contentBox p i
	{
	    font-size :12pt;
	    color:#888888;
	    margin-left :10px;
	    font-weight :600;
	}
	
	.package_Container .packageBox .box .contentBox p.Content
	{
	    text-align :right;
	    padding-right :20px;
	    padding-left :20px;
	}
	
	.package_Container .packageBox .box .contentBox .delStyle
	{
	    text-decoration :line-through;
	}
	
	 .package_Container .packageBox .box .OrderBox
     {
         position :relative ;
         margin :0;
         padding :0;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :50px;
         line-height :50px;
         background :#fff;
         color:#000;
         text-align :center ;
         font-size :18pt;
         font-family :yekan,arial;
         font-weight :300;
         margin-bottom :40px;
     }
     
     .package_Container .packageBox .box .OrderBox input
     {
         width :45%;
         min-height :30px;
         line-height :30px;
         text-align :center ;
         font-family :Yekan,arial;
         font-size :10pt;
         background :#fff;
         color:#888888;
         border-style :solid ;
         border-width :0;
         cursor :pointer ;
         margin-top :10px;
         border:1px solid #888888;
     }
     .package_Container .packageBox .box .OrderBox input:hover
     {
         background :#888888;
         color:#fff;
     }
     
     .package_Container .packageBox .morePackageBox
     {
         position:relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :90px;
         display :inline-block ;
         min-height :130px;
        
     }
     
     .package_Container  .morePackageBox input
     {
         font-family :yekan,arial;
         font-size :11pt;
         color:#fff;
         padding-top :10px;
         padding-bottom :10px;
         padding-right :40px;
         padding-left :40px;
         border-style :solid ;
         border-width:0px; 
         cursor :pointer ;
         background :#888888;
         margin-top :60px;
     }
     .package_Container  .morePackageBox input:hover
     {
         background :#09B295;
     }
     
     .ravesh_MainBox
     {
         position :relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :770px;
         display :inline-block ;
     }
     
     .ravesh_MainBox .contentBox
     {
         position:relative ;
         top:0px;
         float:right ;
         right :0px;
         margin :0;
         padding :0;
         width :50%;
         min-height :770px;
         background :#404040;
     }
     .ravesh_MainBox .contentBox .whiteSpace
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :170px;
     }
 
    .ravesh_MainBox .contentBox .headerBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :55px;
        line-height :55px;
        font-family :yekan,arial;
        font-size :24pt;
        color:#fff;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBox span
    {
        color:#F79210;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox 
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :45px;
        line-height :45px;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox  p
    {
        width :76px;
        background :#818591;
        padding :0;
        height:3px;
        position :relative ;
        float :right ;
        right :0px;
        margin-right :40px;   
        margin-top :15px;     
         
    }
    
     .ravesh_MainBox .contentBox .whiteSpace1
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :80px;
     }
     
     .ravesh_MainBox .contentBox .TextBoxContent
     {
         position:relative ;
         top:0px;
         float :right ;
         right :0px;
         width :60%;
         font-family :yekan,arial;
         font-size :13pt;
         color:#818591;
         line-height :30px;
         text-align :justify  ;
         direction :rtl;
         padding-right :50px;
     }
     
     .ravesh_MainBox .contentBox .ButtonBox
     {
         position :relative ;
         top:0px;
         float:right ;
         right :0px;
         min-height :160px;
         line-height :160px;
         width :100%;
         display:inline-block ;       
     }
     
       .ravesh_MainBox .contentBox  .ButtonBox input
     {
         position :relative  ;
         float:none ;
         top:45px;
         right :35%;
         
         margin-left :auto ;
         margin-right :auto ;
         display:inline-block ;
         border-style :solid ;
         border-width :0px;
         background :#888888;
         color:#fff;
         cursor :pointer ;
         text-align :center ;
         padding :10px 30px 10px 30px;
         font-family :yekan,arial;
         font-size :12pt;
         margin-left :50%;
     }
     
     .ravesh_MainBox .contentBox  .ButtonBox input:hover
     {
         background :#09B295;
     }
     
     .news_MainBox
     {
         position:relative ;
         top:0px;
         float :left ;
         left:0px;
         width :100%;
         min-height :700px;
         display :inline-block ;
         background :#fff;
         text-align :center ;
     }
     
    .news_Container
    {
        position :relative ;
        top:0px;
        display :inline-block ;
        width :80%;
        min-height :700px;
    }
    
    .news_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        float:right ;
        right:0px;
        width :100%;
        min-height :125px;
    }
    
    .news_Container .headerNewsBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :64px;
        line-height :64px;
        text-align :center ;
        font-size :20pt;
        font-family :yekan,arial;
        color:#000;
    }
    
    .news_Container .headerNewsBox span
    {
        color:#09B295;
    }
    
    .news_Container .headerBarNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:35px;
        line-height :35px;
        display :inline-block ;
    }
    
    .news_Container .headerBarNewsBox p
    {
        width :70px;
        height :4px;
        background :#D7D7D7;
        display :inline-block ;
    }
    
    .news_Container .TitleTextNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:120px;
        line-height :30px;
        display :inline-block ;
        text-align :center ;
    }
    .news_Container .TitleTextNewsBox p
    {
        font-size :12pt;
        color:#7c7c7c;
        font-family :Yekan,arial;
        width :50%;
        text-align :center ;
        display :inline-block ;
    }   
    
    .news_Container .ContentTextNewsBox
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        width :100%;
        min-height:420px;
        padding :0;
        margin :0;
        display :inline-block ;
    }
    
    .news_Container .ContentTextNewsBox .boxNews
    {
        position :relative ;
        top:0px;
        float :right ;
        right :-1000px;
        margin :1%;
        width :30%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        visibility :hidden ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
    
     .news_Container .ContentTextNewsBox .boxNews_view
     {
          visibility:visible ;
          right :0px;
     }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
         background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :80%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1
    {
        position :relative ;
        top:0px;
        float :right ;
        margin :1%;
        width :30%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
    
   
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
         background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :80%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    .news_Container .moreButtonMainBox
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        min-height:190px;
        line-height :190px;        
        display :inline-block ;
    }
    
    .news_Container .moreButtonMainBox p
    {
        position :relative ;
        top:50px;
        min-height :70px;
        width :100%;
        
    }
    
    .news_Container .moreButtonMainBox  .moreNews
    {
        border-style :solid ;
        border-width :0px;
        background :#888888;
        text-align:center ;
        color:#fff;
        font-family :Yekan,arial;
        font-size :11pt;
        text-align :center ;
        padding :10px 40px 10px 40px;
        cursor :pointer ;
    }
    .news_Container .moreButtonMainBox  .moreNews:hover
    {
        background :#09B295;
    }
    
    .Amar_Mainpage
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :100%;
       
        background :#477CAE;
        display :inline-block ;
        text-align :center ;
    }
    
    .Amar_Container
    {
        position :relative ;
        top:0px;
        width :80%;
        display :inline-block ;
       
        padding-top :66px;
        padding-bottom :66px;
    }
    
    .Amar_Container .boxAmar
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :24%;
        margin :0;
        padding :0;
        border-left :1px solid #CCE69D;
        min-height:85px;
    }
    
    .Amar_Container .boxAmar .headerAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :byekan,arial;
        font-size:20pt;
        color:#fff;
        text-align :center ;
        min-height :55px;
        line-height :55px;
        width :100%;
    }
    
    .Amar_Container .boxAmar .BodyAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :yekan,arial;
        font-size:14pt;
        color:#fff;
        text-align :center ;
        min-height :25px;
        line-height :25px;
        width :100%;
    }
    
    .Testimonials_mainPage
    {
        position:relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        display :inline-block ;
        min-height :786px;
        text-align :center ;
        background :#EBE9EA;
        background-image :url(../images/bg2.jpg);
        background-repeat :no-repeat ;
        background-size:cover;
    }
    
    .Testimonials_Container
    {
        position :relative ;
        top:0px;
        width :80%;
        display :inline-block ;
        min-height :786px;
    }
    
    
    .Testimonials_Container .sectionPart
    {
        position:relative ;
        float:left ;
        width:100%;
        padding-top :50px;

    }
    
    .Testimonials_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:120px;
        width :100%;
    }
    
    .Testimonials_Container .headTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:45px;
        line-height :45px;
        font-family :Yekan,arial;
        font-size :20pt;
        color:#000;
        width :100%;
    }
    
    .Testimonials_Container .headBarTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:15px;
        line-height :15px;
        font-family :Yekan,arial;
        width :100%;
        text-align :center ;
        display :inline-block ;
    }
    
    .Testimonials_Container .headBarTestimonials p
    {
        display :inline-block ;
        background :#D7D7D7;
        width :72px;
        height :4px;
    }
    
    .Testimonials_Container .headTestimonials  span
    {
        color:#F59411;
    }
    
    .Testimonials_Container .sectionPart .box
    {
        position:relative ;
        top:0px;
        float:right;
        right :0px;
        width :30%;
        padding :0;
        margin :1%;
        min-height :400px;
        
    }
    
    .Testimonials_Container .sectionPart .box .box_Testimonials 
    {
   
   width: 100%;
   min-height: 230px;
   background: #fff;
   position: relative;
   display :inline-block ;
   line-height :230px;
  
}
 .box_Testimonials:before {
   content:"";
   position: absolute;
   top: 100%;
   bottom: -26px;
   left:45%;
   width: 0;
   height: 0;
   border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #fff;
}

 .Testimonials_Container .sectionPart .box .box_Testimonials p
 {
        
     font-family:Yekan,arial;
     font-size:12pt;
     color:#7F7f7f;
     line-height :30px;
     width :80%;
     display :inline-block ;
     margin-top :20%;
 }
.Testimonials_Container .sectionPart .box .picBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:86px;
    display :inline-block ;
    text-align :center ;
    line-height :86px;
    width :100%;
    margin-top :40px;
    
}

.Testimonials_Container .sectionPart .box .picBox img
{
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    width :86px;
    height :86px;
    border-radius:180px;
}

.Testimonials_Container .sectionPart .box .TextContentBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:50px;
    display :inline-block ;
    text-align :center ;
    line-height :50px;
    text-align :center ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#7F7f7f;
    text-align :center ;
    width :100%;
}

.Customer_Mainpage1
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container1
{
    position:relative ;
    top:0px;
    width :80%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.Customer_Mainpage
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container
{
    position:relative ;
    top:0px;
    width :80%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.comboOptionBox
{ 
    position:relative ;
    top:0px;
    float:right ;
    right :0px;
    width :100%;
    min-height :100px;
}

.Customer_Container1 .box_Company
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    width :20%;
    margin :0;
    padding :0;
    background-position :center center ;
    background-repeat :no-repeat ;
    background-size:80% 80%;
     min-height:180px;
}

.Footer_Mainpage
{
    position :relative ;
    top:0px;
    left:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
    text-align :center ;
    background :#F7F8FC;
}
.Footer_Mainpage p
{
    margin :0;
    width:100%;text-align :center ;min-height:50px;line-height :50px;
}

.Footer_Mainpage p a
{
    text-decoration :none;
    font-family:Yekan,arial;
    font-size :10pt;
    color:#6a6a6a;
    padding-right :10px;
    padding-left :10px;
    border-left :0px solid #6a6a6a;
    height :12px;
}

.Footer_Mainpage p a:hover
{
    color:#888888;
}
.Footer_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :320px;
    display :inline-block ;
}

.Footer_Container .whiteSpace
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height :60px;
    width :100%;
}

.Footer_Container .boxFooter
{
    position :relative ;
    top:0px;
    float:right ;
    right :0px;
    min-height:250px;
    width :32%;
}

.Footer_Container .boxFooter .headerBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :36px;
    border-bottom :2px solid #F89311;
    width :80%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    
}

.Footer_Container .boxFooter .ContentBoxText
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :80px;
    line-height :30px;
    width :80%;
    font-size :10pt;
    font-family :yekan,arial;
    text-align :justify  ;
    color:#7c7c7c;
    padding-top :20px;
    padding-bottom :20px;
    direction:rtl;
    
}
.Footer_Container .boxFooter .sendMailBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :40px;
    border :1px solid #E4E4E4;
    width :80%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    border-radius:5px;
    padding :0;
}

.Footer_Container .boxFooter .sendMailBox .TextBoxmail
{
    position :absolute ;
    top:0px;
    left :0px;
    min-height :36px;
    border-style:solid;
    border-width :0px;
    background :#fff;
    padding-top :2px;
    padding-bottom  :2px;
    padding-left :10px;
    font-size :9pt;
    font-family :yekan,arial;
    color:#7c7c7c;
    text-align :left ;
    width:60%;
    border-radius:5px;
}

.Footer_Container .boxFooter .sendMailBox a
{
    position :absolute ;
    float :right ;
    right :0px;
    width :40%;
    min-height :36px;
    line-height :36px;
    background :#EA6C56;
    text-align :center ;
    color:#fff;
    font-size :11pt;
    font-family :yekan,arial;
    text-decoration :none;
    border-radius:5px;
    border-bottom :4px solid #C75C4A;
}

.Footer_Container .boxFooter .sendMailBox a i
{
    font-size:14pt;
    color:#fff;
    margin-right :10px;
    margin-top :10px;
    
}

.Footer_Container .boxFooter .sendMailBox a:hover
{
    background :#477CAE;
    border-bottom :4px solid #87BD30;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left
{
    position:relative ;
    top:0px;
    float :left ;
    left:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    text-decoration :none;
    color:#7c7c7c;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address i
{
    font-size :16pt;
    color:#477CAE;
    margin-left :10px;
}
.title_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :75px;
    line-height :75px;
    display :inline-block ;
    text-align :center ;
    background :#F6F6F6;
}
.title_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :18pt;
    color:#F39514;
    display :inline-block ;
    direction :rtl;
    
}
.title_Container i
{
    font-size :10pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}
.title_Container .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}
.title_Container1
{
    position :relative ;
    top:0px;
    float:right;
    right :0px;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :16pt;
    color:#F39514;
    display :inline-block ;
    padding-right :20px;
    direction :rtl;
}
.title_Container1 .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container1 select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}

.title_Container1 i
{
    font-size :16pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}

a.backButton
{
    position :relative ;
    float:left ;
    left:0px;
    font-size :16pt;
    color:#F99412;
}

a.backButton:hover
{
    color:#888888;
}

a.backButton i
{
    margin-top :20px;
    margin-left:20px;
}

.Customer_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
    margin :0;
    padding :0;
    background :#F6F6F6;
}

.Customer_Container
{
    position :relative ;
    top:0px;
    width :100%;
    min-height :800px;
    display :inline-block ;  
     padding :0
}

.Content_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
}
.Content_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :800px;
    padding-top :50px;
    padding-bottom :50px;  
    display :inline-block ;  
}


.Content_Container .contentBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :100%;
    margin :0;
    padding :0;
    min-height :800px;
}


.Content_Container .contentBox .box
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :50%;
    min-height :420px;
    padding :0;
    margin :0;
    
}

.Content_Container .contentBox .box .loginBox
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    border:1px solid #CCCCCC;
    padding :40px 40px 40px 40px;
    background :none;
    width :70%;
    
}

.Content_Container .contentBox .box .loginBox .headerBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :66px;
    line-height :66px;
    width :100%;
    direction :rtl;
}

.Content_Container .contentBox .box .loginBox .headerBox a
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :9pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link:hover
{
    color:#000;
}

.Content_Container .contentBox .box .loginBox .headerBox a i
{
    font-size :20pt;
    color:#000;
    margin-left :10px;
}

.Content_Container .contentBox .box .loginBox .titleBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :58px;
    line-height :30px;
    width :100%;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    text-align :right;
    direction :rtl;
}


.ContainerTextBoxObject
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :70px;
	width :300px;
	padding :5px 0px 5px 25px;
	display :inline-block ;
	direction :rtl;

}


.ContainerTextBoxObject1
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :300px;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxObject2
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :90%;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxCaption
{
	position:relative ;
	top:0px;
	float:right ;
	right :0px;
	width :100%;
	min-height:25px;
	line-height :25px;
	font-family :yekan,arial;
	font-size:10pt;
	color:#7c7c7c;
	text-align :right;
	direction :rtl;
}


.ContainerTextBoxStyle
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:1px solid #EEEEEE;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :#EEEEEE;
}
.ContainerTextBoxStyle a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#4C4E4D;
	
}
.effectTextBox
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}

.ContainerTextBoxStyle select
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :260px;
	height:36px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
}

.ContainerTextBoxStyle textarea
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}
.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.ContainerQuotation
{
	width :100%;	
	padding :0;
	margin :0;
	list-style :none;
	display:inline-block;
	text-decoration:none;
	
}

.ContainerQuotation a
{
	text-decoration :none;
	line-height :20px;
}

.ContainerQuotation:hover i
{
	-webkit-transition:color 1.5s; /* For Safari 3.1 to 6.0 */
    transition:color 1.5s;
	color:#888888;
}

.ContainerQuotation a:hover .talkbubble
{
	display :block ;
}
.quotation
{
	background :none;
	padding :0;
	margin :0;
	list-style :none;
	display:block;
	list-style-type:none ; 
	text-decoration:none;
}

.talkbubble {
   width: 200px;
   min-height: 50px;
   background: #488A6E;
   background :rgb(92,92,92);
   background :rgba(92,92,92,0.9);
   position: relative;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   z-index:10;
   top:20px;
   display :none ;
   font-size:9pt;
   color:#fff;
   text-align :right  ;
   font-family :yekan,arial;
   text-decoration:none;
	line-height :20px;
	padding :5px 10px 5px 10px;
}
.talkbubble:before {
   content:"";
   position: absolute;
   top: -10px;
    right: 100%;
    right :5%;
   width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #5C5C5C;
	z-index :100;
}



.effectContainerDiv
{
	position:absolute ;
	top:0px;
	float :right ;
	right :0px;
	width:0%;
	height :100%;
	display :block ;
	background :#BEBEBE;
	-webkit-transition:width 1.5s; /* For Safari 3.1 to 6.0 */
    transition:width 1.5s;
    border-radius:5px;
    text-decoration:none;
}
.effectContainerDiv_active
{
	width:100%;
}

.bubbleLink3
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#5BC3E0;
		background: rgb(91, 195, 224);
		background: rgba(91, 195, 224, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink3
	{
		display:inline-block ;
	}

	
	
.bubbleLink2
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#D9524E;
		background: rgb(217, 82, 78);
		background: rgba(217, 82, 78, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink2
	{
		display:inline-block ;
	}


.bubbleLink1
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#F39648;
		background: rgb(243, 150, 72);
		background: rgba(243, 150, 72, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink1
	{
		display:inline-block ;
	}

	
	.bubbleLink
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#944FAA;
		background: rgb(146, 79, 172);
		background: rgba(146, 79, 172, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink
	{
		display:inline-block ;
	}
	
	.InterBoxFormLeft ul
	{
		position :relative ;
		top:0px;
		left:0px;
		display :inline-block;
		width :80px;
		height :50px;
		list-style :none;
		text-align :center ;
		padding :0;
		margin :0;
	}
	.InterBoxFormLeft ul li
	{
		padding :10px 2px 10px 2px;
		display :inline-block;
		width :100%;
	}
	
	.InterBoxFormLeft ul .LinkIcon
	{
		width :30px;
		height :30px;
		display :inline-block;
		text-align :center ;
		text-decoration :none;
		
	}
	
	.InterBoxFormLeft i
	{
		color:#8D8D8D;
		font-size :16pt;
	}
	
	.containerButton
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		min-height:100px;
		line-height :100px;
		display :inline-block ;
		text-align :right;
		
	}

#btnSaveForm
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnSaveForm:hover
	{
		background:#09B295;
		color:#fff;
	}
	#btnAddMember
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnAddMember:hover
	{
		background:#09B295;
		color:#fff;
	}
	.SaveBox input
{
	padding :5pcx 20px 5px 20px;
	border-style :solid ;
	border-width:0px;
	cursor :pointer ;
	background :#5C5C5C;
	color:#fff;
	font-size :11pt;
	font-family :yekan,arial;
	position:relative ;
	float :left ;
	left :0px;
	width :100px;
}

.SaveBox input:hover
{
	background :#888888;
}
.SaveBox p
{
	width:100%;
	font-family :yekan,arial;
	font-size:12pt;
	color:#1c1c1c;
	margin-top :10%;
	direction :rtl;
	
}	

.SaveBox i
{
	font-size:20pt;
}

.SaveBoxContainer
{
	position :absolute ;
	top:0px;
	left:0px;
	width :100%;
	display :none  ;
	height :100%;
	background :rgb(0,0,0);
	background :rgba(0,0,0,.8);
	text-align :center ;
	z-index :10;
	overflow :hidden ;
}

.SaveBox
{
	position :relative ;
	width:35%;
	height :200px;
	display :inline-block ;
	background :#fff;
	float :left ;
	top:5%;
	left:-1000px;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
    z-index:100000000000000000000;
    top:300px;
    min-height:350px;
}

	.errStyle
	{
		color:#09B295;
		font-family :yekan,arial;
		font-size:10pt;
	}
	


.memberPanel_rightBox
	{
		position :relative ;
		top:0px;
		left:0%;
		min-height:600px;
		width :80%;
		display:inline-block ;
		text-align :center ;
		direction :ltr;
		
	}
	
	
	
	
	
	
	.memberPanel_leftBox_menuBox li
	{
	
	
		min-height :50px;
		width :100%;
		list-style:none;
		display :block ;
		text-align :right ;
		direction :rtl;
		
	}
	
	.memberPanel_leftBox_menuBox .Myul
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right  ;
		width:100%;
		margin :0;
		display :block ;
		padding :0px 0px 0px 0px;
		list-style-type: none;
	}
	
	.memberPanel_leftBox_menuBox
	{
		position :relative ;
		float:right  ;
		right :0px;
		width :100%;
		min-height:710px;
		background :#F5F5F5;
		padding-bottom :100px;
		top:0px;
		border-left:1px solid #CACACA;
	}
	
	
	
	
	
	.memberPanel_leftBox_menuBox i
	{
		padding-left :25px;
		padding-right :20px;
		font-size :16pt;
	}
	.memberPanel_leftBox_menuBox a
	{
		height :30px;
		width :100%;
		display :block ;
		text-decoration:none;
		font-size :11pt;
		font-family :yekan ,arial;
		color:#6c6c6c;
		line-height :30px;
		font-weight :500;
		border-right:0px solid #5C5C5C;
		-webkit-transition:color 0.5s,border-left 1s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s,border-left 1s;
	}
	
	#myAccountBox1
	{
		background :#323E56;
	}
	
	#myAccountBox1 li
	{
		height :40px;
	}
	
	#myAccountBox1 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox1 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox1 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox2
	{
		background :#323E56;
	}
	#myAccountBox2 li
	{
		height :40px;
	}
	
	#myAccountBox2 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox2 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox2 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox3
	{
		background :#323E56;
	}
	#myAccountBox3 li
	{
		height :40px;
	}
	
	#myAccountBox3 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox3 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox3 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox4
	{
		background :#323E56;
	}
	#myAccountBox4 li
	{
		height :40px;
	}
	
	#myAccountBox4 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox4 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox4 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox5
	{
		background :#323E56;
	}
	#myAccountBox5 li
	{
		height :40px;
	}
	
	#myAccountBox5 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox5 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox5 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	#myAccountBox6
	{
		background :#323E56;
	}
	#myAccountBox6 li
	{
		height :40px;
	}
	
	#myAccountBox6 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox6 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox6 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	
	#myAccountBox7
	{
		background :#323E56;
	}
	#myAccountBox7 li
	{
		height :40px;
	}
	
	#myAccountBox7 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox7 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox7 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	#myAccountBox8
	{
		background :#323E56;
	}
	#myAccountBox8 li
	{
		height :40px;
	}
	
	#myAccountBox8 a
	{
		border-right:0px solid #5C5C5C;
		height :50px;
		line-height :50px;
		background :none;
		margin :0;
		top:0px;
		font-size :10pt;
	}
	
	#myAccountBox8 a:hover
	{
		color:#888888;
		border-right:0px solid #888888;
		background :#232B3C;
	}	
	
	
	
	#myAccountBox8 a.activeSub
	{
		color:#888888;
		border-right:0px solid #888888;
		background :none;
	}	
	
	
	
	.memberPanel_leftBox_menuBox a:hover
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	.memberPanel_leftBox_menuBox a.active
	{
		color:#fff;
		border-right:0px solid #888888;
		background :#888888;
	}
	
	
	.memberPanel_leftBox_top
	{
		position :relative ;
		float:left ;
		left:0px;
		width :100%;
		height:120px;
		background :#5C5C5C;
	}
	
	.memberPanel_leftBox_top .UserNamePage
	{
		width:100%;
		text-align :center ;
		height:120px;
		line-height :120px;
		font-family :yekan,arila;
		font-size :16pt;
		direction :rtl;
		background :red;
		margin :0;
		position :relative ;
		top:0px;
		
		
	}
	.memberPanel_leftBox_top i
	{
		float :inherit ;
		margin-top :10% ;
		margin-bottom :auto ;
		font-size:60px;
		color:#fff;
		margin-top :25%;
		margin-left :25% ;
		margin-right :25%
	}
	
	.memberPanel_leftBox_top #lblUser
	{
		font-family:yekan ,arial;
		font-size :13pt;
		color:#fff;
		font-weight :600;
		position:relative ;
		
		
		
	}
	 .boxRight_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:30%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :center ;
		
		min-height:120px;
	}
	
	
	.boxLeft_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:70%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :right ;
		min-height:120px;
		
		line-height :120px;
	}
	.memberPanel_LeftBox
	{
		position:relative;
		float :right  ;
		top:0px;
		right:0px;
		width :20%;
		min-height :600px;
		
		
	}
	.memberPanel_LogOut_Icon
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#fff;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Logout a
	{
		padding :0px;
		margin-top :25.5px ;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		width:100%;
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;
		
		
	}
	
	.memberPanel_LogOut_Icon:hover
	{
		color:#FEDD04;
	}
	
	.memberPanel_ContanerLogin
	{
		position :relative ;
		top:0px;
		left :0px;
		width :20%;
		height:102px;
		float:left;
	}
	.memberPanel_TopBox
	{
		position :relative;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width :100%;
		height :102px;
		background :#5C5C5C;
		border-bottom :#888888 solid 4px;
		box-shadow:0px 2px 0px #CECECE;
		
	}
	
	.memberPanel_Logo
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right  ;
		width:25%;
		display :inline-block ;
		height:102px;
		margin :0px;
		background-image :url(../images/Logo_MemberPanel.png);
		background-position :right   center ;
		background-repeat :no-repeat ;
	}
	.memberPanel_Path
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left ;
		height :102px;
		width :55%;
		margin :0px;
	}
	
	.memberPanel_Logout
	{
		position:relative ;
		top:0px;
		left  :0px;
		float :left  ;
		height :102px;
		width :20%;
		margin :0px;
	}
	
	.Customer_Container .boxCustomer
	{
	    position :relative ;
	    float:right ;
	    top:0px;
	    right :0px;
	    margin :1%;
	    border:1px solid #7c7c7c;
	    min-height:300px;
	    width :30%;
	}
	
	.Customer_Container .boxCustomer .titleBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :40px;
	    line-height :40px;
	    text-align :center ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#000;
	    background :#fff;
	}
	
	.Customer_Container .boxCustomer .PicBoxCustomer
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :200px;
	    background-position :center center ;
	    background-repeat :no-repeat ;
	    background-size:100%;
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer
	{
	    position:relative ;
	    top:20%;
	    float :right ;
	    right :0px;
	    min-height :30px;
	    line-height :30px;
	    text-align :right ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#fff;
	     background :none;
	    padding-right :10%;
	    width :90%;
	
	    
	   
	}
	.PicBoxCustomer .maskBoxCustomer
	{
	    position:absolute ;
	    top:0px;
	    left:0px;
	    width :100%;
	    height :100%;
	    display :none ;
	    background :rgb(0,0,0);
	    background :rgba(0,0,0,0.8);
	    cursor :pointer ;
	}
	.PicBoxCustomer:hover .maskBoxCustomer
	{
	    display :block ;
	}
	.Customer_Container .boxCustomer .ContentBoxCustomer p
	{

	    min-height :30px;
	    line-height :30px;
	    margin :0;
	    padding :0;
	    padding-right:10px; 
	    margin-bottom :5px;
	    
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer i
	{
	    position :relative ;
	    font-size :12pt;
	    margin-left :5px;
	    margin-right :5px;
	    margin-top :5px;
	}
	.Customer_Container .boxCustomer .ContentBoxButton iframe
	{
	    position :relative ;
	    float :left ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :120px;
	    height :30px;
	      display :inline-block ;
	      margin-bottom :0px;
	      left:5px;
	      
	}
	
	
	
	.Customer_Container .boxCustomer .ContentBoxButton .buttonMoreCustomer
	{
	    position :relative ;
	    top:0px;
	    margin :0;
	    
	    margin-left :auto ;
	    margin-right :auto ;
	    
	    font-family :yekan,arial;
	    font-size:9pt;
	    color:#fff;
	    background :#52437C;
	    cursor :pointer ;
	    border-style :solid ;
	    border-width:0;
	    padding :5px 15px 5px 15px;
       	   
	  
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer:hover
	{
        background :#8C8C8C;
        color:#fff;	    
	}
	
	.Customer_Container .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :50%;
	    min-height :600px;
        margin-top :50px;
	}
	
	.Customer_Container .CustomerDetBox .slidePicBox
	{
	    position :relative ;
	    float :none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :90%;

	}
	
	.Customer_Container .CustomerDetBox .headerBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :80%;
	    text-align :right ;
	    font-size :18pt;
	    font-family:yekan,arial;
	    color:#6c6c6c;
	    line-height :60px;
	    min-height :60px;
	    padding-right :10%;
	    direction:rtl;
	}
	
	.Customer_Container  .ContentTextBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :10pt;
	    font-family:yekan,arial;
	    color:#7C7C7C;
	    line-height :40px;
	    min-height :40px;
	    direction:rtl;
	    padding-right :50px;
	}
	.Customer_Container .CustomerDetBox .picBox
	{
	    position:relative ;
	    width :100%;
	    top:0px;
	    min-height :300px;
        


	}
	
	.Customer_Container .CustomerDetBox .picBox img
	{
	    width :100%;
	}

    .aboutBoxHalf
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :50%;
        padding :0;
        margin :0;
        min-height :600px;
        
    }
    
    .aboutBoxHalf .content_AboutBox
    {
        position :relative ;
        top:0px;
        width :90%;
        float :none ;
        margin-left :auto ;
        margin-right :auto ;
        font-size :11pt;
        font-family :yekan,arial;
        line-height :40px;
        text-align :justify  ;
        direction :rtl;
        color:#7c7c7c;
    }
    
    .aboutBoxHalf .contentAboutBox img
    {
        width :100%;
    }

.News_MainBox1
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
		background :#FFF;
	}
	
	.News_Container1
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;

		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#09B293;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#888888;
		border:0px solid #09B293;
		border-radius:0px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#7c7c7c;
		color:#FFF;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#7c7c7c;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#888888;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
}












@media screen and (min-width: 1280px) and (max-width: 5000px)
{
    .frame_Region
    {
        width:100%;
        height:100px;
        
        margin :0;
        padding :0;
    }
    .Customer_CityCombo
    {
        display :inline-block ;
    }
 .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :right  ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :100%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    
    
 .menuMobileCustomer
    {
        display :none;
    }   
    .topPage_new_Mainpage
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:100px;
        display:inline-block ;
        text-align :center ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height:100px;
        display:inline-block ;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox
    {
        position :relative ;
        float :left ;
        left:0px;
        width :50%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #3584AF;
        display :inline-block ;
        margin-right :20px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#8C8C8C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarTextMain i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox .hamkarLoginBox a:hover
    {
        color:#09B295;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1
    {
        position :relative ;
        top:30px;
        left:0px;
        float :left ;
        width :220px;
        height :45px;
        border-bottom :2px solid #5C5C5C;
        display :inline-block ;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :30%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#5C5C5C;
        margin :0;
        padding :0;
        border :0;
    }
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarTextMain1 i
    {
        position :absolute  ;
        left:-1px;
        top:10px;
        color:#ECEDF1;
        font-size :26px;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :70%;
        min-height :45px;
        line-height :45px;
        text-align :center ;
        font-family:yekan,arial;
        font-size:10pt;
        color:#fff;
        background :#ECEDF1;
        margin :0;
        padding :0;
        
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a
    {
        font-family:Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        height :45px;
        display :inline-block ;
        width :45%;
        margin :0;
        padding :0;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a i
    {
        color:#09B295;
        font-size :16pt;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .leftBox .hamkarBox1 .hamkarLoginBox1 a:hover
    {
        color:#09B295;
    }
    .topPage_new_Mainpage .topPage_new_Container .rightBox
    {
        position :relative ;
        float :right  ;
        right:0px;
        width :50%;
        padding :0;
        margin :0;
        min-height :100px;
        line-height :100px;
    }
    
    .topPage_new_Mainpage .topPage_new_Container .rightBox img
    {
        position:relative ;
        margin-top :20px;
        float :right ;
    }
    
    .boxFooter .boxFooter_iframe
    {
        position:relative ;
        top:0px;
        left:0px;
        width :100%;
        min-height:300px;
        overflow :hidden ;
    }
    
    .boxFooter iframe
    {
        position:absolute  ;
        top:-60px;
        left:0px;
        width :100%;
        min-height :300px;
    }
    .ContainerTextBoxStyle .Description_Form_Style
    {
        width:93%;
        min-height:100px;
        resize:none;
    }
    
    .video_style
    {
        position:relative ;
        top:0px;
        left :0px;
        float :left ;
        width :100%;
        min-height :500px;
    }
    .memberPanel_rightBox .boxSearch_Main
    {
        position:relative ;
        top:0px;
        float:left ;
        left :0px;
        width :100%;
        min-height :30px;
        
    }
    
    .memberPanel_rightBox .boxSearch_Main input
    {
        position:relative ;
        top:0px;
        float:none  ;
        margin-left :auto ;
        margin-right :auto ;
        width :40%;
        min-height :25px;
        border:1px solid #E2E2E2;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        color:#6c6c6c;
        text-align :right;
        direction :rtl;
    }
    
    .memberPanel_rightBox .boxSearch_Main .buttonSeach
    {
        position :relative ;
        top:0px;
        float:none  ;
        margin-left :auto ;
        margin-right :auto ;
        min-height :25px;
        padding :5px 5px 5px 5px;
        font-size :9pt;
        font-family :Yekan,arial;
        border-style :solid ;
        border-width:1px;
        border-color :#09B295;
        background :#52437C;
        color:#fff;
        cursor :pointer ;
        width :45px;
        text-align :center ;
        margin-right :5px;
    }
    .memberPanel_rightBox .boxSearch_Main .buttonSeach:hover
    {
        background :#8C8C8C;
        color:#fff;
        
    }
    
    .vertical_Social_Media
    {
        position :fixed ;
        top:20%;
        left:0px;
        width:50px;
        background :rgb(255,255,255);
        background :rgba(255,255,255,0.4);
    }
    
    .vertical_Social_Media a.Telegram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    
    .vertical_Social_Media a.Telegram:hover {
        background :rgb(0,0,0);
        background :rgba(0,0,0,0.2);
        background-image:url(../images/Telegram_Big.png);
        background-position:center center ;
        background-size:cover; 
        background-size: cover;
        background-blend-mode: saturation;
    }
    
    .vertical_Social_Media a.Instagram
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    .vertical_Social_Media a.Instagram:hover
    {
         background :rgb(0,0,0);
        background :rgba(0,0,0,0.2);
        background-image:url(../images/Instagram_Big.png);
        background-position:center center ;
        background-size:cover; 
        background-size: cover;
        background-blend-mode: saturation;
    }
    
    .vertical_Social_Media a.aparat
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :50px;
        display :block ;
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        margin-bottom :5px;
    }
    .vertical_Social_Media a.aparat:hover
    {
        background :rgb(0,0,0);
        background :rgba(0,0,0,0.2);
        background-image:url(../images/aparat_Big.png);
        background-position:center center ;
        background-size:cover; 
        background-size: cover;
        background-blend-mode: saturation;
    }
    
    .customerPage_Body_CompanyMainpage
    {
        position:relative ;
        top:120px;
        float :left ;
        left :0px;
        width :90%;
        border:1px solid #DDDDDF;
        padding :2.5%;
        margin-bottom :130px;
        margin-top :0px;
        
        
    }
    .customerPage_Body_CompanyMainpage .headerBodyCustomer
    {
        position:relative ;
        top:0px;
        float:right ;
        width :100%;
        min-height :60px;
        line-height :60px;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#888888;
        text-align :right ;
    }
    
    .customerPage_Body_CompanyMainpage .headerBodyCustomer img
    {
        position :relative ;
        float :right ;
        margin-top :15px;
        margin-left :5px;
    }
    .customerPage_Body_CompanyMainpage .CustomerDetBox
	{
	    position :relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    margin :0;
	    padding :0;
	    width :55%;
	    min-height :400px;
	    text-align :right ;
	    direction :rtl;
	    
	}
	
	.customerPage_Body_CompanyMainpage .InCustomerDetBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7B7B7B;
	    line-height :22px;
	    text-align :justify ;
	    direction :rtl;
	}
	
    .customerPage_Body_CompanyMainpage .CustomerDetBox1
    {
        position :relative ;
	    top:0px;
	    float :left ;
	    left :0px;
	    margin :0;
	    padding :0;
	    width :40%;
	    min-height :400px;
    }
    
    .customerPage_Header_CompanyAddress
    {
        position :relative ;
        top:100px;
        float :right ;
        right :0px;
        width :100%;
        min-height :120px;
        color:#7C7C7C;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :10pt;
        margin-top :0px;
        direction :rtl;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox i
    {
        font-size :14pt;
        color:#7B7B7B;
        margin-left :10px;
    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox:hover i
    {
        color:#5F5CDF;

    }
    
    .customerPage_Header_CompanyAddress .ContentTextBox a
    {
        text-decoration :none;
        color:#7B7B7B;
    }
    .customerPage_Header_CompanyAddress .ContentTextBox a:hover
    {
        color:#5F5CDF;
    }
    
    .customerPage_Header_CompanyName
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :60px;
        line-height :60px;
        background :#5C5C5C;
        color:#fff;
        text-align :right ;
        margin-top :40px;
        font-family :Yekan,arial;
        font-size :12pt;
        
    }
    .customerPage_Header_CompanyName img
    {
        position :absolute ;
        top:20px;
        float :right ;
        right:50px;
        z-index:1;
        width :120px;
        height :90px;
    }
    
    .customerPage_Header_CompanyName span
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        margin-right :200px;
        color:#fff;
        text-align :right ;
        font-family :Yekan,arial;
        font-size :12pt;
    }
    html,body
    {
        margin :0;
        padding :0;
        overflow-x:hidden; 
    }
    .Top_MainBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :48px;
        background :#F5F5F5;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerBar
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height :48px;
        display :inline-block ;
    }
    
    .Top_ContainerBar .login_Section
     {
        position :relative ;
        top:0px;
        right:0px;
        float :right;
        width :300px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
     }
    
    .Top_ContainerBar .MenuBox
    {
        position :relative ;
        top:0px;
        left :0px;
        float :left ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
    }
    
    .Top_ContainerBar .MenuBox a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox a:hover
    {
        color:#888888;
    }
    
    .Top_ContainerBar .MenuBox_right
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right  ;
        width :150px;
        min-height :48px;
        line-height :48px;
        display :inline-block ;
        text-align :center ;
        
    }
   
    
    .Top_ContainerBar .MenuBox_right a
    {
        position :relative ;
        top:0px;
        left :0px;
        min-height :48px;
        display :inline-block ;
        font-family :Yekan,arial;
        font-size :10pt;
        color:#000;
        text-decoration :none;
        
    }
    
    .Top_ContainerBar .MenuBox_right a i
    {
        
        font-size :20pt;
        color:#888888;
        margin-right :10px;
        margin-top :15px;
    }
    
    .Top_ContainerBar .MenuBox_right a:hover
    {
        color:#888888;
    }
    .Top_MenuBar
    {
        position :relative ;
        top:0px;
        left :0px;
        width :100%;
        min-height :90px;
        line-height :90px;
        background :#404040;
        width :100%;
        display :inline-block ;
        text-align :center ;
        margin :0;
        padding :0;
    }
    .Top_ContainerMenuBar
    {
        position:relative ;
        top:0px;
        width :80%;
        min-height :90px;
        display :inline-block ;
        direction :rtl;
    }
    .Top_ContainerMenuBar ul
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        min-height:90px;
        display:inline-block ;
        list-style-type :none ;
        padding :0;
        margin :0;
        direction :rtl;
        
       
    }
    
     .Top_ContainerMenuBar ul li
     {
         float :right ;
         min-height:90px;
         display :inline-block ;
         direction :rtl;
         min-width:100px;   
     }
     .Top_ContainerMenuBar ul li a
     {
         position :relative ;
         top:0px;
         font-size :12pt;
         font-family :Yekan,arial;
         color:#fff;
         text-decoration :none;
         width :100%;
         height :100%;
         display :block ;
         text-align :center  ;
     }
     
      .Top_ContainerMenuBar ul li a:hover
      {
          color:#09B295;
      }
      
      .bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;

		background :#fff;
		display :inline-block ;
	}
	.package_Mainpage
	{
	    position:relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    display :inline-block ;
	    text-align :center ;
	    min-height :780px;
	}
	.package_Container
	{
	    position :relative ;
	    top:0px;
	    width :80%;
	    display :inline-block ;
	    line-height :780px;
	}
	
	.package_Container .whiteSpace
	{
	    position :relative ;
	    top:0px;
	    width :100%;
	    display :inline-block ;
	    min-height :50px;
	    line-height :50px;
	}
	
	.package_Container .header
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :50px;
	    line-height :50px;
	    font-size :20pt;
	    font-family :Yekan,arial;
	    color:#000;
	    font-weight :600;
	}
	
	.package_Container .headerBar
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    float :left ;
	    width :100%;
	    min-height :30px;
	    line-height :30px;
	    
	}
	
	.package_Container .headerBar p
	{
	    position :relative ;
	    width :94px;
	    height :3px;
	    background-color:#D7D7D7;
	    border-style :solid ;
	    border-width :0px;
	    display:inline-block ;
	}
	.package_Container .headerText
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height:90px;
	    text-align :center ;
	    direction :rtl;
	    
	   
	}
	.package_Container .headerText p
	{
	    line-height :30px;
	    font-family :yekan,arial;
	    font-size :10pt;
	    color:#7c7c7c;
	    width :60%;
	    display :inline-block ;
	}
	
	.package_Container .packageBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    float :left ;
	    width :100%;
	    min-height :415px;
	   
	}
	
	.package_Container .packageBox .box
	{
	    position :relative ;
	    top:100px;
	    float :left ;
	    left :0px;
	    width :30%;
	    margin :1%;
	    min-height :346px;
	    border:1px solid #E3E2E7;
	     -webkit-transition:top 1s; /* For Safari 3.1 to 6.0 */
        transition:top 1s;
	}
	
	.package_Container .packageBox .box_view
	{
	    top:0px;
	}
	
	.package_Container .packageBox .box .LogoBox
	{
	    position :relative ;
	    top:0px;
	    left:0px;
	    width :100%;
	    min-height :100px;
	    display:inline-block ;
	    
	    
	}
	.package_Container .packageBox .box .LogoBox i
	{
	    position :relative ;
	    bottom :0px;
	    font-size :80px;
	    color:#888888;
	    margin-top :50px;
	    margin-bottom :0px;
	}
	
	
	.package_Container .packageBox .box .titleBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    height :42px;
	    text-align :center ;
	    font-size :20px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	  
	}
	
	.package_Container .packageBox .box .contentBox
	{
	    position :relative ;
	    top:0px;
	    left :0px;
	    width :100%;
	    min-height :138px;
	    text-align :center ;
	    font-size :12px;
	    color:#7c7c7c;
	    font-family :yekan,arial;
	    direction:rtl;
	    line-height :25px;
	}
	
	.package_Container .packageBox .box .contentBox p
	{
	    margin :0;
	    padding :0;
	}
	.package_Container .packageBox .box .contentBox p.title
	{
	    font-family :Yekan,arial;
	    font-size :16pt;
	    color:#7c7c7c;
	    min-height :36px;
	    line-height :36px;
	}
	
	.package_Container .packageBox .box .contentBox p.title1
	{
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#7c7c7c;
	    line-height :30px;
	}
	
	.package_Container .packageBox .box .contentBox p span
	{
	    font-family :byekan,arial;
	    
	}
	
	.package_Container .packageBox .box .contentBox p i
	{
	    font-size :12pt;
	    color:#888888;
	    margin-left :10px;
	    font-weight :600;
	}
	
	.package_Container .packageBox .box .contentBox p.Content
	{
	    text-align :right;
	    padding-right :20px;
	    padding-left :20px;
	}
	
	.package_Container .packageBox .box .contentBox .delStyle
	{
	    text-decoration :line-through;
	}
	
	 .package_Container .packageBox .box .OrderBox
     {
         position :relative ;
         margin :0;
         padding :0;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :50px;
         line-height :50px;
         background :#fff;
         color:#000;
         text-align :center ;
         font-size :18pt;
         font-family :yekan,arial;
         font-weight :300;
         margin-bottom :40px;
     }
     
     .package_Container .packageBox .box .OrderBox input
     {
         width :45%;
         min-height :30px;
         line-height :30px;
         text-align :center ;
         font-family :Yekan,arial;
         font-size :10pt;
         background :#fff;
         color:#888888;
         border-style :solid ;
         border-width :0;
         cursor :pointer ;
         margin-top :10px;
         border:1px solid #888888;
     }
     .package_Container .packageBox .box .OrderBox input:hover
     {
         background :#888888;
         color:#fff;
     }
     
     .package_Container .packageBox .morePackageBox
     {
         position:relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :90px;
         display :inline-block ;
         min-height :130px;
        
     }
     
     .package_Container  .morePackageBox input
     {
         font-family :yekan,arial;
         font-size :11pt;
         color:#fff;
         padding-top :10px;
         padding-bottom :10px;
         padding-right :40px;
         padding-left :40px;
         border-style :solid ;
         border-width:0px; 
         cursor :pointer ;
         background :#888888;
         margin-top :60px;
     }
     .package_Container  .morePackageBox input:hover
     {
         background :#09B295;
     }
     
     .ravesh_MainBox
     {
         position :relative ;
         top:0px;
         left :0px;
         width :100%;
         min-height :770px;
         display :inline-block ;
     }
     
     .ravesh_MainBox .contentBox
     {
         position:relative ;
         top:0px;
         float:right ;
         right :0px;
         margin :0;
         padding :0;
         width :50%;
         min-height :770px;
         background :#404040;
     }
     .ravesh_MainBox .contentBox .whiteSpace
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :170px;
     }
 
    .ravesh_MainBox .contentBox .headerBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :55px;
        line-height :55px;
        font-family :yekan,arial;
        font-size :24pt;
        color:#fff;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBox span
    {
        color:#F79210;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox 
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :45px;
        line-height :45px;
        text-align :right ;
        padding-right :50px;
    }
    
    .ravesh_MainBox .contentBox .headerBarBox  p
    {
        width :76px;
        background :#818591;
        padding :0;
        height:3px;
        position :relative ;
        float :right ;
        right :0px;
        margin-right :40px;   
        margin-top :15px;     
         
    }
    
     .ravesh_MainBox .contentBox .whiteSpace1
     {
         position :relative ;
         top:0px;
         float :right ;
         right:0px;
         width :100%;
         min-height :80px;
     }
     
     .ravesh_MainBox .contentBox .TextBoxContent
     {
         position:relative ;
         top:0px;
         float :right ;
         right :0px;
         width :60%;
         font-family :yekan,arial;
         font-size :13pt;
         color:#818591;
         line-height :30px;
         text-align :justify  ;
         direction :rtl;
         padding-right :50px;
     }
     
     .ravesh_MainBox .contentBox .ButtonBox
     {
         position :relative ;
         top:0px;
         float:right ;
         right :0px;
         min-height :160px;
         line-height :160px;
         width :100%;
         display:inline-block ;       
     }
     
       .ravesh_MainBox .contentBox  .ButtonBox input
     {
         position :relative  ;
         float:none ;
         top:45px;
         right :35%;
         width :30%;
         margin-left :auto ;
         margin-right :auto ;
         display:inline-block ;
         border-style :solid ;
         border-width :0px;
         background :#888888;
         color:#fff;
         cursor :pointer ;
         text-align :center ;
         padding :10px 30px 10px 30px;
         font-family :yekan,arial;
         font-size :12pt;
         margin-left :50%;
     }
     
     .ravesh_MainBox .contentBox  .ButtonBox input:hover
     {
         background :#09B295;
     }
     
     .news_MainBox
     {
         position:relative ;
         top:0px;
         float :left ;
         left:0px;
         width :100%;
         min-height :700px;
         display :inline-block ;
         background :#fff;
         text-align :center ;
     }
     
    .news_Container
    {
        position :relative ;
        top:0px;
        display :inline-block ;
        width :80%;
        min-height :700px;
    }
    
    .news_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        float:right ;
        right:0px;
        width :100%;
        min-height :125px;
    }
    
    .news_Container .headerNewsBox
    {
        position :relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height :64px;
        line-height :64px;
        text-align :center ;
        font-size :20pt;
        font-family :yekan,arial;
        color:#000;
    }
    
    .news_Container .headerNewsBox span
    {
        color:#09B295;
    }
    
    .news_Container .headerBarNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:35px;
        line-height :35px;
        display :inline-block ;
    }
    
    .news_Container .headerBarNewsBox p
    {
        width :70px;
        height :4px;
        background :#D7D7D7;
        display :inline-block ;
    }
    
    .news_Container .TitleTextNewsBox
    {
        position:relative ;
        top:0px;
        float :right ;
        right :0px;
        width :100%;
        min-height:120px;
        line-height :30px;
        display :inline-block ;
        text-align :center ;
    }
    .news_Container .TitleTextNewsBox p
    {
        font-size :12pt;
        color:#7c7c7c;
        font-family :Yekan,arial;
        width :50%;
        text-align :center ;
        display :inline-block ;
    }   
    
    .news_Container .ContentTextNewsBox
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        width :100%;
        min-height:420px;
        padding :0;
        margin :0;
        display :inline-block ;
    }
    
    .news_Container .ContentTextNewsBox .boxNews
    {
        position :relative ;
        top:0px;
        float :right ;
        right :-1000px;
        margin :1%;
        width :30%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        visibility :hidden ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
    
     .news_Container .ContentTextNewsBox .boxNews_view
     {
          visibility:visible ;
          right :0px;
     }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :80%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    .news_Container .ContentTextNewsBox .boxNews1
    {
        position :relative ;
        top:0px;
        margin :0.5%;
        min-height:395px;
        background-position :center center ;
        background-repeat :no-repeat ;
        background-size:cover;
        overflow :hidden ;
        cursor :pointer ;
        -webkit-transition:right 1s; /* For Safari 3.1 to 6.0 */
        transition:right 1s;
       
    }
    

    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews
    {
        position :absolute ;
        left:0px;
        bottom :-30%;
        width :100%;
        min-height :30%;
        display :inline-block ;
        background :rgb(1,102,158);
        background :rgba(1,102,158,0.9);
        -webkit-transition:bottom 0.5s; /* For Safari 3.1 to 6.0 */
        transition:bottom 0.5s;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1:hover .MaskNews
    {
        bottom :0%;
    }
    
    .news_Container .ContentTextNewsBox .boxNews1 .MaskNews p
    {
        font-family :yekan,arial;
        font-size :12pt;
        color:#fff;
        direction :rtl;
        width :80%;
        display :inline-block ;
        text-align :center ;
    }
    
    
    
    .news_Container .moreButtonMainBox
    {
        position :relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        min-height:190px;
        line-height :190px;        
        display :inline-block ;
    }
    
    .news_Container .moreButtonMainBox p
    {
        position :relative ;
        top:50px;
        min-height :70px;
        width :100%;
        
    }
    
    .news_Container .moreButtonMainBox  .moreNews
    {
        border-style :solid ;
        border-width :0px;
        background :#888888;
        text-align:center ;
        color:#fff;
        font-family :Yekan,arial;
        font-size :11pt;
        text-align :center ;
        padding :10px 40px 10px 40px;
        cursor :pointer ;
    }
    .news_Container .moreButtonMainBox  .moreNews:hover
    {
        background :#09B295;
    }
    
    .Amar_Mainpage
    {
        position:relative ;
        top:0px;
        float :left ;
        left :0px;
        width :100%;
       
        background :#477CAE;
        display :inline-block ;
        text-align :center ;
    }
    
    .Amar_Container
    {
        position :relative ;
        top:0px;
        width :80%;
        display :inline-block ;
       
        padding-top :66px;
        padding-bottom :66px;
    }
    
    .Amar_Container .boxAmar
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :24%;
        margin :0;
        padding :0;
        border-left :1px solid #CCE69D;
        min-height:85px;
    }
    
    .Amar_Container .boxAmar .headerAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :byekan,arial;
        font-size:20pt;
        color:#fff;
        text-align :center ;
        min-height :55px;
        line-height :55px;
        width :100%;
    }
    
    .Amar_Container .boxAmar .BodyAmar
    {
        position:relative ;
        top:0px;
        right:0px;
        float :right ;
        font-family :yekan,arial;
        font-size:14pt;
        color:#fff;
        text-align :center ;
        min-height :25px;
        line-height :25px;
        width :100%;
    }
    
    .Testimonials_mainPage
    {
        position:relative ;
        top:0px;
        right :0px;
        float :right ;
        width :100%;
        display :inline-block ;
        min-height :786px;
        text-align :center ;
        background :#EBE9EA;
        background-image :url(../images/bg2.jpg);
        background-repeat :no-repeat ;
        background-size:cover;
    }
    
    .Testimonials_Container
    {
        position :relative ;
        top:0px;
        width :80%;
        display :inline-block ;
        min-height :786px;
    }
    
    
    .Testimonials_Container .sectionPart
    {
        position:relative ;
        float:left ;
        width:100%;
        padding-top :50px;

    }
    
    .Testimonials_Container .whiteSpace
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:120px;
        width :100%;
    }
    
    .Testimonials_Container .headTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:45px;
        line-height :45px;
        font-family :Yekan,arial;
        font-size :20pt;
        color:#000;
        width :100%;
    }
    
    .Testimonials_Container .headBarTestimonials
    {
        position :relative ;
        top:0px;
        left:0px;
        float :left ;
        min-height:15px;
        line-height :15px;
        font-family :Yekan,arial;
        width :100%;
        text-align :center ;
        display :inline-block ;
    }
    
    .Testimonials_Container .headBarTestimonials p
    {
        display :inline-block ;
        background :#D7D7D7;
        width :72px;
        height :4px;
    }
    
    .Testimonials_Container .headTestimonials  span
    {
        color:#F59411;
    }
    
    .Testimonials_Container .sectionPart .box
    {
        position:relative ;
        top:0px;
        float:right;
        right :0px;
        width :30%;
        padding :0;
        margin :1%;
        min-height :400px;
        
    }
    
    .Testimonials_Container .sectionPart .box .box_Testimonials 
    {
   
   width: 100%;
   min-height: 230px;
   background: #fff;
   position: relative;
   display :inline-block ;
   line-height :230px;
  
}
 .box_Testimonials:before {
   content:"";
   position: absolute;
   top: 100%;
   bottom: -26px;
   left:45%;
   width: 0;
   height: 0;
   border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-top: 10px solid #fff;
}

 .Testimonials_Container .sectionPart .box .box_Testimonials p
 {
        
     font-family:Yekan,arial;
     font-size:12pt;
     color:#7F7f7f;
     line-height :30px;
     width :80%;
     display :inline-block ;
     margin-top :20%;
 }
.Testimonials_Container .sectionPart .box .picBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:86px;
    display :inline-block ;
    text-align :center ;
    line-height :86px;
    width :100%;
    margin-top :40px;

    
}

.Testimonials_Container .sectionPart .box .picBox img
{
    float:none ;
    margin-left :auto ;
    margin-right :auto ;
    width :86px;
    height :86px;
    border-radius:180px;
}

.Testimonials_Container .sectionPart .box .TextContentBox
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height:50px;
    display :inline-block ;
    text-align :center ;
    line-height :50px;
    text-align :center ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#7F7f7f;
    text-align :center ;
    width :100%;
}

.Customer_Mainpage1
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container1
{
    position:relative ;
    top:0px;
    width :80%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.Customer_Mainpage
{
    position :relative ;
    top:0px;
    left :0px;
    width :100%;
    min-height :180px;
    display :inline-block ;
    text-align :center ;
    background :#fff;
}
.Customer_Container
{
    position:relative ;
    top:0px;
    width :80%;
    min-height:180px;
    display :inline-block ;
    padding-top :10px;
    padding-bottom :10px;
}

.comboOptionBox
{ 
    position:relative ;
    top:0px;
    float:right ;
    right :0px;
    width :100%;
    min-height :100px;
}

.Customer_Container1 .box_Company
{
    position:relative ;
    top:0px;
    float :right ;
    right :0px;
    width :20%;
    margin :0;
    padding :0;
    background-position :center center ;
    background-repeat :no-repeat ;
    background-size:80% 80%;
     min-height:180px;
}

.Footer_Mainpage
{
    position :relative ;
    top:0px;
    left:0px;
    width :100%;
    min-height :320px;
    display :inline-block ;
    text-align :center ;
    background :#F7F8FC;
}

.Footer_Mainpage p
{
    margin :0;
    width:100%;text-align :center ;min-height:50px;line-height :50px;
}

.Footer_Mainpage p a
{
    text-decoration :none;
    font-family:Yekan,arial;
    font-size :10pt;
    color:#6a6a6a;
    padding-right :10px;
    padding-left :10px;
    border-left :0px solid #6a6a6a;
    height :12px;
}

.Footer_Mainpage p a:hover
{
    color:#888888;
}

.Footer_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :320px;
    display :inline-block ;
}

.Footer_Container .whiteSpace
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    min-height :60px;
    width :100%;
}

.Footer_Container .boxFooter
{
    position :relative ;
    top:0px;
    float:right ;
    right :0px;
    min-height:250px;
    width :30%;
}

.Footer_Container .boxFooter .headerBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :36px;
    border-bottom :2px solid #F89311;
    width :80%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    
}

.Footer_Container .boxFooter .ContentBoxText
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :80px;
    line-height :30px;
    width :80%;
    font-size :10pt;
    font-family :yekan,arial;
    text-align :justify  ;
    color:#7c7c7c;
    padding-top :20px;
    padding-bottom :20px;
    direction:rtl;
    
}
.Footer_Container .boxFooter .sendMailBox
{
    position:relative ;
    right:0px;
    float :right ;
    min-height :40px;
    border :1px solid #E4E4E4;
    width :80%;
    font-size :11pt;
    font-family :yekan,arial;
    text-align :right ;
    border-radius:5px;
    padding :0;
}

.Footer_Container .boxFooter .sendMailBox .TextBoxmail
{
    position :absolute ;
    top:0px;
    left :0px;
    min-height :36px;
    border-style:solid;
    border-width :0px;
    background :#fff;
    padding-top :2px;
    padding-bottom  :2px;
    padding-left :10px;
    font-size :9pt;
    font-family :yekan,arial;
    color:#7c7c7c;
    text-align :left ;
    width:60%;
    border-radius:5px;
}

.Footer_Container .boxFooter .sendMailBox a
{
    position :absolute ;
    float :right ;
    right :0px;
    width :40%;
    min-height :36px;
    line-height :36px;
    background :#EA6C56;
    text-align :center ;
    color:#fff;
    font-size :11pt;
    font-family :yekan,arial;
    text-decoration :none;
    border-radius:5px;
    border-bottom :4px solid #C75C4A;
}

.Footer_Container .boxFooter .sendMailBox a i
{
    font-size:14pt;
    color:#fff;
    margin-right :10px;
    margin-top :10px;
    
}

.Footer_Container .boxFooter .sendMailBox a:hover
{
    background :#477CAE;
    border-bottom :4px solid #87BD30;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left
{
    position:relative ;
    top:0px;
    float :left ;
    left:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_left i
{
    font-size :16pt;
    color:#477CAE;
    margin-right :10px;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    min-height :50px;
    line-height :50px;
    font-size :11pt;
    font-family :Yekan,arial;
    text-decoration :none;
    color:#7c7c7c;
}

.Footer_Container .boxFooter .ContentBoxText .a_Content_address i
{
    font-size :16pt;
    color:#477CAE;
    margin-left :10px;
}
.title_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :75px;
    line-height :75px;
    display :inline-block ;
    text-align :center ;
}
.title_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :18pt;
    color:#F39514;
    display :inline-block ;
    direction :rtl;
    
}

.title_Container1
{
    position :relative ;
    top:0px;
    float:right;
    right :0px;
    min-height :75px;
    line-height :75px;
    text-align :right ;
    font-family :yekan,arial;
    font-size :16pt;
    color:#F39514;
    display :inline-block ;
    padding-right :20px;
    direction :rtl;
}
.title_Container .titleText
{
    position :relative ;
    top:0px;
    left:0px;
    min-height :75px;
    line-height :75px;
    width :100%;
    
    display :inline-block ;
    margin :0;
    padding :0;
    font-size :10pt;
    color:#7A7A7A;
}
.title_Container select
{
    
    margin-right :20px;
    min-height :30px;
    border-style :solid;
    border-width :1px;
    border-color :#efefef;
    color:#7c7c7c;
    font-family :yekan,arial;
    font-size :10pt;
    
    padding-right :20px;
    width :200px;
}

.title_Container i
{
    font-size :10pt;
    color:#6c6c6c;
    margin-left :5px;
    margin-right :5px;
}

a.backButton
{
    position :relative ;
    float:left ;
    left:0px;
    font-size :16pt;
    color:#F99412;
}

a.backButton:hover
{
    color:#888888;
}

a.backButton i
{
    margin-top :20px;
    margin-left:20px;
}

.Customer_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
    margin :0;
    padding :0;
    background :#F6F6F6;
}


.Content_MainBox
{
    position :relative ;
    top:0px;
    float :right ;
    right :0px;
    width :100%;
    min-height :800px;
    display :inline-block ;
    text-align :center ;
}
.Content_Container
{
    position :relative ;
    top:0px;
    width :80%;
    min-height :800px;
    padding-top :50px;
    padding-bottom :50px;  
    display :inline-block ;  
}


.Content_Container .contentBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :100%;
    margin :0;
    padding :0;
    min-height :800px;
}


.Content_Container .contentBox .box
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    width :50%;
    min-height :420px;
    padding :0;
    margin :0;
    
}

.Content_Container .contentBox .box .loginBox
{
    position:relative ;
    top:0px;
    float :right ;
    right:0px;
    border:1px solid #CCCCCC;
    padding :40px 40px 40px 40px;
    background :none;
    width :80%;
}

.Content_Container .contentBox .box .loginBox .headerBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :66px;
    line-height :66px;
    width :100%;
    direction :rtl;
}

.Content_Container .contentBox .box .loginBox .headerBox a
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link
{
    position:relative ;
    right :0px;
    float :right ;
    font-family :yekan,arial;
    font-size :9pt;
    color:#000;
    direction :rtl;
    text-decoration:none;
}

.Content_Container .contentBox .box .loginBox .headerBox a.link:hover
{
    color:#000;
}

.Content_Container .contentBox .box .loginBox .headerBox a i
{
    font-size :20pt;
    color:#000;
    margin-left :10px;
}

.Content_Container .contentBox .box .loginBox .titleBox
{
    position :relative ;
    top:0px;
    right :0px;
    float :right ;
    min-height :58px;
    line-height :30px;
    width :100%;
    font-family :yekan,arial;
    font-size :10pt;
    color:#000;
    text-align :right;
    direction :rtl;
}


.ContainerTextBoxObject
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :70px;
	width :300px;
	padding :5px 0px 5px 25px;
	display :inline-block ;
	direction :rtl;

}


.ContainerTextBoxObject1
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :300px;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxObject2
{
	position :relative ;
	top:0px;
	float:right ;
	right :0px;
	margin :0;
	padding :0;
	min-height :30px;
	width :90%;
	padding :5px 25px 5px 25px;
	display :inline-block ;
	direction :rtl;

}
.ContainerTextBoxCaption
{
	position:relative ;
	top:0px;
	float:right ;
	right :0px;
	width :100%;
	min-height:25px;
	line-height :25px;
	font-family :yekan,arial;
	font-size:10pt;
	color:#7c7c7c;
	text-align :right;
	direction :rtl;
}


.ContainerTextBoxStyle
{
	position:relative ;
	top:0px;
	float :right ;
	right :0px;	
	height:40px;
	width :100%;
	border-radius:5px;
	border:1px solid #EEEEEE;
	line-height :40px;
	direction :rtl;
	-webkit-transition:border 1.5s; /* For Safari 3.1 to 6.0 */
    transition:border 1.5s;
    background :#EEEEEE;
}
.ContainerTextBoxStyle a
{
	position :relative ;
	top:0px;
	right :0px;
	float :right ;
	display :block ;
	width :35px;
	height :40px;
	line-height :40px;
	text-align :center ;
	
	
}

.ContainerTextBoxStyle i
{
	position :relative ;
	margin-top :12px;
	font-size :14pt;
	color:#4C4E4D;
	
}
.effectTextBox
{
	
	border:2px solid #914EAE;
	
}
.ContainerTextBoxStyle input
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}

.ContainerTextBoxStyle select
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :260px;
	height:36px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
}

.ContainerTextBoxStyle textarea
{
	position :relative ;
	top:2px;
	float :left;
	left :1px;
	width :240px;
	height:34px;
	font-family :yekan,arial;
	font-size:9pt;
	color:#4C4E4D;
	border-radius:0px;
	border-width :0px;
	border-style:solid;
	text-align :right;
	padding-right :10px;
	padding-left:10px;
	background :#fff;
	z-index :1;
	background :#fff;
	resize:none;
}
.upload-btn-wrapper input[type=file] {
  font-size: 100px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.ContainerQuotation
{
	width :100%;	
	padding :0;
	margin :0;
	list-style :none;
	display:inline-block;
	text-decoration:none;
	
}

.ContainerQuotation a
{
	text-decoration :none;
	line-height :20px;
}

.ContainerQuotation:hover i
{
	-webkit-transition:color 1.5s; /* For Safari 3.1 to 6.0 */
    transition:color 1.5s;
	color:#888888;
}

.ContainerQuotation a:hover .talkbubble
{
	display :block ;
}
.quotation
{
	background :none;
	padding :0;
	margin :0;
	list-style :none;
	display:block;
	list-style-type:none ; 
	text-decoration:none;
}

.talkbubble {
   width: 200px;
   min-height: 50px;
   background: #488A6E;
  background :rgb(92,92,92);
   background :rgba(92,92,92,0.9);
   position: relative;
   -moz-border-radius:10px;
   -webkit-border-radius:10px;
   border-radius:10px;
   z-index:10;
   top:20px;
   display :none ;
   font-size:9pt;
   color:#fff;
   text-align :right  ;
   font-family :yekan,arial;
   text-decoration:none;
	line-height :20px;
	padding :5px 10px 5px 10px;
}
.talkbubble:before {
   content:"";
   position: absolute;
   top: -10px;
    right: 100%;
    right :5%;
   width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #5C5C5C;
	z-index :100;
}



.effectContainerDiv
{
	position:absolute ;
	top:0px;
	float :right ;
	right :0px;
	width:0%;
	height :100%;
	display :block ;
	background :#BEBEBE;
	-webkit-transition:width 1.5s; /* For Safari 3.1 to 6.0 */
    transition:width 1.5s;
    border-radius:5px;
    text-decoration:none;
}
.effectContainerDiv_active
{
	width:100%;
}

.bubbleLink3
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#5BC3E0;
		background: rgb(91, 195, 224);
		background: rgba(91, 195, 224, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink3
	{
		display:inline-block ;
	}

	
	
.bubbleLink2
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#D9524E;
		background: rgb(217, 82, 78);
		background: rgba(217, 82, 78, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink2
	{
		display:inline-block ;
	}


.bubbleLink1
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#F39648;
		background: rgb(243, 150, 72);
		background: rgba(243, 150, 72, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink1
	{
		display:inline-block ;
	}

	
	.bubbleLink
	{
		
		width :50px;
		height :50px;
		border-radius:180px;
		
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :8pt;
		line-height:50px;
		position :absolute ;
		top:-30px;
		z-index :10;
		display:none ;
		text-decoration :none;
		background :#944FAA;
		background: rgb(146, 79, 172);
		background: rgba(146, 79, 172, .75);
	}
	
	.InterBoxFormLeft ul:hover .bubbleLink
	{
		display:inline-block ;
	}
	
	.InterBoxFormLeft ul
	{
		position :relative ;
		top:0px;
		left:0px;
		display :inline-block;
		width :80px;
		height :50px;
		list-style :none;
		text-align :center ;
		padding :0;
		margin :0;
	}
	.InterBoxFormLeft ul li
	{
		padding :10px 2px 10px 2px;
		display :inline-block;
		width :100%;
	}
	
	.InterBoxFormLeft ul .LinkIcon
	{
		width :30px;
		height :30px;
		display :inline-block;
		text-align :center ;
		text-decoration :none;
		
	}
	
	.InterBoxFormLeft i
	{
		color:#8D8D8D;
		font-size :16pt;
	}
	
	.containerButton
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		min-height:100px;
		line-height :100px;
		display :inline-block ;
		text-align :right;
		
	}

#btnSaveForm
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnSaveForm:hover
	{
		background:#09B295;
		color:#fff;
	}
	#btnAddMember
	{
		position :relative ;
		
		min-height :30px;
		border-width:0px;
		border-style :solid ;
		background :#888888;
		color:#fff;
		font-size:9pt;
		font-family :yekan ,arial;
		width :60px;
		cursor :pointer ;
		 -webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
        text-align :center ;
	}
	#btnAddMember:hover
	{
		background:#09B295;
		color:#fff;
	}
	.SaveBox input
{
	padding :5pcx 20px 5px 20px;
	border-style :solid ;
	border-width:0px;
	cursor :pointer ;
	background :#5C5C5C;
	color:#fff;
	font-size :11pt;
	font-family :yekan,arial;
	position:relative ;
	float :left ;
	left :0px;
	width :100px;
}

.SaveBox input:hover
{
	background :#888888;
}
.SaveBox p
{
	width:100%;
	font-family :yekan,arial;
	font-size:12pt;
	color:#1c1c1c;
	margin-top :10%;
	direction :rtl;
	
}	

.SaveBox i
{
	font-size:20pt;
}

.SaveBoxContainer
{
	position :absolute ;
	top:0px;
	left:0px;
	width :100%;
	display :none  ;
	height :300%;
	background :rgb(0,0,0);
	background :rgba(0,0,0,.8);
	text-align :center ;
	z-index :10000000000000000;
	overflow :hidden ;
}

.SaveBox
{
	position :relative ;
	width:35%;
	height :200px;
	display :inline-block ;
	background :#fff;
	float :left ;
	top:5%;
	left:-1000px;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
    z-index:100000000000000000000;
    top:300px;
    min-height:350px;
}

	.errStyle
	{
		color:#09B295;
		font-family :yekan,arial;
		font-size:10pt;
	}
	


.memberPanel_rightBox
	{
		position :relative ;
		top:0px;
		left:0%;
		min-height:600px;
		width :85%;
		display:inline-block ;
		text-align :center ;
		direction :ltr;
		
	}
	
	
	
	
	
	
	.memberPanel_leftBox_menuBox li
	{
	
	
		min-height :50px;
		width :100%;
		list-style:none;
		display :block ;
		text-align :right ;
		direction :rtl;
		
	}
	
	.memberPanel_leftBox_menuBox .Myul
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right  ;
		width:100%;
		margin :0;
		display :block ;
		padding :0px 0px 0px 0px;
		list-style-type: none;
	}
	
	.memberPanel_leftBox_menuBox
	{
		position :relative ;
		float:right  ;
		right :0px;
		width :85%;
		min-height:1500px;
		background :none;
		padding-bottom :100px;
		top:0px;
		border-left:1px solid #CACACA;
	}
	
	
	
	
	
	.memberPanel_leftBox_menuBox i
	{
		padding-left :25px;
		padding-right :20px;
		font-size :16pt;
	}
	.memberPanel_leftBox_menuBox a
	{
		height :30px;
		width :100%;
		display :block ;
		text-decoration:none;
		font-size :11pt;
		font-family :yekan ,arial;
		color:#6c6c6c;
		line-height :30px;
		font-weight :500;
		border-right:0px solid #5C5C5C;
		-webkit-transition:color 0.5s,border-left 1s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s,border-left 1s;
		
	}
	
	
	
	
	.memberPanel_leftBox_menuBox a:hover
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	.memberPanel_leftBox_menuBox a.active
	{
		color:#09B295;
		border-left:2px solid #000;
		background :none;
	}
	
	
	.memberPanel_leftBox_top
	{
		position :relative ;
		float:left ;
		left:0px;
		width :100%;
		height:120px;
		background :#5C5C5C;
	}
	
	.memberPanel_leftBox_top .UserNamePage
	{
		width:100%;
		text-align :center ;
		height:120px;
		line-height :120px;
		font-family :yekan,arila;
		font-size :16pt;
		direction :rtl;
		background :red;
		margin :0;
		position :relative ;
		top:0px;
		
		
	}
	.memberPanel_leftBox_top i
	{
		float :inherit ;
		margin-top :10% ;
		margin-bottom :auto ;
		font-size:60px;
		color:#fff;
		margin-top :25%;
		margin-left :25% ;
		margin-right :25%
	}
	
	.memberPanel_leftBox_top #lblUser
	{
		font-family:yekan ,arial;
		font-size :13pt;
		color:#fff;
		font-weight :600;
		position:relative ;
		
		
		
	}
	 .boxRight_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:30%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :center ;
		
		min-height:120px;
	}
	
	
	.boxLeft_MemberName
	{
		position :relative ;
		float:right;
		right :0px;
		width:70%;
		margin :0;
		padding :0;
		display:inline-block;
		text-align :right ;
		min-height:120px;
		
		line-height :120px;
	}
	.memberPanel_LeftBox
	{
		position:relative;
		float :right  ;
		top:0px;
		right:0px;
		width :15%;
		min-height :600px;
		
		
	}
	.memberPanel_LogOut_Icon
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#fff;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Logout a
	{
		padding :0px;
		margin-top :25.5px ;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		width:100%;
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;
		
		
	}
	
	.memberPanel_LogOut_Icon:hover
	{
		color:#FEDD04;
	}
	
	.memberPanel_ContanerLogin
	{
		position :relative ;
		top:0px;
		left :0px;
		width :20%;
		height:102px;
		float:left;
	}
	.memberPanel_TopBox
	{
		position :relative;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width :100%;
		height :102px;
		background :#5C5C5C;
		border-bottom :#888888 solid 4px;
		box-shadow:0px 2px 0px #CECECE;
		
	}
	
	.memberPanel_Logo
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right  ;
		width:25%;
		display :inline-block ;
		height:102px;
		margin :0px;
		background-image :url(../images/Logo_MemberPanel.png);
		background-position :right   center ;
		background-repeat :no-repeat ;
	}
	.memberPanel_Path
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left ;
		height :102px;
		width :55%;
		margin :0px;
	}
	
	.memberPanel_Logout
	{
		position:relative ;
		top:0px;
		left  :0px;
		float :left  ;
		height :102px;
		width :20%;
		margin :0px;
	}
	
	.Customer_Container .boxCustomer
	{
	    position :relative ;
	    float:right ;
	    top:0px;
	    right :0px;
	    margin :0.5%;
	    border:1px solid #7c7c7c;
	    min-height:250px;
	    width :23%;
	}
	
	.Customer_Container .boxCustomer .titleBox
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :40px;
	    line-height :40px;
	    text-align :center ;
	    font-family :Yekan,arial;
	    font-size :12pt;
	    color:#000;
	    background :#fff;
	}
	
	.Customer_Container .boxCustomer .PicBoxCustomer
	{
	    position:relative ;
	    top:0px;
	    float :right ;
	    right :0px;
	    width :100%;
	    min-height :200px;
	    background-position :center center ;
	    background-repeat :no-repeat ;
	    background-size:100%;
	    
	}
	
	.PicBoxCustomer .maskBoxCustomer
	{
	    position:absolute ;
	    top:0px;
	    left:0px;
	    width :100%;
	    height :100%;
	    display :none ;
	    background :rgb(0,0,0);
	    background :rgba(0,0,0,0.8);
	    cursor :pointer ;
	}
	.PicBoxCustomer:hover .maskBoxCustomer
	{
	    display :block ;
	}
	
	
	.Customer_Container .boxCustomer .ContentBoxCustomer
	{
	    position:relative ;
	    top:20%;
	    float :none ;
	    min-height :30px;
	    line-height :30px;
	    text-align :right ;
	    font-family :Yekan,arial;
	    font-size :10pt;
	    color:#fff;
	    background :none;
	    
	    width :90%;
	
	    
	   
	}
	
	.Customer_Container .boxCustomer .ContentBoxCustomer p
	{

	    min-height :30px;
	    line-height :30px;
	    margin :0;
	    padding :0;
	    padding-right:10px; 
	    margin-bottom :5px;
	     display :inline-block ;
	}
	
	.Customer_Container .boxCustomer .ContentBoxButton
	{
	    position:relative ;
	    min-height :50px;
	    line-height :50px;
	    background :#E3E3E3;
	    width :100%;
	    display :inline-block ;
	    padding-top :10px;
	    
	   
	}
	
	.Customer_Container .boxCustomer .ContentBoxButton iframe
	{
	    position :relative ;
	    float :left ;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :120px;
	    height :30px;
	      display :inline-block ;
	      margin-bottom :0px;
	      left:5px;
	      
	}
	
	
	
	.Customer_Container .boxCustomer .ContentBoxButton .buttonMoreCustomer
	{
	    position :relative ;
	    top:0px;
	    margin :0;
	    
	    margin-left :auto ;
	    margin-right :auto ;
	    
	    font-family :yekan,arial;
	    font-size:9pt;
	    color:#fff;
	    background :#52437C;
	    cursor :pointer ;
	    border-style :solid ;
	    border-width:0;
	    padding :5px 15px 5px 15px;
       	   
	  
	}
	.Customer_Container .boxCustomer .buttonMoreCustomer:hover
	{
        background :#8C8C8C;
        color:#fff;	    
	}
	
	
	
	.Customer_Container .CustomerDetBox .slidePicBox
	{
	    position :relative ;
	    float :none ;
	    top:0px;
	    margin-left :auto ;
	    margin-right :auto ;
	    width :90%;

	}
	
	.Customer_Container .CustomerDetBox .headerBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :80%;
	    text-align :right ;
	    font-size :18pt;
	    font-family:yekan,arial;
	    color:#6c6c6c;
	    line-height :60px;
	    min-height :60px;
	    padding-right :10%;
	    direction:rtl;
	}
	
	.Customer_Container  .ContentTextBox
	{
	    position :relative ;
	    top:0px;
	    right :0px;
	    float :right ;
	    width :100%;
	    text-align :right ;
	    font-size :10pt;
	    font-family:yekan,arial;
	    color:#7C7C7C;
	    line-height :40px;
	    min-height :40px;
	    direction:rtl;
	    padding-right :50px;
	    cursor :pointer ;
	}
	.Customer_Container  .ContentTextBox:hover
	{
	    color:#5F5CDF;
	}
	
	
	.Customer_Container .CustomerDetBox .picBox
	{
	    position:relative ;
	    width :100%;
	    top:0px;
	    min-height :300px;
        


	}
	
	.Customer_Container .CustomerDetBox .picBox img
	{
	    width :400px;
	    
	    height:400px;
	}

    .aboutBoxHalf
    {
        position :relative ;
        top:0px;
        float :right ;
        right:0px;
        width :50%;
        padding :0;
        margin :0;
        min-height :600px;
        
    }
    
    .aboutBoxHalf .content_AboutBox
    {
        position :relative ;
        top:0px;
        width :90%;
        float :none ;
        margin-left :auto ;
        margin-right :auto ;
        font-size :11pt;
        font-family :yekan,arial;
        line-height :40px;
        text-align :justify  ;
        direction :rtl;
        color:#7c7c7c;
    }
    
    .aboutBoxHalf .contentAboutBox img
    {
        width :100%;
    }

.News_MainBox1
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
		background :#FFF;
	}
	
	.News_Container1
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;

		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#09B293;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#888888;
		border:0px solid #09B293;
		border-radius:0px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#7c7c7c;
		color:#FFF;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#7c7c7c;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#888888;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	

}


input:focus{
        outline:none;
        }
        button:focus{
        outline:none;
        }
         button:click{
        outline:none;
        }
		textarea:click{
        outline:none;
        }
         textarea:focus{
        outline:none;
        }
          select:focus{
        outline:none;
        }
        select:click{
        outline:none;
        }
        a:focus{
        outline:none;
        }
         a:click{
        outline:none;
        }
        a {
		outline: 0;
		}
        a:hover, a:active, a:focus {
		outline: 0;
		}
		input::-moz-focus-inner { 
		border: 0; 
		}
		a, a:active, a:focus {
		outline: none;
		}
		a {
		outline:none !important;
		}           
        
        
         .scrollToTop
        {
            cursor: pointer;
            position: fixed;
            bottom: 0px;
            right : 20px;
            background :#477CAE;
            width :60px;
            height :60px;
            text-align :center ;
            border-radius:90px;
            background-image :url(../images/backTopButton.png);
            background-repeat :no-repeat ;
            background-position :0px 0px;
            z-index :1000;
            -webkit-transition:background-position 1s,background-color 1s; /* For Safari 3.1 to 6.0 */
            transition:background-position 1s,background-color 1s;
        }
        .scrollToTop:hover
        {
        	background-position :0px  -50px;
        	background-color:#EA6C56;
        }
        
        .SaveBox_desc
{
	position :relative ;
	width:35%;
	height :300px;
	display :inline-block ;
	background :#fff;
	top:5%;
	-webkit-transition:left 1.5s; /* For Safari 3.1 to 6.0 */
    transition:left 1.5s;
    padding :10px 10% 10px 10%;
    
}

#txtCity
{
    padding :2px 5px 2px 5px;
    border:1px solid #EFEFEF;
    font-family :yekan,arial;
    font-size :9pt;
    text-align :right ;
    direction :rtl;
}
  