/*import Oswald-Bold*/
@font-face  {
    font-family: 'Oswald-Bold';
    src: url('/Templates/Fonts/Oswald-Bold-WebFont.eot');
    src: url('/Templates/Fonts/Oswald-Bold-WebFont.eot?#iefix') format('embedded-opentype'), url('/Templates/Fonts/Oswald-Bold-WebFont.woff') format('woff'), url('/Templates/Fonts/Oswald-Bold-WebFont.ttf') format('truetype'), url('/Templates/Fonts/Oswald-Bold-WebFont.svg#Oswald-Bold') format('svg');
}

@font-face{ 
    font-family: 'Oswald-Regular'; 
    src: url('/Templates/Fonts/Oswald-Regular-WebFont.eot'); 
    src: url('/Templates/Fonts/Oswald-Regular-WebFont.eot?#iefix') format('embedded-opentype'), url('/Templates/Fonts/Oswald-Regular-WebFont.woff') format('woff'), url('/Templates/Fonts/Oswald-Regular-WebFont.ttf') format('truetype'), url('/Templates/Fonts/Oswald-Regular-WebFont.svg#Oswald-Regular') format('svg'); }

/* MS size between xs and sm - https://github.com/adjohnson916/bootstrap-grid-ms/tree/master/dist */
.col-ms-1,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:480px) and (max-width:767px){.container{max-width:748px}.hidden-xs{display:block!important}}@media (min-width:480px){.col-ms-1,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9{float:left}.col-ms-12{width:100%}.col-ms-11{width:91.66666667%}.col-ms-10{width:83.33333333%}.col-ms-9{width:75%}.col-ms-8{width:66.66666667%}.col-ms-7{width:58.33333333%}.col-ms-6{width:50%}.col-ms-5{width:41.66666667%}.col-ms-4{width:33.33333333%}.col-ms-3{width:25%}.col-ms-2{width:16.66666667%}.col-ms-1{width:8.33333333%}.col-ms-pull-12{right:100%}.col-ms-pull-11{right:91.66666667%}.col-ms-pull-10{right:83.33333333%}.col-ms-pull-9{right:75%}.col-ms-pull-8{right:66.66666667%}.col-ms-pull-7{right:58.33333333%}.col-ms-pull-6{right:50%}.col-ms-pull-5{right:41.66666667%}.col-ms-pull-4{right:33.33333333%}.col-ms-pull-3{right:25%}.col-ms-pull-2{right:16.66666667%}.col-ms-pull-1{right:8.33333333%}.col-ms-pull-0{right:auto}.col-ms-push-12{left:100%}.col-ms-push-11{left:91.66666667%}.col-ms-push-10{left:83.33333333%}.col-ms-push-9{left:75%}.col-ms-push-8{left:66.66666667%}.col-ms-push-7{left:58.33333333%}.col-ms-push-6{left:50%}.col-ms-push-5{left:41.66666667%}.col-ms-push-4{left:33.33333333%}.col-ms-push-3{left:25%}.col-ms-push-2{left:16.66666667%}.col-ms-push-1{left:8.33333333%}.col-ms-push-0{left:auto}.col-ms-offset-12{margin-left:100%}.col-ms-offset-11{margin-left:91.66666667%}.col-ms-offset-10{margin-left:83.33333333%}.col-ms-offset-9{margin-left:75%}.col-ms-offset-8{margin-left:66.66666667%}.col-ms-offset-7{margin-left:58.33333333%}.col-ms-offset-6{margin-left:50%}.col-ms-offset-5{margin-left:41.66666667%}.col-ms-offset-4{margin-left:33.33333333%}.col-ms-offset-3{margin-left:25%}.col-ms-offset-2{margin-left:16.66666667%}.col-ms-offset-1{margin-left:8.33333333%}.col-ms-offset-0{margin-left:0}}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.visible-ms,.visible-xs{display:none!important}.visible-ms-block,.visible-ms-inline,.visible-ms-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:479px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:480px) and (max-width:767px){.visible-ms{display:block!important}table.visible-ms{display:table!important}tr.visible-ms{display:table-row!important}td.visible-ms,th.visible-ms{display:table-cell!important}.visible-ms-block{display:block!important}.visible-ms-inline{display:inline!important}.visible-ms-inline-block{display:inline-block!important}.hidden-ms{display:none!important}}@media (max-width:479px){.hidden-xs{display:none!important}}


body {
	margin:0;
	background-color:#110044;
	color:#ADF;
	font-family:Arial, Helvetica, sans-serif;
}
.headerWrapper {
	margin:12px auto 0;
	max-width: 940px;
}
.logoWrapper, .startWrapper {
	height: 75px;
  z-index: 1000;
}

.demoLogo {
	margin: 0 auto;
	padding-top: 4px;
}
.demoLogoMobile {
	display: none;
	height: 50px;
}
.startContent {
	padding-top: 8px;
}
@media (max-width: 991px) {
	.styleSelectWrapper {
		padding-top: 12px;
	}
}
@media (max-width: 767px) {
	.logoWrapper, .startWrapper {
		padding: 0;
		height: auto;
	}
	.demoLogo {
		display: none;
	}
	.demoLogoMobile {
		display: inline-block;
		margin: 0;
	}
	.startContent {
		padding-top: 2px;
		float: right;
	}
	.styleSelectWrapper {
		padding-top: 8px;
	}
	.styleSelectSection {
		padding: 0;
	}
}

