/*
Theme Name: Simone - Seattle Bubble Custom
Theme URI: http://mor10.com/simone-wordpress-theme/
Author: Morten Rand-Hendriksen / Tim Ellis
Author URI: http://mor10.com/
Template: simone
Description: Simone is a responsive, accessible, high-resolution theme featuring custom header and custom link colors, large images, and easy to read typography that scales to fit all screens. Other features include keyboard accessible navigation, optional social menu, sidebar- and footer widgets, no-sidebar page template, Aside post format, and collapsible author profile box. Simone is translation ready and ships in English with translations in Catalan, Chinese (simplified), Dutch, Finnish, French, German, Hungarian, Italian, Norwegian Bokmål, Portugese, Russian, and Spanish.
Version: 1.0.11
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: simone
Domain Path: /languages/
Tags: white, black, blue, light, one-column, two-columns, right-sidebar, responsive-layout, accessibility-ready, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Simone is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

CSS structure 2.0 onwards based on http://mdo.github.io/code-guide/#css-syntax

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/

/*--------------------------------------------------------------*/

body,
button,
input,
select,
textarea {
    font-size: 15px;
    font-size: 1.5rem;
    font-family: Lato, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal !important;
	font-family: "Oswald", "Trebuchet MS", Helvetica, sans-serif;
}

.site-title {
	font-size: 60px;
	line-height: 1em;
}

.site-description {
    line-height: 1.25em;
}

#site-navigation, #header-search-container {
	z-index: 100;
}

#site-navigation.sticky {
	position: fixed;
	top: 0;
}

#header-search-container.sticky{
	position: fixed;
	top: 54px;
}


.search-toggle {
    width: 44px;
    padding: 15px;
    margin-right: 0px;
}

.entry-title {
    font-size: 30px;
    font-size: 3rem;
    line-height: 1.3em;
}

.entry-content h1 {
    font-size: 30px;
    font-size: 3.0rem;
}

.entry-content h2 {
    font-size: 26px;
    font-size: 2.6rem;
}

.entry-content h3 {
    font-size: 22px;
    font-size: 2.2rem;
}

.entry-content h4 {
    font-size: 18px;
    font-size: 1.8rem;
}

.entry-content h5 {
    font-size: 14px;
    font-size: 1.4rem;
}

.entry-content h6 {
    font-size: 12px;
    font-size: 1.2rem;
}

.entry-content p,
.entry-content ul,
.entry-content ol {
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 1.6em;
}

.entry-content blockquote p {
	font-size: 15px;
	font-size: 1.5rem;
	line-height: 1.6em;
}

.anchor{
	display: block;
	height: 54px; /*same height as header*/
	margin-top: -54px; /*same height as header*/
	visibility: hidden;
}

.comment-form textarea {
    font-size: 15px;
    font-size: 1.5rem;
    font-family: Lato, sans-serif;
}

div.sidebardisp {
	width: 250px;
	margin: 0 auto;
}

.site-content {
	background: #FFFFFF;
}

.widget a {
    font-weight: normal !important;
}

.category-list a:hover,
.entry-meta a:hover,
.tag-links a:hover,
.widget-area a:hover,
.nav-links a:hover,
.comment-meta a:hover,
.entry-title a:hover,
.entry-content a,
.comment-content a,
.edit-comment a {
	color: #106398;
}

.continue-reading a {
	color: #000000 !important;
}
		
div.single-post-thumbnail/*,
div.front-index-thumbnail,
div.small-index-thumbnail */ {
	display: none;
}

#infinite-handle span {
	font-size: 18px !important;
	font-weight: 900 !important;
	font-family: Lato, sans-serif !important;
}

div.index-box div.entry-meta span.comments-link {
	float:right;
}

div.commentnumber {
	float: right;
	font-family: Lato, sans-serif;
	font-size: 30px;
	font-weight: 900;
	margin: 0 10px 0 0;
	line-height: 1em;
}

.site-branding {
    padding: 2rem 0;
	background-position: center !important;
}

.title-box {
    padding: 2rem;
}

.menu-social li a[href*="feeds.feedburner.com"]::before { content: '\f09e'; }
.menu-social li a[href*="feedburner.google.com"]::before { content: '\f003'; }

ol.comment-list li.comment {
	margin-bottom: 15px;
	overflow: hidden;
}

ol.comment-list li.featured {
	background: #F0FFF0;
}

ol.comment-list li.bypostauthor {
	background: #E8F6FF;
}

ol.comment-list li.member {
	background: #FFFFCC;
}

ol.comment-list li.buried {
	opacity: 0.1;
}

.menu-social li a:before {
    padding: 0;
}

.widget li.cat-item {
	padding: 0.25em 0 0;
}

.single-post-thumbnail img,
.front-index-thumbnail img {
    display: block;
	margin: -20% auto;
}

@media screen and (min-width: 1540px) {
	#vanilla-comments {
/*		padding-right: 380px;*/
	}
}
.site-content .widget-area {
	height:3150px !important;
}

@media screen and (max-width: 600px) {
	.title-box {
		padding: 1rem;
	}
	.site-title {
		font-size: 4.5rem;
		padding-bottom: 1rem;
	}

	.site-description {
		font-size: 1.5rem;
	}
}