/* Contents:
 - list-css
 - konstruktors-css
*/ /* Minit: https://kaspars.net/wp-content/themes/list-theme/style.css */ /* Theme Name: List Theme Theme URI: https://preseto.com/themes/list Description: For creators, bloggers and writers Version: 1.5.0 Author: Preseto Author URI: https://preseto.com Domain Path: /languages License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html */ body { font:17px/1.7 sans-serif; color:#333; margin:0; padding:0; background:#fff; } h1, h2, h3, h4, h5, h6 { color:#222; margin-top:1.5em; font-size:1.25em; margin-bottom:1em; line-height:1.3; word-wrap: break-word; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration:underline; } p, pre, address, ul, ol, table { margin:0 0 1.25em 0; } pre, code { font-size:inherit; overflow:auto; } li ul, li ol { margin-top:0.25em; margin-bottom:auto; } h1 { font-size:2em; margin-top:0; } a { color:#0085B2; text-decoration:none; } a:hover { text-decoration:underline; } a img { border:none; } form, input, textarea { font:inherit; } object, iframe { max-width:100%; } table { text-align:left; border-collapse:collapse; width:100%; } table td, table th { border:1px solid #ddd; padding:0.25em 0.5em; vertical-align:top; } dl dt { font-weight:bold; } .wrap-section-in { max-width:650px; margin:0 auto; padding-left:1em; padding-right:1em; position:relative; } .has-header-image .wrap-section-in { padding-left:130px; } .wrap { float:left; width:100%; clear:both; } .wrap-header { background:#eee; float:left; width:100%; clear:both; padding:3em 0 0 0; margin-bottom:1.5em; } .wrap-header .wrap-section-in:after { display:block; clear:both; content:''; width:20%; height:3px; bottom:0; background:#ccc; } #header { color:inherit; float:left; width:100%; clear:both; margin-bottom:1em; } #logo { display:inline-block; line-height:1; margin:0 0 2em 0; padding:0; } #logo a { color:inherit; float:left; font-size:1em; display:block; padding:1em; margin:0 2em 0 -1em; } #logo em { font-size:0.9em; font-style:normal; padding-top:0.3em; margin-left:0.1em; display:block; display:none; } #logo img { float:left; top:-60px; left:-120px; max-width:100px; height:100px; margin:1em -100em -100em 0; position:relative; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; } #nav-main { display:inline-block; margin:0 0 0 -1em; padding:0; line-height:1; position:relative; vertical-align:top; } #nav-main ul, #nav-main li { list-style:none; display:inline; margin:0; padding:0; } #nav-main li { float:left; } #nav-main a { display:block; padding:1em; } #nav-main .current-menu-item > a, #nav-main .current-menu-ancestor > a, #nav-main .current_page_parent > a { color:inherit; } #nav-main .sub-menu { display:none; background:#222; float:left; position:absolute; padding:0.4em 0; margin:-0.1em 0 -100em 0.1em; z-index:5; } #nav-main .sub-menu li { font-size:0.9em; line-height:1.2; width:auto; float:none; clear:both; } #nav-main .sub-menu a { float:none; color:#eee; padding:0.75em 1em; } #nav-main li:hover ul { display:block; } #nav-main-toggle { display:none; font-size:1em; line-height:1; padding:0.75em 0.75em; border:0.2em solid; text-transform:uppercase; float:right; margin:0.15em 0; position:relative; z-index:10; } #nav-main-toggle:hover { text-decoration:none; } .nav-blog { float:left; width:100%; clear:both; padding:1em 0 1.5em 0; margin-top:1em; border-top:1px solid #ddd; } .nav-blog h2 { font-size:1em; margin:0; display:inline; } #nav-blog-header, #nav-blog-footer, .nav-blog .menu { margin:0; padding:0; display:inline; } .nav-blog li { display:inline; } .nav-blog li:before { content:'•'; margin:0 0.5em 0 0.25em; } .nav-blog li:first-child:before { content:''; margin:0 0 0 1em; } .nav-blog a { padding:0.25em; } .nav-blog .current-menu-item a { color:inherit; } .nav-blog .current-post-ancestor a { background:#ddd; } @font-face { font-family: 'Genericons'; src: url('https://kaspars.net/wp-content/themes/list-theme/fonts/genericons/genericons-regular-webfont.eot'); src: url('https://kaspars.net/wp-content/themes/list-theme/fonts/genericons/genericons-regular-webfont.eot?#iefix') format('embedded-opentype'), url('https://kaspars.net/wp-content/themes/list-theme/fonts/genericons/genericons-regular-webfont.woff') format('woff'), url('https://kaspars.net/wp-content/themes/list-theme/fonts/genericons/genericons-regular-webfont.ttf') format('truetype'), url('https://kaspars.net/wp-content/themes/list-theme/fonts/genericons/genericons-regular-webfont.svg#genericonsregular') format('svg'); font-weight: normal; font-style: normal; font-display: swap; } #nav-social { float:left; width:100%; clear:both; margin:0 0 1em 0; } #nav-social ul { margin:0; padding:0; } #nav-social li { width:3em; display:inline-block; margin:0; padding:0; list-style:none; position:relative; left:-0.5em; } #nav-social a { display:inline-block; text-indent:-100em; position:relative; overflow:hidden; } #nav-social a:before { font-size:1.5em; padding:0 0.5em; font-family: 'Genericons'; float:left; text-indent:0; } #nav-social li a:hover:before { color:inherit; } #nav-social a[href*="codepen.io"]:before { content: '\f216'; color: #fff; } #nav-social a[href*="digg.com"]:before { content: '\f221'; color: #fff; } #nav-social a[href*="dribbble.com"]:before { content: '\f201'; color: #ea4c89; } #nav-social a[href*="facebook.com"]:before { content: '\f203'; color: #3b5998; } #nav-social a[href*="flickr.com"]:before { content: '\f211'; color: #ff0084; } #nav-social a[href*="plus.google.com"]:before { content: '\f206'; color: #dd4b39; } #nav-social a[href*="github.com"]:before { content: '\f200'; color: #333333; } #nav-social a[href*="instagram.com"]:before { content: '\f215'; color: #3f729b; } #nav-social a[href*="linkedin.com"]:before { content: '\f208'; color: #0e76a8; } #nav-social a[href*="pinterest.com"]:before { content: '\f210'; color: #c8232c; } #nav-social a[href*="polldaddy.com"]:before { content: '\f217'; color: #bc0b0b; } #nav-social a[href*="getpocket.com"]:before { content: '\f224'; color: #ee4056; } #nav-social a[href*="reddit.com"]:before { content: '\f222'; color: #336699; } #nav-social a[href*="skype.com"]:before, #nav-social a[href*="skype:"]:before { content: '\f220'; color: #00aff0; } #nav-social a[href*="stumbleupon.com"]:before { content: '\f223'; color: #ff2618; } #nav-social a[href*="tumblr.com"]:before { content: '\f214'; color: #34526f; } #nav-social a[href*="twitter.com"]:before { content: '\f202'; color: #33ccff; } #nav-social a[href*="vimeo.com"]:before { content: '\f212'; color: #1AB7EA; } #nav-social a[href*="wordpress.org"]:before, #nav-social a[href*="wordpress.com"]:before { content: '\f205'; color: #21759b; } #nav-social a[href*="youtube.com"]:before { content: '\f213'; color: #c4302b; } .wrap-content-main, #content-main { float:left; width:100%; clear:both; } .breadcrumb { margin:0; color:#999; float:left; width:100%; clear:both; font-size:0.9em; } .breadcrumb a { color:inherit; padding:0.5em 0.25em; } .breadcrumb .breadcrumb_last { margin-left:0.25em; } .blog .breadcrumb { display:none; } #content-main article:after, .commentlist .children:after { content:'.'; display:block; clear:both; visibility:hidden; line-height:0; height:0; } .index-header { float:left; width:100%; clear:both; position:relative; padding-top:1.5em; border-top:1px solid #ddd; } .index-header h1, .index-header h2, .index-header h3, .index-header h4, .index-header h5, .index-header h6 { color:inherit; } .index-heading { margin:0 0 1.25em 0; font-size:1.2em; } .index-description { padding-bottom:1em; } .single .post, .page .page { margin-top:1em; } .home .page { margin-top:0; } #content-main .post, #content-main .page { float:left; width:100%; clear:both; } .index-page #content-main { margin-top:0; } .index-page .post { padding:1em 0 1.5em 0; border-bottom:1px solid #ddd; } .index-page .blog-link { float:left; width:100%; clear:both; margin:2em 0; } .index-page .blog-link a { display:block; } .post .entry-title { font-size:1.25em; } .single .entry-title { font-size:2em; } .entry-title { margin-top:0; margin-bottom:0; } .entry-title a { color:#222; display:block; padding-bottom:0.5em; padding-top:0.5em; margin:-0.25em 0; } .entry-content { margin-top:1.5em; margin-bottom:1.5em; } .single .entry-content { margin-bottom:1.5em; } .entry-content img { max-width:100%; height:auto; } .entry-content .aligncenter { max-width:100%; margin-top:1.5em; margin-left:auto; margin-right:auto; } .entry-content img.aligncenter { margin:1.5em auto 1.5em auto; } .entry-content .alignleft { float:left; margin:0.25em 1.5em 1.5em 0; } .entry-content .alignright { float:right; margin:0.25em 0 1.5em 1.5em; } .entry-content .alignnone { max-width:100%; margin:1.5em 0; } .entry-content .alignfull, .entry-content .alignwide { margin:1.5em calc(50% - 50vw); max-width:100vw; width:100vw; } .has-header-image .entry-content .alignfull, .has-header-image .entry-content .alignwide { position:relative; left:calc(-130px / 2 + 1em / 2); } .entry-content ul, .entry-content ol { margin-left:0; padding-left:0; margin-left:2em; } .entry-content ul li { list-style-type:square; } .wp-block-image { margin-left:0; margin-right:0; } .wp-caption-text, .wp-block-image figcaption { font-size:0.9em; color:#666; text-align:center; margin:0.5em 0 1.5em 0; } .entry-content blockquote { position:relative; font-style:italic; margin:0 0 0 1em; padding:0 0 0 1em; } .entry-content blockquote:before { content:'“'; float:left; position:absolute; left:-0.5em; top:-0.25em; font-size:2.25em; color:#999; } .post-meta-footer { color:#999; font-size:0.9em; } .post-meta .meta-item { margin-right:1em; } .post-meta a { color:inherit; text-decoration:underline; } .post-meta a:hover { color:#0085B2; } .post-meta-footer .meta-time { color:#666; margin-right:0.5em; } .meta-updated, .meta-author, .meta-tags { display:none; } .meta-tags a { font-weight:normal; margin-right:0.5em; } .meta-tags a:before { content:'#'; color:#ccc; } .post-featured-header img { min-width:100%; max-width:100%; height:auto; } .post-featured-header { float:left; width:100%; clear:both; padding:0; margin-top:1.5em; margin-bottom:1.5em; } .more-link { font-weight:bold; } .single .post-meta-header { padding:0.25em 0; color:#999; } .entry-content iframe, .entry-content object { min-width:100%; } #content-main .post:last-child { border-bottom:none; } .entry-summary { margin-top:1em; } .post pre, .page pre { font-size:0.9em; background:#eee; padding:0.5em 1em; margin:2em 0; overflow:auto; overflow-y:none; } .gallery img { margin:0 auto; } .post-nav { display:block; float:left; width:100%; clear:both; margin:1em 0; padding:0.5em 0; border-top:1px solid #ccc; } .post-nav li { margin:0; padding:0; display:block; } .post-nav a { display:block; padding:0.5em 0; } .post-nav .next { text-align:right; } .post-nav .next a:after { content:' →'; } .post-nav .prev a:before { content:'← '; } .post-nav h4 { font-size:1em; margin:0; } .attachment article .entry-title { margin-top:0; } .attachment img { display:block; margin:0 auto; } .attachment .attachment-parent { display:block; margin-bottom:0.25em; } .attachment .attachment-nav { float:right; margin-top:-2em; } .attachment .attachment-nav a { display:inline-block; font-size:0.9em; padding:0.5em; } .searchform { margin:0 0 2em 0; width:100%; } .searchform .search-field { border:1px solid #ccc; } #content-main .search-results { display:block; margin:0; padding:0; } #content-main .search-results li { display:block; } #content-main .search-results a { display:block; padding:0.25em 0; } #content-main .search-results li h1 { font-size:inherit; } .screen-reader-text { position:absolute; overflow:hidden; width:0; height:0; float:left; left:-9876em; } .pagination { float:left; vertical-align:middle; display:block; float:left; width:100%; margin:3em -0.75em; clear:both; } .pagination .status { margin-left:0.75em; margin-right:1em; color:#999; } .pagination .current, .pagination a { padding:1em 0.75em; } .comments .pagination { padding-top:1em; border-top:1px solid #ddd; } .pagination-header { margin-top:0; margin-bottom:1em; } .pagination-header .links { display:none; } .link-pages { margin-top:1em; line-height:1; float:left; width:100%; clear:both; } .comments-wrap { float:left; width:100%; clear:both; margin-bottom:3em; } #comments { float:left; width:100%; clear:both; margin-top:1.5em; } .comments-wrap .has-comments { border-top:1px solid #ddd; padding-top:1.5em; } .comments-title { margin-top:0; } .commentlist { float:left; width:100%; clear:both; display:block; margin:0; padding:0; } .commentlist .comment, .commentlist .pingback, .commentlist .trackback { float:left; width:100%; clear:both; display:block; margin:0.5em 0 1.5em 0; list-style:none; } .commentlist .pingback .comment-body, .commentlist .trackback .comment-body { margin-left:0; font-weight:bold; } .commentlist .comment-body img { max-width:100%; height:auto; } .commentlist ul .comment:last-child { margin-bottom:0; } .commentlist .comment-body { margin:0 0 0 80px; padding-bottom:1.5em; } .commentlist .comment-body a { word-wrap:break-word; } .commentlist .comment:last-child .comment-body { border-bottom:none; } .commentlist .comment-author img { border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; float:left; position:relative; left:-80px; top:-10px; margin-right:-100px; } .commentlist .comment-author { font-weight:bold; } .commentlist .comment-awaiting-moderation { display:block; font-size:0.9em; margin:0.5em 0; padding:0.5em 1em; background:#eee; } .commentlist .comment-meta { font-size:0.9em; margin-bottom:1.5em; } .commentlist .comment-meta a { color:#999; } .commentlist cite { font-style:normal; } .commentlist .reply { margin:0; font-size:0.9em; } .commentlist .children { position:relative; margin:2em 0 0 0.5em; padding:0 0 0 1em; border-left:1px solid #ddd; } .commentlist .children:before { display:block; content:''; width:0; height:0; border:1em solid transparent; border-top-color:#fff; float:left; position:absolute; left:100px; top:-2em; } #respond { float:left; width:100%; clear:both; border-top:1px solid #ddd; padding-top:1.5em; } #reply-title { margin-top:0; margin-bottom:1.5em; } #commentform { float:left; width:100%; clear:both; margin-bottom:1.5em; } #commentform .comment-form-author label, #commentform .comment-form-email label, #commentform .comment-form-url label, #commentform .comment-form-comment label, #commentform .form-submit label { padding:0.15em 0; float:left; width:6em; position:relative; left:-7em; margin-right:-8em; } #commentform p { clear:both; padding-left:7em; margin-bottom:0.75em; padding-right:0.5em; } #commentform input { font:inherit; } #commentform input[type="text"], #commentform input[type="email"], #commentform input[type="url"], #commentform textarea { width:98%; font:inherit; border:1px solid #ccc; padding:0.1em 1%; } #commentform .logged-in-as { margin:0 0 1em 0; } #commentform .required { color:#999; } .wrap-footer { float:left; width:100%; clear:both; padding:1.5em 0 1.5em 0; } #footer { float:left; width:100%; clear:both; border-top:1px solid #ddd; padding-top:1.5em; } .footer-menu-wrap { display:block; float:left; width:100%; clear:both; padding:1.5em 0; border-top:1px solid #ddd; margin-top:1em; } .footer-menu-wrap a { display:inline-block; padding:0.5em 1em; } .footer-menu-wrap .home a { color:inherit; margin-left:-1em; margin-right:1em; } #footer .searchform { width:100%; margin:0; } #footer .search-field { width:99%; padding:0.2em; display:block; } #footer .search-submit { display:none; } #nav-footer { display:inline; } #nav-footer .menu { display:inline-block; margin:0; padding:0; } #nav-footer li { display:inline-block; } #nav-footer a { display:block; } #nav-footer .current-menu-item a, #nav-footer .current_page_parent a { color:inherit; } .theme-credits { float:left; width:100%; clear:both; margin-top:1em; color:#999; font-size:0.8em; } .theme-credits a:link { color:inherit; } .widget { padding-top:1em; margin-bottom:2em; float:left; width:100%; clear:both; } .widget ul { margin:0; padding:0; } .widget-title { margin-top:0; font-size:1em; } .widget li { display:block; margin:0; padding:0; list-style:none; } .widget_categories li, .widget_archive li { display:inline-block; margin-left:-0.5em; margin-right:0.5em; } .widget_categories li a, .widget_archive li a { display:inline-block; padding:0.25em 0.5em; margin-right:-0.25em; } .widget_categories li ul, .widget_archive li ul { display:inline; margin:0; } .widget_categories ul, .widget_archive ul { margin-bottom:0; } .widget_recent_entries li { display:block; } .widget_recent_entries a { display:block; padding:0.25em 0; } .preview-notice { opacity:0.5; margin:1em 0; } /* Plugin: Jetpack sharing */ #content-main .sharedaddy { font:inherit; margin-top:2em; color:#666; margin-bottom:-1.25em; } .page #content-main .sharedaddy { margin-bottom:0.5em; } #content-main .sharedaddy h3 { font:inherit; font-size:0.9em; margin:0; color:inherit; } /* Layout: Center */ .layout-center h1, .layout-center h2, .layout-center h3, .layout-center h4, .layout-center h5, .layout-center h6 { text-align:center; } .layout-center .wrap-section-in { padding:0; } .layout-center .wrap-header { text-align:center; padding-top:1em; } .layout-center .wrap-header .wrap-section-in:after { margin-left:50%; position:relative; left:-10%; } .layout-center #logo { width:100%; margin:0; } .layout-center #logo strong { font-size:1.25em; } .layout-center #logo img { float:none; top:0; display:block; margin:0 auto; padding:0; margin-bottom:1em; left:0; } .layout-center #logo a { display:block; width:100%; } .layout-center #nav-main { margin:0; } .layout-center #nav-main { text-align:left; } .layout-center.index-page .post { text-align:center; } .layout-center .blog-link, .layout-center .pagination { text-align:center; } .layout-center .wrap-footer { text-align:center; } .layout-center .post-meta-header { text-align:center; } .layout-center .index-header:after { left:50%; margin-left:-10%; height:5px; } .layout-center .post-meta .meta-item { margin-left:0.5em; margin-right:0.5em; } .layout-center .breadcrumb, .layout-center .searchform, .layout-center.search-no-results .entry-content { text-align:center; } @media (max-width: 620px) { body { font-size:15px; } h1 { font-size:1.5em; } .has-header-image .wrap-section-in { padding:0 1em; } .wrap-header { padding-top:1em; } #logo { float:left; width:100%; margin:0 -100em 0 0; } #logo img { display:none; } #nav-main { float:left; display:block; position:relative; width:100%; clear:both; margin:0; z-index:10; } #nav-main .menu { float:right; margin:0 0 -987em 0; padding-bottom:0.5em; width:100%; background-color:#222; visibility:hidden; } #nav-main .menu a { float:none; color:#fff; } #nav-main .menu li { width:100%; border-top:1px solid #333; } #nav-main .menu .sub-menu { background-color:#222; position:relative; width:100%; display:block; margin:0; padding:0 0 0.5em 0; } #nav-main .sub-menu li a { color:#fff; padding-left:2em; } #nav-main .sub-menu li { border:none; } #nav-main-toggle { display:block; } #nav-main:target .menu { visibility:visible; margin:1em 0 0 0; } #nav-footer { display:none; } #footer { margin-left:0; width:100%; } #footer .widget { width:100%; margin:0 0 2em 0; } .layout-center #nav-main-toggle { float:none; display:inline-block; margin:1em auto; } .has-header-image .entry-content .alignwide, .has-header-image .entry-content .alignfull { left:0; } } @media (min-width: 1024px) { .entry-content .alignwide { max-width:1024px; margin-left: -187px; margin-right:-187px; /* (1024-650)/2 */ } } .wrap-header { background-color: #ffffff; } #nav-main .sub-menu a { color: #ffffff; } .wrap-header .wrap-section-in:after, .nav-blog .current-post-ancestor a { background-color: #f0f0f0; } .index-header, .nav-blog-header { border-color: #f0f0f0; } .wrap-header, .index-heading, #logo a, #nav-main-toggle { color: #111111; } #nav-main .sub-menu { background-color: #111111; } .wrap-header a, #nav-main a, #nav-main .sub-menu .current-menu-item > a, #nav-main-toggle:hover { color: #0066bf; } a, .post-meta a:hover, .entry-title a:hover, .entry-content blockquote:before { color: #0066bf; } .post .entry-title a, h1, h2, h3, h4, h5, h6 { color: #111111; } #header, .footer-menu-wrap, h1, h2, h3, h4, h5, h6, .commentlist .comment-author, .breadcrumb, #nav-blog { font-family: "Montserrat", sans-serif; } body { font-family: "Verdana", Geneva,sans-serif; } /* Minit: https://kaspars.net/wp-content/themes/list-konstruktors/style.css */ /* Theme Name: Kaspars Template: list-theme Version: 1.2.1 */ @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 400; font-display: fallback; src: local('Montserrat Regular'), local('Montserrat-Regular'), url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 400; font-display: fallback; src: local('Montserrat Italic'), local('Montserrat-Italic'), url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: 'Montserrat'; font-style: normal; font-weight: 700; font-display: fallback; src: local('Montserrat Bold'), local('Montserrat-Bold'), url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } @font-face { font-family: 'Montserrat'; font-style: italic; font-weight: 700; font-display: fallback; src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('https://kaspars.net/wp-content/themes/list-konstruktors/fonts/montserrat-v12-latin-ext_latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ } body { font-size:18px; line-height:1.5; font-family:system-ui, sans-serif; } pre, code { overflow:auto; white-space:pre; } input[type="text"], input[type="email"] { padding:0.25em 0.5em; border:1px solid #ccc; line-height:1.25; } .related-list { margin:1em 20px 1.5em 0; line-height:2; } .related-list h4 { font-size:1em; margin:0 0.5em 0 0; display:inline-block; } .related-list ol, .related-list ul { margin:0; padding:0; display:inline; } .related-list li { display:inline; margin:0; padding:0; } .related-list a { padding:0.25em; display:inline; } .related-list li:before { content:'•'; margin:0 0.5em 0 0.25em; color:#999; } .related-list li:first-child:before { content:''; margin:0; } .related-list .current-cat a { color:inherit; font-weight:bold; } .index-topics-header { margin-top:3em; } .yarpp-related { margin-bottom:2em; float:left; width:100%; clear:both; margin-top:1em; border-top:1px solid #ddd; } .yarpp-related ol { margin:0; padding:0; } .yarpp-related li { margin:0; padding:0; display:block; list-style:none; } .yarpp-related li h4 { margin:0 0 0.5em 0; } .yarpp-related a { display:block; padding:0.15em; } .yarpp-related h4 { font-size:1em; display:block; margin-bottom:1em; } body .breadcrumb { margin-bottom:1em; margin-left:-0.25em; } .home .breadcrumb, .blog .breadcrumb { display:none; } .breadcrumb-count-1 { display:none; } .yearly-archive { padding-bottom:1em; padding-left:7em; } .yearly-archive li { display:block; margin:0; padding:0; } .yearly-archive ul, .entry-content .yearly-archive ul { padding:0; margin:0; } .yearly-archive a { display:block; } .yearly-archive ul li .date { float:left; color:#999; width:9em; text-align:right; margin:0 -9em 0 -9.4em; } .home .nav-blog { display:none; } .get-cf7-storage { float:left; width:100%; clear:both; margin:0.5em 0; clear:both; text-align:center; } .get-cf7-storage h2 { font-size:1.1em; line-height:1.4; } .get-cf7-storage h2, .get-cf7-storage p { margin:0; } .get-cf7-storage .action { display:inline-block; margin:1.25em 0 0.25em 0; border:2px solid; background-color:#fff; padding:0.25em 1em; } .get-cf7-storage .action:hover { border-color:#039BBA; background-color:#039BBA; color:#fff; text-decoration:none; } .get-cf7-storage .in { padding:1.5em 1.5em; border:1px solid #ddd; background-color:#efefef; } .gallery br { display:none; } .gallery .gallery-item img { border:none!important; display:block; } .gallery-columns-1 .gallery-item { margin:0; } .goodshelves-books li { display:inline-block; } .wp-caption-text { font-style:italic; } .post .entry-title { font-size:1.5em; } .single .entry-title { font-size:2em; } .single .post-nav { display:block; margin:1em 0 0 0; border-top:1px solid #ddd; } .single .post-nav h4 { font-size:1em; margin:0; } .single .yarpp-related { margin-top:0; padding-top:1.5em; } .comments .comment-body br { display:none; } .commentlist .children:before { display:none; } #nav-social a[href*="micro.blog"]:before { content: '\f300'; color: #f70; } #nav-social a[href*="mastodon.social"]:before { content: '\f300'; color: #6364ff; } .post pre, .page pre { padding:1em; color:#fff; background-color:#111; border-radius:6px; } .prettyprinted .str { color: #65B042; } /* string - green */ .prettyprinted .kwd { color: #E28964; } /* keyword - dark pink */ .prettyprinted .com { color: #AEAEAE; font-style: italic; } /* comment - gray */ .prettyprinted .typ { color: #89bdff; } /* type - light blue */ .prettyprinted .lit { color: #3387CC; } /* literal - blue */ .prettyprinted .pun { color: #fff; } /* punctuation - white */ .prettyprinted .pln { color: #fff; } /* plaintext - white */ .prettyprinted .tag { color: #89bdff; } /* html/xml tag - light blue */ .prettyprinted .atn { color: #bdb76b; } /* html/xml attribute name - khaki */ .prettyprinted .atv { color: #65B042; } /* html/xml attribute value - green */ .prettyprinted .dec { color: #3387CC; } /* decimal - blue */ /* Notes post type */ .type-note .entry-title { font-size:0.9em; } .post-type-archive-note .type-note .entry-title a { padding:0; } .type-note .post-meta { display:none; } .post-type-archive-note article.note { padding-top:1em; padding-bottom:1em; clear:both; } .type-note .entry-summary a { word-break: break-all; } @media (max-width:620px) { #logo img { display:inline-block; position:static; max-width:2em; height:auto; margin: -0.5em 0.5em 0 0; } } @media (prefers-color-scheme: dark) { body { color:#d1dbe3; } body, #nav-main .menu, #nav-main .menu .sub-menu { background-color:#191e22; } .wrap-header .wrap-section-in:after, .nav-blog .current-post-ancestor a { background-color:#74818c; } .wrap-header { background-color:#1e2429; } .post-meta-footer, .breadcrumb, .wp-caption-text, .wp-block-image figcaption, .commentlist .comment-meta a, .single .post-meta-header { color:#74818c; } .post .entry-title a, h1, h2, h3, h4, h5, h6, .wrap-header, .index-heading, #logo a, #nav-main-toggle, .archive .entry-title a { color:#fff; } a, .post-meta a:hover, .entry-title a:hover, .entry-content blockquote:before, .wrap-header a, #nav-main a, #nav-main .sub-menu .current-menu-item > a, #nav-main-toggle:hover { color:#00a6f5; } .index-page .post, .footer-menu-wrap, .index-header, .nav-blog-header, #footer, #respond, .commentlist .children, .single .post-nav, .yarpp-related, .comments-wrap .has-comments, table td, table th, table thead, .wp-block-table td, .wp-block-table th, .wp-block-table thead { border-color:#3a454e; } } 