/**  RESPONSIVE STYLING AND CSS OVERRIDES   **/


/*----------------------------------------------------------------------------------------------------------------------------------------
   	1920+. RESPONSIVE CASES - SCALES DOWN ABOVE 1920
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (min-width: 1921px) {
    /** global styling **/
    /** homepage styling **/
    /** interior page styles  **/
}


/*-----------------------------------------------------------------------------------------------------------------------------------------
   	1830. RESPONSIVE CASES - SCALES DOWN BELOW 1830
------------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1830px) {
    /** global styling **/
	
	.sip-board-member {
		width:200px;
		height:200px;
	}
	
	.sip-board-member h3 .main-head {
		font-size:24px;
	}
	
	.sip-board-member h3 .sub-head {
		font-size:14px;
		padding:12px 14px 14px 14px;
	}
	
    /** homepage styling **/
    /** interior page styles  **/
	
	
	
}


/*-----------------------------------------------------------------------------------------------------------------------------------------
   1650. RESPONSIVE CASES - SCALES SITE DOWN BELOW 1650px
-----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1650px) {
    /** global styling **/
	
	#sip-chair-message .sip-chair-image-left .image-wrap img, 
	#sip-gm-message .sip-gm-image-left .image-wrap img {
		width:250px;
		height:auto;
	}
	
