@charset "UTF-8";
/* CSS Document */

/**
 * 8.0 Media Queries
 * ----------------------------------------------------------------------------
 */

/* Mobile devices */
@media only screen and (min-width: 320px) {
/*body:after {
		content:"320-480px up";
		background: #63F;
		}*/
	
}

@media only screen and (min-width: 480px) {
/*body:after {
		content:"480 to 768px up";
		background:#09F;
		}*/
/**
 * 4.5 Feature header items
 * ----------------------------------------------------------------------------
 */		
.headFeatureList li {
width:48%;
margin-right:4%;
float:left;
margin-bottom:1.5em;
}
.headFeatureList li.ipadLast, .headFeatureList .head1 {margin-right:0%;}

}

/* Collapse oversized image and pulled images after iPad breakpoint. */
@media only screen and (min-width: 768px) {
/*body:before {
		content:"768 to 1024px and up";
		background:#0C9;
		}
*/
 .content-area {text-align:left;}
 h1{font-size:4em;}
 .extraContent h1, h2{font-size:2em;}
 .verydark h1{font-size:2.5em;}
 .verydark .entry-thumbnail img {padding:0 35%; max-width:30%;}
 .portfolio h1{font-size:1.1em;}
#post-12108 .copyCenter {text-align: center;}
#post-12108 .copyLeft {text-align: left;}

/**
 * 2.0 - Header
 * ----------------------------------------------------------------------------
 */
.site-header .home-link {text-align:left;float:right; position:relative;right:auto;}
.site-title {float:left;padding:0.5em 0 0 1em;}
.socialButtons {display:block;}
/*.menu-toggle, .toggled-on .socialButtons {display: none;}
*/
/*#pd-header-title {padding-right:0;max-width:1224px;}
#pd-header-title .socialButtons{display:block; position:inherit; padding:0;}
#pd-header-title .menu-toggle {display: block;
float: right;
margin-left: 1em;
border: none;
padding: 0px;
height: 3.6em;
width: 3.8em;
text-align:center;
position:absolute;
top:0;
right:0;}
.socialButtons .menu-toggle img {width:2em;padding-top:1em;}*/

/*ul.nav-menu,
div.nav-menu > ul {
	display: block;
}

.main-navigation {
	text-align:center;
}

.nav-menu li {
	display: inline-block;
	position: relative;
}

.nav-menu li a {
	border-bottom: none;
	background-color: transparent;
	padding: .8em 1em;
}

.nav-menu li:hover > a,
.nav-menu li a:hover {
	background-color: #484848;
	background-color:rgba(72,72,72,0.5);
	color: #fff;
	position:relative;	
}*/
.nav-menu li {
	width:auto;
}
.nav-menu .sub-menu,
.nav-menu .children {
	/*background-color: #484848;
	background-color:rgba(72,72,72,0.7);
	border-top: 0;
	display: none;
	padding: 0;
	position: absolute;
	left: 0px; 
	z-index: 99999;
	width:100%;
	display: none;*/
}
.toggled-on .nav-menu, .toggled-on .nav-menu > ul {font-size:3em;}
.js .nav-menu li.menu-more a { font-size:0.35em;}

.nav-menu .sub-menu ul,
.nav-menu .children ul {
	border-left: 0;
	left: 100%;
	top: 0;
}

ul.nav-menu ul a,
.nav-menu ul ul a {
	font-weight:normal;
	margin: 0;
	width: auto; /*200px;*/
}
.no-js .nav-menu li > ul {
		opacity: 0;
		visibility: hidden;
		top:-0.5em;
}
.no-js .nav-menu li:hover ul {
    opacity: 1;
    position: relative;
    visibility: visible;
    top: 0px;
}
.no-js #pd-header-title{position: fixed;}

/*ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover {
	background-color: #00AEEF;
	background-color:rgba(0,174,239,0.7);
}*/

ul.nav-menu li:hover > ul,
.nav-menu ul li:hover > ul {
	/*display: block;
	height:auto;*/
}

/*.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #ffffff;
	background-color:#66CEF5;
	background-color:rgba(102,206,245,0.3);
}*/
/* SubPagesMenu */
.pages-list li {display: inline-block;}
.subpages-title {display:inline;}

/*.socialButtons {position:relative;text-align:right;}
*//*.socialButtons a {width:16%; max-width:38px;}
.socialButtons img {padding:0.7em 0;}*/
/**
 * 3.0 - Basic Structure
 * ----------------------------------------------------------------------------
 */
article header{position:relative;}
figure {text-align:left;}
.spanHalf {width:48%; margin-right:4%;float:left;}
.spanThird {width: 30.666%; margin-right: 4%;float:left;}
#related .spanThird { text-align: left; max-width:100%; margin-left:0; margin-right:4%;}
.spanTwoThirds {width: 65.332%; margin-right: 4%;float:left;}
.spanQuarter{width:22%;margin-right:4%;float:left;}
.spanFifth{width:16.8%;margin-right:4%;float:left;}
.spanTwoFiths{width:37.6%;margin-right:4%;float:left;}
.spanFourFiths{width:79.2%;margin-right:4%;float:left;}
.spanThreeFiths{width:58.4%;margin-right:4%;float:left;}
.spanNinth{width:7.111%;margin-right:4%;float:left;}
.spanFourNinths{width:42.222%;margin-right:4%;float:left;}
.spanFiveNinths{width:53.777%;margin-right:4%;float:left;}
.spanSevenNinths{width:81.777%;margin-right:4%;float:left;}
.spanThreeTenths{width:27.2%;margin-right:4%;float:left;}
.spanSevenTenths{width:68.8%;margin-right:4%;float:left;}
.last, .headFeatureList .head3 {margin-right:0px;}
.768last {margin-right:0px;}
#related .last {margin-right:0px;}
.grid-image{width:40%;}
.oneThird figure{text-align:center;} /* !!!!!!!!!!!!! NOT SURE THIS IS BEING USED !!!!!!!!!!!!!!!!*/
.floatRight {margin-right:0;float:right;}
.container [class*="span"]:first-child {margin-left: 0;}
.container [class*="span"]:last-child {margin-right: 0;}
#pageFooter .spanQuarter{width:48%; margin-right:4%;float:left;}
#pageFooter li.middle{margin-right:0;}
#pageFooter li.last {margin-right:0;}
.widget-row aside.leaguemanager_widget { width: 30.666%; margin-left: 0; margin-right: 4%;}
.site-main .sidebar-container {	width: 30.666%;float:left;margin-right:0;}
.sidebar .content-area {width: auto;max-width:960px; padding-left:7%;padding-right:7%; margin:0 auto;}
#half-width-posts .spanHalf {width:100%;float:none;margin-right:0;}


/**
 * 4.4 FlexiSlider
 * ----------------------------------------------------------------------------
 */
#banner hgroup{padding:0 55% 0 0; position:absolute; z-index:1020; text-align:left;}
#banner h1{padding:40px 0 0px 0;font-size:3.5em;}
#banner h2 {font-size:1.8em;}
.flexslider .flex-control-nav {display:block;}
/*Slide Caption*/
.slides {font-size:1.6em;}
#sliderside {display:block;}
#single-caption-text, .readContainer, .slideBody {display:block;}
.slideBody{margin:0.5em 0;}
.flex-excerpt {display:block;}
.mainstory {width:45%;left:5%;top:7%;}
 #flexislider.homeslide {}
.flexslider .flex-control-nav {right: 7%;}
.archive #flexislider {padding-top:2em;padding-bottom:2em;}
/*.flex-heading {padding:0%; margin:0.3em auto;font-weight:normal;}
.flex-direction-nav .flex-next {right: 30%;}
.flexslider:hover .flex-next {right: 30%;}*/
.mainstory-inside {padding:0 4% 0 4%;}
#mainslider .lightSlide, #mainslider .darkSlide {background:none;}
 /**
 * 5.0 Content
 * ----------------------------------------------------------------------------
 */
#half-width-posts { max-width:960px; padding-left:7%;padding-right:7%; margin:0 auto;}

#half-width-posts article {padding: 0 0 2.5em 0;}

.sidebar .format-video,
.sidebar .format-status, 
.sidebar .format-quote,
.sidebar .format-link,
.sidebar .format-gallery,
.sidebar .format-chat,
.sidebar .format-audio,
.sidebar .format-aside {margin-bottom:2em;}

.entry-content .video{
/* float: right; width: 60%; */
display: block;
margin: 0 auto;}

.sidebar .site-content {width: 65.332%; margin-right: 4%;float:left;}

.sidebar .entry-header {margin-bottom: 0.5em;}

#half-width-posts .format-standard .entry-header,
#half-width-posts .format-standard .entry-content,
#half-width-posts .format-standard .entry-summary,
#half-width-posts .format-standard .entry-meta,
.sidebar #half-width-posts,
.sidebar .site-main .widget-area,
.sidebar .type-page .entry-header,
.sidebar .type-page .entry-content,
.sidebar .type-page .entry-summary,
.sidebar .type-page .entry-meta,
.sidebar .format-standard .entry-header,
.sidebar .format-standard .entry-content,
.sidebar .format-standard .entry-summary,
.sidebar .format-standard .entry-meta,
.sidebar .format-image .entry-header,
.sidebar .format-image .entry-content,
.sidebar .format-image .entry-summary,
.sidebar .format-image .entry-meta,
.sidebar .page-title,
.sidebar .page-content {
	padding-left:0%;
	padding-right:0%; 
}
/**
 * 6.1 Webqoute
 * ----------------------------------------------------------------------------
 */
 
.webqoute h2, .webqoute h1, .webqoute h3
{margin-top: 1.8em; }

/**
 * 6.1 Widgets
 * ----------------------------------------------------------------------------
 */
.site-footer .widget {/*float:left;width:22%;margin-right:4%;*/}
.site-footer .last {margin-right:0;}
/**
 * 7.0 Footer
 * ----------------------------------------------------------------------------
 */
.site-info .socialButtons {clear: none;text-align: right;padding-top:4.5%;}
#returnToTop {position: fixed;}

}

