/*
Theme Name: Hueman-child
Theme URI: http://alxmedia.se/themes/hueman/
Version: 1.5.0
Description: Hueman-child.
Author: Alexander Agnarson
Author URI: http://alxmedia.se
Template: hueman
Tags: light, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fluid-layout, fixed-layout, custom-colors, custom-menu, featured-images, flexible-header, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready
Text Domain: hueman-child

	Copyright: (c) 2013 Alexander "Alx" Agnarson
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

body { font-size:1.00rem; }@media only screen and (min-width: 720px) {
        .nav > li { font-size:1.00rem; }
      }.sidebar .widget { padding-left: 20px; padding-right: 20px; padding-top: 20px; }body { background-color: #fcfcfc; }


#___gcse_0, #___gcse_1 {
	background-color: #fff;
}

.nav-text a {
	color: rgba(255,255,255,0.7);
}

.nav-text a:hover {
	color: #fff;
}

#feedburner-stats h3 {
	float: left;
}

#feedburner-stats p {
	position: relative;
	left: 5px;
}

#dfrads-widget-3,#dfrads-widget-4 {
	text-align: center;
}

.featured, .featured.flexslider {
	padding-bottom: 30px;
	margin-bottom: 20px;
	border-bottom: 1px solid #eee;
}

#flexslider-featured .flex-direction-nav {
	position: absolute;
	top: -1px;
	left: auto;
	right: 0;
}

#flexslider-featured .flex-control-nav {
	position: absolute;
	top: -6px;
	bottom: auto;
}

.featured .post-title {
	font-size: 1.4em;
	letter-spacing: -.7px;
	line-height: .2em;
	font-weight: 400;
}

.frontpage_latest {
	font-size: .8em;
	margin-top: 10px;
}

.sidebar_latest {
	font-size: .9em;
}

.sidebar_latest ul {
	margin: 0 0 15px 30px;
}

.sidebar_latest ul li {
	list-style: square;
}

.frontpage_popular {
	width: 370px;
	margin-top: 10px;
}

.popularad {
	width: 160px;
	float: left;
	border: 1px solid #eee;
	margin: 2px;
	padding: 2px;
}

.popularad img {
	height: 110px;
}

.cap {
	font-size: .6em;
	margin-bottom: 0 !important;
	overflow: hidden;
	height: 22px;
}

.upcomingad {
	border: 1px solid #ccc;
	padding: 5px 10px 10px 5px;
	height: 250px;
	font-size: .8em;
	white-space: nowrap;
	overflow: hidden;
}

.upcomingad_post-title {
	font-size: .9em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.upcomingad_variety {
	border: 1px solid #ccc;
	padding: 10px;
	height: 250px;
	font-size: .8em;
	width: 50%;
	float: left;
}

.complete {
	left: 48px;
	position: absolute;
	color: red;
	font-weight: bold;
	display: none;
}

.variety_seperator {
}

.variety_img,.drama_img,.variety_info, .drama_info,.drama_ads img {
	border: 1px solid #ccc;
	padding: 1px;
}

#drama_table {
	margin: 0;
}

.desc {
	height: 250px;
	overflow: auto;
}

.variety_episode {
	border: 1px solid #ccc;
	padding: 1px;
	font-size: .8em;
}

.drama_desc {
	border: 1px solid #ccc;
	padding: 5px;
	font-size: .8em;
}

.fontbold {
	font-weight: bold;
}

.lcp_paginator {
	font-size: 1em;
	font-weight: bold;
}

.contenttext {
	width: 100px;
	font-weight: bold;
}

.entry table td {
	text-align: left;
}

.sidebar .widget {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.pad {
	padding: 10px;
}

.post-list {
	margin-right: -10px;
}

.post-list .page {
	width: 25%;
	margin-bottom: 20px;
}

.post-list .post-row {
	margin-left: -10px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.post-list .post-inner {
	margin-right: 10px;
}

.page50 {
	width: 50%;
	float: left;
}

.page51 {
	width: 40.4%;
	float: left;
	padding-left: 30px;
}

/* ------------------------------------------------------------------------- *
 *  Mobile (Mid Res) : 719px > 0px (480px & 320px)
/* ------------------------------------------------------------------------- */
@media only screen and (max-width: 719px) {
	/* blog */
	.post-list .post,
	.post-list .page {
		width: 50%;
	}
	
	.page51 {
		padding-left: 10px;
	}
}

/* ------------------------------------------------------------------------- *
 *  Mobile (Low Res) : 479px > 0 (320px)
/* ------------------------------------------------------------------------- */
@media only screen and (max-width: 479px) {
	.post-list {
		margin-left: 0;
		margin-right: 0;
	}
	
	.post-list .post,
	.post-list .page {
		width: 100%;
	}
	
	.page50 {
		width: 100%;
	}
	
	.page51 {
		width: 100%;
		padding-left: 0;
	}
	
	.post-list .post-row {
		margin-left: 0;
		padding-left: 0;
		margin-bottom: 0;
		border: 0;
	}
	
	.post-list .post-inner {
		margin-right: 0;
	}
	
	.post-standard .post-inner {
		padding-left: 120px;
	}
	
	.post-standard .post-thumbnail {
		margin-left: -120px;
		max-width: 100px;
	}
}