@media only screen and (min-width: 1440px) {
	.col-xl-2{
		width:20%;
	}
}
@media only screen and (min-width: 2000px) {
	.col-xxl-1{
		width:16.66666666666666%;
	}
}
@media only screen and (min-width: 2400px) {
	.col-xxl-1{
		width:12.5%;
	}
}
@media only screen and (min-width: 3000px) {
	.col-xxl-1{
		width:10%;
	}
}

@media only screen and (max-width: 767px) {
	.page-wrapper{
		min-width:max-content;
		margin-top: 48px;
		padding:3px 3px;
	}
	.page-container{
		max-width:100%;
		padding:0px;
		margin:2px;
	}
	.page-content{
		padding:7px;
	}
	.navigation_listContainer{
		margin-top:8px;
	}
}
@media only screen and (min-width: 768px) {
	.assetCategory  .assetCategory-content td:first-child{
		width:60px;
		text-align:left;
	}

	.navigation_responsive_button_left{
		display:none;
	}
	.navigation_responsive_button_right{
		display:none;
	}
	
	.page-wrapper{
		width:100%;
		overflow:auto;
		margin-top: 50px;
		padding:10px;
		padding-left:170px;
	}
	.navigation-left{
		position:fixed;
		top:0;
		left:0;
		width:160px;
		height:100%;
		background-color:#444;
		border-bottom: none;
	}
	.navigation-top{
		position:fixed;
		z-index:9001;
		top:0;
		left:0;
		width:100%;
		height:40px;
		background-color:#fff;
		border-bottom: none;
		display:block;
	}
	.navigation-top ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
		width: 100%;
		
	}
	.navigation-top ul li{
		display: inline;
		float: right;
		
	}
	.navigation-top ul li a{
		display:block;
		text-decoration:none;
		padding: 10px;
		height:40px;
		color:#555;
	}
	.navigation-top ul li a:hover{
		background-color:#eee;
	}
	.navigation_logo{
		position:fixed;
		z-index:9002;
		top:0;
		left:0;
		max-width:300px;
		height:40px;
		padding:3px 5px;
		padding-left:20px;
		text-align:left;
	}
	.navigation_logo img{
		width:auto;
		height:100%;
	}
	.navigation_listContainer{
		display:block;
		width:100%;
		max-width:100%;
		border:none;
		margin:0;
		*margin-top:40px;
		padding:0;
		height:100%;
		overflow-y:auto;
	}
	.assetCategory .col-tight{
		text-align:left;
	}
	.assetCategory  .assetCategory-content td:first-child{
		text-align:left;
	}
	.popup-container{
		padding-left:170px;
	}
}


@media only screen and (min-width: 1024px) {
	.page-wrapper{
		padding-left:200px;
	}
	.navigation_logo {
		*padding:20px;
	}
	.navigation-left{
		width:180px;
		*padding:0px;
	}
	.navigation-left ul li a{
		padding: 10px 15px;
		padding-left:20px;
	}
	.navigation-left .separator-top{
		*border:none;
		*margin-top:10px;
		*padding:10px;
	}
	.navigation_listContainer{
		*margin-top:40px;
		font-size:11pt;
	}
	.navigation-uploadButton-container{
		*margin:0px 20px;
	}
	.popup-container{
		padding-left:200px;
	}
}