@media(max-width: 1200px){
   .box{
   	width: 99.9%;
   	flex-direction: column;
   }
   .div_online{
   	margin-top: 10px;
   	width: 100%;
   }
   .div_bonus{
   	width: 100%;
   	max-height: 381px;
   }
   .slider-container{
      width: 100%;
      box-sizing: border-box;
   }
   .bonus_frispins_box{
   	bottom: 0;

   }
   
   .conteyner{
   	width: 99.9%;
   }
   .slot{
      width: 23%;
   }
   .beginning_games{
      flex-direction: column;
   } 
   
}
@media(max-width: 1030px){
   .slot{
      width: 22%;
   }
   .content_left{
      flex-direction: column;
   }
}
@media(max-width: 800px){
   .div_cartochka_block{
      flex-wrap: wrap;
      justify-content: center;
      margin: 0;
      padding: 0;
   }
   .cartochka_unicon_user{
      flex: initial;
      width: 46%;
      

   }
   .flex_tu{
      flex-direction: column;
   }
   .content_flex_jackpot{
      justify-content: center;
      text-align: center;
   }
}
@media(max-width: 700px){
   .slot{
      width: 30%;
   }
   .bonus_a{   
      padding: 8px;
      width: auto;
   }
}
@media(max-width: 630px){
   .slot{
      width: 45%;
   }
   .kvest{
      width: 600px;
      
   }
}
@media(max-width: 600px){
   .div_nav-menu{
    overflow: auto;
    padding: 10px 0;
   }
   .menu{
   	flex-direction: column;
   	padding: 5px 0;
   }
   .details_flex_list{
      flex-wrap: wrap;
   }
   .content_flex_betwen{
      flex-direction: column;
   }
   .content_right{
      margin-left: 0;
   }
   .bonus_n2{
   font-weight: normal;
   font-size: 20px;
   
}
}
@media(max-width: 500px){
   .header_verh{
   	flex-direction: column;
   }
   .entrance{
   	width: 28%;
   }
   .registration{
   	width: 45%;
   }
   .p{
   	margin-block-end: 0em;
   }
   .div_top_search{
   	flex-direction: column;
   }
   .input{
   	width: 95%;
   }
}
@media(max-width: 500px){
	.div_nav-menu{
		flex-direction: column;
	}
	.menu{
   	flex-direction: row;
   	padding: 5px 10px;
   }
   .slot{
      margin: 5px;
   }
   .amount_jackpot{
      font-size: 20px;
   }
   .bonus_a{   
      display: none;
   }
   .bonus_frispins_box{
      width: 100%;
   }
   .mobile_img{
      width: 100%;
   }
}
@media(max-width: 260px){
   .sidebar-menu{
      width: calc(100% - 15px);
   }
}