/*

Theme Name: Toujours Child (Map Room)
Theme URI: https://wordpress.com/themes/toujours/
Description: Toujours has a simple, elegant design that's perfect for planning and sharing moments from your wedding. The theme highlights your content with a slideshow, large featured images, and a unique layout for recent posts.
Version: 1.1.0
Author: Automattic
Author URI: http://automattic.com/
Template: toujours
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: toujours-child
Tags: custom-background, custom-colors, custom-menu, editor-style, featured-images, one-column, post-formats, right-sidebar, rtl-language-support, sticky-post, theme-options, translation-ready

*/


/* @import url('https://fonts.googleapis.com/css?family=IM+Fell+English:400,400i'); */

blockquote { font-size: 96%; font-style: normal; }

blockquote em, blockquote i { font-style: italic; }

hr { clear: both; }

#about-subscribe { display: block; margin: 0 0 1.5em 0; padding: 0.5em 1.5em 1.5em 1.5em; }

#about-subscribe input { display: inline-block; margin: 0.5em 0.5em 0.5em 0; }

#about-subscribe-email { font-family: Alegreya Sans, sans-serif !important; margin-bottom: 1em; padding: 0.4em; width: 50%; }

.archives-list { list-style: none; margin-left: 0; padding-left: 0; }

.blogroll-table td { font-size: smaller; font-weight: bold; hyphens: none !important; width: 44%; -webkit-hyphens: none !important; }

.blogroll-table td + td { font-weight: normal; width: 40%; overflow: hidden; }

.blogroll-table td + td + td { width: 18%; }

.bibliography, .bibliography ul { padding-left: 0; }

.bibliography li { list-style: none; text-indent: -3em; margin: 0.5em 0 0 3em; }

.book-list-item { clear: left; padding-top: 1em; margin-bottom: 0 !important; }

.book-list-item + p { margin-left: 108px; }

.entry-content * { hyphens: auto; -webkit-hyphens: auto; }

.entry-content h3 { border-top: #E1E1E1 1px solid; padding-top: 1.5em; margin-top: 2em; }

.entry-title a:after { content: "" !important; }

.fa-facebook, .fa-facebook-square { color: #3B5998 !important; }

.fa-rss, .fa-rss-square { color: #F60 !important; }

#old-categories ul { list-style: none; margin-left: 0; padding-left: 1.5em; }

#map-books-2020 h2 { font-style: italic; padding: 1.25em 0 0.75em 0; text-align: center; }

#map-books-2020 p { clear: left; }

#map-books-2020 strong { font-size: larger; line-height: 100%; hyphens: none; -webkit-hyphens: none; }

.menu-icon { height: auto; padding-right: 3px; vertical-align: middle; width: 22px; }

.more-link { display: block; margin-bottom: 25.5px; }

.post-content * { text-rendering: optimizeLegibility; }

.post-content li, .post-content p { hyphens: auto; -webkit-hyphens: auto; }

.post_format-post-format-video .entry-title { font-size: 20px; font-weight: 500; padding-bottom: 0; text-transform: uppercase; letter-spacing: 0.05em; }

#sidebar-subscribe { font-family: Alegreya Sans, sans-serif; font-weight: 400; margin: 0; }

#sidebar-subscribe a { letter-spacing: 1px; text-transform: uppercase; }

.sidebar-support { background: #EEE; border: #E1E1E1 1px solid; border-radius: 0.75em; box-shadow: #666 2px 2px 2px; display: inline-block; font-family: Alegreya Sans, sans-serif !important; margin-right: 1em; padding: 0.25em 0.75em; text-align: center; width: 33%; }

.sidebar-support a { background: #FFF; }

.site-title { font-family: IM Fell English; text-shadow: #999 4px 2px 8px; }

.site-title a { color: #666 !important; }

.widget-title { color: #666; font-weight: 400; }

.wp-block-image { display: block; margin-bottom: 1.5em; }

.wp-caption-text { hyphens: none; -webkit-hyphens: none; text-align: left; }

.wp-element-caption { color: #999; font-size: 14px; font-style: italic; margin-bottom: 1.5em; max-width: 100%; hyphens: none; text-align: left; }

.alignleft .wp-caption-text, .alignright .wp-caption-text { text-align: left; }