.novelist-series-books-grid{display:flex;flex-flow:row wrap;margin:0 -5px 1.5em}.novelist-series-books-grid .novelist-series-book{padding:5px;width:50%}@media (min-width:500px){.novelist-series-books-grid .novelist-series-book{width:33.3%}}@media (min-width:768px){.novelist-series-books-grid .novelist-series-book{width:25%}}@media (min-width:992px){.novelist-series-books-grid .novelist-series-book{width:20%}}.novelist-book-list{display:flex;flex-flow:row wrap;margin:0 -25px}.novelist-book-list,.novelist-book-list *{box-sizing:border-box}.novelist-book-list .novelist-book{flex:0 0 100%;padding:25px}.novelist-book-list:not(.novelist-book-columns-1) .novelist-book{flex:0 0 50%}.novelist-book-list .novelist-covers-align-center .novelist-book-cover-image img{display:block;margin:0 auto 1em}.novelist-book-list .novelist-covers-align-left .novelist-book-cover-image img{float:left;margin:0 1.5em 1em 0}.novelist-book-list .novelist-covers-align-right .novelist-book-cover-image img{float:right;margin:0 0 1em 1.5em}@media (min-width:768px){.novelist-book-list.novelist-book-columns-3 .novelist-book{flex:0 0 33%}.novelist-book-list.novelist-book-columns-4 .novelist-book{flex:0 0 25%}.novelist-book-list.novelist-book-columns-5 .novelist-book{flex:0 0 20%}.novelist-book-list.novelist-book-columns-6 .novelist-book{flex:0 0 16.6%}}.novelist-button{background:#333;border:none;color:#fff;display:inline-block;margin:0 auto;padding:10px 15px;text-align:center;text-decoration:none}.novelist-button:hover{background:#000;text-decoration:none}.novelist-required{color:red;font-weight:700}.novelist-meter{border:1px solid #333;height:25px;overflow:hidden;padding:2px}.novelist-meter .novelist-progress{background:#333;display:block;float:left;height:100%}.novelist-progress-label{margin-top:4px;text-align:center}.novelist-progress-label .novelist-separator{display:inline-block;margin:0 2px}.mailerlite-form .mailerlite-form-description{margin-bottom:10px}.mailerlite-form .mailerlite-form-field{margin-bottom:10px}.mailerlite-form .mailerlite-form-field label{display:block}.mailerlite-form .mailerlite-subscribe-button-container{text-align:center}.mailerlite-form input.error{color:red;border-color:red}.mailerlite-form label.error{color:red}.mailerlite-form-response{margin-top:20px;display:none;text-align:center;color:#00a154}.mailerlite-form-loader{display:none;text-align:center;font-weight:700;margin:0 20px}.mailerlite-form-error{display:block;color:red}.mailerlite-subscribe-submit{max-width:100%}.simple-social-icons svg[class^="social-"],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:none!important;border:none!important;float:left;list-style-type:none!important;margin:0 6px 12px!important;padding:0!important}.simple-social-icons ul li a{border:none!important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal!important;font-variant:normal!important;font-weight:normal!important;height:1em;line-height:1em;text-align:center;text-decoration:none!important;text-transform:none!important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}svg.social-bluesky{margin-left:-.15em}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}