/* Theme Name: Beauty Saloon Theme URI: Author: StreakTheme Author URI: Description: Beauty Saloon WordPress Theme is designed to be adaptable to a wide range of blogs. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes. Version: 1.1 Tags: blog, grid-layout, custom-background, custom-header, custom-logo, custom-menu, featured-images, featured-image-header, sticky-post, editor-style,responsive-layout License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Copyright (c) 2013 StreakTheme. All rights reserved. Text Domain: 'beauty_saloon' 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. */ body { padding-top: 100px; } .mainHeader { position: fixed; top: 0; left: 0; width: 100%; background: #fff; z-index: 2; } .admin-bar .mainHeader { top:32px; } /* =WordPress Core -------------------------------------------------------------- */ .alignnone { margin: 5px 20px 20px 0; } .aligncenter, div.aligncenter { display: block; margin: 5px auto 5px auto; } .alignright { float:right; margin: 5px 0 20px 20px; } .alignleft { float: left; margin: 5px 20px 20px 0; } a img.alignright { float: right; margin: 5px 0 20px 20px; } a img.alignnone { margin: 5px 20px 20px 0; } a img.alignleft { float: left; margin: 5px 20px 20px 0; } a img.aligncenter { display: block; margin-left: auto; margin-right: auto; } .wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; /* Image does not overflow the content area */ padding: 5px 3px 10px; text-align: center; } .wp-caption.alignnone { margin: 5px 20px 20px 0; } .wp-caption.alignleft { margin: 5px 20px 20px 0; } .wp-caption.alignright { margin: 5px 0 20px 20px; } .wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; } .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } /* Text meant only for screen readers. */ .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } .sticky{ position: fixed; top: 0; left: 0; width: 100%; background: #fff; z-index: 2; } .gallery-caption{ } .bypostauthor{ } .single-page { background-color: #fff; padding: 3.5rem; } .single-post section.row.hero.large { overflow: hidden; margin: 0 0 2rem; } .single-post section.row.hero.large img { object-fit: cover; margin: 0 auto; } .single-page h1 { font-size: 2rem; line-height: 1.34; margin-top: 1.125rem; } .single-page p { font-size: 1.1875rem; font-weight: 300; line-height: 1.89; margin-bottom: 1.875rem; color: #191919; } .nav-pagination { padding: 1rem 0; text-align: center; } .nav-pagination span, .nav-pagination a { font-family: Merriweather,serif; font-weight: 300; line-height: 1.875; margin-top: 1.25rem; color: #191919; margin: 0 4px; } .nav-pagination span.current { font-weight: 600; text-decoration: underline; } .navigation a, .navigation { color: #e4744e; } .navigation a:hover{ text-decoration: underline; } .block--section { padding-right: 1.25rem; padding-left: 1.25rem; margin-bottom: 3rem; } ul.post-categories li { display: inline-block; margin-right: 10px; }