﻿@font-face {
 font-family: englishfont;
    src: url('../../fonts/glyphicons-halflings-regular.woff') format('woff');
    font-weight:bold;
}



@font-face {
    font-family: 'farsifont';
    src: url('../../fonts/BRoya.eot') format('embedded-opentype');

    src: url('../../fonts/BRoya.ttf') format('truetype');


    src: url('../../fonts/BRoya.woff') format('woff');
}
  @media only screen and (min-width: 480px) and (max-width:768px) {
   
    .mastercall{
        width:100%;
        height:800px;
     
    }
    .hcallme{
  text-align:center;
    position:relative;
   margin:auto;
  font-family: 'farsifont';
    border:4px solid #d3ba6b;
    padding-top:4px;
    padding-bottom:4px;
   width:90%;
   color:#d3ba6b;
   background:#1b1b1b;
}
 
  .divleft2{
     
     
      width:100%;

        
              height:430px;

  }
  .divright2{

      width:100%;
             height:440px;

    
  }
  .divleftheader2{
       
      position:relative;
      width:100%;
         
      height:100px;

   top:25px;

     
  }
  .divrightheader2{
          float:left;
      position:relative;
      width:47%;
   top:25px;
      height:50px;
       left:3%;
   

  }
  input2{
      text-align:right;
  }
  .contentdialog2{
      position:relative;
   
      height:137px;
  
  }
  .map2{
     width:100%;
     height:330px;
     margin-top:90px;
  }
  .txtname2{
      height:8%;
      width:38%;
 margin-left:4%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    
  }
  .txtfamily2{
      
         height:8%;
      width:38%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtemail2{
      font-family:farsifont;
               height:8%;

           width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtphone2{
      font-family:farsifont;
                height:8%;

      width:81.5%;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtarea2{
      font-family:farsifont;
        height:180px;
          width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .btnsnd2{
        height:29px;
      width:68px;
            background:#d3ba6b;
       color:white;
       margin-top:8px;
    
  margin-left:42%;
  }

  .paddress2{
      font-family:farsifont;
      font-size:14px;
   
     text-align:center;
            color:#d3ba6b;

  }
  .pphone2{
      float:right;
         font-family:farsifont;
      font-size:14px;

     
            color:#d3ba6b;
            margin-right:4%;
  }
  .pfax2{
      float:left;
         font-family:farsifont;
      font-size:14px;
     margin-left:4%;
            color:#d3ba6b;


  }
  .pmojavez2{
      font-family:farsifont;
      font-size:15px;
 word-spacing:5px;

            color:#d3ba6b;
        text-align:right;
  }
}






@media only screen and (min-width:320px) and (max-width: 480px) {
    .mastercall{
        width:100%;
        height:1000px;
       
    }
    .hcallme{
  text-align:center;
    position:relative;
   margin:auto;
  font-family: 'farsifont';
    border:4px solid #d3ba6b;
    padding-top:4px;
    padding-bottom:4px;
   width:90%;
   color:#d3ba6b;
   background:#1b1b1b;
}
 
  .divleft2{
     
     
      width:100%;

        
              height:430px;

  }
  .divright2{

      width:100%;
             height:440px;

    
  }
  .divleftheader2{
       
      position:relative;
      width:100%;
         
      height:50px;

   top:25px;

     
  }
  .divrightheader2{
          float:left;
      position:relative;
      width:47%;
   top:25px;
      height:150px;
       left:3%;
   

  }
  input2{
      text-align:right;
  }
  .contentdialog2{
      position:relative;
   
      height:137px;
  
  }
  .map2{
     width:100%;
     height:330px;
     margin-top:90px;
  }
  .txtname2{
      height:8%;
      width:38%;
 margin-left:4%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    
  }
  .txtfamily2{
      
         height:8%;
      width:38%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtemail2{
      font-family:farsifont;
               height:8%;

           width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtphone2{
      font-family:farsifont;
                height:8%;

      width:81.5%;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtarea2{
      font-family:farsifont;
        height:180px;
          width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .btnsnd2{
        height:29px;
      width:68px;
            background:#d3ba6b;
       color:white;
       margin-top:8px;
    
  margin-left:42%;
  }

  .paddress2{
      font-family:farsifont;
      font-size:14px;
   
     text-align:center;
            color:#d3ba6b;

  }
  .pphone2{
      float:right;
         font-family:farsifont;
      font-size:14px;

     
            color:#d3ba6b;
            margin-right:4%;
  }
  .pfax2{
      float:left;
         font-family:farsifont;
      font-size:14px;
     margin-left:4%;
            color:#d3ba6b;


  }
  .pmojavez2{
      font-family:farsifont;
      font-size:15px;
 word-spacing:5px;

            color:#d3ba6b;
        text-align:right;
  }

}

@media only screen and (min-width:1px) and (max-width: 320px) {

      .mastercall{
        width:100%;
        height:1000px;
       
    }
    .hcallme{
  text-align:center;
    position:relative;
   margin:auto;
  font-family: 'farsifont';
    border:4px solid #d3ba6b;
    padding-top:4px;
    padding-bottom:4px;
   width:90%;
   color:#d3ba6b;
   background:#1b1b1b;
}
 
  .divleft2{
     
     
      width:100%;
     
        
              height:430px;

  }
  .divright2{

      width:100%;
             height:440px;

    
  }
  .divleftheader2{
       
      position:relative;
      width:100%;
         
      height:150px;

   

     
  }
  .divrightheader2{
          float:left;
      position:relative;
      width:47%;
   top:25px;
      height:50px;
       left:3%;
   

  }
  input2{
      text-align:right;
  }
  .contentdialog2{
      position:relative;
   
      height:137px;
  
  }
  .map2{
     width:280px;
     height:330px;
     margin-top:50px;
   
  }
  .txtname2{
      height:8%;
      width:38%;
 margin-left:4%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    
  }
  .txtfamily2{
      
         height:8%;
      width:38%;
      font-family:farsifont;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtemail2{
      font-family:farsifont;
               height:8%;

           width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtphone2{
      font-family:farsifont;
                height:8%;

      width:81.5%;
      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .txtarea2{
      font-family:farsifont;
        height:180px;
          width:81.5%;

      border:1px solid #d3ba6b;
    margin-left:9%;

  }
  .btnsnd2{
        height:29px;
      width:68px;
            background:#d3ba6b;
       color:white;
       margin-top:8px;
     float:left;
  margin-left:40%;
  }

  .paddress2{
      font-family:farsifont;
      font-size:14px;
   
     text-align:center;
            color:#d3ba6b;

  }
  .pphone2{
      float:right;
         font-family:farsifont;
      font-size:14px;

     
            color:#d3ba6b;
            margin-right:4%;
  }
  .pfax2{
      float:left;
         font-family:farsifont;
      font-size:14px;
     margin-left:4%;
            color:#d3ba6b;


  }
  .pmojavez2{
      font-family:farsifont;
      font-size:15px;
 word-spacing:5px;

            color:#d3ba6b;
        text-align:right;
  }
}


