/*
 * Theme Name: Annotum Base
 * Theme URI: http://annotum.org/
 * Description: An open-source, open-process, open-access scholarly authoring and publishing platform based on WordPress, built on the Carringon Theme framework.  Annotum provides a complete, open-access scholarly journal production system including peer-review, workflow, and advanced editing and formatting features such as structured figures, equations, PubMed and CrossRef reference import, and structured XML input and output compatible with the National Library of Medicine's Journal Article DTD.
 * Version: 2.1.1
 * Author: Solvitor and Crowd Favorite
 * Author URI: http://annotum.org/credits/
 * License: GNU General Public License
 * License URI: http://wordpress.org/about/gpl/
 * Tags: black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, white, yellow, two-columns, dark, light, right-sidebar, fixed-layout, custom-colors, custom-header, custom-menu, featured-images, microformats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
 *
 * @package anno
 * This file is required by WordPress to read theme info. Actual styles loaded from assets dir.
 */
body, h1, h2, h3, h4, p, .title, .subtitle, .published, .article-categories, .widget-recent-posts {
	font-family: "Open Sans", "Lato", Helvetica, Arial, "Lucida Grande", sans-serif; !important;
}

h1, h2 {
	font-weight: 300 !important;
	font-size: 1.5em !important;
	font-style: normal !important;
}

p {
	font-weight: 400 !important;
}

.widget-recent-posts .nav li {
	font-family: "Open Sans", "Lato", "Helvetica", sans-serif !important;
}

.featured-posts .carousel-item .title {
	height: 78px !important;
	overflow: hidden !important;
	line-height: 22px !important;
}

.featured-posts .carousel-item .title a {
	font-size: 0.75em !important;
}

.featured-posts .carousel-item .content p {
	height: 125px !important;
	overflow: hidden !important;
}

#site-nav ul.sub-menu {
	width: 450px !important;
	z-index: 999999 !important;
}

ul.sub-menu li:hover {
	text-decoration: none !important;
}

section.sec h2.title {
	font-size: 1.5em !important;
}

section.sec section.sec h2.title {
	font-size: 1.25em !important;
}

#site-nav ul.sub-menu li.menu-item ul.sub-menu {
	position:relative;
	margin-left: 50px !important;
	width: 400px !important;
	display: none !important;
	z-index: 1000 !important;
}

#site-nav ul.sub-menu li.menu-item {
	z-index: 1000 !important;
}

#site-nav ul.sub-menu li.menu-item ul.sub-menu li.menu-item a:before {
	content: "\00BB \0020";
}

#site-nav ul.sub-menu li.menu-item ul.sub-menu li.menu-item {
	background-color: red !important;
}

#site-nav ul.sub-menu li.menu-item:hover ul.sub-menu {
	display: block !important;	
}

section.sec.sec-authors {
	z-index: 1 !important;
}