#sip-board .row_inner,
#sip-research-cluster-4 .row_inner,
#sip-strat-plan .row_inner > .module_column,
#sip-delivering-value .row_inner,
#sip-chair-title,
.sip-chair-message-text-multi-column,
.sip-gm-message-text-multi-column {
		max-width:1250px;
		width:1250px;
		margin:0 auto;
	}
	
	#sip-hero-container .module-fancy-heading h1 .main-head {
		font-size:48px;
		line-height:64px;
	}

	#sip-hero-container .module-fancy-heading h1 .sub-head {}
	
	#sip-hero-container .module-menu .module-menu-container ul li a {
		font-size:16px;
		padding:0 12px;
	}
	
	#sip-hero-container .module-menu.scroll .module-menu-container ul li a {
		font-size:14px;
	}
	
	#sip-hero-container .module-menu .module-menu-container ul li:first-child a {
		padding:0 12px 0 0;
	}
	
	#sip-hero-container .module-fancy-heading h1 {
		margin:20px 0 20px 20px;
	}
	
	#sip-hero-container .module-menu {
		margin:0 0 0px 20px;
		padding:0 0 20px 20px;
	}
	
	#sip-section-header h1 .main-head, #sip-section-header-gm h1 .main-head {
		font-size:24px;
	}
	
	#sip-chair-title h2 .main-head, 
	.sip-chair-image-left .module-title, 
	#sip-gm-title h2 .main-head, 
	.sip-gm-image-left .module-title, 
	#sip-board-title h2 .main-head,
	#sip-strat-plan-title h2 .main-head, 
	#sip-research-cluster-4 h2 .main-head, 
	#sip-delivering-value h2 .main-head {
		font-size:34px;	
	}
	
	.sip-chair-image-left .module-title span {
		font-size:20px;
	}
	
	#sip-delivering-value {
		background:url('/wp-content/uploads/2025/09/circles-bg_50-min.png')no-repeat;	
		background-position:left -16% bottom 70%;
		background-size:30%;
	}
	
	#page #sip-delivering-value .anc-6310-counter-5-top-container, 
	#page #sip-delivering-value .anc-6310-counter-6-top-container, 
	#page #sip-delivering-value .anc-6310-counter-7-top-container, 
	#page #sip-delivering-value .anc-6310-counter-8-top-container {
		min-height:75px;
	}
	
	#page .anc-6310-counter-5-bottom-container3 {
		padding:65px 10px 10px;
	}
	
	#page #sip-delivering-value .anc-6310-counter-5 .anc-6310-counter-5-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-6 .anc-6310-counter-6-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-7 .anc-6310-counter-7-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-8 .anc-6310-counter-8-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-9 .anc-6310-counter-9-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-10 .anc-6310-counter-10-count-subtitle, 
	#page #sip-delivering-value .anc-6310-counter-11 .anc-6310-counter-11-count-subtitle	{
		margin:26px 6px;
	}
	
	#page .anc-6310-col-1 {
		margin:0;
	}
	
	#page .anc-6310-counter-1-count-content {
		/*width:140px;
		height:140px;*/
	}

	#sip-research-cluster-4 .anc-6310-counter-1:hover .anc-6310-counter-1-count-content,
	#sip-research-cluster-4 .anc-6310-counter-2:hover .anc-6310-counter-2-count-content,
	#sip-research-cluster-4 .anc-6310-counter-3:hover .anc-6310-counter-3-count-content,
	#sip-research-cluster-4 .anc-6310-counter-4:hover .anc-6310-counter-4-count-content,
	#sip-research-cluster-4 .anc-6310-counter-1 .anc-6310-counter-1-count-content, 
	#sip-research-cluster-4 .anc-6310-counter-2 .anc-6310-counter-2-count-content, 
	#sip-research-cluster-4 .anc-6310-counter-3 .anc-6310-counter-3-count-content, 
	#sip-research-cluster-4 .anc-6310-counter-4 .anc-6310-counter-4-count-content {
		background-size:135px auto;
	}
	
	#page .sip-research-budget-numbers .image-wrap {
		right:-1px;
	}
	
	#sip-research-cluster-4 .anc-6310-counter-1-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-2-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-3-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-4-count-title, 
	.sip-research-pie-chart .module-fancy-heading h3 {
		font-size:20px;
		line-height:24px;
	}

	#page .tb_c1l1710 {
		align-content:center;
	}	
	
	.sip-research-budget-circle .image-wrap {
		left:54px;
	}
	
	.sip-research-budget-circle .image-wrap img {
		width:250px;
	}
	
	.sip-research-budget-numbers .image-wrap {
	}	
	
	#page #primary #sip-values-box .tb_text_wrap ul {
		margin:0;
	}
	
	#sip-cluster-map-callout {
		width:100%;	
		margin:80px 0 0 0;
	}
	
	#sip-cluster-map-legend {
		top:10px;
	}
	
	#sip-cluster-map-legend .image-wrap img {
		width:135px;
	}
	
	.page-template-default #page #primary .research-locations-container {
		bottom:30px;
	}
	
	.page-template-default #page #primary .research-locations-container .research-location li ul li {
		padding:0 0 10px 0;
	}
	
	.page-template-default #page #primary .research-locations-container .tb_text_wrap .research-location {
		flex-basis:21%;
	}
	
	#page .value-to-industry-budget-numbers {
		right:12px;
	}
	
    /** homepage styling **/
    /** interior page styles  **/
    /** modal styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	1440. RESPONSIVE CASES - SCALES SITE DOWN BELOW 1440px
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1440px) {
    /** global styling **/

	#sip-board .row_inner,
	#sip-research-cluster-4 .row_inner,
	#sip-strat-plan .row_inner > .module_column,
	#sip-delivering-value .row_inner,
	#sip-chair-title,
	.sip-chair-message-text-multi-column,
	.sip-gm-message-text-multi-column {
			max-width:1000px;
			width:1000px;
			margin:0 auto;
	}	
	
	#sip-hero-container .module-fancy-heading h1 .sub-head, 
	#sip-hero-container .module-fancy-heading h1 .main-head span {
		font-size:48px;	
	}
	
	#sip-hero-container .module-menu .module-menu-container ul li a {
		font-size:14px;	
	}
	
	#sip-hero-container .module-menu.scroll .module-menu-container ul li a {
		font-size:13px;
		padding:0 8px;
	}
	
	#sip-section-header {
		padding:0 40px;	
	}
	
	.sip-board-member {
		width:175px;
		height:175px;
	}
	
	.sip-research-budget {
	}
	
	.tb_c1l1710 {
		align-content:center;
	}
	
	.sip-research-budget-circle .image-wrap {
		left:16px;
	}
	
	.sip-research-budget-numbers .image-wrap {
		right:10px;
	}
	
	#sip-research-cluster-4 .anc-6310-counter-1-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-2-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-3-count-title, 
	#sip-research-cluster-4 .anc-6310-counter-4-count-title {
		padding-top:20px;	
	}
	
	#page .tb_az2o277,
	#page .tb_k3nc245,
	#page .tb_an0x29 {
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		--gutter:0;
		justify-content:center;
	}

	#page .tb_az2o277 > .module_column,	
	#page .tb_k3nc245 > .module_column,
	#page .tb_an0x29 > .module_column {	
		flex-basis:48%;
		}	
	
	#page .tb_az2o277 > .module_column.first {
		display:none;
	}
	
	#page .anc-6310-counter-1-top-container,
	#page .anc-6310-counter-2-top-container,
	#page .anc-6310-counter-3-top-container,
	#page .anc-6310-counter-4-top-container {
		min-height:160px;
	}
	
	#page #sip-research-cluster-4 .anc-6310-counter-1-count-content, 
	#page #sip-research-cluster-4 .anc-6310-counter-2-count-content, 
	#page #sip-research-cluster-4 .anc-6310-counter-3-count-content, 
	#page #sip-research-cluster-4 .anc-6310-counter-4-count-content {
			top:-85px;
		}
	
	#page .anc-6310-col-1 {
		margin-bottom:0;
	}
	
	#page .value-to-industry-budget-converge,
	#page .value-to-industry-budget-circle,
	#page .value-to-industry-budget-numbers {
		width:65%;
	}
	
	#sip-delivering-value {
		background-position:right -5% bottom 70%;
	}
	
	#page .delivering-value-container-2 > .module_column.first {
		flex-basis:45%;
	}
	
	#page .delivering-value-container-2 > .module_column.last {
		flex-basis:55%;
		padding: 0 25px 25px 25px;
	}
	
	#page .delivering-value-container-2 > .module_column.last .tb_qxe5284 .module-text .tb_text_wrap p, 
	#page .delivering-value-container-2 > .module_column.last .tb_j4jl844 .module-text .tb_text_wrap p, 
	#page .sip-banff-seminar-container .module_column .module-text .tb_text_wrap p {
		font-size:15px;
		line-height:21px;
		padding:20px 0 0 0;
	}
	
	#page .value-to-industry-budget-converge,
	#page .value-to-industry-budget-circle {
		left:0;
	}
	
	
	
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	1260. RESPONSIVE CASES - SCALES SITE BELOW 1260px
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1260px) {
    /** global styling **/
	
	.site-header .site-branding a img {
		width:125px;
	}
	
	#menu-primary {
		border-radius:0;
	}
	
	#menu-primary .home-btn {
	display:none;
	}
	
	#sip-hero-container .row_inner .module_column {
		top:500px;
	}
	
	#sip-hero-container .module-fancy-heading h1 .main-head,
	#sip-hero-container .module-fancy-heading h1 .main-head span {
		font-size:42px;
		line-height:48px;
	}
	
	#sip-hero-container .module-menu .module-menu-container ul li a {
		font-size:13px;
		padding:0 20px 12px 0;
	}
	
	/*.site-header.scroll {
		width:35%;
	}
	
	#primary #sip-hero-container .module-fancy-heading.scroll, #primary #sip-hero-container .module-menu.scroll, #primary #sip-hero-container .module-plain-text.scroll {
		width:75%;
	}*/
	
	#sip-section-header h1 .main-head, #sip-section-header-gm h1 .main-head {
		font-size:22px;
	}
	
	#sip-section-header {
		padding:0 15px;
	}
	
	.sip-board-member {
		width:145px;
		height:145px;
	}
	
	.sip-board-member h3 .main-head {
		font-size:20px;
	}
	
	.sip-board-member h3 .sub-head {
		font-size:13px;
		padding:6px 16px;
	}
	
	#primary .sip-strat-plan-pdf .module-image .image-content h3,
	#primary .sip-strat-plan-pdf .module-image .image-content h3 a {
		font-size:15px;
		line-height:19px;
	}
	
	#page #primary .strat-plan-key-area .tb_text_wrap p strong, 
	#page .delivering-value-container-2 .module-text .tb_text_wrap p strong {
		line-height:20px;
		padding:0 0 12px 0;
	}
	
	#page #sip-cluster-map-callout .tb_text_wrap p {
		padding:14px 16px;
		font-size:14px;
	}
	
	.page-template-default #page #primary .research-locations-container {
		width:100%;
		max-width:100%;
		bottom:0;
		top:75px;
		padding-bottom:50px;
	}
	
	#page .delivering-value-container-2 > .module_column.last .tb_j4jl844 .module-text .tb_text_wrap p strong, 
	#page .delivering-value-container-2 > .module_column.last .tb_qxe5284 .module-text .tb_text_wrap p strong {
		font-size:22px;
		line-height:26px;
	}	
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	1182. RESPONSIVE CASES - SCALES SITE BELOW 1180
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1179px) {
    /** global styling **/
	
	#sip-board .row_inner,
	#sip-research-cluster-4 .row_inner,
	#sip-strat-plan .row_inner > .module_column,
	#sip-delivering-value .row_inner,
	#sip-chair-title,
	.sip-chair-message-text-multi-column,
	.sip-gm-message-text-multi-column {
			max-width:800px;
			width:800px;
			margin:0 auto;
	}	

	#page .tb_knnp565 {
		right:0;
	}
	
	#page .tb_knnp565 .tb_text_wrap .visualizer-front-container .visualizer-front svg {
		overflow:visible !important;
	}
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	1000. RESPONSIVE CASES - SCALES SITE BELOW 1000
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 1000px) {
    /** global styling **/
	
	
	/* mobile menu */
	
	.mobmenu.scroll {
		/*background: rgba(18, 51, 60, 0);*/
		/*background:#12333c;*/
		background: #12333C;
		background: linear-gradient(90deg,rgba(18, 51, 60, 0.9) 35%, rgba(255, 255, 255, 0) 35%);				
		height:65px;
	}
	
	.mobmenu .mob-menu-logo-holder {
		width:120px;
		height:auto;
		margin-top: 12px;
	}
	.mobmenu .mobmenul-container {
	}
	
	.mobmenu .mobmenul-container {
    position: absolute;
    right: 0px;
	}

    .mobmenu .mobmenul-container {
        top: 10px;
        margin-right: 5px;
        margin-top: 10px;
    }	
	
	#primary #sip-hero-container .row_inner .module_column.scroll {
		/*z-index:99999;*/
	}
	
	#page #sip-hero-container .module-fancy-heading.scroll {
		margin:0;
	}
	
	#sip-hero-container .module-fancy-heading.scroll h1 {
		height:65px;
		margin:0;
		align-content:center;
		padding:0 0 0 20px;
	}
	
	#sip-hero-container .module-fancy-heading.scroll h1 .main-head, 
	#sip-hero-container .module-fancy-heading.scroll h1 .main-head span {
		font-size:26px;
	}
	
	.sip-hero-menu.scroll {
		display:none;
	}
	
	.en-fr-toggle.scroll {
		top:120px;
	}
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	M-820. RESPONSIVE CASES - SCALES SITE BELOW 820
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 820px) {
    /** global styling **/

#sip-hero-container::before {
    content: '';
    z-index: 1;
    height: 100%;
    width: 100%;
    /*background: rgba(239, 239, 239, 0.5);*/
	background:url('/wp-content/uploads/2025/09/sip-hero-mesh-bg-with-screen_v4-min.png');
	background-position:center center;
	background-size:cover;
    position: absolute;
}
	
	
	#sip-board .row_inner,
	#sip-research-cluster-4 .row_inner,
	#sip-strat-plan .row_inner > .module_column,
	#sip-delivering-value .row_inner,
	#sip-chair-title,
	.sip-chair-message-text-multi-column,
	.sip-gm-message-text-multi-column {
			max-width:85%;
			width:85%;
			margin:0 auto;
	}
	
	div.module_subrow {
		--gutter:0;
	}
	
	#sip-chair-message,
	#sip-gm-message {
		background:#fff;
	}	
	
	#sip-chair-message .row_inner .module_subrow .module_column, 
	#sip-gm-message .row_inner .module_subrow .module_column {
		padding:10px;
	}
	
	#sip-chair-message .row_inner, 
	#sip-gm-message .row_inner {
		padding:0;
		--gutter:0;
	}
	
	#sip-board .row_inner {
		padding:40px 0;
	}
	
	#page .delivering-value-container-2,
	#page .delivering-value-container,
	#page .tb_v53h431,
	#page .tb_74lb710,
	#page .tb_8xkp888 {
		display:flex;
		flex-direction:row;
		flex-wrap:wrap;
		--gutter:0;	
	}
	
	#page .tb_v53h431 > .module_column,
	#page .tb_74lb710 .module_column,
	#page .tb_8xkp888 .module_column {
		flex-basis:100%;
	}
	
	#page .delivering-value-container-2 > .module_column,
	#page .delivering-value-container > .module_column {
		flex-basis:100% !important;
	}	
	
	#primary #sip-strat-plan {
		background:none;
	}
	
	#primary .sip-strat-plan-pdf .module-image .image-content h3, #primary .sip-strat-plan-pdf .module-image .image-content h3 a {
		font-size:28px;
		line-height:30px;
	}
	
	#page .sip-research-budget-numbers .image-wrap {
		right:24px;
	}
	
	#sip-cluster-map-legend,
	#page #sip-cluster-map-callout {
		/*position:absolute;
		margin:0;*/
		display:none;
	}
	
	#page .sip-research-pie-chart {
		padding:0;
	}
	
	#page #sip-cluster-map {
		bottom:185px;
		margin-bottom:-240px;
	}
	
	.page-template-default #page #primary .research-locations-container .tb_text_wrap .research-location {
		flex-basis:29%;
	}
	
	body .point_style a img, body .point_style img {
		width:20px;
		height:20px;
		left:-11px !important;
		position:relative;
		top:-12px !important;
	}
	
	#page .sip-research-pie-chart .module-fancy-heading {
		top:0;
	}
	
	#sip-delivering-value {
		background:none;
	}
	
	#page .delivering-value-container > .module_column.last,
	#page .delivering-value-container-2 > .module_column.first {
		padding:0;
	}
	
	#page .sip-board-member {
		width:120px;
		height:120px;
	}
	
	#page .sip-board-member h3 .main-head {
		font-size:18px;
	}
	
	#page .sip-board-member h3 .sub-head {
		padding:2px 14px;
		font-size:10px;
	}
	
	#page .tb_knnp565 {
		right:10%;
		bottom:5%;
	}
	
	#sip-board-title-2-3 h2,
	#sip-board-title-2-2 h2,
	#sip-board-title-2 h2,
	#sip-strat-plan-title h2 {
		/*text-align:center;*/
	}
	
	#page .delivering-value-container > .module_column.first {
		padding:0;
	}
	
	.en-fr-toggle {
		position:fixed;
		top:150px;
	}
	
	.en-fr-toggle.scroll {
		bottom:initial;
	}
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	M-768. RESPONSIVE CASES - SCALES SITE BELOW 768
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 767px) {
    /** global styling **/
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	M-600 RESPONSIVE CASES - SCALES SITE BELOW 600
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 600px) {
    /** global styling **/

	/* mobile menu */
	
	.mobmenu.scroll {
		background: #12333C;
		background: linear-gradient(90deg,rgba(18, 51, 60, 0.9) 30%, rgba(255, 255, 255, 0) 30%);				
		height:65px;
	}	
	
	.mob-standard-logo {
		height:60px !important;
	}
	
	#sip-hero-container .module-fancy-heading h1 .main-head, 
	#sip-hero-container .module-fancy-heading h1 .main-head span {
		font-size:29px;
		line-height:36px;
	}
	
	#primary #sip-hero-container .module-fancy-heading.scroll, 
	#primary #sip-hero-container .module-menu.scroll, 
	#primary #sip-hero-container .module-plain-text.scroll {
		width:70%;
	}
	
	#sip-hero-container .module-fancy-heading.scroll h1 .main-head, 
	#sip-hero-container .module-fancy-heading.scroll h1 .main-head span {
		font-size:18px;
	}
	
	#sip-chair-message .sip-chair-image-left .image-wrap, 
	#sip-gm-message .sip-gm-image-left .image-wrap {
		margin:0 0 20px 0;
	}
	
	#sip-chair-message {
		margin:0 0 40px 0;	
	}

	
	.sip-chair-image-left, 
	.sip-gm-image-left,
	#sip-chair-message .sip-chair-image-left .image-wrap,
	#sip-gm-message .sip-gm-image-left .image-wrap {
		float:none;
		text-align:center;
	}
	
	#sip-chair-message .sip-chair-image-left .image-wrap img, 
	#sip-gm-message .sip-gm-image-left .image-wrap img {
		width:85%;
	} 	
	
	#primary .module-text .tb_text_wrap p {
		margin:0;
	}
	
	.sip-board-member {
		width:275px;
		height:275px;
	}
	
