@media (max-width: 1200px) {
	#left-column{
		float: none;
		padding: 10px 1%;
		width: 96%;
		max-width: 900px;
		background: #ffffff;
		margin: 0px auto;
	}	
	#right-column{
		padding: 10px 0px;
		float: none;
		width: 98%;
		max-width: 700px;
		margin: 0px auto;
	}
	#right-column .left_sub_col{
		width: 320px;
		float: left;
	}
	#right-column .right_sub_col{
		width: 320px;
		float: right;
	}
	#more_headlines{
		margin-top: 30px;
	}	
	#header .container{
		background: linear-gradient(135deg, #005941 95px, #ffffff 95.1px, #ffffff 100px, #ccb87c 100.1px, #ccb87c 111px,#ffffff 111.1px );
	}
	#header .header_logo {
		left: 17px;
	}
	#header_ads .leaderboard{
		margin: 0 auto;
		float: none;
	}
	#header_ads .right_header_ad{
		display: none;
	}
	#list-menu .subnav.template-ul{
		width: 100% !important;
		max-width: 900px;
	}
	#list-menu li.parent.first {
	    margin-left: 140px;
	}
	#list-menu a.top-menu-link,#header .watch{
		font-size: 15px;
	}
	#list-menu .divider{
		display: none;
	}
	#sport-title {

	    padding-left: 85px;
	}
	#rotator .livenow{
		position: absolute;
		left: 37%;
		top: 41%;
		width: 259px;
	}
    #rotator{
    	height: 420px
    }
	#rotator .main .story .title{
		width: 85%;
		font-size: 38px;
		line-height: 42px;
	}
	
	#rotator .left.arrow{
		left: 22px;
	}

	#rotator .right.arrow{
		right: 22px;
	}
	#rotator .count{
		right: 50px;
	}	
	#schedule .header .header_content{
		width: 95%;
	}
	#schedule .schedule_content{
		padding-top: 20px;
		position: relative;
		width: 95%;
		max-width: 705px;
		margin: 0 auto;
		float: none;
	}

	#schedule .schedule_spon{
		display: none;
	}
	#tabs .main{
		width: 100%;
		max-width: 652px;
		margin: 35px auto;
	}
	#tabs .tab_content .item:nth-of-type(3){
		border-top: 1px solid #dfdcdc;
		padding-top:22px;
	}
	#tabs .tab_content .item:nth-of-type(2n){
		padding-left: 22px;
		padding-right: 0px;
		border-right: none;
	}
	#tabs .tab_content .item:nth-of-type(2n+1){
		padding-left: 0px;
		padding-right: 22px;
		border-right: 1px solid #dfdcdc;
	}	

	#shop .main{
		width: 95%;
	}
	#shop .left_side{
		float: left;
		width: 57.5%;
	}
	#shop .left_side .text .title{
		margin-bottom: 75px;

	}
	#shop .left_side .text .title, #shop .left_side .text .title a{
		font-size: 43px;
		line-height: 46px;
	}
	#shop .left_side .text .link{
		line-height: 20px;
		font-size: 20px;

	}
	#shop .right_side {
	    padding-top: 20px;
	}

	#featured .main .item .text{
		top: 40.7%;
	}

	#photos .main .link{
	    right: 10%;
	    padding: 5px 30px;
	    line-height: 24px;
	    font-size: 24px;
	}

	#twitter .main, #twitter .header{
		width: 90%;
	}

	#GlobalArticleContainer #captionbar .view{
		display: none;
	}
}

/*************************************************************************************************************************************/
/*************************************************************************************************************************************/
/*************************************************************************************************************************************/
		
