@media screen and ( max-width:1150px ){
	img								{ max-width: 100%; }
	.skWidth						{ width: auto; }
	.skNews .next					{ right: 0; }
	.skNews .prev					{ left: 0; }
	.skNews .skItemInner				{ margin: 0 20px; }
	.skFooter .skContact.skFtColumn,
	.skFooter .skSiteLink.skFtColumn,
	.skFooter .skFtColumn			{ width: 30%; margin: 0 1%; }
	.LeftPane.inner-cell			{ width: 48%; margin-right: 2%; } 
	.RightPane.inner-cell			{ width: 48%; margin-left: 2%; }
	.skNews .skHead					{ margin: 0; }
	.skSocialRow .skSocialCol		{ width: calc( 50% - 30px ); float: left; margin: 0 15px; }
	.skSocialCol.skFacebook iframe	{ width: 100%; }
}

@media screen and ( max-width:1024px ){
	.skAlert						{ overflow: hidden; }
	.skAction .skLeft,
	.skAction .skRight.text-right	{ float: none; text-align: center; width: 100%; }
    .skSponsor li.skItem                            { padding: 0; }
    .skSponsor .skLink                             { margin: 0 auto; }
	.skSocialFeedInner				{ width: 80%; margin: 0 auto; }
	.skFooter .skContact.skFtColumn,
	.skFooter .skSiteLink.skFtColumn,
	.skFooter .skFtColumn			{ width: 46%; margin: 0 2%; }
	.skFooter .skSiteLink.skFtColumn	{ clear: both; }
	.skInfo .skLeft,
	.skInfo .skRight					{ float: none; text-align: center; width: 100%; }
	.skInnerArea .Normal				{ overflow: auto; }
}

