@media screen and (max-width:1360px) {
	.tm-header .uk-container{
		padding-left: 15px;
		padding-right: 15px;
	}
	.uk-navbar-primary .uk-navbar-nav{
		gap: 25px;
	}
}

@media screen and (max-width:1200px) {
	.tm-header .uk-container{
		padding-left: 5px;
		padding-right: 5px;
	}
	
	.uk-navbar-primary .uk-navbar-nav{
		gap: 20px;
	}
	
	
}

@media screen and (max-width:1060px) {
	.uk-navbar-primary .uk-navbar-nav > li > a{
		font-size: 13px;
	}
	
	.uk-navbar-primary .uk-navbar-nav{
		gap: 12px;
	}

}


@media screen and (max-width:960px) {
	
	.uk-offcanvas-bar .uk-grid{
		margin-left: -5px;
	}
	
	.uk-offcanvas-bar .uk-grid > *{
		padding-left: 0;
	}
	
	.uk-nav-default > li > a{
		padding-left: 10px;
	}
	
	.uk-nav-default .uk-nav-sub a{
		padding-left: 15px;
	}
		
	.uk-nav-default .uk-nav-sub a{
		color: #333;
	}
}