@charset "UTF-8";
/*
Theme Name: Una
Author: One Page Love
Author URI: https://onepagelove.com
Theme URI: https://onepagelove.com/una
Description: One Page WordPress starter theme with no posts, archives, comments or styles.
Version: 1.0.3
License: GPLv2 or later 
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: una
Tags: one-column
*/
@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,700i");
html { color: #000; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0; }

fieldset, img { border: 0; }

address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }

del, ins { text-decoration: none; }

li { list-style: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

q:before, q:after { content: ''; }

abbr, acronym { border: 0; font-variant: normal; }

sup { vertical-align: baseline; }

sub { vertical-align: baseline; }

legend { color: #000; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

input, button, textarea, select { *font-size: 100%; }

input[type=text] { border: none; }

* { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; -moz-font-feature-settings: "liga" on; margin: 0; }

img.alignright { float: right; }

img.alignleft { float: left; }

img.aligncenter { clear: both; display: block; margin-right: auto; margin-left: auto; }

body { background-color: #F8F8F8; }

.temp { width: 640px; max-width: 80%; margin: 120px auto 40px auto; font-family: "Playfair Display", Georgia, Serif; font-size: 36px; line-height: 42px; }

@media (max-width: 800px) { .temp { margin: 40px auto 20px auto; font-size: 24px; line-height: 28px; } }

.temp .intro { display: block; margin-bottom: 40px; color: #666; }

.temp .intro a { font-weight: 700; font-style: italic; color: #333; text-decoration: none; border-bottom: 1px dotted #333; }

.temp .instructions { font-family: "Helvetica Neue", Arial, Sans-Serif; font-weight: 300; font-size: 24px; line-height: 28px; color: #999; }

@media (max-width: 800px) { .temp .instructions { font-size: 18px; line-height: 22px; } }

.temp .instructions ul { margin: 0; padding: 30px 0 0 0; margin: 0 0 20px 5px; }

.temp .instructions ul li { list-style-type: none; padding: 0 0 10px 0; }

.temp .instructions ul li:before { content: "→"; padding-right: 20px; }