@media screen and ( max-width:768px ){
	#Body .skArea.skInnerArea,
	#Body .skArea					{ background-image: url(images/vysa-mob-bg.jpg); background-position: center; background-repeat: no-repeat;
									  background-size: cover; }
	.skWhiteBG						{ padding: 15px; }
	.LeftPane.inner-cell,
	.RightPane.inner-cell			{ width: 100%; float: none; margin: 0; }
	.skWeb,
	.skHeader .skWidth:after,
	#google_translate_element,
	.skLogo ,
	.skAffiliates,
	.skVideo .skTitle				{ display: none; }
	.skHeader						{ background-color: transparent; }
	#Body #mobNav.blue .navBar		{ border-bottom: 1px solid transparent; }
	#mobNav .navTabs					{ border-top: 1px solid #fff; }
	.skAdvertise					{ padding-left: 6px; }
	.skSocial						{ display: block; margin: 0 0 19px 0; text-align: center;}
	.skLogin						{ display: inline-block; width: 100%; text-align: center;}
	.skSocial a.link svg,
	.skSocial a.link:link svg,
	.skSocial a.link:visited svg,
	#google_translate_element svg,
	#google_translate_element:link svg,
	#google_translate_element:visited svg{ fill: #fed105; }
	.skLogin a						{ font-size: 14px; padding: 7px 14px 8px; background-color: #142953; margin-bottom: 6px; }
	.skBannerText					{ width: 100%; text-align: center; text-shadow: none; font-size: 30px; padding: 12px 0 10px 0; }
	.skVideo						{ height: auto; }
	.skVideo img						{ display: block; width: 100%; }
	.skVideo video					{ position: relative; transform: unset; top: auto; left: auto;  }
	.skSponsor						{ padding: 20px 0; }
	#Body .skSponsor .skPrevBtn,
	#Body .skSponsor .skNextBtn			{ display: block !important; }
	.skSponsor .skNextBtn					{ height: auto; width: auto; }
	.skSponsor						{ position: relative; }
	.skSponsor .skNextBtn,
	.skSponsor .skPrevBtn					{ position: absolute; top: 50%; transform: translateY(-50%); }
	.skSponsor .skNextBtn					{ right:0; padding-right:30px; }
	.skSponsor .skPrevBtn					{ padding-left:30px; }
	.skSponsor svg					{ fill: #fed105; }
	.skSponsor svg:hover				{ fill: #10346b; }
	.skFooter .skContact.skFtColumn	{ text-align: center; }
    .skSocialFeedInner                             { width: 100%; }
    .skSocialRow .skSocialCol                {  }
    .skSocialFeedInner .skHead              { transform: none; position: static; font-size: 50px; padding: 0 0 15px 15px; }
    .skSocialFeed                                       { padding: 30px 0; }
    .skSocialFeed .skMobile    { display: none; }
    .skSocialFeed .skWeb           {display: block;} 
	.skNews .skHead                                    { position: static; transform: none; font-size: 25px; color: #fff; letter-spacing: 0.4px; padding: 11px 0 10px; 
									  text-align: center; background-color: #10346b; }
	.skNews							{ margin: 38px 15px 0; padding: 0 0 17px; }
	.skNewsWrapper					{ margin: 28px 14px 17px; }
	.news-list .link					{ width: auto; height: auto; }
	.skNews .next, 
	.skNews .prev					{ top: 21%; }
	.skNews .skViewall a				{ font-size: 20px; background: #fed105; padding: 7px 121px; margin: 0 10px; cursor: pointer; }
	.skNews .skViewall a:hover		{ color: #142953; }
	.skNews .skViewall				{ margin-bottom: 17px; }
	.skNews .skViewall .arrow		{ display: none; }
	.skSponsor svg,
	.skNews svg						{ width: 32px; height: 52px; }
	.skNews .skViewall				{ text-align: center; }
	.skFooter .skWidth:before		{ content: none; }
	.skFooter .skClubInfo			{ margin: 30px 0 32px 0;}
	.skBanner 						{ margin-bottom: 35px; }
	.VYSA-Has-Sponsor .skFooter .skWidth:before
									{ content: none; }
	.skFooter .skContact.skFtColumn,
	.skFooter .skSiteLink.skFtColumn,
	.skFooter .skFtColumn			{ width: 100%; margin: 0 auto; float: none; width: 278px; margin: 0 auto; }
	.skFooter h2.skHead				{ text-align: center; font-size: 22px; letter-spacing: 0.3px; }
	.skInfo							{ padding: 25px 0; }
	.skInfo .skLeft					{ padding-bottom: 12px; }
	.skSiteLink ul.skList			{ width: 49%; margin: 0 0 0 2px; }
	.skInfoInner					{ padding: 0; }
	#Body #mobNav.blue .navBar		{ background-color: #10346b; }
	#Body #mobNav.blue .navChild .navLink,
	#Body #mobNav.blue .navChild .navLink:link,
	#Body #mobNav.blue .navChild .navLink:visited
									{ color: #10346b ; }
	#Body #mobNav.blue .navDropDown	{ background: #10346b ;  }
	#Body #mobNav.blue .navTabs .activeTab 
									{ border-bottom-color: #10346b; }
	#Body .dfContainer .content		{ padding: 5px; }
}
@media screen and (max-width: 640px){
    .TeamPage_newsDetail                        { padding-left: 0px; }
}
@media screen and ( max-width:560px ){
    .skSocialFeed .skMobile    { display: block; }
    .skSocialFeed .skWeb           {display: none;} 
	ul.skSocialTab					{ display: inline-block; padding: 0 18px; background-color: #142953; position: absolute; top: 0; right: 0;
									  box-shadow: none; }
	ul.skSocialTab a					{ padding: 13px 0px 7px; }
	ul.skSocialTab a svg				{ fill: rgba( 254, 207, 14, 0.35 ); }
	ul.skSocialTab a.skTwitterIcn		{ margin-right: 9px; }
	ul.skSocialTab a.skFacebookIcn	{ margin-left: 9px; }
	ul.skSocialTab li.active a			{ background-color: transparent; }
	ul.skSocialTab li.active a svg		{ fill: rgba( 254, 207, 14, 1 ); }
	.skSocialFeed					{ padding: 39px 0 0; background-image: url(images/social-mobile-bg.png); background-position: top right; }
	.skSocialFeedInner				{ width: calc(100% - 30px); padding: 0 15px; box-shadow: none; }
	.skSocialHead 					{ position: relative; }
	.skSocialFeedInner .skHead		{ position: static; transform: none; font-size: 25px; color: #fff; letter-spacing: 0.4px; padding: 11px 0 10px; 
									  text-align: center; background-color: #10346b; }
	.skSocialFeed .content			{ height: auto; padding: 19px 11px; }
	.skSocialFeed .contentinner		{ height: 603px; overflow: auto; }
}
@media screen and ( min-width:769px ){
	.skMobile						{ display: none; }
}

@media screen and ( max-width: 460px ) {
    .skSponsor .skLink                             { width: auto; height: auto; text-align: center; }
	.skSponsor li.skItem				{ margin: 0 0px; }
	.skSponsor li.skItem img				{ height: 124px; width: 160px; }
}

@media screen and ( max-width: 400px ) {
	.skLogin a						{ margin: 0 3px; }
    .skLogin .skAdvertise.skMobile     { display: block; }
	.skLogin a.skAdvertiseLink		{ margin-top: 5px; margin-right: 0; margin-left: 3px; margin-right: 3px; }
	.skNews .skViewall a				{ padding: 7px 80px; }
	.skNews .skItemInner				{ height: 355px; }
	.skNews img						{ width: 150px; height: 90px; }
}