@media only screen and (min-width: 896px) {
/*body:after {
		content:"895 to 1024px and up";
		background:#0C9;
		}*/
/*@media (max-width: 999px) {*/
.slides {font-size:1.8em;}
}

@media only screen and (min-width: 1025px) {
/*	body:before {
		content:"1025 to 1224px and up";
		background:#0C9;
		}*/
	/*.nav-menu li a {padding: .8em 1.2em;}*/
.screen-only, a.screen-only {display: inline-block;}
.mobile-only, a.mobile-only, .socialButtons a.mobile-phone {display: none;}
.nav-menu li > ul {
		opacity: 0;
		visibility: hidden;
		top:-0.5em;
}
/**
 * 4.5 Feature header items
 * ----------------------------------------------------------------------------
 */	
.headFeatureList li {width:22%;}
.headFeatureList li.ipadLast, .headFeatureList .head1  {margin-right:4%;}
/**
 * 5.0 Content
 * ----------------------------------------------------------------------------
 */
#half-width-posts .spanHalf {width:48%; margin-right:4%;float:left;}
#half-width-posts .last {margin-right:0%;}
	
}

@media only screen and (min-width: 1224px) {
/*body:before {
		content:"1224 to 1824px and up";
		background:red;
		}*/
/*#main, .site-footer{
	margin-left:22%;border-left: 1px solid #ECECEC;
}*/
/*#returnToTop {left:61%;}
*//*#pd-header-title {padding-right:7%;}
.logo{max-width:92px;float:none;}*/
.site-title {float: none; padding: 0.8em 0 0 0;}
/*.site-header .home-link {padding: 1.8em 0px 1.2em; text-align: center;width:100%;margin-right:0;}*/
/*ul.nav-menu, .nav-menu, .toggled-on .nav-menu {display:block;position:inherit;width:100%; padding:1em 0 6.5em 0;}
.nav-menu .sub-menu, .nav-menu .children{display:block;}*/
.toggled-on .nav-menu {padding-top:10%;}
/*#pd-header-title .socialButtons {display:none;}
.socialButtons, .toggled-on .socialButtons{display:block;position:absolute;text-align:center;left:0;}*/
.tweet {display:inline-block; margin-top:6px;}
		/**
 * 4.4 FlexiSlider
 * ----------------------------------------------------------------------------
 */
/*.flex-direction-nav .flex-prev {left:0.8%;}
.flexslider:hover .flex-prev {left: 0.8%;}
.flex-direction-nav .flex-next {right: 28.8%;}
.flexslider:hover .flex-next {right: 28.8%;}*/
/*@media (max-width: 1599px) {
	.site {
		border: 0;
	}*/
}
@media only screen and (min-width: 1824px) {
	/*body:after {
		content:"1824 and up";
		background:blue;
		}*/	
		.flexslider .flex-control-nav {right: 9%;}
}