@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Lato:100,300,400,700,900);


/* Pony-Dafault CSS */
/********************************************************************/
/* Skin */
.Pony-Default h1, 
.Pony-Default h2, 
.Pony-Default h3, 
.Pony-Default h4, 
.Pony-Default h5, 
.Pony-Default h6							{ color: #e4002b; font-family: 'Open+Sans',Arial,Helvetica,sans-serif; }
.Pony-Default button.TeamPage_actionButton:hover, 
.Pony-Default input.TeamPage_actionButton:hover, 
.Pony-Default a.TeamPage_actionButton:hover, 
.Pony-Default a.TeamPage_actionButton:active, 
.Pony-Default a.TeamPage_actionButton:focus, 
.Pony-Default a.TeamPage_headerActionButton:hover, 
.Pony-Default a.TeamPage_headerActionButton:active, 
.Pony-Default a.TeamPage_headerActionButton:focus
										{ color: #fff; }
.Pony-Default .StandardButton			{ background: #001489; color: #fff;  }
.Pony-Default .StandardButton:hover, 
.Pony-Default .StandardButton:focus		{ background: #e4002b; }
.Pony-Default .skFooter					{ padding: 30px 0; }
/* Topbar */
.Pony-Default .skArea  					{ background: #d1d1d1 url(images/pony-bg.jpg) center top no-repeat; }
.Pony-Default .skAction					{ position: relative; z-index: 1; }
.Pony-Default .skTopbarBanner			{ float: left; padding: 0 16px; }
.Pony-Default .skTopbar img.link			{ margin: 0; width: 60px; }
.Pony-Default .skTopbar img.link:first-child
										{ margin: 0 12px 0 0; }
.Pony-Default .skTopbar a.link,
.Pony-Default .skTopbar a.link:link,
.Pony-Default .skTopbar a.link:visited,
.Pony-Default .skTopbar .skBannerText	{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 13px; line-height: 40px; font-weight: 700; letter-spacing: 1px; }
.Pony-Default .skLogin a.link,
.Pony-Default .skLogin a.link:link,
.Pony-Default .skLogin a.link:visited	{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; }
.Pony-Default .skSocial					{ float: left; padding: 0 16px; }
.Pony-Default .skLogin a.goog-te-menu-value,
.Pony-Default .skLogin a.goog-te-menu-value:link,
.Pony-Default .skLogin a.goog-te-menu-value:visited,
.Pony-Default .skLogin a.translate,
.Pony-Default .skLogin a.translate:link,
.Pony-Default .skLogin a.translate:visited,
.Pony-Default .skSocial a.link,
.Pony-Default .skSocial a.link:link,
.Pony-Default .skSocial a.link:visited	{ height: 32px; width: 32px; }

/* Header */
.Pony-Default .skHead .logo				{ margin: 12px 0 0 -105px; }
.Pony-Default .skHead .logo a				{ display: block; }
.Pony-Default .skHead .logo img			{ height: auto; width: auto; }
.Pony-Default .skHead .head				{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; 
										font-size: 26px; text-shadow: 0 3px 3px rgba(0,0,0,0.2); }
.Pony-Default .skHead .head.clear		{ clear: inherit; }

/* Navigation */
.Pony-Default #dnnStandardMenu .root .txt	{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 14px; font-weight: 700; letter-spacing: 1px; }
.Pony-Default #dnnStandardMenu .root.last>.txt:after
										{ display: none; }
.Pony-Default #dnnStandardMenu .root .mi1 .txt
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 14px; line-height: 20px; font-weight: 700; color: #fff; }
.Pony-Default #dnnStandardMenu .root .mi2 .txt
										{ font-family: 'Lato',Arial,Helvetica,sans-serif; font-size: 12px; line-height: 16px; font-weight: normal; padding-top: 4px; padding-bottom: 4px; }


/* Slider */
.Pony-Default .r960365 ul.pager li			{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 700; }
.Pony-Default .r960365 ul.slider .caption	{ font-family: 'Lato',Arial,Helvetica,sans-serif; color: #525252; }
.Pony-Default .r960365 ul.slider .caption h2
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; padding: 0 0 10px 0; text-transform: uppercase; color: #e4002b; }


/* News */
.Pony-Default .skNews .readmore a.link,
.Pony-Default .skNews .readmore a.link:link,
.Pony-Default .skNews .readmore a.link:visited
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; padding: 9px 0; }
.skEvent,
.skAboutUs,
.skFacebookTwitter,
.skNationalNews 							{ margin: 0; overflow: auto; height: 412px; padding: 15px 12px 10px 0; margin: -15px 0 0 0;}
.skNationalNews							{ overflow: hidden; }
.skNationalNews ul.list					{ margin: 0; padding: 0 12px 0 0; overflow: auto; height: 433px; }
.skNationalNews li.item:first-child		{ padding: 4px 0 15px; }
.skNationalNews li.item					{ list-style: none; margin: 0; padding: 20px 0 15px; border-bottom: 1px solid rgba(255,255,255,0.7) }
.skNationalNews li.item:after				{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.skNationalNews li.last					{ border: none; }
.skNationalNews .detail					{ padding: 0 0 0 76px; }
.skNationalNews .title 					{ padding: 0 0 6px 0; }
.Pony-Default .tweet_screen_name			{ display: block !important; text-transform: capitalize; }
.Pony-Default .tweet_screen_name,
.skNationalNews a.title					{ font-size: 18px; line-height: 18px; font-weight: 700; color: #001489; font-family: 'Open Sans',Arial,Helvetica,sans-serif; letter-spacing: 0; cursor: pointer; text-decoration: none; }
.Pony-Default .tweet_screen_name:hover,
.skNationalNews a.title:hover 			{ color: #e4002b; }
.Pony-Default .tweet_text				{ display: table-header-group; }
.Pony-Default .tweet_text,
.skNationalNews .summary					{ font-size: 14px; font-family: 'Lato', sans-serif ; line-height: 18px; color: #525252; padding: 0;
										letter-spacing: 0; font-weight: normal; }
.skNationalNews .date					{ float: left; padding: 0px 14px 10px 14px; }
.skNationalNews .month					{ display: block; text-align: center; font-size: 18px; line-height: 18px; color: #e4002b; 
										text-transform: uppercase; letter-spacing: 0; font-weight: bold; font-family: 'Open Sans',Arial,Helvetica,sans-serif; }
.skNationalNews .day						{ display: block; text-align: center; font-size: 35px; line-height: 35px; color: #e4002b;
										font-family: 'Open Sans',Arial,Helvetica,sans-serif; letter-spacing: 0; font-weight: 800; }
.Pony-Default .skNationalNews .readmore	{ margin-bottom: 60px; margin-top: 20px; }
.Pony-Default .skSocialTab a.skSocialBtn,
.Pony-Default .skSocialTab a.skSocialBtn:link, 
.Pony-Default .skSocialTab a.skSocialBtn:visited    
										{ border-top: 0;}
.Pony-Default .skTwitterTabLink .skSocialContent                  
										{ margin: 12px 8px 21px;}
.Pony-Default ul.skTabs li.item.ui-tabs-active:before, 
.Pony-Default ul.skTabs li.item.ui-state-active:before, 
.Pony-Default ul.skTabs li.item.ui-state-hover:before, 
.Pony-Default ul.skTabs li.item.ui-tabs-selected:before   
										{z-index: 9;}


/* Tabs */
.Pony-Default .skSocialTab a.skSocialBtn   { font-family: 'Open+Sans',Arial,Helvetica,sans-serif; }
.Pony-Default ul.skTabs li.item a.link, 
.Pony-Default ul.skTabs li.item a.link:link, 
.Pony-Default ul.skTabs li.item a.link:visited
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; font-size: 15px; white-space: nowrap; }
.Pony-Default ul.tweet_list li:before		{ left: 22px; width: 68px; top: 50%; transform: translate(0, -50%); }
.Pony-Default ul.tweet_list				{ padding-right: 13px; }
.Pony-Default .tweet_time				{ display: table-footer-group; font-style: italic; }
.Pony-Default .skTabsCnt .readmore a.link,
.Pony-Default .skTabsCnt .readmore a.link:link,
.Pony-Default .skTabsCnt .readmore a.link:visited
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; }
.Pony-Default #csAboutUs.skTabsCnt,
.Pony-Default #csEvent.skTabsCnt,
.Pony-Default #csSocial.skTabsCnt		{ background: #e4e4e4; }
.Pony-Default .skTabsCnt					{ position: relative; word-break: break-word; background: #e4e4e4; overflow: unset !important; padding: 30px 12px 30px 30px;}
.Pony-Default ul.skTabs li.item:after		{ background-color: #a2a2a2; }
.Pony-Default ul.skTabs li.item			{ display: table-cell; float: none; }
.Pony-Default .skTabsCnt:after 			{ content: ""; position: absolute; bottom: 0; left: 0px; right: 20px; height: 60px;
										background: -moz-linear-gradient(top, rgba(228,228,228,0) 0%, rgba(228,228,228,1) 90%, rgba(228,228,228,1) 100%);
										background: -webkit-linear-gradient(top, rgba(228,228,228,0) 0%,rgba(228,228,228,1) 90%,rgba(228,228,228,1) 100%);
										background: linear-gradient(to bottom, rgba(228,228,228,0) 0%,rgba(228,228,228,1) 90%,rgba(228,228,228,1) 100%);
										}
.Pony-Default .skTabsCnt.skSocialWrapper:after
										{ content: none; }



/* Event */
.Pony-Default ul.events li.item:before		{ width: 46px; height: 46px; left: 4px; top: 20px; transform: inherit; }
.Pony-Default ul.events li.item.first:before{ top: 4px; }
.Pony-Default ul.events li.item			{ border-bottom: 1px solid rgba(255,255,255,0.7); }
.Pony-Default ul.events .date				{ font-size: 12px; }
.Pony-Default ul.events h3.head,
.Pony-Default ul.events a.link,
.Pony-Default ul.events a.link:link,
.Pony-Default ul.events a.link:visited	{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: bold; text-transform: uppercase; }
.Pony-Default ul.events 					{ padding-right: 13px; }
.Pony-Default .skEvent .readmore			{ margin-bottom: 60px; margin-top: 20px; }

/* Highlights */
.Pony-Default #csEmbed.skTabsCnt			{ background-color: #ffffff; }
.Pony-Default #csEmbed.skTabsCnt:after	{ content: none; }

/* Container */
.Pony-Default .dtContainer h2.head		{ background: #001489; color: #fff; font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; 
										text-transform: uppercase; border: none; letter-spacing: 1px; padding: 10px 18px; }
.Pony-Default .dtContainer h2.head:after	{ display: none; }
.Pony-Default .dtContainer .content 		{ background: #e4e4e4; padding: 16px; }
.Pony-Default .cbContainer .content		{ height: 309px; }
.Pony-Default .cbContainer h2.head		{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: bold; }
.Pony-Default .skFeaturedSponsor.twice_block .cbContainer .content,
.Pony-Default .skImportantDocument.twice_block .cbContainer .content,
.Pony-Default .skFieldStatus.twice_block .cbContainer .content{
    height: 370px;
}

/*single-block*/
.Pony-Default .skFeaturedSponsor.single_block .cbContainer .content ,
.Pony-Default .skImportantDocument.single_block .cbContainer .content ,
.Pony-Default .skFieldStatus.single_block .cbContainer .content{
	height: 435px;
}

/* Documents */
.Pony-Default .skImportantDocument .content
										{ background: #e4e4e4; }
.Pony-Default .documents a.link,
.Pony-Default .documents a.link:link,
.Pony-Default .documents a.link:visited	{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 16px; line-height: 16px; font-weight: 600; text-transform: capitalize; }
ul.documents li.item:last-child:before	{ top: 41%; }
.Pony-Default .skImportantDocument ul.documents li.item:last-child {
	padding-bottom: 20px;
}

/* Field Status */
.skRight-Tabs .expanded .skRight-Con 		{ padding: 15px 4px; background: #e4e4e4; position: relative; }
.skRight-Con .content:after 				{ content: ""; position: absolute; bottom: 0; left: 0px; right: 20px; height: 60px;
											background: -moz-linear-gradient(top, rgba(228,228,228,0) 0%, rgba(228,228,228,1) 90%, rgba(228,228,228,1) 100%);
											background: -webkit-linear-gradient(top, rgba(228,228,228,0) 0%,rgba(228,228,228,1) 90%,rgba(228,228,228,1) 100%);
											background: linear-gradient(to bottom, rgba(228,228,228,0) 0%,rgba(228,228,228,1) 90%,rgba(228,228,228,1) 100%); }
.Pony-Default .skFieldStatus .content	{ background: #e4e4e4; }
.Pony-Default ul.field li.item				{ border-color: #fff; padding: 12px 12px 12px 4px; }
.Pony-Default ul.field li.item.partial:after
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; color: #e0700c; }
.Pony-Default ul.field li.item.close:after,
.Pony-Default ul.field li.item.open:after,
.Pony-Default ul.field li.item.partial:after
										{ font-style: italic; }
.Pony-Default ul.field .name				{ color: #001489; font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; text-transform: uppercase; }
.Pony-Default ul.field .date				{ color: #484848; font-size: 12px; font-style: italic;  }
.Pony-Default .skFieldStatus .readmore	{ padding: 0 8px 40px 8px; }
.Pony-Default .skFieldStatus .readmore a.link,
.Pony-Default .skFieldStatus .readmore a.link:link,
.Pony-Default .skFieldStatus .readmore a.link:visited
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; }
.Pony-Default ul.field li.item.open:after, 
.Pony-Default ul.field li.item.close:after, 
.Pony-Default ul.field li.item.partial:after
										{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: bold; }

/* Featured Sponsor */
.Pony-Default .skFeaturedSponsor .embedCode { color: #525252; }
.Pony-Default .skFeaturedSponsor .skRight-Con .content:after { content: none; }

/* Sponsor */
.Pony-Default .skFeaturedSponsor .embedCode
										{ padding: 0; }
.skNationalSponsor						{ position: relative; }
.skNationalSponsor .head 				{ color: #001489; text-align: center; font-size: 20px; letter-spacing: 0; line-height: 25px; 										  font-weight: 700; text-transform: uppercase; padding: 0 0 24px 0; }
.skNationalSponsor li.item				{ padding: 0 6px; }
.skNationalSponsor a.link img				{ height:78px; width: 147px; }
.Pony-Default .skNationalSponsor .prev,
.Pony-Default .skNationalSponsor .next	{ margin-top: -14px; }
.skSponsor.skOurSponsor					{ padding: 12px 0 52px; }
.skSponsor.skOurSponsor .prev			{ left: -25px; transform: rotate(180deg); }
.skSponsor.skOurSponsor .next			{ right: -25px; transform: rotate(0deg);  }
.Pony-Default .skSponsor.skOurSponsor li.item	{ padding: 0 20px; }
.Pony-Default .skSponsor.skOurSponsor li.item img { width: 102px; height: 68px; }
.skOurSponsor							{ width: 792px; margin: 0 auto; }
.skOurSponsor .content					{ width: 747px; margin: 0 auto; }
.skOurSponsor.skSponsor .next ,
.skOurSponsor.skSponsor .prev			{ background-image: url(images/ayso-sprite.png); background-position: -172px -785px; height: 46px;
    width: 23px; margin-top: -23px; }
.skOurSponsor.skSponsor .next:hover,
.skOurSponsor.skSponsor .prev:hover		{ background-position: -200px -785px;}
.skOurSponsor .head 						{ position: relative; color: #001489; text-align: center; font-size: 18px; letter-spacing: 0.5px; 										   line-height: 25px; font-weight: 700; text-transform: uppercase; }
.skOurSponsor h2.head:after 				{ content: ""; position: absolute; left: 3%; top: 25%; width: 283px; border: 1px solid #fff; }
.skOurSponsor h2.head:before 			{ content: ""; position: absolute; top: 25%; right: 3%; width: 283px; border: 1px solid #fff; }

/* Site Link */
.Pony-Default .ftContainer h2.head		{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-size: 16px; font-weight: 700; text-transform: uppercase; }

/* Club Info */
.Pony-Default .cbInfo h2.cbName			{ font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: 700; text-transform: uppercase; font-size: 16px; line-height: 20px;  }
.Pony-Default .cbInfo,
.Pony-Default .cbInfo p.cbAddress		{ font-family: 'Lato',Arial,Helvetica,sans-serif;  }
.Pony-Default .cbInfo a,
.Pony-Default .cbInfo a:link,
.Pony-Default .cbInfo a:visited			{ font-family: 'Lato',Arial,Helvetica,sans-serif; }

/*Scroll*/
.Pony-Default .skWrapper ::-webkit-scrollbar-thumb,
::-webkit-scrollbar-thumb				 { background-color: #001489; }
.Pony-Default .skWrapper ::-webkit-scrollbar-track,
::-webkit-scrollbar-track 				{ background-color: #898989; }
.Pony-Default .skWrapper ::-webkit-scrollbar,
::-webkit-scrollbar 						{ width: 5px; height: 5px; background-color: #001489; }
.Pony-Default .sWebTheme_Actions			{ padding: 20px 18px 12px 18px; }

/* Mobile Nav */
.Pony-Default  #skMobNavBtn .fa			{ display: block !important; }
.Pony-Default  #mobNav > ul > li span, 
.Pony-Default  #mobNav > ul > li a, 
.Pony-Default  #mobNav > ul > li a:link, 
.Pony-Default  #mobNav > ul > li a:visited	{ color: #a6a6a6; font-family: 'Open+Sans',Arial,Helvetica,sans-serif; font-weight: normal; text-transform: uppercase; }
.Pony-Default  #mobNav > ul > li a:hover, 
.Pony-Default  #mobNav > ul > li a:focus, 
.Pony-Default  #mobNav > ul > li a:active 	{ color: #fff; }
.Pony-Default  #mobNav > ul > li > a:hover, 
.Pony-Default  #mobNav > ul > li > a:focus, 
.Pony-Default  #mobNav > ul > li > a:active	{ background: #222; }

@media screen and (max-width: 768px){
	.Pony-Default .skHead .logo			{ margin: auto; }
	.Pony-Default .skTopbar .skBannerText{ width: 60%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
	.Pony-Default .skHead				{ background: transparent; }
	.Pony-Default .skHead .head			{ padding: 18px 0; color: #001489; }
	.Pony-Default .skSlider .r960365 ul.pager li 
										{ font-size: 0; background: #e4e4e4; }
	.Pony-Default .skSlider .r960365 ul.pager li:hover,
	.Pony-Default .skSlider .r960365 ul.pager li.selected
										{ background: #e4002b; }
	.Pony-Default .skTabsCnt				{ max-height: 100%;}
	.skOurSponsor .content,
	.Pony-Default .skOurSponsor			{ width: auto; }
	.skOurSponsor h2.head:before,
	.skOurSponsor h2.head:after			{ content: none; }
	.Pony-Default .skOurSponsor.skSponsor .next		{ right: -12px; }
	.Pony-Default .skOurSponsor.skSponsor .prev		{ left: -12px; }
	.Pony-Default .skSponsor .prev		{ left: 0; }
	.Pony-Default .skSponsor .next		{ right: 0; }
}
@media screen and (max-width: 540px){
	.Pony-Default .skTopbar .skBannerText{ width: 50%; }
	.Pony-Default .skOurSponsor.skSponsor .next		{ right: 25px; }
	.Pony-Default .skOurSponsor.skSponsor .prev		{ left: 25px; }
	.Pony-Default .skSponsor.skOurSponsor li.item		{ padding: 0 40px; }
	.Pony-Default ul.skTabs li.item		{ display: block; }
	.Pony-Default ul.skTabs li.item a.link,
	.Pony-Default ul.skTabs li.item a.link:link,
	.Pony-Default ul.skTabs li.item a.link:visited	{ white-space: normal; }
}
@media screen and (max-width: 480px){
	.Pony-Default .skSocial				{ float: none; padding: 0 0 18px 0; }
	.Pony-Default .skSocialTabLink.skTwitter				
										{ padding: 24px 15px 0 15px; margin-top: 0; overflow: hidden;}
	.Pony-Default ul.tweet_list			{ height: 380px; overflow: auto;}
}