/*	Style Sub-Sheet Description
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   
Platform: Desktop
Size: Applies to all screen sizes greater than 1024px.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

@charset "UTF-8";

@media (min-width: 1024px) {

	/* * * * * * * * * * * * * * * * * * * * * * * */
	/*
	/* Primary Site Structure (PSS):
	/* Masthead and Header
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.pss-container {
		width: 1024px;
	}
	
	.mobile-slider {
        display: none;
        }
	
	
	.pss-leaderboard {
		padding: 10px 0;
	}
	.pss-masthead {
		width: 100%;
		margin: 0 auto;
		padding: 10px 0;
	}
	.pss-masthead img {
		height: 100%;
		width: auto;
	}
	.pss-header {
		width: 100%;
		height: 50px;
		position: relative;
	}
	.pss-dateline {
		width: 40%;
		margin: 0 auto;
		text-align: center;
		line-height: 50px;
	}
	.pss-social {
		width: 290px;
		height: 60px;
		position: absolute;
		bottom: 0;
		right: 0;
	}
	.pss-social img.social-img {
		width: 40px;
		height: auto;
		float: left;
	}
	.pss-social .facebook {
		margin-right: 10px;
	}
	.pss-social .twitter {
		margin-right: 10px;
	}
		.pss-social .youtube {
		margin-right: 10px;
	}
		.pss-social .football {
		margin-right: 10px;
	}
	.pss-search {
		width: 25%;
		position: absolute;
		bottom: 0;
		top: 0;
	}
	.pss-search input[type="text"] {
		width: 100%;
		padding: 5px 10px;
		margin-top: 10px;
		font-size: .85em;
		border: solid 1px #F1F1F1;
		border-left: none;
	}
	
	/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Top Navigation including Primary and Secondary
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.menu-primary-navigation-container ul li {
		float: left;
	}
	.menu-primary-navigation-container,
	.menu-primary-navigation-container ul,
	.menu-primary-navigation-container ul li,
	.menu-primary-navigation-container ul li a,
	.pss-nav-secondary,
	.pss-nav-secondary ul, 
	.pss-nav-secondary ul li,
	.pss-nav-secondary ul li a {
		margin: 0;
		padding: 0;
		border: 0;
		list-style: none;
		line-height: 1;
		display: block;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.menu-primary-navigation-container {
		width: 100%;
		margin: 0 auto;
		position: relative;
	}
	.menu-primary-navigation-container ul ul {
		display: none;
		width: 100%;
		position: absolute;
		padding-bottom: auto;
		left: 0;
		background-color: #999;
	}
	.menu-primary-navigation-container ul ul > li > a {
		color: white;
		font-size: .85em;
		font-weight: 400;
		padding: 10px;
	}
	.menu-primary-navigation-container > ul > li > a {
		padding: 10px;
		cursor: pointer;
		z-index: 2;
		font-size: 1em;
		text-decoration: none;
	}
	.menu-primary-navigation-container ul ul li a {
		cursor: pointer;
		z-index: 2;
		text-decoration: none;
	}
	.content-below-nav-primary {
		position: relative;
	}
	.pss-nav-secondary ul > li > a {
		padding: 10px;
		font-size: .85em;
	}
	li.menu-item-has-children > a::after {
		content: '+';
		display: inline-block;
		margin-left: 3px;
	}
	li.open > a::after {
		content: '+';
		display: inline-block;
		margin-left: 3px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
		transform: rotate(45deg);
	}
		
	/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Top Stories Above the Fold
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	p.breaking-news {
		display: block;
		width: 100%;
		margin-bottom: 10px;
		padding: 10px 0;
		text-align: center;
		background-color: #F00;
		color: white;
		font-family: "Arvo", serif;
		font-size: 1.35em;
		font-weight: 400;
		font-style: italic;
	}
	.pss-atf .top-story {
		width: 40%;
		height: auto;
		margin: 0 1%;
		float: left;
	}
	.pss-atf .top-story-second {
		width: 24.7032%;
		height: auto;
		margin: 0 1%;
		float: left;
	}
	.pss-atf .atf-skyscraper {
		float: right;
		width: 29.2968%;
		height: auto;
		margin: 0 1%;
		text-align: center;
	}
	.pss-atf .top-story img,
	.pss-atf .top-story-second img {
		width: 100%;
		height: auto;
	}
	.pss-atf h1 {
		font-size: 1.65em;
	}
	.pss-atf h2 {
		font-size: 1em;
	}
	.pss-atf .top-story p.meta,
	.pss-atf .top-story p.excerpt,
	.pss-atf .top-story h1,
	.pss-atf .top-story h2 {
		margin: 0.5% 1.0%;
	}
	.pss-atf li:first-child {
		margin-bottom: 7.0%;
		padding-bottom: 5.0%;
		border-bottom: solid 1px #CCC;
	}
	.pss-atf .top-story .img-container {
		/*height: 400px;
		overflow: hidden;*/
	}
	.pss-atf .top-story-second .img-container {
		/*height: 180px;
		overflow: hidden;*/
		margin-bottom: 5px;
	}
	
	
	/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Stories Below the Fold
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.btfcol {
		width: 33.3333%;
		float: left;
	}
	.btfcol .col1,
	.btfcol .col2, 
	.btfcol .col3 {
		padding: 0 5%;
	}
	.btfcol .col2, 
	.btfcol .col3 {
		border-left: solid 1px #CCC;
	}
	.btfcol h1 {
		font-size: 1.2em;
	}
	.btfcol h2 {
		font-size: 1em;
	}
	.btfcol li {
		border-bottom: solid 1px #CCC;
		margin: 15px 0;
		padding-bottom: 15px;
	}
	
		/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Stories Below the Fold
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.btfcol2 {
		width: 33.3333%;
		float: left;
	}
	.btfcol2 .col4,
	.btfcol2 .col5, 
	.btfcol2 .col6 {
		padding: 0 5%;
	}
	.btfcol2 .col5, 
	.btfcol2 .col6 {
		border-left: solid 1px #CCC;
	}
	.btfcol2 h1 {
		font-size: 1.2em;
	}
	.btfcol2 h2 {
		font-size: 1em;
	}
	.btfcol2 li {
		border-bottom: solid 1px #CCC;
		margin: 15px 0;
		padding-bottom: 15px;
	}
	
	/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Full Story 
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.pss-fullstory .headline {
		padding: 10px;
	}
	.pss-fullstory .body .content {
		width: 684px;
		float: left;
		padding: 0 10px 10px 10px;
	}
	.pss-fullstory .content p {
		margin-bottom: 15px;
	}
	.pss-fullstory .body .sidebar {
		width: 320px;
		float: left;
	}
	.pss-fullstory .alignleft {
		display: block;
		float: left;
		margin: 0 20px 10px 0;
	}
	.pss-fullstory .aligncenter {
		display: block;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.pss-fullstory .alignright {
		display: block;
		float: right;
		margin: 0 0 10px 20px;
	}
	.pss-fullstory .alignnone {
		display: block;
		float: none;
		margin-bottom: 10px;
	}
	
	
	/* * * * * * * * * * * * * * * * * * * * * * * * 
	/*
	/* Primary Site Structure (PSS):
	/* Video Player
	/*
	/* * * * * * * * * * * * * * * * * * * * * * * */
	.video-container {
		width: 96%;
		margin: 0 auto;
	}
	.pss-video .one-col {
		display: none;
	}
	.pss-video .one-col-list {
		display: none;
	}
	/*.pss-video .small,
	.pss-video .medium,
	.pss-video .mobile {
		display: none;
	}
	.pss-video .large object {
		display: block;
		margin: 0 auto;
	}*/
	
	/*.pss-video .large .player {
		position: relative;
		width: 960px;
		height: 445px;
		margin: 0 auto;
	}
	
	.pss-video .large object.BrightcoveExperience {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}*/

	

	
	
	
	
	
	
	
	
	
	
	.pss-copyright {
		padding: 20px 0;
	}

	.pss-pushdown {
         width: 970px;
         margin: 0 auto 10px auto;
       }




	
}