/*-------------------------------------------------------- IE10 / IE11 CSS FIXES */
/*//(phones, less than 740)*/
@media screen and (max-width: 739.98px) {
	/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; -ms-grid-row-span: 2; 
   		text-align: left;
   		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-logo, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 1; -ms-grid-column-span: 5;

	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	/* default */
	.grid-container .grid-item{
		/*-ms-grid-row: 1;*/ /*-ms-grid-row-span: 1;*/
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main,
	.grid-container .grid-item.mid,
	.grid-container .grid-item.cols-6edge-left,
	.grid-container .grid-item.cols-6-left,
	.grid-container .grid-item.cols-6-right,	
	.grid-container .grid-item.cols-5-left,
	.grid-container .grid-item.cols-5-right,
	.grid-container .grid-item.cols-4-left,
	.grid-container .grid-item.cols-1_4-left,
	.grid-container .grid-item.cols-8-right,
	.grid-container .grid-item.cols-8edge-right,
	.grid-container .grid-item.cols-8-left,
	.grid-container .grid-item.cols-8edge-left,
	.grid-container .grid-item.cols-4-right,
	.grid-container .grid-item.cols-4_10-left,
	.grid-container .grid-item.cols-1_10-left,
	.grid-container .grid-item.cols-10_12-left,
	.grid-container .grid-item.cols-9-left,
	.grid-container .grid-item.cols-3-right,
	.grid-container .grid-item.cols-3-left,
	.grid-container .grid-item.cols-9-right,
	.grid-container .grid-item.cols-1_2-left,
	.grid-container .grid-item.cols-2_12-left,
	.grid-container.reverse .grid-item,
	.grid-container.reverse .grid-item.cols-6edge-left,
	.grid-container.reverse .grid-item.cols-6-left,	
	.grid-container.reverse .grid-item.cols-6-right,	
	.grid-container.reverse .grid-item.cols-5-left,	
	.grid-container.reverse .grid-item.cols-5-right,
	.grid-container.reverse .grid-item.cols-4-left,
	.grid-container.reverse .grid-item.cols-8-right,
	.grid-container.reverse .grid-item.cols-8edge-right,
	.grid-container.reverse .grid-item.cols-8-left,
	.grid-container.reverse .grid-item.cols-8edge-left,
	.grid-container.reverse .grid-item.cols-4-right,
	.grid-container.reverse .grid-item.cols-3-left,
	.grid-container.reverse .grid-item.cols-9-right,
	.grid-container.reverse .grid-item.cols-1_2-left,
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		.layout_3col_contact .grid-container .grid-item.cols-6-left,
		.layout_3col_contact .grid-container .grid-item.cols-6-right,
		.layout_3col_profiles .grid-container .grid-item.cols-6-left,
		.layout_3col_profiles .grid-container .grid-item.cols-6-right,
		.layout_2col_contact .grid-container .grid-item.cols-6-left,
		.layout_2col_contact .grid-container .grid-item.cols-6-right,
		.layout_page .grid-container .grid-item.cols-6-left,
		.layout_page .grid-container .grid-item.cols-6-right,
		.layout_page .grid-container.reverse .grid-item.cols-6-left,
		.layout_page .grid-container.reverse .grid-item.cols-6-right,
		.layout_2col_content_img .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img .grid-container.reverse .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container .cols-5-right,	
		.layout_2col_content_img_repeater .grid-container.reverse .cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6edge-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6edge-left,
		.layout_2col_content_imghero .grid-container .cols-4-right,	
		.layout_2col_content_imghero .grid-container.reverse .cols-4-right,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8edge-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8edge-left,
		.layout_service-listing .grid-container .grid-item.cols-3-left,
		.layout_faq-listing .grid-container .grid-item.cols-3-left,
		.layout_service-listing .grid-container .grid-item.cols-9-right,
		.layout_faq-listing .grid-container .grid-item.cols-9-right,
		.layout_news-listing .grid-item.cols-8-left.articles-internal-news,
		.layout_news-listing .grid-item.cols-4-right.articles-external-news{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}

		.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-column: 6; -ms-grid-column-span: 8;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
			-ms-grid-row: 3; -ms-grid-row-span: 1;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	
		.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left,
		.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left,
		.layout_mmmdpa .grid-container .grid-item.cols-8-left,
		.layout_mmmdpa .grid-container .grid-item.cols-4-right,
		.layout_findamedicalcentre .grid-container .grid-item.cols-8-left,
		.layout_findamedicalcentre .grid-container .grid-item.cols-4-right,
		.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left{}
		.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	/* footer */
	.layout_footer-row-1 .grid-container.reverse .grid-item.cols-3-left,
	.layout_footer-row-1 .grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
    	-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-3-left,
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.layout_services-faq .grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_services-faq .grid-container .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		.layout_doctors-faq .grid-container .grid-item.cols-4-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_doctors-faq .grid-container .grid-item.cols-8-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span:1 ;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 3; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .newsfeat-bg,
		.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
			-ms-grid-row: 1; -ms-grid-row-span: 2;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 1; -ms-grid-row-span: 1;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-right:not(.wide),
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 2; -ms-grid-row-span: 1;
		}	
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 6;
		}

	/* testimonials */
	.layout_testimonials .grid-container .grid-item.testi-image{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_testimonials .grid-container .grid-item.testi-text{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}

}

