/*
	Theme Name: Hueman Economics
	Theme URI: http://humane-wirtschaft.de/
	Description: Child-Theme für das Hueman Theme.
	Author: Bestmoose
	Author URI: http://bestmoose.de
	Template: hueman
	Version: 1.0.1

    Description: Child Theme of Heuman Theme. Added Author to the frontpage post display. <a href="http://alxmedia.se/themes/hueman/">Hueman</a> is a responsive 100% high resolution theme for blogs and magazines. Unique toggle sidebars give a great browsing and reading experience on both tablet and mobile. The feature list is long: Unlimited topbar, header, footer and accent colors, unlimited widget areas, 0-2 sidebars to the left or right that can be uniquely specified for each page or post, 300px / 220px fixed width sidebars, 0-4 footer widget columns, almost zero layout images, related posts and post nav, featured story or slider, 10 post formats, good SEO, 3 flexible custom widgets, localisation support, social links, logo upload and many more useful admin panel features.

    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

	Copyright: (c) 2013 Alexander "Alx" Agnarson
	License: GNU General Public License v3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

@import url("../hueman/style.css");


/* ------------------------------------------------------------------------- *
 *  Theme customization starts here
/* ------------------------------------------------------------------------- */

.image-caption {
    background: rgba(0,0,0,0.50) !important;
    font-size: 13px !important;
    line-height: 1.3em !important;
    font-style: italic !important;
    padding: 1px 6px !important;
    position: absolute !important;
    bottom: -7px !important;
    left: 0 !important;
    margin-right: 8px !important;
    -webkit-border-radius: 2pxv;
    border-radius: 9px !important;
    display: block !important;
}

.image-caption a { color: white !important; }

.image-caption a:hover { color: #47a0f3 !important; }

.entry {
	font-size: 15px !important;
	line-height: 1.45em !important;
	letter-spacing: -0.3px !important;
}

.entry.excerpt {
    color: #000000 !important;
}

.post-title {
    font-weight: normal;
    margin-bottom: 5px;
    line-height: 1.2em;
}

.post-title a {
	color: #00008d !important;
	line-height: 1.1em !important;
	letter-spacing: -0.3px !important;
}

.entry table td {
    border-bottom: 1px solid #8CC1F2 !important;
    text-align: left !important;
    padding: 3px !important;
    vertical-align: middle;
    line-height: 22px !important;
}

@media only screen and (min-width: 720px) {
	/* common */
	#nav-topbar .container { padding-left: 15px !important; }
	#nav-topbar .nav {  }
	#nav-topbar .nav li a { color: #000 !important; color: rgba(0,0,0,1) !important; }

	/* level 1 */
	#nav-topbar .nav > li { border-right: nonec; }
	#nav-topbar .nav > li > a:hover,
	#nav-topbar .nav > li:hover > a { color: #fff; background-color: rgba(0,0,0,0.1); }
	#nav-topbar .nav li > a:hover,
	#nav-topbar .nav li:hover > a,
	#nav-topbar .nav li.current_page_item > a,
	#nav-topbar .nav li.current-menu-item > a,
	#nav-topbar .nav li.current-menu-ancestor > a,
	#nav-topbar .nav li.current-post-parent > a { color: #fff !important; }
	/* level 2 & 3 */
	#nav-topbar .nav ul { background: #c6d844 url(img/opacity-10.png) repeat; }
	#nav-topbar .nav ul li { box-shadow: 0 1px 0 rgba(255,255,255,0.06) !important; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.06) !important; }
	#nav-topbar .nav ul li:last-child { box-shadow: none; -webkit-box-shadow: none; }
}
@media only screen and (max-width: 719px) {
	/* common */ /*bestmoose*/
	#nav-topbar .container { padding-left: 0 !important; }
	#nav-topbar .nav li a { color: #000 !important; color: rgba(0,0,0,1) !important; border-top: 1px solid rgba(255,255,255,0.66) !important; }
	/* level 1 */
	#nav-topbar .nav li > a:hover { background: rgba(0,0,0,0.15) !important; color: #fff !important; }
	#nav-topbar .nav li.current_page_item > a,
	#nav-topbar .nav li.current-menu-item > a,
	#nav-topbar .nav li.current-post-parent > a { background: rgba(0,0,0,0.15) !important; color: #fff !important; }
}

@media only screen and (min-width: 720px) {

	/* common */
	#nav-header .nav {  } /*bestmoose*/
	#nav-header .nav li a { color: #000 !important; color: rgba(0,0,0,1) !important; }
	/* level 1 */
	#nav-header .nav > li { border-right: none; }
	#nav-header .nav > li > a:hover,
	#nav-header .nav > li:hover > a { background: rgba(0,0,0,0.1) !important; }
	#nav-header .nav li > a:hover,
	#nav-header .nav li:hover > a,
	#nav-header .nav li.current_page_item > a,
	#nav-header .nav li.current-menu-item > a,
	#nav-header .nav li.current-menu-ancestor > a,
	#nav-header .nav li.current-post-parent > a { color: #fff !important; }
	/* level 2 & 3 */
	#nav-header .nav ul { background: #8cc1f2 url(img/opacity-10.png) repeat; }
	#nav-header .nav ul li { box-shadow: 0 1px 0 rgba(255,255,255,0.06) !important; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.06) !important; }
	#nav-header .nav ul li:last-child { box-shadow: none; -webkit-box-shadow: none; }

}
@media only screen and (max-width: 719px) {

	/* common */
	#nav-header.nav-container  { border-left: 0; border-right: 0; }
	#nav-header .container { padding: 0 !important; }
	#nav-header .nav { padding-bottom: 20px !important; }/*bestmoose border-top: 1px solid rgba(255,255,255,0.06);*/
	#nav-header .nav li a { color: #000 !important; color: rgba(0,0,0,1) !important; border-top: 1px solid rgba(255,255,255,0.6) !important; }
	/* level 1 */
	#nav-header .nav li > a:hover { background: rgba(0,0,0,0.15) !important; color: #fff !important; }
	#nav-header .nav li.current_page_item > a,
	#nav-header .nav li.current-menu-item > a,
	#nav-header .nav li.current-post-parent > a { background: rgba(0,0,0,0.15) !important; color: #fff !important; }

}