@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.home-page-header-tblock{
		top: 61%;
	}
	#contentrow{
		margin-top:0;
	}

	#block-block-19{
		position:relative;
		left:0;
	}

	.sub-photo img{
		object-fit: cover;
		font-family: 'object-fit: cover;';
	}
	.sub-tech3 img{
		width: 1098px;
	}
	.sub-tech1 img{
		width: 1344px
	}
	.sub-tech2 img{
		width: 954px
	}
	.sub-tech4 img{
		width: 722px
	}

	.tab-content > div.show{
		display: none !important;
	}
	.tab-content > div.active.show{
		display: block !important;
	}

	#about-side .about-inf{
		width: 100%;
		display: block;
	}
	#about-side .about-inf ul{
		width: auto;
	}
	#about-side .about-inf ul li{
		width: 100%;
		flex-wrap: wrap;
	}
	#about-side .about-inf ul li a{
		width: 100%;
	}

	.bioGrid{
		-ms-grid-columns: 1fr 1fr;
	}
	.bioGrid h3{
		-ms-grid-column: 1;
		-ms-grid-column-span: 1;
		margin-right: 1em;
	}
	.bioGrid p{
		-ms-grid-column: 2;
		-ms-grid-column-span: 1;
	}
	.bioGrid2 p{
		margin-right: 1em;
	}


	.footer-uni-tag{
		width:100%;
	}


	.fab-prod-pic img{
		width:99%;
	}

	.fa-arrow-circle-down::before{
		content: "\f0ab";
		width: 29px;
	}

	#patItems li:nth-child(1){
		-ms-grid-row:1;
	}
	#patItems li:nth-child(2){
		-ms-grid-row:3;
	}
	#patItems li:nth-child(3){
		-ms-grid-row:3;
	}
	#patItems li:nth-child(4){
		-ms-grid-row:4;
	}
	#patItems li:nth-child(5){
		-ms-grid-row:5;
	}
	#patItems li:nth-child(6){
		-ms-grid-row:6;
	}
	#patItems li:nth-child(7){
		-ms-grid-row:7;
	}
	#patItems li:nth-child(8){
		-ms-grid-row:8;
	}
	#patItems li:nth-child(9){
		-ms-grid-row:9;
	}
	#patItems li:nth-child(10){
		-ms-grid-row:10;
	}

	#patItems li:nth-child(11){
		-ms-grid-row:11;
	}
	#patItems li:nth-child(12){
		-ms-grid-row:12;
	}


	:first-of-type#sustainability ul,
	#sustainability ul{
		display:block;
	}

	#sustainability ul li{
		display:block;

	}

	#sustainability ul li>ul{
		display:block;
	  }


	#sustainability ul li>ul>li{
		display:block;
		width:100%;
	  }



	.fps2t{
	-ms-grid-column:1;
	-ms-grid-column-span:1;
	}

	.fps2{

	-ms-grid-column:2;
	-ms-grid-column-span:1;
	}

	#block-views-page-header-block .view-content > div{
		max-height: 260px;
	}
	#block-views-page-header-block .view-content > div > img {
		object-fit: cover;
		font-family: 'object-fit: cover;';
		max-height: 260px;
	}
	#conslide .slid19e h2, #conslide .slide h2{
		max-height: 45px;
		width: 43%;
	}
	li.featNA {
	    display: inline-block;
	    color: white;
			margin-top:10px;
			margin-bottom:10px;
	}
	.matGrid p{
		font-size: .8em;
	}
	.fps2t, .t40, .t20{
		margin-right: .5em;
	}
	.advancedCols ul, .premiumCols ul{
		display: flex;
		flex-direction: column;
	}
	.advancedCols ul li, .premiumCols ul li{
		height: 65px;
		width: 100%;
	}
	.view.view-pro-documents.view-id-pro_documents.view-display-id-block .view-content div img{
		width: 29.3333333px;
		height: 22px;
	}

	/*services and support - sustainability - and inquire now form GRIDs*/

	 .serv-grid .first, .serv-grid .second, .serv-grid .fourth, .serv-grid .fifth{
		 margin-right: 2em;
	 }
	 :first-of-type#sustainability ul,
 	#sustainability ul{
 		margin-bottom:3em;
 	}
	 #inquire-now #webform-client-form-13 div div.form-item.webform-component.webform-component-textfield.webform-component--first-name, .webform-component--email, .webform-component--phone,.webform-component--qustions-comments{
		 padding-right: 2em;
	 }
	 #sustainability ul li{
 		display:inline-flex;
 		width:30%;
 		height: 40%;
		margin-bottom: 6px;
		margin-right: 6px;
 	}
 	#sustainability li.blueD.hasSub.gb{
 		flex-direction: column;
 	}
	#sustainability ul.subset li:nth-child(1){
		margin-bottom:1em;
	}

	/*sustainability GRID PAGE*/



}