@media (max-width: 767px) {

	.leaderboard.bottom .container{
		width: 320px;
		height: 50px;
	}
	#right-column .left_sub_col{
		width: 320px;
		margin: 0 auto;
		float: none;
	}
	#right-column .right_sub_col{
		width: 320px;
		margin: 0 auto;
		float: none;
	}
	#schools_drop{
		display: none;
	}
	#header_ads .container{
		height: 50px;
	}
	#header_ads .leaderboard{
		width: 320px;
		height: 50px;
	}
	#header{
		
	}
	#header #searchbox {
		top: 56px;
		right: 10px;
	}
	#header #header-search-button {
	    right: 15px;
	}
	#header .watch{
		right: 73px; 
	}
	/*#header .header_logo{
		display: none;
	}
	#header .header_logo_sm{
		display: block;
	}*/
	#menu .menu-left{
		display: none; 
	}	
	/*************MENU**************/

	#list-menu .feature-2,
	#list-menu .feature-1,
	#list-menu .label-2,
	#list-menu .label-1,
	#list-menu .image-text
	{
		display:none;
	}
	#list-menu .subnav .template{
		margin-top: 0;	
	}
	#list-menu .subnav.template-3 .template{
		
	}
	#list-menu li.template ul.subnav .standard{
		width: 97% !important;
		padding: 10px 1.5% !important;
		float: none !important;
	}
	#list-menu .two-col-1{
	/*	width: 100%;
		float: none;*/
	}
	#list-menu .two-col-2{
		/*width: 100%;
		float: none;
		margin-left: 0;*/
	}
	#list-menu li.template .with-sections.sports ul#menu-sport-group-1{
		float: none;
		width: 100%;
	}
	#list-menu li.template .with-sections.sports ul#menu-sport-group-2{
		float: none;
		width: 100%;
	}

	#list-menu li.template .with-sections.sports .box-mens{
		/*float: none;
		width: 100%;*/
		padding: 0px;
	}
	#list-menu li.template .with-sections.sports .box-womens{
		/*	float: none;
		width: 100%;*/
	}
	#list-menu li.template ul.subnav .standard{
		width: 100%;
	}

	#list-menu li.template ul.subnav .sports ul.subnav {
		float: none;
	}
	#list-menu li.template ul.subnav.template-2 .standard{
		width: 100%;
	}
	#list-menu .subnav .template {
		padding-bottom: 0px;
		min-height: none;
	}


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


	#menu-container {height:35px;min-height:35px;}

	#list-menu {
		display:none;
		width:100%;
		padding-top: 54px;
	}

	
	#list-menu .subnav a {
		color:#f47320;
	}

	#list-menu.show-mobile {
		display:block;
	}

	#list-menu-button {
		display:block;
	}
	
	#list-menu-button button {
		padding:0;
		background:transparent;
	}

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

	#list-menu li.parent:hover {
		background:gray;	
	}
	#list-menu li.parent.first{
		margin: 0;
	}
	#list-menu li.parent.first .top-menu-link{
		padding-top: 5px;
	}

	#list-menu li.template ul.subnav .box-womens .menu-label {
		/*margin-top: 30px;*/
	}
	#list-menu .divider {
		display:none;
	}

	#list-menu a.top-menu-link {
		font-size: 16px;
		display: block;
		color: #ffffff;
		height:40px;
		line-height:40px;
		padding:0 15px;
		text-align: left;
		text-decoration:none;
	}
	#list-menu li.menu-active.parent a.top-menu-link,
	 #list-menu li.menu-active.parent a.top-menu-link a:hover,
	  #list-menu li.parent a.top-menu-link:hover{
	  	color: #ffffff;
	  	border: none;
	}
	#list-menu .subnav.template-ul{
		position: static;
		margin-top: 0;
		width:100% !important;
	}
	#list-menu li.template .with-sections .box-mens li ,#list-menu li.template .with-sections .box-womens li{
		float: none;
	} 
	#list-menu li.template div.standard li{
		float: none;
		text-align: left;
	}


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

	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,
	#list-menu .ad-menu
	{
		display:none;
	}

	#list-menu .with-sections li {
		float:none;
		display:block;
	}
	#list-menu .standard li {
		/*float: none;
		line-height: 40px !important;
		height: 40px !important;*/
	}	
	#list-menu .with-sections a.sport {
		float:none;
		display:block;
	}

	#list-menu li.template .with-sections {
		text-align: left;
	}

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

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

	#list-menu li.parent.menu-active .top-menu-link {
		color:#ffffff;
	}
	#list-menu .subnav a{
	/*	line-height: 40px !important;
		height: 40px !important;*/
		width: 100% !important;
		display: block;
	}
	table.section_table td{
		display: block;
	}
	ul#section-menu{
		padding-left: 15px;
	}
	#section-menu li.more {
		float: right;
	}	
	#sport-title {
		font-size: 18px;
	    padding-left: 15px;
	}
	#section-menu li a {
		font-size: 12px;
		line-height: 16px;
	}	
	.live-stats-now, #rotator .live-stats-now {
		
	}	
	#rotator .livenow{
		position: absolute;
		left: 24%;
		top: 57%;
		min-width: 170px;
		max-width: 259px;
		width: 50%;
	}
	#rotator{
		height: 315px;
	}
	#rotator .main .story{
		position: relative;
		top: 0 !important;
		left: 0 !important;
		margin-bottom: 95px;
	}
	#rotator .main .story .text {
		bottom: -95px;
		padding-top: 5px;
		height: 90px;
		background: #ffffff;
		overflow: hidden;
	}

	#rotator .main .story .title {
		vertical-align: top;
		line-height: 28px;
		font-size: 25px;
		color: #000000;
		text-shadow: none;
		padding: 0;
	}
	#rotator .left.arrow,
	#rotator .right.arrow{
		display: none;
		height: 34px;
    	line-height: 20px;
		font-size: 50px;
		top: 30%;
	}
	#rotator .play{
		width: 40px;
		height: 40px;
		background: url("/fls/7700/site_graphics/play_sm.png") no-repeat center;
	}

	#rotator .count{
		display: none;
		font-size: 15px;
		top: 32.7%;
	}
	#schedule .header{
		padding-bottom: 40px;
	}
	#schedule .header .header_content{
		max-width: 320px;
	}
	#schedule-sport-select {
		width: 180px;
	}
	#schedule .schedule-full-link {
		left: auto;
		right: 5px;
	}	
	#schedule .schedule_content{
		max-width: 235px;
	}
	#tabs .header .header_content{
		width: 100%;
		max-width: 320px;

	}
	#tabs .main{
		width: 100%;
		max-width: 302px;
		margin: 60px auto 35px;
	}
	#tabs .tab_content .item:nth-of-type(2){
		border-top: 1px solid #dfdcdc;
		padding-top:22px;
	}
	#tabs .tab_content .item{
		padding-right: 0px !important;
		padding-left: 0px !important;
		border-right: none !important;
	}
	#tabs .header .tab{
		margin-right: 10px;
	}	
	#tabs .header .tab_spon{
		width: 90px;
		top: 60px;
	}
	#shop .left_side{
		float: none;
		width: 100%;
		max-width: 420px;
		margin: 0 auto;
	}
	#shop .left_side .text .title{
		margin-bottom: 50px;

	}
	#shop .left_side .text .title, #shop .left_side .text .title a{
		font-size:31px;
		line-height: 34px;
	}
	#shop .left_side .text .link{
		line-height: 14px;
		font-size: 14px;
		padding: 5px 20px;
	}
	#shop .right_side {
		float: none;
		margin: 0 auto;
	    padding-top: 20px;
	}
	#featured .main .item{
		width: 100%;
		margin: 0 auto;
		float: none;
		height: 260px;
	}
	#featured .main .item .text .title, #featured .main .item .text .title a{
		font-size: 45px;
	}
	#twitter .background{
		background:#cdcaca url("/fls/7700/site_graphics/twitter_background.jpg") no-repeat right center;
	}
	#twitter .main{
		padding-bottom: 57px;
	}
	#twitter .main .item{
		font-size: 14px;
		line-height: 18px;
	}
	#twitter .main .item p {
		font-size: 16px;
		line-height: 20px;
	}
	#photos .main .link{
	    right: 10%;
	    padding: 5px 15px;
	    line-height: 16px;
	    font-size: 16px;
	}
	#sponsors .container .sponsor{
		padding: 0 1% 10px; 
		width: 23%;
	}	
	#sponsors .container {
	    max-width: 640px;
	}
	#more_from .container .item{
		float: none;
		margin: 0px auto 10px;
		padding: 0;
		width: 99%
	}	
	#more_from .container .item .image{
		max-height: 150px;
	}

	#GlobalArticleContainer #articleRelated{
		float: none;
		margin: 10px auto 15px;
	}	
	#GlobalArticleContainer #article.picture_right .right_side,
	#GlobalArticleContainer #article.picture_left .left_side{
	  float: none;
	  margin: 0px auto;
	  width: 300px;
	}

	#GlobalArticleContainer #article.picture_left #ArticleImage,
	#GlobalArticleContainer #article.picture_right #ArticleImage{
		margin: 0px;
	}
	#GlobalArticleContainer #article.picture_left #captionbar,
	#GlobalArticleContainer #article.picture_right #captionbar{
		margin:0px 0px 20px 0px;
	}
	#GlobalArticleContainer .play {
	  width: 40px;
	  height: 42px;
	  position: absolute;
	  top: 41%;
	  left: auto;
	  right: 46%;
	  background: url('/fls/7700/site_graphics/play_sm.png') center no-repeat;
	  z-index: 200;
	  cursor: pointer;
	}
	


}