.selectLabel {
  font-family: Oswald-Bold,FontAwesome,Arial,Helvetica,sans-serif;
	color:#256AD4;
	font-size:18px;
	font-weight: bold;
	padding-top:4px;
}
#selStyle {
	-moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background: rgba(0, 0, 0, 0) url("/sportswebsites/images/icons/down-arrow-blue-right-padding.png") no-repeat scroll right center;
	background-repeat: no-repeat;
	background-color:#222;
	color:#ADF;
	border:1px solid #27e;
	border-radius: 9px;
	font-weight:bold;
	font-size:14px;
	width:100%;
	padding: 4px 8px;
}

.styleDemoMsg {
	font-size:14px;
	font-weight: bold;
	color:#FFF;
	text-align:left;
	padding-top: 4px;
}
.styleDemoMsg a {
	margin-left:8px;
	color:#FFF;
	text-decoration:none;
}
.styleDemoMsg a:hover {
	text-decoration:underline;
}







a.signupButton {
    font-weight:900;
    font-style:normal;
    display:block;
    text-align:center;
    text-decoration:none;
    text-transform:uppercase;
    cursor:pointer;
    margin:0 auto;
    overflow:hidden;
    
    -moz-border-radius:7px;
    -webkit-border-radius: 7px;
    border-radius:7px;
}
a:link.signupButton, a:visited.signupButton, a:active.signupButton {
    text-decoration:none;
    color: #FFF;
}
a.signupButton:hover {
    text-decoration:none;
    color:#fff;
}
a.signupButton span {
    height:100%;
    display: block;
    white-space:nowrap;
    text-align:center;
    cursor:pointer;
}



a.largeBlueButton span {
    color:#FFF;
    background:#256AD4;
    background: -moz-linear-gradient(top, #256AD4 20%, #014074 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #256AD4), color-stop(100%, #014074));
    background: -webkit-linear-gradient(top, #256AD4 20%, #014074 100%);
    background: -o-linear-gradient(top, #256AD4 20%, #014074 100%);
    background: -ms-linear-gradient(top, #256AD4 20%, #014074 100%);
    background: linear-gradient(top, #256AD4 20%, #014074 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#256AD4', endColorstr='#014074', GradientType=0 );
}
a.largeBlueButton:hover span {
    color:#FFF;                
    background:#4883E3;
    background: -moz-linear-gradient(top, #4883E3 20%, #144D92 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, #4883E3), color-stop(100%, #144D92));
    background: -webkit-linear-gradient(top, #4883E3 20%, #144D92 100%);
    background: -o-linear-gradient(top, #4883E3 20%, #144D92 100%);
    background: -ms-linear-gradient(top, #4883E3 20%, #144D92 100%);
    background: linear-gradient(top, #4883E3 20%, #144D92 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4883E3', endColorstr='#144D92', GradientType=0 );
}
a.largeBlueButton .signupButtonText, a.signupButton .signupButtonText {
    display:block;
    font-size:26px;
    line-height:26px;
    font-weight:900;
    text-transform: uppercase;
    padding-top:14px;
    padding-left:22px;
    text-decoration:none;
}
a.largeBlueButton .signupButtonTextSmall, a.signupButton .signupButtonTextSmall {
    display:block;
    margin:0;
    padding:4px 0;
    text-transform: uppercase;
    font-size:11px;
    line-height:11px;
    font-weight:bold;
    text-decoration:none;
}


a.largeBlueButton {
    moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 2px solid #fff;
    height: 54px;
    width: 230px;
}
.startContent a.largeBlueButton span {
    background:#256AD4 !important;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.startContent a.largeBlueButton:hover span {
    color:#FFF;
    background:#00b200 !important;
}
a.largeBlueButton .signupButtonText, a.signupButton .signupButtonText {
    font-family: Oswald-Bold,FontAwesome,Arial,Helvetica,sans-serif;
    font-size: 26px;
    line-height: 54px;
    text-transform: uppercase;
    padding-top: 0;
    padding-left: 0;
    text-align: center;
    text-decoration: none;
}
a.largeBlueButton .signupButtonText::before {
  font-family: 'FontAwesome';
  content: '\f064';
  padding-right: 8px;
}



@media (max-width: 767px) {
	a.largeBlueButton {
    height: 42px;
    width: 164px;
	}
	a.largeBlueButton .signupButtonText, a.signupButton .signupButtonText {
    font-size: 18px;
    line-height: 42px;
	}
}




/*
.suButton {
	display: inline-block;
}
a.signupButton {
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-weight:900;
	font-style:normal;
	display:block;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	cursor:pointer;
	margin:0 auto;
	overflow:hidden;
	
	-moz-border-radius:7px;
	-webkit-border-radius: 7px;
	border-radius:7px;
}
a:link.signupButton, a:visited.signupButton, a:active.signupButton {
	text-decoration:none;
	color: #FFF;
}
a.signupButton:hover {
	text-decoration:none;
	color:#fff;
}
a.signupButton span {
	height:100%;
	display: block;
	white-space:nowrap;
	text-align:center;
	cursor:pointer;
}
a.largeBlueButton {
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	border:2px solid #2277EE;
}
a.largeBlueButton:hover {
	border-color: #ff9900;
}
a.largeBlueButton span {
	color:#FFF;
	background:#1254a3;
}
a.largeBlueButton:hover span {
	color:#FFF;                
	background:#b36b00;
}
a.largeBlueButton .signupButtonText, a.signupButton .signupButtonText {
	display:block;
	font-size:20px;
	font-weight:bold;
	text-transform: uppercase;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	padding:16px 24px;
	text-decoration:none;
}
a.largeBlueButton .signupButtonTextSmall, a.signupButton .signupButtonTextSmall {
	display:block;
	margin:0;
	padding-top:4px;
	text-transform: uppercase;
	font-size:11px;
	line-height:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
*/

.clear {
	clear: both;
}
