
body{

  direction: rtl;
  text-align: right;
  background-color: #f8faf9 !important;

}

.container-fluid{

  position:absolute;
  height:100%;
  
}


a:hover{

    text-decoration: none;
}


.my-shadow{

    box-shadow: 0 1px 2px 0 rgba(0 , 0 , 0 , 0.1);
}

.my-shadow1{

    box-shadow: 0 1px 2px 0 rgba(0 , 0 , 0 , 0.5);
}


.main-row{

  padding: 0px 0px;
  padding-bottom:30px;

}


a{
    
    color:black;
}

a:hover{
    
    color:black;
}





#category-col a {

   color:black;
   font-size: 13px;
/*   font-family: iranyekan-reg-fa-number;*/
}

#category {

  height:52px;
  padding: 3px 12px;
  border-radius:5px;
  box-shadow: 2px 2px 5px 2px rgba(0 , 0 , 0 , 0.1);
  
}





    
    #category{
    

    
    }
    
    #category img{
    
     position:relative;
     
    }
    
    
    .online_category{
    
      width:33px !important;
      top:6px;
      left:5px;
      
    } 
    
    .online_category_2{
    
      width:31px !important;
      top:6px;
      left:5px;
    } 

    
    .online_category_3{
    
      width:31px !important;
      top:4px;
      left:4px;
      
    } 
    
    .online_category_4{
    
      width:32px !important;
      top:6px;
      left:3px;
    }
    
    
        
    .online_category_5{
    
      width:28px !important;
      left:8px;
      top:6px;
      
    }
    
    .online_category_6{
    
      width:28px !important;
      left:8px;
      top:4px;
    }

    .online_category_7{
    
      width:28px !important;
      top:3px;
      left:3px;
      
    }    

    
    .online_category_8{
    
      width:29px !important;
      top:4px;
      left:4px;
    }

 
 
    .online_category_9{
    
      width:29px !important;
      left:4px;
      top:4px;
      
    }
 
 
    
    .online_category_10{
    
      width:34px !important;
      left:-1px;
      top:6px;
      
    } 
 
 
    .online_category_11{
    
      height:28px !important;
      left:4px;
      top:5px;
      
    } 
    



    
    
    #category .title{

      margin-top:8px;
      font-family:iranyekan-bold-fanumber;
      
    }








#instance-col a {

   color:black;
   font-size: 13px;
   font-family: iranyekan-reg-fa-number;
}

#instance {

  padding: 10px 10px;
  border-radius:5px;
  box-shadow: 2px 2px 5px 2px rgba(0 , 0 , 0 , 0.1);
  
}

#back {

  position:sticky;
  top:0;
  font-size: 14px;
  color:#323245;
  font-family:iranyekan-bold-fanumber;
  border-bottom:1px solid #e6dfdf;
  padding:12px 10px;
  padding-top:16px;
  background:white;
  z-index:1000;
  
}

#back img{

  width:22px;
  position:relative;
  top:0px;
  margin-left:10px;
  
}

#category-back img{

  width:22px;
  position:relative;
  margin-left:10px;
}


.angle-left{
    
    width:10px;
    position:relative;
    top:-1px;
    left:9px;
}

@media(min-width:365px) {



}

@media(min-width:576px) {



}


@media(min-width:768px) {



}

@media(min-width:992px) {



}

@media(min-width:1200px) {



}

@media(min-width:1400px) {



}
