@media (max-width: 1000px) {
	#header {
		margin-top: 0px;
		padding-top: 0px;
	}

	body.home #site-background {
		padding-top: 50px;
	}

	#header-top-links,
	#header-top-text {
		display: none;
	}

	#logo {
		/*left: -36px;*/
		left: -6px;
	}

	#logo,
	#logo img {
		height: 60px;
	}

	#header-live-now {
		right: 70px;
	}

	#rotator .story.small .related-links a, 
	#subrotator .story.small .related-links a {
		font-size: 12px;
	}

	#rotator .story.small .related-links span, 
	#subrotator .story.small .related-links span {
		font-size: 8px;
	}

	#rotator .story.small .teaser a, 
	#subrotator .story.small .teaser a {
		font-size: 14px;
		line-height: 18px;
	}

	#rotator .story.small .divider, 
	#subrotator .story.small .divider {
		margin: 14px 0px 14px 10px;
	}

	#rotator .story.small .title a, 
	#subrotator .story.small .title a {
		font-size: 16px;
		line-height: 20px;
	}

	.more-link.article {
		height: 50px;
		line-height: 50px;
		font-size: 25px;
	}

	.right-leaderboard.adspace {
		display: none;
	}

	#top-leaderboard {
		width: 728px;
		margin: 0px auto;
	}

	#menu {
		width: auto;
		margin: 0px;
	}

	#left-column {
		width: 448px;
	}

	#article-container {
		padding-left: 10px;
	}

	#articleRelated {
		width: 100%;
		float: none;
		margin-left: 0px;
	}

	#articleRelated .header {
		width: 100%;
		font-size: 20px;
		line-height: 38px;
		height: 38px;
		border: 0px;
		text-align: left;
		margin-bottom: 0px;
	}

	#articleRelated .item a {
		font-size: 14px;
	}

	#articleRelated .item a span {
		font-size: 8px;
		top: -2px;
	}

	#article-content {
		font-size: 14px;
		line-height: 18px;
		padding-top: 0px;
	}

	#article-date-icons .release {
		font-size: 14px;
		padding-bottom: 4px;
	}

	#article-date-icons div.text {
		float: none;
	}

	#article-date-icons .article-icons {
		float: none;
	}

	#article-title {
		font-size: 30px;
	}

	#related-articles .header {
		font-size: 21px;
		line-height: 58px;
	}

	#list-menu li.template ul.subnav .ad-menu {
		display: none;
	}

	#list-menu li.template ul.subnav .standard {
		width: 100%;
	}

	#list-menu li.template ul.subnav .standard.sports {
		width: 100%;
	}

	#list-menu .subnav.template-ul {
		width: 100%;
	}

	#list-menu li.template ul.subnav .standard {
		width: 66%;
	}

	#list-menu .label-1,
	#list-menu .feature-1 {
		left: 75%;
		right: auto;
	}

	#list-menu {
		display:none;
		width: 100%;
		margin-left: 0px;
		padding-top: 59px;
	}

	#list-menu li.parent.template.first {
		margin-left: 0px;
	}

	.subnav .template {
		min-height:auto;
	}
	
	#list-menu.show-mobile {
		display:block;
	}

	#list-menu-button {
		display:block;
	}
	
	#list-menu-button .btn {
		background: transparent;
		border: 0px;
		box-shadow: none;
	}
	
	#list-menu-button .icon-bar {
		height: 4px;
		margin-top: 4px;
		width: 29px;
	}

	#list-menu li.parent {
		float:none;
		display:block;
		background:#104735;
		border-top:1px solid #fff;
	}

	#list-menu li.parent:hover {
		
		
		
	}

	#list-menu .divider {
		display:none;
	}

	.top-menu-link {
		color:#fff;
	}

	.top-menu-link:hover {
		color:#ffffff;
	}

	#list-menu li.parent.template.menu-active {
		
	}

	#list-menu li.parent.template.menu-active a.top-menu-link {
		
	}

	#list-menu li.template ul.subnav .standard.sports {
		width: 98%;
		padding-left: 1%;
		padding-right: 0px;
	}

	#list-menu li.template ul.subnav .standard {
		width: 98%;
		padding-left: 2%;
		padding-right: 0px;
	}

	#list-menu li.parent.menu-active {
		background: transparent;
	}

	.subnav {
		position:static;
		width:100%;
	}

	ul#menu-sport-group-1,
	ul#menu-sport-group-2 {
		width:100%;
		display:block;
		float:none;
	}

	#list-menu .feature-2,
	#list-menu .feature-1,
	#list-menu .label-2,
	#list-menu .label-1,
	#list-menu .image-text
	{
		display:none;
	}

	#list-menu .with-sections #menu-sport-group-2 li.first {
		border-top:1px solid #ffffff;
	}

	#list-menu .with-sections li {
		float:none;
		display:block;
	}

	#list-menu .with-sections a.sport {
		float:none;
		display:block;
	}

	#list-menu .subnav a.section,
	#list-menu .subnav a.custom,
	#list-menu .subnav a.twitter,
	#list-menu .subnav a.facebook,
	#list-menu .subnav .twitter-placeholder,
	#list-menu .subnav .facebook-placeholder {
		display:none;
	}

	#list-menu li.parent.menu-active {
		background: #f37121;
	}

	#list-menu li.parent.menu-active .top-menu-link,
	#list-menu li.parent:hover .top-menu-link {
		color:#f37121;
		background: #fff
	}
	
	#list-menu-button.show-mobile .btn {
		color: #fff;
		background: #f37121;
	}

	#list-menu-button.show-mobile .icon-bar {
		background: #fff;
	}

	#menu-inner-container {
		position: absolute;
		width: 100%;
		z-index: 1000;
	}

	#list-menu li.template ul.subnav .standard .two-col-1/*,
	#list-menu li.template ul.subnav .box-mens*/ {
		margin: 0px;
	}

	#list-menu li.template ul.subnav .standard .two-col/*,
	#list-menu li.template ul.subnav .box-mens, 
	#list-menu li.template ul.subnav .box-womens*/ {
		margin: 0px;
		
	}

	.subnav .template {
		height: 410px;
	}
}

