/*
Theme Name: Strata Three Child (Law Review)
Theme URI: http://fsu.edu/
Author: Florida State University
Author URI: http://fsu.edu/
Description: Strata Three Child Theme Template
Version: 3.1.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: s3
Text Domain: s3-child-template
Tags:

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.

Strata Three is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

@import url("../s3/style.css");

@media (max-width: 768px) {
	h1 {font-size: 177.7%;}
}

h1 {
	margin-top: 0;
}

.sc {
	font-variant: small-caps;
}

.article-meta {
	padding:  1em 2em;
	border: 1px #e1d3b5 solid;
	border-bottom: 0;
}

.article-disclaimer {
	padding:  1em 2em;
	border: 1px #ede5d3 solid;
	border-bottom: 0;
}

.article-body {
	background: #fff;
	font-family: "Times New Roman", "Times", serif;
	text-align: justify;
	padding: 2em;
	border: 1px #e5e5e5 solid;
	border-top: 0;

	/* These are technically the same, but use both */
/*	overflow-wrap: break-word;
	word-wrap: break-word; */

/*	-ms-word-break: break-all; */
	/* This is the dangerous one in WebKit, as it breaks things wherever */
/*	word-break: break-all; */
	/* Instead use this non-standard one: */
/*	word-break: break-word; */

	/* Adds a hyphen where the word breaks, if supported (No Blink) */
/*	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto; */
}

.article-body h1 {
	font-size: 177.7%;
	text-transform: uppercase;
}

.article-body h2,
.article-body h3,
.article-body h4,
.article-body h5,
.article-body h6 {
	font-size: 1.777em;
	font-weight: 400;
	text-transform: none;
}

.article-body blockquote {
	font-size: 100%;
	border: 0 !important;
    padding: 0 3.17em;
    margin: 0 0 1.333em;
}

.article-body img {
	display: block;
	max-width: 100%;
	margin: 1em auto 0;
}

.article-body p {
	font-size: 133.3%;
}

.article-body blockquote p {
	font-size: 110%;
}

.article-body blockquote.indent p {
	text-indent: 3em;
}


.article-body .small p {
	font-size: 133%;
}

.article-footnotes p {
/*	text-transform: uppercase; */
}


.article-online-card {
	border-top: 1px #d5d4d4 solid;
	padding: 0 1.777em;
}

.indent {
	margin-left: 1em;
	display: block;
}

.indent2 {
	margin-left: 2em;
	display: block;
}

.introduction .column-2 {
	min-width: 70px;
}


.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    display: none;
	vertical-align: middle;
}

@media screen and (min-width: 768px) {
	.tab-right {
		float: right !important;
	}
}



/* Sidebar Menu Styling */
#secondary {
	border: 1px #fdfcfc solid;
	border-bottom: none;
}

#secondary h2 {
	background: #782f40;
	color: #fdfcfc;
	padding: .75em 1em .5em;
	margin: 0;
	border-bottom: 1px #ceb888 solid;
}

@media screen and (min-width: 992px) {
	.widget {
    	margin: 0 0 .563em;
	}
}


.issue h3 {
	font-size: 133%;
	font-style: italic;
	text-transform: uppercase;
}




@media screen and (min-width: 768px) {
	.nav-links .nav-next {text-align: left;}
	.nav-links .nav-previous + .nav-next {text-align: right;}
}
