body {
  min-width:320px;
}
.moveabletable table th, .moveabletable table td {
    padding: 6px;
    border: 1px solid #ccc;
}
.moveabletable table {
    border-collapse: collapse;
    font-size: 14px;
}

@media (max-width: 1180px) { 
    
.moveabletable {
    width: 100%;
    overflow: auto;
}
    
.gamesitems .wrapper .game-items { 
    grid-template-columns: repeat(4, 1fr); 
}
    
    
}
@media (max-width: 990px) { 
	.menuToggle {
		background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 18L20 18' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4 12L20 12' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M4 6L20 6' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");
	}
	.menuopened .menuToggle {
		background-image: url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.99486 7.00636C6.60433 7.39689 6.60433 8.03005 6.99486 8.42058L10.58 12.0057L6.99486 15.5909C6.60433 15.9814 6.60433 16.6146 6.99486 17.0051C7.38538 17.3956 8.01855 17.3956 8.40907 17.0051L11.9942 13.4199L15.5794 17.0051C15.9699 17.3956 16.6031 17.3956 16.9936 17.0051C17.3841 16.6146 17.3841 15.9814 16.9936 15.5909L13.4084 12.0057L16.9936 8.42059C17.3841 8.03007 17.3841 7.3969 16.9936 7.00638C16.603 6.61585 15.9699 6.61585 15.5794 7.00638L11.9942 10.5915L8.40907 7.00636C8.01855 6.61584 7.38538 6.61584 6.99486 7.00636Z' fill='%23fff'/%3E%3C/svg%3E");
	}
	.menuToggle {
		width: 36px;
		height: 36px;
		display: inline-flex;
		background-size: contain;
		background-repeat: no-repeat;
		transition: all 0.6s ease;
		cursor: pointer;
	}
.toolsbuttons .wrapper {
    flex-wrap: wrap;
}
.promo-blocks .wrapper { 
    grid-template-columns: repeat(2, 1fr); 
}

}
@media (max-width: 768px) { 
header .links .link.btn-y {
    display: none;
}
.gamesitems .wrapper .game-items { 
    grid-template-columns: repeat(3, 1fr); 
}
}
@media (max-width: 576px) { 
    header .links {
    justify-content: flex-end;
}
nav a, nav .link {
    font-size: 13px;
    white-space: nowrap;
}
.promo-blocks .wrapper { 
    grid-template-columns: repeat(1, 1fr); 
}
.gamesitems .wrapper .game-items { 
    grid-template-columns: repeat(2, 1fr); 
}

nav {
    width: 100%;
    overflow-x: auto;
}
nav .wrapper {
    width: auto;
    justify-content: flex-start;
}

}
@media (max-width: 420px) { 

header .links .link.btn-r {
    display: none;
}
}
@media (max-width: 375px) { 

}









 