/*
////////////////////////
////SEMANTIC CSS GRID//
//////////////////////
*/

/* 12 Columns */
 	
 	#intro .bl-banner-double, 
 	.vnd-page.page-configuration #configuration .vnd-wrapper, 
 	.vnd-page.page-conversion #conversion .bl-top, 
 	.bl-sub-nav .vnd-wrapper, 
	#vnd-content [data-view="expanded"] [data-view="expanded"] .vnd-wrapper, 
	.vnd-page.page-home .bl-section .bl-footer, 
 	#vnd-navigation .vnd-wrapper, 
 	#vnd-content .bl-section, 
 	#vnd-footer .bl-links-tertiary, 
 	.vnd-alert, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%; 
		margin-right: 1.2544802867383513%; 
		width: 97.4910394265233%; 
		max-width: 1088px; 
	}

/* 11 Columns */
	
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%; 
		margin-right: 1.2544802867383513%; 
		width: 89.15770609318996%; 
		max-width: 995px; 
	}

/* 10 Columns */
	
	.vnd-page.page-what #vnd-content .bl-desc, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 80.82437275985663%;			
		max-width: 902px;
	}

/* 9 Columns */
	
	.vnd-page.page-family-card #vnd-content .bl-section .mod-content-desc[data-mod-size="l"], 
	.vnd-page.page-when #vnd-content .bl-section-time .mod-content-desc, 
	.vnd-page.page-why #vnd-content .bl-section .mod-content-desc, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 72.4910394265233%;
		max-width: 809px;
	}

/* 8 Columns */
	
	.vnd-page.page-home .vnd-mod.mod-content-medias .mod-content-media, 
	.vnd-page.page-pre-home #vnd-logo, 
	.vnd-page.page-when .bl-section-info .bl-table, 
	.vnd-page.page-antenna #vnd-content .mod-content-information, 
	#vnd-map .map-primary, 
	.vnd-page.page-home #extras .mod-content-desc, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 64.15770609318996%;			
		max-width: 716px;
	}

/* 7 Columns */
	
	.vnd-page.page-family-card #vnd-content .bl-section .mod-content-desc, 
	.vnd-page.page-home #invite .bl-invite, 
 	#vnd-footer .bl-links-primary, 
	#vnd-logo, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 55.82437275985663%;	
		max-width: 623px;
	}

/* 6 Columns */

	.vnd-page.page-configuration #configuration .bl-steps, 
	.vnd-page.page-conversion #filter .mod-content,
	.vnd-page.page-conversion #filter .bl-top,
	.vnd-page.page-conversion .mod-content,
	.vnd-page.page-discover.page-discover-options #discover .mod-content,
	.vnd-page.page-discover .mod-content,
	.vnd-page.page-home #transition .mod-content,
	.vnd-page.page-home #extras .mod-content-media, 
	.vnd-page.page-home .mod-content-media, 
	.vnd-page.page-home .mod-content-desc, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 47.491039426523294%;			
		max-width: 530px;
	}

/* 5 Columns */
	
 	#vnd-footer .bl-links-secondary, 
 	#vnd-region, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 39.157706093189965%;			
		max-width: 437px;
	}

/* 4 Columns */

	.vnd-page.page-home .vnd-mod.mod-content-medias .mod-content-media + .mod-content-media, 
	.vnd-page.page-family-card #vnd-content .bl-section .mod-content-media, 
	.vnd-page.page-configuration #info .mod-content, 
	.vnd-page.page-conversion #info .mod-content, 
	.vnd-page #antenna .mod-content, 
	.vnd-page #contact .mod-content, 
	.vnd-page #discover .mod-content, 
	.vnd-page.page-home #info .mod-content, 
	#vnd-map .map-secondary, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 30.824372759856633%;		
		max-width: 344px;
	}

/* 3 Columns */

	.vnd-page.page-family-card #vnd-content .bl-section .mod-content-media[data-mod-size="s"], 
	.vnd-page.page-when #vnd-content .bl-section-time .mod-content-media, 
	.vnd-page.page-what #vnd-content .nav-changes li, 
	.vnd-page.page-why #vnd-content .bl-section .mod-content-media, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 22.491039426523297%;	
		max-width: 251px;
	}

/* 2 Columns */
	
	.vnd-page.page-what #vnd-content .bl-icon, 
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;	
		margin-right: 1.2544802867383513%;	
		width: 14.157706093189965%;
		max-width: 158px;
	}

/* 1 Columns */
	
	.scgrid {
		display: inline-block;
		margin-left: 1.2544802867383513%;
		margin-right: 1.2544802867383513%;
		width: 5.824372759856631%;
		max-width: 65px;
	}