/*
Theme Name: Clean Retina
Theme URI: http://themehorse.com/themes/clean-retina
Author: Theme Horse
Author URI: http://themehorse.com
Description: Clean Retina is a Simple, Clean and Responsive Retina Ready WordPress Theme which adapts automatically to your tablets and mobile devices. Along with the elegant design the theme is easily customizable with numerous theme options. Some of the highlighted options are 9 home page layouts(corporate layout also included), 5 layouts for every post, featured slider to highlight your post and page, custom post type to show gallery, 11 social icons, webmaster tools, custom background, custom Header, custom menu, custom favicon, custom CSS, custom webclip icon and many more.  Also supports some of the popular plugins like Breadcrumb NavXT, WP-PageNavi and Contact Form 7. Currently translated in Polish, Romanian, French, Swedish, German, Spanish, Persian and Russian. Get free support on http://themehorse.com/support-forum/
Version: 1.3.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, gray, white, light, blue, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, custom-menu, custom-background, custom-header, featured-images, full-width-template, theme-options, threaded-comments, translation-ready, sticky-post
Template: clean-retina

Clean Retina WordPress Theme, Copyright 2012-2013 Theme Horse
Clean Retina is distributed under the terms of the GNU GPL
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@import url("../clean-retina/style.css");

.blue-background, #access { background: #5f85b0; }
.blue-background { border-bottom: 1px solid #bbb; }
#access { border:none; }
#access a { color: white; }
#access a:hover, #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, #access ul li.current-menu-ancestor a, #access ul li.current_page_item a, #access ul li:hover > a { border-top: 5px solid #96560D; color: #c3e6ff; }
.hgroup-wrap { padding-bottom: 0; margin-bottom: 0; }
#loon { margin-bottom: -64px; margin-top: -45px; width: 100%; float:right; }
.hgroup-wrap img { margin: 0; }
#loon img { float:right; }

#secondary {font-size: 1.1em }

#content {font-size: 1.3em; line-height: 1.4em }

#content ul a, #content ol a { color: #5F85B0 }

#branding .searchform { margin-top:0; margin-left: 15px; }

/* Blog */
span.by-author.vcard.author { display:none; }

/* Responsive */
@media screen and (max-width:767px) {
  #loon { margin: 0; max-height: 85px; overflow:hidden; }
  #access select { color:white; background: #5f85b0;}
}

a, a:visited, .widget ul li a { color: #5f85b0; }
a:hover, a:active { text-decoration:underline; }
.entry-meta, .entry-meta a, .widget-title, .entry-title a, .entry-title a:visited, h3 { color: #96560D; }

body, input, textarea, .widget  { font-family: 'Balthazar', serif }

h1, h2, h3, h4, h5, h6, .widget-title, { font-family: 'Gentium Basic', serif; color: #96560D; }

#site-title a { font-size: 48px; color: #96560D; }
h2#site-description { font-size: 28px; color: #96560D; }

/* Read More Link */
#content .post { padding-bottom:2em; }
hr { border-top: 3px solid #5f85b0; }
a.readmore, a.readmore:visited { margin-bottom: 0; float:right; border-radius: 0; border: 1px solid #5f85b0; background: #5f85b0; color:white; }

/* Footer */
#copyright { font-size: 18px; }

/* Header */
#access { margin-bottom: 0; }
#branding, #colophon { background: url("paper-pattern.jpg"); }

/* Main Text area */
#wrapper { background: url("paper-pattern.jpg") }

#content p:first-child, #content header+p, #content blockquote+p, #content h3+p, #content h2+p { text-indent: 0 }
#content p {text-indent: 1.5em; margin-bottom: 12px }
#content li {margin-bottom: 12px}
#content ul, #content ol {margin-bottom: 18px; padding-left: 1.2em}
#content li p {margin-top: 3px; margin-bottom: 0 }
#content h3 {font-family: 'Gentium Basic', serif; font-size: 28px }

#secondary h4 {font-family: 'Gentium Basic', serif; font-size: 24px }

.entry-title, .entry-title a { color: #96560D; }
.entry-meta {margin-bottom: 16px }
.entry-meta span {display: inline}

/* Comments */
#comments ol.commentlist, #comments ol.children { list-style-type: none }