#page .tb_5xss340,
#page .tb_kkik763 { 
	display:none;
	}

#page .tb_rk65547,
#page .sip-research-budget,
.sip-board-member-container.first.mobile,
.sip-board-member-container.mobile,
.sip-board-member-container.end.mobile {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
	--gutter:0;	
	justify-content:center;
}

	#page .sip-board-member-container.first	{
		margin:0;		
	}
	
.sip-board-member-container.first.mobile > .module_column,
.sip-board-member-container.mobile > .module_column,
.sip-board-member-container.end.mobile > .module_column {
	flex-basis:48%;	
	margin:0 0 40px 0;
	}
	
	.sip-board-member-container.tb_m72r717,
	.sip-board-member-container.tb_8rtq261 {
		display:none;
	}
	
	#page .sip-board-member {
		width:145px;
		height:145px;
	}
	
	#page #sip-board .row_inner {
		padding:40px 0 0 0;
		--gutter:0;
	}
	
	#page #sip-strat-plan .row_inner {
		padding:0;
	}
	
	
	#page .sip-research-budget .module_column  {
		flex-basis:48%;
	}
	
	#page .sip-research-budget-numbers .image-wrap {
		right:-4px;
	}
	
	#page #sip-cluster-map {
		display:none;
	}
	
	#page .tb_knnp565 {
		right:20%;
		height:300px;
	}
	
	#page .tb_knnp565 svg {
		overflow:visible !important;
	}
	
	#page #visualizer-73-371347079 div,
	#page #visualizer-73-371347079 div div {
		height:300px;
	}
	
	.page-template-default #page #primary .research-locations-container .tb_text_wrap .research-location {
		flex-basis:45%;
		margin:0 12px 16px 0;
	}
	
	#page .tb_rk65547 {
		justify-content:start;
	}
	
	#page .tb_rk65547 .module_column {
		flex-basis:48%;
	}
	
	#page .tb_rk65547 .module_column.research-graphics-container {
		position:absolute;
		top:0px;
		width:70%;
		right:-25px;
		opacity:0.5;
		overflow:hidden;
	}
	
	#page .tb_wro1284,
	#page .tb_ksaq153,
	#page .tb_keis153 {
		padding:30px 0 0 0;
	}
	
	#sip-hero-container .row_inner .module_column {
		top:350px;
	}
	
	#primary #sip-values-box .tb_text_wrap ul {
		padding:10px 0 0 0;
		column-count:1;
	}
	
	#primary #sip-values-box .tb_text_wrap ul li {
		width:100%;
	}
	
	/*#sip-chair-message,
	#sip-gm-message,
	#sip-board,
	#sip-strat-plan,
	#sip-research-cluster-4,
	#page .tb_vm1m429,
	#page .tb_3dsy557,
	#page .tb_1pqq557,
	#page .tb_keis153,
	#page .tb_rk65547,
	#page .tb_iie7681,
	#page .tb_lqrw427,
	#page .tb_pwyv427,
	#sip-board-title-2-3,
	#sip-delivering-value,
	#colophon
	 {
		display:none;
	}*/
	
	#sip-delivering-value .row_inner {
		--gutter:0;
	}
	
	.progress-wrap.btn-right-side {
		right:25px !important;
		bottom:25px;
	}
	
	#sip-hero-container .module-fancy-heading.scroll h1 {
		padding:0 0 0 10px;
	}
	
	#page div#download-pdf-button.fixed-div {
	right:-75px;	
	box-shadow:2px 2px 8px #333;	
	}
	
	#page #download-pdf-button.fixed-div .module-buttons-item a {
		background-size:auto 32px;	
	}
	
	#colophon .site-info p {
		display:block;
		width:100%;
		text-align:center;
	}
	
	#colophon .site-info .sep.last {
		display:none;
	}
	
	#colophon .site-info > a {
		flex-basis:100%;
		text-align:center;
		width:100%;
	}
	
	#colophon .site-info {
		flex-direction:column;
	}
	
	
    /** homepage styling **/
    /** interior page styles  **/
}


/*----------------------------------------------------------------------------------------------------------------------------------------
   	M-425 RESPONSIVE CASES - SCALES SITE BELOW 425
----------------------------------------------------------------------------------------------------------------------------------------*/

@media screen and (max-width: 425px) {
    /** global styling **/
	
	#page .sip-board-member {
		
	}
	
    /** homepage styling **/
    /** interior page styles  **/
}