/*
Theme Name:     Gameday Child
Theme URI:      http://www.sportzedge.com/
Description:    Child theme for the Gameday theme
Author:         Philip Isaacs
Author URI:     http://www.sportzedge.com/about/
Template:       gameday
Version: 		1.0.2            
*/

/* 
## CHILD THEME NOTES: To make this work you need to change two items 
## 1. Change the variable with the word "template" to make the exact director name
## 2. Change the @import below to the correct path
*/

@import url("../gameday/style.css");

/** Additional Media Queries **/
@media screen and (max-width: 767px) and (min-width: 480px) {
	#cntctfrm_contact_form input, #cntctfrm_contact_form textarea {
		width: 290px !important;
	}	
	
	#cntctfrm_contact_form .cptch_block input {
		width: 25px !important;
	}
}

@media screen and (max-width: 479px) {
	#cntctfrm_contact_form input, #cntctfrm_contact_form textarea {
		width: 290px !important;
		
	}	
	
	#cntctfrm_contact_form .cptch_block input {
		width: 25px !important;
	}
}

/** Custom Styles **/
/** Home page widget - PBI **/

/** Recent Posts Plus - Latest Article Widget **/
.recent-posts-plus {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 10px;
	min-height: 60px;
	clear: both;
}

.recent-posts-plus img {
    float: left;
    margin: 0 8px 8px 0px;
	height: 48px;
	width: 48px; 
}

/*
.recent-posts-plus li p {
    margin-top: 0px;
    color: #707070;
} 
*/

/** For the images in the posts PBI **/
/*.wp-caption {
	border: 1px solid rgb(184, 184, 184);
	padding: 5px;
	background: rgb(243, 243, 243);
	margin: 8px;
	font-size: .9em;
	line-height:1.3;
	color: black;
}*/

/** Most Popular Posts Plugin **/
.wpp-item {
	border-bottom: 1px dotted #ccc;
	display: block;
	float: left;
	margin-bottom: 8px;
	padding-bottom: 8px;
	width: 100%;
}

.wpp-thumbnail{
	padding-right: 8px;
	float: left;
}

/** For the related posteds module **/
/*
.crp_related li {
 	clear:both;
 	padding-bottom: 9px;
}
 
.crp_thumb{
  	font: 12px/16px helvetica, arial, sans-serif;
  	padding-right: 8px;
  	padding-bottom: 8px;
  	float: left;
}

a.crp_title {

}
*/

/** For the Contriutor List Page **/
#authorlist ul {
	list-style-type: none;
	margin-left: -48px ;
	padding: 0;
}

#authorlist li {
	clear: both;
	float: left;
	margin: 0 0 18px 0;
	width: 600px;
	border-bottom: 1px dotted #ccc;
	font-weight: bold;
}

#authorlist img.photo, #archive-autobio-desc img.photo{
	width:  125px;
	height: 125px;
	float:  left;
	padding: 2px;
	border: 1px solid #ccc;
	margin-right: 6px;
}

#contrib-desc {
  	display: block;
  	float: left;
  	margin-left: 8px;
} 
	
#contrib-author-desc {
	margin-top: 10px;
  	max-width: 400px;
  	font-size: 10pt;
  	font-weight: normal;
  	line-height: 1.5;
}

/** For the archived - Author bio box **/
#archive-autobio-desc {
	width: 602px;
	border-bottom: 1px dotted #ccc;
	min-height: 140px;
	margin-bottom: 15px;
	padding: 6px;
	line-height: 1.4;
	font-size: .9em;
}


#archive-autobio-desc p {
	margin-bottom: 12px;
}


.author-box-location {
	margin-top: 8px;	
}


/* Fix for slider on Home Page */
/*
ul.headlines li p a {
	font: bold 12px/13px helvetica, arial, sans-serif;
}

ul.headlines .wp-post-image {
	width: 44px;
	width: 44px;
}

#headlines-wrapper {	
	height: 390px;
}

#featured-wrapper {
	height: 390px;	
}
*/

/** Contrubutors Google Map */
/** Additional Media Queries **/
/* Regular Size Map */
/*@media screen and (min-width: 1002px) {	*/
	#map {
		width: 916px; height: 700px
	}
/*}*/

/* Tablet */
@media screen and (max-width: 1002px) and (min-width: 768px) {
	#map {
		width: 615px; height: 700px
	}

}

/* Phone */
@media screen and (max-width: 767px) and (min-width: 480px) {
	#map  {
		width: 300px; 
		height: 700px
	}
}

/* Small then a Phone */
@media screen and (max-width: 479px) {
	#map {
		width: 300px; 
		height: 700px
	}
}

#map img {
	max-width: none;
}

#author-info { 
	background-color: #ededed; 
  	border: 1px solid #ccc; 
  	padding: 5px; 
  	height: 140px; 
  	/*width: 300px; */
  	/*float: left; */
}

#author-info img {  
	float: right; 
	width:100px;
}

#author-info-text {
	margin: 0 0 0 5px;
	float: left;
	/*width: 200px;*/
	/*border: 1px solid green;*/
}

#author-info-text p {
	margin: 0px;
	padding: 0px;
	font-size: .9em;
}

/* TWitter Module SHIM */
#twitter-module {
	/*margin-top: -10px;*/
	min-height: 320px;
	/*background: green;*/
	min-width: 260px;
}

/* For the Lin Calendar iFrame Module */
#sp-calendar{
	/*border: 2px solid red;*/
	margin-top: -36px;
}

/* post-info - TOP OF THE PAGE - Social Icons and Author Name */
/*ul.post-info {
	font-size: .9em;
}*/

/* PAGE COUNT Also part of the post-info at top of the page */
/*.page-count {
	margin-top: -5px;
}*/

/* For Lin Ad Widget */
#lin-ad-wiget {
	width: 300px !important;
	margin: 0px;
	padding: 0px;
	margin-left: -9px;
}

/* img class */
.sp-story-img {
    margin: 10px;
}