@media (max-width: 767px) {
	#left-column,
	#right-column {
		max-width: none;
		margin: 0px auto;
		float: none;
	}

	#left-column {
		width: 98%;
	}

	#subrotator .story.story-4,
	#subrotator .story.story-5,
	#subrotator .story.story-6,
	#subrotator .story.story-7 {
		display: none;
	}

	#rotator .story.small .title a, 
	#subrotator .story.small .title a {
		font-size: 14px;
		line-height: 16px;
	}

	#rotator .story.small .divider, 
	#subrotator .story.small .divider {
		margin: 4px 0px 4px 10px;
		width: 22px;
	}

	#rotator .story.small .teaser a, 
	#subrotator .story.small .teaser a {
		font-size: 12px;
		line-height: 12px;
	}

	#rotator .story.small .related-links, 
	#subrotator .story.small .related-links {
		display: none;
	}

	#rotator .story .play,
	#article-image .play {
		width: 40px;
		margin: -20px 0px 0px -20px;
	}
 
	#section-menu li.more {
		position: static;
	}

	#section-menu ul.more {
		margin-left: 0px;
	}

	#sectionmenu .container {
		height: auto;
	}

	#sectionmenu .title {
		padding-top: 6px;
	}

	#sectionmenu .clear {
		display: block;
	}

	#sectionmenu .title, 
	#sectionmenu .title a {
		line-height: 34px;
	}

	#sectionmenu .title {
		background: url(/fls/28700/site_graphics/orange-arrows.png) no-repeat scroll right 17px;
	}

	#sectionmenu .content {
		float: none;
		margin: 0px;
	}

	#section-menu li a {
		font-size: 11px;
		line-height: 16px;
	}

	#section-menu li {
		padding: 0px 4px;
		height: 16px;
	}

	#article-date-icons div.text.right {
		display: none;
	}

	#article-container {
		padding-left: 0px;
	}

	#copyright,
	#copyright a {
		line-height: 20px;
	}

	#copyright {
		padding: 12px 0px;
	}

	#search {
		margin-bottom: 0px;
	}

	#bottom-featured .item {
		float: none;
		width: 90%;
		margin: 10px auto 0px;
	}

	#bottom-featured .item.first {
		margin-top: 0px;
	}

	#bottom-featured .item.middle {
		margin: 10px auto 0px;
	}
}

@media (max-width: 728px) {
	.leaderboard,
	#footer .leaderboard,
	#top-leaderboard {
		width: 320px;
		margin-left: auto;
		margin-right: auto;
	}

	#top-leaderboard .left {
		float: none;
	}
}