/*
Theme Name:     Twenty Fourteen Child
Theme URI:      http://example.com/
Description:    Child theme for the Twenty Fourteen theme
Author:         Your name here
Author URI:     http://example.com/about/
Template:       twentyfourteen                             
Version:        0.1.0
*/

/* AdRotate Fix */
.g { position:relative; margin:0px; padding:0px; overflow:visible !important; line-height:1; zoom:1; }
	.g-1 { margin:1px; min-width:1px; max-width:100% !important; min-height:1px; max-height:100% !important; }
	.g-3 { margin:1px; min-width:1px; max-width:100% !important; min-height:1px; max-height:100% !important; }
	.g-6 { margin:1px; min-width:1px; max-width:100% !important; min-height:1px; max-height:100% !important; }
	
/**
 * Basic Structure
 * -------------------------------------------------------------------------------
 */
.site {
	margin-left: auto;
	margin-right: auto;
}

.clearfloat {
    clear:both;
	height:0px;
}

/**.page .entry-title {
   display: none;
}*/

blockquote {
	font-size: 16px;
}

blockquote cite,
blockquote small {
	font-size: 14px;
}

.wp-caption {
	color: #549954;
}

.wp-caption-text {
	font-size: 16px;
}



/**
 * Header
 * -------------------------------------------------------------------------------
 */
#site-header { 
    background-image:url(http://www.gameindustry.com/wp-content/uploads/2014/02/header-bg1.png);
}

.site-header {
	background-color: #003300;
}

.header-logo {
	float:left;
}

.header-slogan {
	float:left;
}

.ad-header-leaderboad {
    float:left;
	margin-top:20px;
	margin-left:40px;
}

.ad-header-superleaderboad {
    float:left;
	margin-top:6px;
	margin-left:10px;
}

/**
 * Content
 * -------------------------------------------------------------------------------
 */
.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	margin: 0 auto;
	max-width: 580px;
}

.blog-intro {
    font-style:italic;
}

.author-blurb {
    font-style:italic;
}

/**
 * Home Page
 * -------------------------------------------------------------------------------
 */
.feature-container {
    margin-left:1px;
	float:left;
}

.feature-box {
    border:#003300 2px solid;
	border-radius:8px;
    display: inline-block;
}

.morebottom {
	min-height:380px;
}

.feature-container .feature-title {
    height:14px;
}

.feature-item {
    width: 178px;
	margin: 4px 2px 0 2px;
	float:left;
}

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

.feature-item p {
    font-size:10px;
	margin-bottom:0;
}

.feature-spacer {
    width:2px;
	float:left;
}

.feature-more-title {
    height: 11px;
}

.feature-more {
    line-height:0.9em;
}

.feature-more a {
    font-size:12px;
}

.feature-more-link {
    margin-bottom:4px;
    float:right;
    line-height:1em;
}

.feature-more-link a {
    font-size:12px;
	font-weight:900;
}

.ih-more-link {
    margin-bottom:6px;
    float:right;
    line-height:1em;
}

.ih-more-link a {
    font-size:14px;
	font-weight:900;
}

/**
 * Post Thumbnail
 * -------------------------------------------------------------------------------
 */
.post-thumbnail {
  opacity:0.8;
  filter:alpha(opacity=80); /* For IE8 and earlier */
}

/**
 * Entry Header
 * -------------------------------------------------------------------------------
 */
.post .entry-header { 
  opacity:0.9;
  filter:alpha(opacity=90); /* For IE8 and earlier */
}

.entry-title {
	font-size: 33px;
	font-weight: 300;
	line-height: 1.0909090909;
	margin-bottom: 12px;
	margin: 0 0 12px 0;
	text-transform: uppercase;
	font-family: Arial Rounded MT Bold, sans-serif;
}

.entry-title.nonsingle {
	font-size: 24px;
	font-weight: 300;
	line-height: 1.0909090909;
	margin-bottom: 10px;
	margin: 0 0 10px 0;
	text-transform: uppercase;
	font-family: Arial Rounded MT Bold, sans-serif;
}

/**
 * Entry Meta
 * -----------------------------------------------------------------------------
 */

.entry-meta {
	font-size: 14px;
}

/**
 * Comic Navigation
 * -----------------------------------------------------------------------------
 */
.comic_navi_wrapper {
    border-collapse: collapse;
    display: table;
    margin: 0 auto;
    text-align: center;
}

.navi {
    color: #555555;
    display: inline-block;
    font-size: 9px;
    padding-top: 66px;
    width: 66px;
}

.navi:hover {
    background-position: -66px 0;
}

