

body{

	direction:rtl;
    background-color:#f8f9fa;
	padding-bottom: 0px;
	margin-bottom: 0px;
    font-family:iranyekan-md-fanumber;
}


  a{
      
    color:black;
    
  }



a:hover{

    text-decoration: none;
    color:inherit !important;
}

.my-shadow{
    box-shadow: 0 1px 2px 1px rgb(0 0 0 / 47%);
}

.light-shadow{
    box-shadow: 0 1px 2px 0px rgb(0 0 0 / 24%);
}

.my-shadow2{
    box-shadow: 1px 1px 4px 1px rgba(0 , 0 , 0 , 0.6);
}


.my-border{

    box-border: 0 1px 2px 0 rgba(0 , 0 , 0 , 0.6);
}



 .video-review .modal-dialog{

    max-width:100%;
    /*margin:auto !important;*/
    position:relative;
    top:30%;
    transform:translateY(-30%) !important;
}

	
  
.modal-video-body{
      
   padding:3px !important;
   background:#121111;
   
}


  .btn-3dot{
    
        position:absolute;
        top:11px;
        left:15px;
        background:#1b1923ed;
        font-size:16px;
        color:white;
        border:None;
        padding:1px 10px 0px 10px;
        border-radius:5px;
        z-index:10000;
        border:1px solid #ffffff;
        height:28px;
    }

    
   .in-check{
   
      border: 1px solid;
      padding: 55px 20px;
      border-radius: 5px;
      background: #00000008;
	  font-size:14px;
   }

.card-img-overlay{

   z-index:1000;
   height:60px;
   
}

.card-img-overlay:hover .btn-3dot{

  background:#46465e !important;
}

.li-video:hover{

  background:#f7f4ff;

}

.li-video a{
  
  font-size:12px;
  color:black;

}

.fa-trash{
 
 position:relative;
 top:1px;
 font-size:16px;
 margin-left:3px;

}

.video-image{

    background: none;
    opacity: 5%;
    z-index: 1200;
    position: relative;
    /*height: 100%;*/
    width: 100%;

}

.card-img-overlay{

	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1.25rem;
}

.video-overlay{
  
  padding: 0px !important;

}

.card-horizontal{

  display:block;

}

.card .card-body{

  padding:12px 4px !important;

}


.video-card{

  min-width:290px !important;
  max-width:290px !important;
/*  padding-bottom:20px;*/
  border:1px solid #dddddd !important;
}


.video-box {

    overflow-x: scroll;
    overflow-y:hidden;
    padding: 20px 5px;
    padding-top: 38px;
    padding-bottom: 20px;
    background: white;
}


.card-title{
    
    font-size:15px;
    font-family:iranyekan-extrabold-fanumber;
    line-height:29px;
    
}



   
    ::-webkit-scrollbar{
	
		height:10px !important;
		background:#f7f7f7;
		border-radius: 5px;
    } 
    
    ::-webkit-scrollbar-thumb{
	 
	  background:#dddddd;
	  border-radius:5px;
	  
	
	}	
	
    ::-webkit-scrollbar-thumb:hover{
	
	  background:#8d8d8d;
	
	}	
  

@media (min-width: 365px) {





}
	


@media (min-width: 576px) {





}

@media (min-width: 992px) {



 .video-review .modal-dialog{
    
    max-width:90% !important;
}

.modal-video-body{
    
    padding:6px !important;
}


}


@media (min-width: 1200px) {



}

@media(min-width:1300px){



    .video-review .modal-dialog{

        position:relative;
        top:0%;
        transform:translateY(0%) !important;
    }



}


@media(min-width:1400px){


    .video-review .modal-dialog{

      max-width:80% !important;
      
    }

}

@media(min-width:1500px){


}


@media(min-width:1536px){



}
