@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	html,body{
		/*height:100vh;*/
		height: 100%;
	}
	main{
		/*flex:none;*/
		flex:1 0 auto;
	}
	
	footer{
		flex-shrink: 0;
	}
	body.toshiba_partnerhalozat{
		display:block;
	}
	section div.cat-color img{
		position: relative;
	}
	.gal_main_image .gal_title a{
		word-wrap: break-word;
		word-break: break-all;
		display: table-cell;
	}
	section.partner-network div.form-div label span{
		cursor: pointer;
	}
	.gal_main_image .gal_title img{
		position: relative;
		width: 100px;
	}
}