/*//(phones, 740px and up)*/
@media screen and (min-width: 740px) and (max-width: 979.98px) {
	.grid-container{ 
		display:-ms-grid;
		-ms-grid-columns: 12px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 12px;
		-ms-grid-rows: auto;
	}	
	/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; -ms-grid-row-span: 2; 
   		text-align: left;
   		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	/* default */
	.grid-container .grid-item{
		/*-ms-grid-row: 1;*/ /*-ms-grid-row-span: 1;*/
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main,
	.grid-container .grid-item.mid,
	.grid-container .grid-item.cols-6edge-left,
	.grid-container .grid-item.cols-6-left,
	.grid-container .grid-item.cols-6-right,	
	.grid-container .grid-item.cols-5-left,
	.grid-container .grid-item.cols-5-right,
	.grid-container .grid-item.cols-4-left,
	.grid-container .grid-item.cols-1_4-left,
	.grid-container .grid-item.cols-8-right,
	.grid-container .grid-item.cols-8edge-right,
	.grid-container .grid-item.cols-8-left,
	.grid-container .grid-item.cols-8edge-left,
	.grid-container .grid-item.cols-4-right,
	.grid-container .grid-item.cols-4_10-left,
	.grid-container .grid-item.cols-1_10-left,
	.grid-container .grid-item.cols-10_12-left,
	.grid-container .grid-item.cols-9-left,
	.grid-container .grid-item.cols-3-right,
	.grid-container .grid-item.cols-3-left,
	.grid-container .grid-item.cols-9-right,
	.grid-container .grid-item.cols-1_2-left,
	.grid-container .grid-item.cols-2_12-left,
	.grid-container.reverse .grid-item,
	.grid-container.reverse .grid-item.cols-6edge-left,
	.grid-container.reverse .grid-item.cols-6-left,	
	.grid-container.reverse .grid-item.cols-6-right,	
	.grid-container.reverse .grid-item.cols-5-left,	
	.grid-container.reverse .grid-item.cols-5-right,
	.grid-container.reverse .grid-item.cols-4-left,
	.grid-container.reverse .grid-item.cols-8-right,
	.grid-container.reverse .grid-item.cols-8edge-right,
	.grid-container.reverse .grid-item.cols-8-left,
	.grid-container.reverse .grid-item.cols-8edge-left,
	.grid-container.reverse .grid-item.cols-4-right,
	.grid-container.reverse .grid-item.cols-3-left,
	.grid-container.reverse .grid-item.cols-9-right,
	.grid-container.reverse .grid-item.cols-1_2-left,
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		.layout_3col_contact .grid-container .grid-item.cols-6-left,
		.layout_3col_contact .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_3col_profiles .grid-container .grid-item.cols-6-left,
		.layout_3col_profiles .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_2col_contact .grid-container .grid-item.cols-6-left,
		.layout_2col_contact .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_page .grid-container .grid-item.cols-6-left,
		.layout_page .grid-container .grid-item.cols-6-right,
		.layout_page .grid-container.reverse .grid-item.cols-6-left,
		.layout_page .grid-container.reverse .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_2col_content_img .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img .grid-container.reverse .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-5-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}	
		.layout_2col_content_img_repeater .grid-container .cols-5-right,	
		.layout_2col_content_img_repeater .grid-container.reverse .cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6edge-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6edge-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_2col_content_imghero .grid-container .cols-4-right,	
		.layout_2col_content_imghero .grid-container.reverse .cols-4-right,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8edge-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8edge-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_service-listing .grid-container .grid-item.cols-3-left,
		.layout_faq-listing .grid-container .grid-item.cols-3-left,
		.layout_service-listing .grid-container .grid-item.cols-9-right,
		.layout_faq-listing .grid-container .grid-item.cols-9-right{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}

		.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-column: 6; -ms-grid-column-span: 8;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
			-ms-grid-row: 3; -ms-grid-row-span: 1;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_news-listing .grid-item.cols-8-left.articles-internal-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_news-listing .grid-item.cols-4-right.articles-external-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}		
		.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left{}
		.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_mmmdpa .grid-container .grid-item.cols-8-left,
		.layout_mmmdpa .grid-container .grid-item.cols-4-right,
		.layout_findamedicalcentre .grid-container .grid-item.cols-8-left,
		.layout_findamedicalcentre .grid-container .grid-item.cols-4-right{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left{}
		.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	/* footer */
	.layout_footer-row-1 .grid-container.reverse .grid-item.cols-3-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
    	-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_footer-row-1 .grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
    	-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-3-left,
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.layout_services-faq .grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_services-faq .grid-container .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		.layout_doctors-faq .grid-container .grid-item.cols-4-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_doctors-faq .grid-container .grid-item.cols-8-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span:1 ;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 3; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .newsfeat-bg,
		.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
			-ms-grid-row: 1; -ms-grid-row-span: 2;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 1; -ms-grid-row-span: 1;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-right:not(.wide),
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 2; -ms-grid-row-span: 1;
		}	
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 6;
		}

	/* testimonials */
	.layout_testimonials .grid-container .grid-item.testi-image{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_testimonials .grid-container .grid-item.testi-text{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
}

/*//(tablets, 980px and up)*/
@media screen and (min-width: 980px) and (max-width: 1023.98px) {
	.grid-container{ 
		display:-ms-grid;
		-ms-grid-columns: 30px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 30px;
		-ms-grid-rows: auto;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-logo,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{ display: none; }
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-column: 5; -ms-grid-column-span: 11;
	}
		/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; 
		-ms-grid-row-span: 2; 
   		-ms-grid-column: 2; 
   		-ms-grid-column-span: 3;
   		text-align: left;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	/* default */
	.grid-container .grid-item{
		/*-ms-grid-row: 1;*/ /*-ms-grid-row-span: 1;*/
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.main.center{
		-ms-grid-column: 3;  -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.mid{
		-ms-grid-column: 4; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-6edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 7;
	}
	.grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}			
		.layout_3col_contact .grid-container .grid-item.cols-6-left,
		.layout_3col_contact .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_3col_profiles .grid-container .grid-item.cols-6-left,
		.layout_3col_profiles .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_2col_contact .grid-container .grid-item.cols-6-left,
		.layout_2col_contact .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_page .grid-container .grid-item.cols-6-left,
		.layout_page .grid-container .grid-item.cols-6-right,
		.layout_page .grid-container.reverse .grid-item.cols-6-left,
		.layout_page .grid-container.reverse .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
	.grid-container .grid-item.cols-5-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}		
	.grid-container .grid-item.cols-5-right{
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}	
		.layout_2col_content_img .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img .grid-container.reverse .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-5-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}	
		.layout_2col_content_img_repeater .grid-container .cols-5-right,	
		.layout_2col_content_img_repeater .grid-container.reverse .cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6-left,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-6edge-left,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-6edge-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_2col_content_imghero .grid-container .cols-4-right,	
		.layout_2col_content_imghero .grid-container.reverse .cols-4-right,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8-left,
		.layout_2col_content_imghero .grid-container .grid-item.cols-8edge-left,
		.layout_2col_content_imghero .grid-container.reverse .grid-item.cols-8edge-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
	.grid-container .grid-item.cols-4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.cols-8-right{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-4-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-1_4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-4_10-left{
		-ms-grid-column: 6; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-1_10-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.cols-10_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.cols-9-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.cols-3-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.cols-3-left{
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.cols-9-right{
		-ms-grid-column: 5; -ms-grid-column-span: 9;
	}
		.layout_service-listing .grid-container .grid-item.cols-3-left,
		.layout_faq-listing .grid-container .grid-item.cols-3-left{ 
			-ms-grid-column: 2; -ms-grid-column-span: 4;
		}
		.layout_service-listing .grid-container .grid-item.cols-9-right,
		.layout_faq-listing .grid-container .grid-item.cols-9-right{
			-ms-grid-column: 6; -ms-grid-column-span: 7;
		}
		.layout_footer-row-1 .grid-container.reverse .grid-item.cols-3-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_footer-row-1 .grid-container.reverse .grid-item.cols-9-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
	.grid-container .grid-item.cols-1_2-left{
		-ms-grid-column: 2; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-2_12-left{
		-ms-grid-column: 4; -ms-grid-column-span: 10;
	}
		/*.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
			-ms-grid-column: 2; -ms-grid-column-span: 9;
		}*/
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-column: 6; -ms-grid-column-span: 8;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
			-ms-grid-row: 3; -ms-grid-row-span: 1;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left{}
		.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	/* default reverse */
	.grid-container.reverse .grid-item{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.grid-container.reverse .grid-item.cols-6edge-left{
		-ms-grid-column: 8; -ms-grid-column-span: 7;
	}
	.grid-container.reverse .grid-item.cols-6-left{
		-ms-grid-column: 8; -ms-grid-column-span: 6;   	
	}		
	.grid-container.reverse .grid-item.cols-6-right{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
	.grid-container.reverse .grid-item.cols-5-left{
		-ms-grid-column: 7; -ms-grid-column-span: 7; /*?*/
	}		
	.grid-container.reverse .grid-item.cols-5-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-4-left{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container.reverse .grid-item.cols-8-right{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-right{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-8-left{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-left{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-3-left{
		-ms-grid-column: 11; -ms-grid-column-span: 3;
	}
	.grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
		.layout_news-listing .grid-item.cols-8-left.articles-internal-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_news-listing .grid-item.cols-4-right.articles-external-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.layout_services-faq .grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_services-faq .grid-container .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		.layout_doctors-faq .grid-container .grid-item.cols-4-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
		.layout_doctors-faq .grid-container .grid-item.cols-8-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span:1 ;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 3; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .newsfeat-bg,
		.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
			-ms-grid-row: 1; -ms-grid-row-span: 2;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 1; -ms-grid-row-span: 1;
		}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-right:not(.wide),
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
			-ms-grid-column: 2; -ms-grid-column-span: 12;
			-ms-grid-row: 2; -ms-grid-row-span: 1;
		}	
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 6;
		}

	/* testimonials */
	.layout_testimonials .grid-container .grid-item.testi-image{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}
	.layout_testimonials .grid-container .grid-item.testi-text{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
		-ms-grid-row: auto; -ms-grid-row-span: auto;
	}

}

/*//(tablets, 1024px and up)*/
@media screen and (min-width: 1024px) and (max-width: 1279.98px) {
	/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; 
		-ms-grid-row-span: 2; 
   		-ms-grid-column: 2; 
   		-ms-grid-column-span: 3;
   		text-align: left;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	/* default */
	.grid-container .grid-item{
		/*-ms-grid-row: 1;*/ /*-ms-grid-row-span: 1;*/
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.main.center{
		-ms-grid-column: 3;  -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.mid{
		-ms-grid-column: 4; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-6edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 7;
	}
	.grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}			
		.layout_3col_profiles .grid-container .grid-item.cols-6-left,
		.layout_3col_profiles .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.grid-container .grid-item.cols-5-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}		
	.grid-container .grid-item.cols-5-right{
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}	
		.layout_2col_content_img .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container .grid-item.cols-5-right,
		.layout_2col_content_img .grid-container.reverse .grid-item.cols-5-right,
		.layout_2col_content_img_repeater .grid-container.reverse .grid-item.cols-5-right{
			-ms-grid-row: auto; -ms-grid-row-span: auto;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}	
	.grid-container .grid-item.cols-4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container .grid-item.cols-8-right{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-4-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-1_4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}	
	.grid-container .grid-item.cols-4_10-left{
		-ms-grid-column: 6; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-1_10-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.cols-10_12-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-9-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-3-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.cols-3-left{
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.cols-9-right{
		-ms-grid-column: 5; -ms-grid-column-span: 9;
	}
		.layout_service-listing .grid-container .grid-item.cols-3-left,
		.layout_faq-listing .grid-container .grid-item.cols-3-left{ 
			-ms-grid-column: 2; -ms-grid-column-span: 4;
		}
		.layout_service-listing .grid-container .grid-item.cols-9-right,
		.layout_faq-listing .grid-container .grid-item.cols-9-right{
			-ms-grid-column: 6; -ms-grid-column-span: 7;
		}
		.layout_footer-row-1 .grid-container.reverse .grid-item.cols-3-left{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_footer-row-1 .grid-container.reverse .grid-item.cols-9-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
	.grid-container .grid-item.cols-1_2-left{
		-ms-grid-column: 2; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-2_12-left{
		-ms-grid-column: 4; -ms-grid-column-span: 10;
	}
	.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 9; -ms-grid-column-span: 3;
	}
	.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	/* default reverse */
	.grid-container.reverse .grid-item{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.grid-container.reverse .grid-item.cols-6edge-left{
		-ms-grid-column: 8; -ms-grid-column-span: 7;
	}
	.grid-container.reverse .grid-item.cols-6-left{
		-ms-grid-column: 8; -ms-grid-column-span: 6;   	
	}		
	.grid-container.reverse .grid-item.cols-6-right{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
		.layout_3col_contact .grid-container .grid-item.cols-6-left,
		.layout_3col_contact .grid-container .grid-item.cols-6-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.grid-container.reverse .grid-item.cols-5-left{
		-ms-grid-column: 7; -ms-grid-column-span: 7; /*?*/
	}		
	.grid-container.reverse .grid-item.cols-5-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-4-left{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container.reverse .grid-item.cols-8-right{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-right{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-8-left{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-left{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-3-left{
		-ms-grid-column: 11; -ms-grid-column-span: 3;
	}
	.grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
		.layout_news-listing .grid-item.cols-8-left.articles-internal-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_news-listing .grid-item.cols-4-right.articles-external-news{ 
			-ms-grid-column: 2; -ms-grid-column-span: 12;
	    	-ms-grid-row: auto; -ms-grid-row-span: auto;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
			-ms-grid-row: 2; -ms-grid-row-span: 1;
			-ms-grid-column: 6; -ms-grid-column-span: 8;
		}
		.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
			-ms-grid-row: 3; -ms-grid-row-span: 1;
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-column: 5; -ms-grid-column-span: 8;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.layout_services-faq .grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 7;
	}
	.layout_services-faq .grid-container .grid-item.cols-4-right{
		-ms-grid-column: 9; -ms-grid-column-span: 5;
	}
		.layout_doctors-faq .grid-container .grid-item.cols-4-left{
			-ms-grid-column: 2; -ms-grid-column-span: 6;
		}
		.layout_doctors-faq .grid-container .grid-item.cols-8-right{
			-ms-grid-column: 2; -ms-grid-column-span: 12;
		}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span:1 ;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 3; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-left,
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
			-ms-grid-column: 2; -ms-grid-column-span: 6;
		}
		#job-listing .articles-internal-news_featured.job-item-feat .grid-item.newsfeat-right:not(.wide),
		.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
			-ms-grid-column: 8; -ms-grid-column-span: 6;
		}
	/* testimonials */
	.layout_testimonials .grid-container .grid-item.testi-image{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
		grid-column-start: c1; grid-column-end: c5;
	}
	.layout_testimonials .grid-container .grid-item.testi-text{
		-ms-grid-column: 7; -ms-grid-column-span: 5;
	}
}

/*// (desktops, 1280px and up)*/
@media screen and (min-width: 1280px) and (max-width: 1679.98px) {
	.grid-container{ 
		display:-ms-grid;
		-ms-grid-columns: 30px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 30px;
		-ms-grid-rows: auto;
	}
	/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; 
		-ms-grid-row-span: 2; 
   		-ms-grid-column: 2; 
   		-ms-grid-column-span: 3;
   		text-align: left;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	/* default */
	.grid-container .grid-item{
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.main.center{
		-ms-grid-column: 3;  -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.mid{
		-ms-grid-column: 4; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-6edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 7;
	}
	.grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}		
	.grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-5-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}		
	.grid-container .grid-item.cols-5-right{
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container .grid-item.cols-8-right{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-4-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-1_4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}	
	.grid-container .grid-item.cols-4_10-left{
		-ms-grid-column: 6; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-1_10-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.cols-10_12-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-9-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-3-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.cols-3-left{
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.cols-9-right{
		-ms-grid-column: 5; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-1_2-left{
		-ms-grid-column: 2; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-2_12-left{
		-ms-grid-column: 4; -ms-grid-column-span: 10;
	}
	.layout_doctor-profile .grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 9; -ms-grid-column-span: 3;
	}
	.layout_doctor-profile .grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	/* default reverse */
	.grid-container.reverse .grid-item{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.grid-container.reverse .grid-item.cols-6edge-left{
		-ms-grid-column: 8; -ms-grid-column-span: 7;
	}
	.grid-container.reverse .grid-item.cols-6-left{
		-ms-grid-column: 8; -ms-grid-column-span: 6;   	
	}		
	.grid-container.reverse .grid-item.cols-6-right{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
	.grid-container.reverse .grid-item.cols-5-left{
		-ms-grid-column: 7; -ms-grid-column-span: 7; /*?*/
	}		
	.grid-container.reverse .grid-item.cols-5-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-4-left{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container.reverse .grid-item.cols-8-right{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-right{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-8-left{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-left{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-3-left{
		-ms-grid-column: 11; -ms-grid-column-span: 3;
	}
	.grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-column: 3; -ms-grid-column-span: 3;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-column: 6; -ms-grid-column-span: 7;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left,
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{ 
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 5;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 5;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
}
/*// (desktops, 1680px and up)*/
@media screen (min-width: 1680px) {
	/* all -ms-grid items */
	.grid-container{ 
		display:-ms-grid;
		-ms-grid-columns: 40px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 40px;
		-ms-grid-rows: auto;
	}	
	/*header*/
	#site-header .grid-container .grid-item.col-site-logo{
		-ms-grid-row: 1; 
		-ms-grid-row-span: 2; 
   		-ms-grid-column: 2; 
   		-ms-grid-column-span: 3;
   		text-align: left;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons{
		-ms-grid-row: 1; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}	
	body.prac-1 #site-header .grid-container .grid-item.col-site-menu,
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-menu{
		-ms-grid-row: 2; 
   		-ms-grid-column: 4; 
   		-ms-grid-column-span: 10;
   		text-align: right;
	}
	/* default */
	.grid-container .grid-item{
		/*-ms-grid-row: 1;*/ /*-ms-grid-row-span: 1;*/
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.full{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
	.grid-container .grid-item.main{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.main.center{
		-ms-grid-column: 3;  -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.mid{
		-ms-grid-column: 4; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-6edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 7;
	}
	.grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}		
	.grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-5-left{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}		
	.grid-container .grid-item.cols-5-right{
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.cols-8-right{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-8-left{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container .grid-item.cols-8edge-left{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-4-right{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-1_4-left{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
	}	
	.grid-container .grid-item.cols-4_10-left{
		-ms-grid-column: 6; -ms-grid-column-span: 6;
	}	
	.grid-container .grid-item.cols-1_10-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	.grid-container .grid-item.cols-10_12-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-9-left{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-3-right{
		-ms-grid-column: 11; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.cols-3-left{
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.cols-9-right{
		-ms-grid-column: 5; -ms-grid-column-span: 9;
	}
	.grid-container .grid-item.cols-1_2-left{
		-ms-grid-column: 2; -ms-grid-column-span: 2;
	}
	.grid-container .grid-item.cols-2_12-left{
		-ms-grid-column: 4; -ms-grid-column-span: 10;
	}
	/* default reverse */
	.grid-container.reverse .grid-item{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.grid-container.reverse .grid-item.cols-6edge-left{
		-ms-grid-column: 8; -ms-grid-column-span: 7;
	}
	.grid-container.reverse .grid-item.cols-6-left{
		-ms-grid-column: 8; -ms-grid-column-span: 6;   	
	}		
	.grid-container.reverse .grid-item.cols-6-right{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}	
	.grid-container.reverse .grid-item.cols-5-left{
		-ms-grid-column: 7; -ms-grid-column-span: 7; /*?*/
	}		
	.grid-container.reverse .grid-item.cols-5-right{
		-ms-grid-column: 2; -ms-grid-column-span: 5;
	}
	.grid-container.reverse .grid-item.cols-4-left{
		-ms-grid-column: 10; -ms-grid-column-span: 4;
	}
	.grid-container.reverse .grid-item.cols-8-right{
		-ms-grid-column: 2; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-right{
		-ms-grid-column: 1; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-8-left{
		-ms-grid-column: 6; -ms-grid-column-span: 8;
	}
	.grid-container.reverse .grid-item.cols-8edge-left{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-4-right{
		-ms-grid-column: 2; -ms-grid-column-span: 4;
	}
	.grid-container.reverse .grid-item.cols-3-left{
		-ms-grid-column: 11; -ms-grid-column-span: 3;
	}
	.grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-column: 2; -ms-grid-column-span: 9;
	}
	.grid-container.reverse .grid-item.cols-1_2-left{
		-ms-grid-column: 12; -ms-grid-column-span: 2;
	}
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-column: 2; -ms-grid-column-span: 10;
	}
	/* notifications */
	.grid-container.notification-alert{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.notification-bar .grid-container .notice-title{
		-ms-grid-column: 3; -ms-grid-column-span: 3;
	}
	.notification-bar .grid-container .notice-title.wide{
		-ms-grid-column: 3; -ms-grid-column-span: 10;
	}
	.notification-bar .grid-container .notice-text{
		-ms-grid-column: 6; -ms-grid-column-span: 7;
	}
	.notification-bar .grid-container .notice-close{
		-ms-grid-column: 13; -ms-grid-column-span: 14;
	}
	/* banners */
	.layout_banner-slider .grid-container .grid-item.cols-4-left,
	.layout_banner-slider .grid-container .grid-item.cols-8edge-right{ 
		-ms-grid-row: 1; -ms-grid-row-span: 1;
	}
	.layout_banner-slider .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.layout_banner-slider.layout_banner-slider-practice .grid-container .grid-item.banner-anchor{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 7; -ms-grid-column-span: 7;
	}
	.grid-container .banner-top-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.banner-top-left-inner{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .banner-bottom-left{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 1; -ms-grid-column-span: 4;
	}
	.grid-container .grid-item.banner-bottom-left-inner{
		-ms-grid-row: 2; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 3;
	}
	.grid-container .grid-item.banner-right{
		-ms-grid-row: 1; -ms-grid-row-span: 2;
		-ms-grid-column: 5; -ms-grid-column-span: 10;
	}
	/* news */
	.layout_news-listing .articles-internal-news_featured .newsfeat-bg{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-left{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right:not(.wide){
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 9; -ms-grid-column-span: 4;
	}
	.layout_news-listing .articles-internal-news_featured .grid-item.newsfeat-right.wide{
		-ms-grid-row: 1; -ms-grid-row-span: 1;
		-ms-grid-column: 3; -ms-grid-column-span: 9;
	}
}

/*

@media screen and (max-width : 740px){
	#site-header img.site-logo, #site-header svg.site-logo, #site-header #col-site-logo svg{ height: 46px; width: 115px; }
	.grid-container{ 
		-ms-grid-columns: 12px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 12px;
	}	

	#site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 2; -ms-grid-column-span: 6;
	}
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 8; -ms-grid-column-span: 6;
	}
	.grid-container .grid-item.main.center{ 
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.grid-container .grid-item.main,
	.grid-container .grid-item.mid,
	.grid-container .grid-item.cols-6edge-left,
	.grid-container .grid-item.cols-6-left,
	.grid-container .grid-item.cols-6-right,	
	.grid-container .grid-item.cols-5-left,
	.grid-container .grid-item.cols-5-right,
	.grid-container .grid-item.cols-4-left,
	.grid-container .grid-item.cols-1_4-left,
	.grid-container .grid-item.cols-8-right,
	.grid-container .grid-item.cols-8edge-right,
	.grid-container .grid-item.cols-8-left,
	.grid-container .grid-item.cols-8edge-left,
	.grid-container .grid-item.cols-4-right,
	.grid-container .grid-item.cols-4_10-left,
	.grid-container .grid-item.cols-1_10-left,
	.grid-container .grid-item.cols-10_12-left,
	.grid-container .grid-item.cols-9-left,
	.grid-container .grid-item.cols-3-right,
	.grid-container .grid-item.cols-3-left,
	.grid-container .grid-item.cols-9-right,
	.grid-container .grid-item.cols-1_2-left,
	.grid-container .grid-item.cols-2_12-left,
	.grid-container.reverse .grid-item,
	.grid-container.reverse .grid-item.cols-6edge-left,
	.grid-container.reverse .grid-item.cols-6-left,	
	.grid-container.reverse .grid-item.cols-6-right,	
	.grid-container.reverse .grid-item.cols-5-left,	
	.grid-container.reverse .grid-item.cols-5-right,
	.grid-container.reverse .grid-item.cols-4-left,
	.grid-container.reverse .grid-item.cols-8-right,
	.grid-container.reverse .grid-item.cols-8edge-right,
	.grid-container.reverse .grid-item.cols-8-left,
	.grid-container.reverse .grid-item.cols-8edge-left,
	.grid-container.reverse .grid-item.cols-4-right,
	.grid-container.reverse .grid-item.cols-3-left,
	.grid-container.reverse .grid-item.cols-9-right,
	.grid-container.reverse .grid-item.cols-1_2-left,
	.grid-container.reverse .grid-item.cols-2_12-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-3-left,
	.layout_footer-row-2 .grid-container.reverse .grid-item.cols-9-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_service-listing .grid-container .grid-item.cols-3-left,
	.layout_faq-listing .grid-container .grid-item.cols-3-left{ 
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_service-listing .grid-container .grid-item.cols-9-right,
	.layout_faq-listing .grid-container .grid-item.cols-9-right{ 
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_mmmdpa .grid-container .grid-item.cols-8-left,
	.layout_mmmdpa .grid-container .grid-item.cols-4-right,
	.layout_findamedicalcentre .grid-container .grid-item.cols-8-left,
	.layout_findamedicalcentre .grid-container .grid-item.cols-4-right{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
	.layout_findamedicalcentre .grid-container .grid-item.cols-1_2-left{}
	.layout_findamedicalcentre .grid-container .grid-item.cols-2_12-left{
		-ms-grid-row: auto; -ms-grid-row-span: auto;
		-ms-grid-column: 2; -ms-grid-column-span: 12;
	}
}

@media screen and (max-width : 540px){
	body.prac-1 #site-header .grid-container .grid-item.col-site-logo, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 1; -ms-grid-column-span: 6;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 7; -ms-grid-column-span: 8;
	}
	#site-header .grid-container .grid-item.col-site-buttons_mobile{
		-ms-grid-column: 1; -ms-grid-column-span: 14;
	}
}
@media screen and (max-width : 340px){
	body.prac-1 #site-header .grid-container .grid-item.col-site-logo, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.col-site-logo,
	#site-header .grid-container .grid-item.cols-6-left{
		-ms-grid-column: 1; -ms-grid-column-span: 5;
	}
	body.prac-1 #site-header .grid-container .grid-item.col-site-buttons, 
	body:not(.prac-1) #site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.col-site-buttons,
	#site-header .grid-container .grid-item.cols-6-right{
		-ms-grid-column: 6; -ms-grid-column-span: 9;
	}
}

*/