.navi-first-top {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/first-top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.navi-first-bot {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/first-bot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.navi-last-top {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/last-top.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-left: 5px;
}

.navi-last-bot {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/last-bot.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-left: 5px;
}

.navi-next {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/next.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-left: 5px;
}

.navi-prev {
    background: url("http://www.gameindustry.com/wp-content/themes/twentyfourteen-child/nav/prev.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-left: 5px;
}

.navi-void, .navi-void:hover {
    background-position: -132px 0;
    color: #999999;
}

/**
 * Post/Image/Paging Navigation
 * -----------------------------------------------------------------------------
 */
.post-navigation {
    display:none;
}

/**
 * Archives
 * -----------------------------------------------------------------------------
 */
.archive-title,
.page-title {
	font-size: 24px;
	font-weight: 900;
	line-height: 1.5;
	margin: 0;
}

.taxonomy-description,
.author-description {
	color: #767676;
	font-size: 16px;
	line-height: 1.2857142857;
	padding-top: 18px;
}

.author-photo {
    float:right;
}

/**
 * Sidebar
 * -----------------------------------------------------------------------------
 */

/* Secondary */

#secondary {
	background-color: #003300;
}

/**
 * Widgets
 * -----------------------------------------------------------------------------
 */
.widget {
	margin-bottom: 12px;
}

.widget h3 {
	margin: 8px 0;
}

.content-sidebar .widget .widget-title {
	margin-bottom:8px;
}

.gss-captions {
    font-size:12px;
}

/**
 * Footer
 * -----------------------------------------------------------------------------
 */
.site-footer {
	background-color: #003300;
	text-align:center;
}

.PW-ad-box {
	width: 728px;
	margin: 0 auto;
}

.PW-ad-box table {
	margin-bottom: 0;
}

/**
 * Display-Posts Shortcode styles
 * -------------------------------------------------------------------------------
 */
.display-posts-listing .listing-item {
float:left;
width:240px;
margin-right:10px;
}

.display-posts-listing img {
clear:both;
margin: 0 10px 10px 0;
}

.cunjo-social-profiles > ul li {
    width:32px;
}
/**
 * Review Chart
 * -------------------------------------------------------------------------------
 */
.gametable{width:302px;margin-left:5px;float:right;clear:right;}

.topbox{width:302px;background-color:#000000;overflow:hidden;}
.amazonlinks{width:188px;float:left;}
.amazonlinks p{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFFFF;text-align:center;}
.amazonlinks li a:link{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFF00;text-decoration:none;}
.amazonlinks li a:visited{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFF00;text-decoration:none;}
.amazonlinks li a:hover{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFF00;text-decoration:underline;}
.amazonlinks li a:active{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#FFFF00;text-decoration:underline;}
.amazonlinks li img{border:none;margin:0px;}
.boxshot{width:108px;float:right;padding:0 2px;}
.buyitnowbox{width:120px;height:90px;float:left;margin:30px 0px 0px 34px;}

.ratecard{width:300px;background:#323232 url(http://www.gameindustry.com/wp-content/uploads/2013/11/tiling-bottom.gif) bottom no-repeat; border:1px solid #08BD42;padding-bottom:40px;overflow:hidden;}
.ratecardextended{width:300px;background:url(http://www.gameindustry.com/wp-content/uploads/2013/11/gem-rating-BG.gif) no-repeat;color:#FFF;overflow:hidden;}
.ratecard .title{padding:10px;}
.totalscore{height: 28px;background:#000 url(http://www.gameindustry.com/wp-content/uploads/2013/11/total-score-BG.gif) no-repeat; padding:1px 0px 0px 121px;}
.ratingarea{background:url(http://www.gameindustry.com/wp-content/uploads/2013/11/rating-BG.png);overflow:hidden;}
.leftside{width:126px;height:20px;float:left;line-height:0;}
.rightrating{width:174px;height:20px;float:right;line-height:0;}
.rightside{width:174px;height:20px;float:right;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;line-height:1.4em;font-size:10pt;}
.leftesrb{width:126px;height:81px;float:left;}
.rightesrb{width:174px;height:81px;float:right;font-family:Arial,Helvetica,sans-serif;font-size:7pt;color:#FFFFFF;line-height:1.2em;}
.esrbimg{display:block;margin-right:6px;float:left;}
.details{border-bottom:1px solid #006000;}

.objtitle_1{font-family:Arial,Helvetica,sans-serif;font-size:14pt;color:#FFFFFF;text-align:center;}
.objtitle_2{font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:#FFFFFF;text-align:center;}

/**
 * Media Queries
 * -------------------------------------------------------------------------------
 */
@media screen and (min-width: 401px) {
	.archive-header,
	.page-header {
		margin: 0 auto 20px;
		padding: 0 10px;
	}
}

@media screen and (min-width: 673px) {
	#secondary,
	#supplementary {
		padding: 0 10px;
	}

	.content-sidebar {
		padding: 48px 10px 24px;
	}
}

@media screen and (min-width: 783px) {

	/* Fixed Header */

	.site-header.stick {
		position: fixed;
		top: 0;
	}

	.admin-bar .site-header.stick {
		top: 32px;
	}

	.site-main.stick {
		margin-top: 48px;
	}
}

@media screen and (min-width: 846px) {
	.content-area,
	.content-sidebar {
		padding-top: 0;
	}
}

@media screen and (min-width: 1008px) {
	.site:before {
    	background-color: #003300;
    }
	.site-content {
		margin-right: 25.87301587%;
		margin-left: 182px;
	}
	.content-sidebar {
		margin-left: -25.87301587%;
		width: 25.87301587%;
	}
}

@media screen and (min-width: 1040px) {
	.site-content .has-post-thumbnail .entry-header {
		margin-top: -72px;
	}

	.site-content .has-post-thumbnail .entry-header.nonsingle {
		margin-top: -104px;
	}
}

@media screen and (min-width: 1080px) {
	.site-content,
	.site-main .widecolumn {
		margin-left: 182px;
	}
	.site:before {
		width: 182px;
	}
}

@media screen and (min-width: 1110px) {
	.archive-header,
	.comments-area,
	.image-navigation,
	.page-header,
	.page-content,
	.post-navigation,
	.site-content .entry-header,
	.site-content .entry-content,
	.site-content .entry-summary,
	.site-content footer.entry-meta {
		padding-right: 20px;
		padding-left: 20px;
	}
}

