@media screen\0 {
	a, img {
		border:none\9;
		outline:none\9;
	}
	.ceb-column-narrow{
		float:right\9;
		width: 180px\9;
	}
	.ceb-column-wide{
		float:left\9;
	}
	#ceb-w-cweb{
		margin-right: 1em\9;
	}
	#ceb-w-allprocedures{
		margin-right: 0\9;
	}
	#ceb-w-bboard{
		margin-right: 0\9;
	}
	.ceb-w-box-full-width{
		width: calc(100% - 40px)\9;
	}
	#ceb-w-search-frontpage{
		border: 0 none !important\9;
		margin: 0 !important\9;
		padding: 0 !important\9;
		padding-left: 5px !important\9;
	}
	#ceb-w-search-frontpage{
		margin: 0 !important\9;
		padding: 0 !important\9;
	}
	.ceb-w-thumbnail{
		width: 200px\9;
		float:left\9;
	}
	.ceb-w-list-wrapper{
		width: calc(100% - 200px)\9;
		float: right\9;
	}
	.ceb-footer-left{
		max-width: 400px !important\9;
		float: left\9;
	}
	.ceb-footer-right{
		padding-top: 20px\9;
		max-width: 400px !important\9;
		float: right\9;
	}
	.ceb-footer-logo{
		display: inline-block\9;
		margin-left: 12px\9;
	}
	#ctp-header-container{
		min-width:300px\9;
	}
	
}

_:-ms-lang(x), .ceb-w-box-full-width { 
	width: calc(100% - 50px) !important;
}

@media (min-width:1020px) and (-ms-high-contrast:none)
{
	*::-ms-backdrop .ceb-w-box-full-width { 
		width: calc(100% - 50px) !important;
	}
}