p {
margin: 0 0 1.25em;
}
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
textarea {
border: 0px solid #d1d1d1;
border-radius: 0px;
padding: 0em 0em;
}
.site-header-menu {
margin: 0.875em 0;
}
.site-header .main-navigation + .social-navigation {
margin-top: 1.00em;
}
.post-navigation {
margin: 0 7.6923% 3.5em;
}
.site-main {
margin-bottom: 3.5em;
}
.site-header {
padding: 0.5em 2%;
}
.site-branding {
margin: 0.875em auto 0.875em 0;
}
.header-image {
margin: 0.875em 0;
}
.site-main > article {
margin-bottom: 2em;
}
.entry-header,
.entry-summary,
.entry-content,
.entry-footer,
.page-content {
margin-right: 5%;
margin-left: 5%;
}
.entry-title {
font-size: 24px;
font-size: 1.5rem;
margin-bottom: 0.5em;
}
.post-thumbnail {
margin: 0 5% 0.5em;
}
.entry-content h1,
.entry-summary h1,
.comment-content h1,
.textwidget h1 {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.entry-content h2,
.entry-summary h2,
.comment-content h2,
.textwidget h2 {
margin-top: 1em;
margin-bottom: 0.75em;
}
.entry-content h3,
.entry-summary h3,
.comment-content h3,
.textwidget h3 {
margin-top: 1em;
margin-bottom: 0.75em;
}
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-summary h4,
.entry-summary h5,
.entry-summary h6,
.comment-content h4,
.comment-content h5,
.comment-content h6 {
margin-top: 3.5em;
margin-bottom: 1.75em;
}
.entry-footer {
margin-top: 2.1538461538em;
}
.comment-content ul,
.comment-content ol {
margin: 0 0 1.5em 1.25em;
}
.sidebar {
margin-bottom: 0;
padding: 0;
}
.widecolumn p {
margin: 1.25em 0;
}
.widecolumn p + h2 {
margin-top: 2em;
}
@media screen and (min-width: 44.375em) {
.site {
margin: 0px;
}
.site-main {
margin-bottom: 0em;
}
.site-header {
padding: 0em;
}
.site-branding {
margin-top: 0em;
margin-bottom: 0em;
}
.site-header-menu {
margin: 1em 0;
}
.site-header .main-navigation + .social-navigation {
margin-top: 1em;
}
.header-image {
margin: 1em 0;
}
.post-navigation {
margin-bottom: 5.25em;
}
.site-main > article {
margin-bottom: 5.25em;
}
.entry-header,
.post-thumbnail,
.entry-content,
.entry-summary,
.entry-footer,
.post-navigation,
.page-content {
margin-right: 23.0769%;
}
.entry-title {
font-size: 33px;
font-size: 2.0625rem;
margin-bottom: 0.8484848485em;
text-align: center;
}
.entry-content ul,
.entry-summary ul,
.comment-content ul {
margin-left: 1.25em;
}
.entry-content ol,
.entry-summary ol {
margin-left: 1.5em;
}
.comment-content ol {
margin-left: 1.25em;
}
.sidebar {
margin-bottom: 5.25em;
padding-right: 23.0769%;
}
}
@media screen and (min-width: 56.875em) {
.site-header {
padding-right: 4.5455%;
padding-left: 4.5455%;
}
.widget h1 {
margin-bottom: 0.9130434783em;
}
.widget h2 {
margin-bottom: 1.1052631579em;
}
.entry-header,
.post-thumbnail,
.entry-content,
.entry-summary,
.entry-footer,
.post-navigation,
.page-content {
margin-right: 0;
margin-left: 0;
}
.widget h3 {
margin-bottom: 1.3125em;
}
.sidebar {
margin-left: 75%;
padding: 0;
}
.textwidget h1 {
margin-top: 1.8260869565em;
}
.textwidget h2 {
margin-top: 2.2105263158em;
}
.textwidget h3 {
margin-top: 2.625em;
}
.no-sidebar .entry-header,
.no-sidebar .entry-content,
.no-sidebar .entry-summary,
.no-sidebar .entry-footer,
.no-sidebar .comments-area,
.no-sidebar .image-navigation,
.no-sidebar .post-navigation,
.no-sidebar .pagination,
.no-sidebar .page-header,
.no-sidebar .page-content,
.no-sidebar .content-bottom-widgets {
margin-right: 5%;
margin-left: 5%;
}
}
@media screen and (min-width: 61.5625em) {
.site-main {
margin-bottom: 7.0em;
}
.site-header {
padding: 1.25em 4.5455%;
}
.site-branding,
.site-header-menu,
.header-image {
margin-top: 1.75em;
margin-bottom: 1.75em;
}
.post-navigation {
margin-bottom: 0.0em;
}
.site-main > article {
margin-bottom: 7.0em;
}
.entry-title {
font-size: 40px;
font-size: 2.5rem;
margin-bottom: 1.05em;
}
.post-thumbnail {
margin-bottom: 2.625em;
}
.entry-content h1,
.entry-summary h1,
.comment-content h1 {
margin-top: 1.696969697em;
margin-bottom: 0.8484848485em;
}
.entry-content h2,
.entry-summary h2,
.comment-content h2 {
margin-top: 2em;
margin-bottom: 1em;
}
.entry-content h3,
.entry-summary h3,
.comment-content h3 {
margin-top: 2em;
margin-bottom: 1.2173913043em;
}
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-summary h4,
.entry-summary h5,
.entry-summary h6,
.comment-content h4,
.comment-content h5,
.comment-content h6 {
margin-top: 2em;
margin-bottom: 1.473684211em;
}
.sidebar {
margin-bottom: 7.0em;
}
body:not(.search-results) article:not(.type-page) .entry-content {
width: auto;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
margin-right: 5%;
margin-left: 5%;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
width: auto;
}
}
@media print {
.entry-title {
font-size: 24.75pt;
margin-bottom: 1.696969697em;
}
.site {
margin: 5%;
}
.site-header {
padding: 0 0 1.75em;
}
.site-branding {
margin-top: 0;
margin-bottom: 1.75em;
}
.site-main {
margin-bottom: 3.5em;
}
.entry-header,
.entry-footer,
.page-content,
.entry-content,
.entry-summary,
.post-thumbnail {
margin-right: 0;
margin-left: 0;
}
.post-thumbnail,
.site-main > article {
margin-bottom: 3.5em;
}
}