@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap");@font-face{font-family:'Hind';src:url("../fonts/Hind-Regular.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Hind';src:url("../fonts/Hind-Medium.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Hind';src:url("../fonts/Hind-Bold.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}*,button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline-style:none !important;outline:none !important;-webkit-appearance:none}body{background-repeat:repeat-x;background-position:top center;font-family:'Hind', sans-serif;color:#535353;font-size:16px}main{min-height:80vh}header.content-header{background:#474747;margin-bottom:0}header.content-header .region.region-header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:10px}header.content-header .region.region-header .site-name{display:none}header.content-header .region.region-header ul.menu{display:flex;align-items:center;justify-content:center;padding:0}header.content-header .region.region-header ul.menu li.menu-item{list-style:none;padding:0}header.content-header .region.region-header ul.menu li.menu-item a:link,header.content-header .region.region-header ul.menu li.menu-item a:visited{color:#FFF;font-family:"Oswald", sans-serif;font-weight:500;text-decoration:none;font-size:16px;display:block;text-transform:uppercase;padding:5px 15px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}header.content-header .region.region-header ul.menu li.menu-item:before{display:block;content:'';height:4px;padding:0}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:first-child,header.content-header .region.region-header ul.menu li.menu-item:first-child:hover,header.content-header .region.region-header ul.menu li.menu-item:first-child:before{background-color:#639acd}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(2),header.content-header .region.region-header ul.menu li.menu-item:nth-child(2):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(2):before{background-color:#aaaaaa}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(3),header.content-header .region.region-header ul.menu li.menu-item:nth-child(3):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(3):before{background-color:#639acd}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(4),header.content-header .region.region-header ul.menu li.menu-item:nth-child(4):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(4):before{background-color:#c54f4f}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(5),header.content-header .region.region-header ul.menu li.menu-item:nth-child(5):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(5):before{background-color:#ea8f4c}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(6),header.content-header .region.region-header ul.menu li.menu-item:nth-child(6):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(6):before{background-color:#89ba24}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(7),header.content-header .region.region-header ul.menu li.menu-item:nth-child(7):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(7):before{background-color:#e31191}header.content-header .region.region-header ul.menu li.menu-item.menu-item--active-trail:nth-child(8),header.content-header .region.region-header ul.menu li.menu-item:nth-child(8):hover,header.content-header .region.region-header ul.menu li.menu-item:nth-child(8):before{background-color:#5e66b2}header.content-header .region.region-header form{margin:0 0 10px 20px;display:flex}header.content-header .region.region-header form>div{padding:0;margin:0;display:flex;align-items:stretch;gap:10px}header.content-header .region.region-header form>div .form-element--type-search[type="search"]{background:none;padding:5px 10px;color:#FFF;font-size:12px;min-height:unset;margin:0;box-shadow:none}header.content-header .region.region-header form>div .button{background:none;padding:5px 10px;color:#FFF;font-size:12px;min-height:unset;margin:0 0 0 10px;border:0;box-shadow:none;background-image:url("../images/search.svg");background-size:26px auto;background-repeat:no-repeat;background-position:center}header.content-header .region.region-header form>div .button:hover{border:0}footer.content-footer{background-color:#474747;padding:20px 0;margin-top:40px}footer.content-footer .region.region-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}footer.content-footer nav{display:block}footer.content-footer nav>ul.menu{padding:0;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;list-style:none}footer.content-footer nav>ul.menu>li{display:flex;flex-direction:column;min-width:320px;padding:0;margin:0}footer.content-footer nav>ul.menu>li a:link,footer.content-footer nav>ul.menu>li a:visited{color:#FFF;text-decoration:none;font-weight:normal;font-size:18px}footer.content-footer nav>ul.menu>li a:link:hover,footer.content-footer nav>ul.menu>li a:visited:hover{color:#dc4646}footer.content-footer .item-list ul li,footer.content-footer .menu-item{list-style:none}footer.content-footer ul.menu{padding:10px 0;margin:0}footer.content-footer .menu-item.menu-item--expanded span,footer.content-footer h2{color:#a44c4c;font-weight:bold;font-size:20px;text-transform:uppercase;padding:0;margin:0}footer.content-footer .social-sharing-buttons{padding:10px 0;margin:0}footer.content-footer .b-copyright{text-align:center;margin-top:20px;border-top:1px solid #a44c4c;padding:20px 0 0 0;color:#FFF}footer.content-footer .b-copyright a:link,footer.content-footer .b-copyright a:visited{color:#FFF}footer.content-footer .b-copyright a:link:hover,footer.content-footer .b-copyright a:visited:hover{text-decoration:underline}.container{margin-left:auto;margin-right:auto;max-width:1400px;padding:0 20px 0 20px}a:link,a:visited{text-decoration:none;color:#000}a:link:hover,a:visited:hover{color:#a44c4c}.button--primary{color:var(--button-fg-color--primary);background-color:#8fa6c0;text-transform:uppercase}.button--primary:hover{background-color:#a44c4c}.page-story .node__content .page-story-header{margin-left:auto;margin-right:auto;padding:0 20px 0 20px;background:#ededed}.page-story .node__content .page-story-header>div:first-child{width:50%;display:flex;justify-content:flex-end}.page-story .node__content .page-story-header>div:first-child img{display:block}.page-story .node__content .page-story-header>div:nth-child(2){display:flex;justify-content:flex-end;flex-direction:column}.page-story .node__content .page-story-header>div:nth-child(2)>div{padding:0 20px 20px 40px}.page-story .node__content .page-story-header>div:nth-child(2)>div h1{padding:0 0 20px 0;margin:0;font-size:3em;line-height:1.3;color:#474747}.page-story .node__content .page-story-header>div:nth-child(2)>div h2{padding:40px 0 0 0;margin:0}.page-story .node__content .page-story-header>div:nth-child(2)>div h2 a:link,.page-story .node__content .page-story-header>div:nth-child(2)>div h2 a:visited{color:#616161}.page-story .node__content .page-story-header .block-field-blocknodestoryfield-contemporary-story{display:none}.page-story .node__content .page-story-content{padding-top:40px;margin:0 auto}.page-story .node__content .page-story-content>div:first-child{font-size:1.2em;line-height:1.7}.page-story .node__content .page-story-content>div:first-child>div{padding-right:40px}.page-story .node__content .page-story-content>div:first-child .pagers{display:flex;align-items:center;justify-content:center;gap:10px;font-size:30px;line-height:1;padding:60px 0}.page-story .node__content .page-story-content>div:first-child .pagers a:link:nth-child(1),.page-story .node__content .page-story-content>div:first-child .pagers a:link:nth-child(3),.page-story .node__content .page-story-content>div:first-child .pagers a:visited:nth-child(1),.page-story .node__content .page-story-content>div:first-child .pagers a:visited:nth-child(3){padding-bottom:10px}.page-story .node__content .page-story-content>div:nth-child(2) .block-story-left-links-block>h2{background:#639acd}.page-story .node__content .page-story-content>div:nth-child(2) .block-story-left-links-block>div{padding:20px;flex-direction:column;gap:10px}.page-story .node__content .page-story-content>div:nth-child(2) .block-story-left-links-block>div a:link,.page-story .node__content .page-story-content>div:nth-child(2) .block-story-left-links-block>div a:visited{display:block}.page-story .node__content .page-story-content>div:nth-child(2) .block-better-social-sharing-buttons h2{display:none}.page-story .page-story-rating{padding:40px;background:#ddd}.page-story .page-story-rating .block-field-blocknodestoryfield-rating{display:flex;align-items:flex-start;justify-content:center}.page-story .page-story-rating .block-field-blocknodestoryfield-rating h2{font-size:20px;margin:0}.page-story .page-story-rating .block-field-blocknodestoryfield-rating .fivestar-static-form-item .form-item,.page-story .page-story-rating .block-field-blocknodestoryfield-rating .fivestar-form-item .form-item{margin:2px 0 0 5px;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-story .page-story-rating .filter-guidelines__item--plain-text,.page-story .page-story-rating .filter-help{display:none}.page-story .page-story-rating .block-field-blocknodestorycomment{background:white;padding:20px;margin-top:20px}.page-story .page-story-rating .block-field-blocknodestorycomment h2{text-align:center;margin-top:20px}.page-story .page-story-rating .block-field-blocknodestorycomment h2.title.comment-form__title{margin-top:40px}.page-story .page-story-rating .block-field-blocknodestorycomment section.field--type-comment>article{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ddd}.page-story .page-story-rating .block-field-blocknodestorycomment section.field--type-comment>article .comment__submitted,.page-story .page-story-rating .block-field-blocknodestorycomment section.field--type-comment>article h3,.page-story .page-story-rating .block-field-blocknodestorycomment section.field--type-comment>article a,.page-story .page-story-rating .block-field-blocknodestorycomment section.field--type-comment>article mark{display:none}.page-author>.layout__region{padding-top:40px}.page-author .layout__region--first{text-align:right}.page-author .layout__region--first img{padding-right:40px}.page-author .field--name-title{font-size:3rem;color:#8fa6c0;font-family:Arimo}.page-author .field--name-field-links{margin-bottom:20px}.page-author .field--name-field-links a:link,.page-author .field--name-field-links a:visited{color:#474747;text-transform:capitalize}.page-author h2{font-size:1.5rem;color:#8fa6c0;font-family:Arimo;text-transform:uppercase}article.b-story{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:20px;margin-bottom:20px;padding-right:20px}article.b-story .field--name-field-cover-image{width:150px;text-align:center}article.b-story .field--name-field-cover-image img{display:block;width:400px}article.b-story>.b-info{flex:2;font-size:12px}article.b-story>.b-info .fivestar-summary-average-count{display:none}article.b-story>.b-info h1{font-size:16px;margin:0;padding:0 0 10px 0}article.b-story>.b-info>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:5px;font-size:14px}article.b-story>.b-info>div.field-desc{font-size:14px;line-height:1.2;padding:10px 0}article.b-story>.b-info>div.field-genre{padding-bottom:5px}article.b-story>.b-info>div.field-genre{display:inline-block}article.b-story>.b-info>div.field-genre>div{display:inline-block}article.b-story>.b-info>div.field-genre>div:after{content:', '}article.b-story>.b-info>div.field-genre>div:last-child:after{content:''}article.b-story>.b-info>div.field-author{line-height:1}article.b-story>.b-info>div a.node--type-author{color:gray}article.b-story>.b-info>div h2,article.b-story>.b-info>div a:link,article.b-story>.b-info>div a:visited,article.b-story>.b-info>div .field--name-title{font-size:14px;font-weight:normal;text-transform:none;color:#000;margin:0;padding:0}.b-header,.block-story-left-links-block h2,.layout--genre_homepage .layout__region--right_sidebar .block-views-blockstories-block-top-stories>h2,.layout--genre_homepage .block-views-blockstories-random-story>h2,.layout--genre_homepage .block-field-blocktaxonomy-termgenresdescription>h2{text-transform:uppercase;color:#FFF;padding:10px 10px 5px 10px;margin:0 0 0px 0;text-align:left;display:block;line-height:1;font-size:1.2em;font-weight:normal}.layout--genre_homepage .block-views-blockstories-random-story,.layout--genre_homepage .block-field-blocktaxonomy-termgenresdescription{margin:20px 0;background:#ddd}.layout--genre_homepage .block-views-blockstories-random-story>.contextual-region,.layout--genre_homepage .block-field-blocktaxonomy-termgenresdescription>.contextual-region{padding:20px}.layout--genre_homepage .block-views-blockstories-random-story>.field--name-description,.layout--genre_homepage .block-field-blocktaxonomy-termgenresdescription>.field--name-description{padding:0 20px}.b-header{border:none}.b-header.genre-color-1-children,.b-header.genre-color-1-fables,.b-header.genre-color-1-fairy-tales,.b-header.genre-color-3-twists-in-the-tale,.b-header.genre-color-3-childhoods,.b-header.genre-color-3-war,.b-header.genre-color-3-fiction{background:#639acd}.b-header.genre-color-2-crime,.b-header.genre-color-2-detective,.b-header.genre-color-2-sherlock-holmes{background:#5d5d5d}.b-header.genre-color-4-horror,.b-header.genre-color-4-ghost-stories,.b-header.genre-color-4-vampires{background:#a44c4c}.b-header.genre-color-5-humour,.b-header.genre-color-5-science-fiction{background:#ea8f4c}.b-header.genre-color-6-non-fiction,.b-header.genre-color-6-in-the-news,.b-header.genre-color-6-childhoods{background:#89ba24}.b-header.genre-color-7-romance,.b-header.genre-color-7-contemporary-romance,.b-header.genre-color-7-historical-romance,.b-header.genre-color-7-fantasy,.b-header.genre-color-7-gothic{background:#e31191}.b-header.genre-color-8-sci-fi,.b-header.genre-color-8-alternate-and-future-histories,.b-header.genre-color-8-time-travel,.b-header.genre-color-8-humorous{background:#5e66b2}.genre-color-children>.b-header,.genre-color-children>h2,.genre-color-fiction>.b-header,.genre-color-fiction>h2{background:#639acd}.genre-color-children.header-arrow>h2:after,.genre-color-fiction.header-arrow>h2:after{border-top:20px solid #639acd}.genre-color-crime>.b-header,.genre-color-crime>h2{background:#5d5d5d}.genre-color-crime.header-arrow>h2:after{border-top:20px solid #5d5d5d}.genre-color-horror>.b-header,.genre-color-horror>h2{background:#a44c4c}.genre-color-horror.header-arrow>h2:after{border-top:20px solid #a44c4c}.genre-color-humour>.b-header,.genre-color-humour>h2{background:#ea8f4c}.genre-color-humour.header-arrow>h2:after{border-top:20px solid #ea8f4c}.genre-color-non-fiction>.b-header,.genre-color-non-fiction>h2{background:#89ba24}.genre-color-non-fiction.header-arrow>h2:after{border-top:20px solid #89ba24}.genre-color-romance>.b-header,.genre-color-romance>h2{background:#e31191}.genre-color-romance.header-arrow>h2:after{border-top:20px solid #e31191}.genre-color-sci-fi>.b-header,.genre-color-sci-fi>h2{background:#5e66b2}.genre-color-sci-fi.header-arrow>h2:after{border-top:20px solid #5e66b2}.header-arrow>h2{width:auto;display:inline-block !important;margin:-20px auto 20px 40% !important}.header-arrow>h2:after{content:'';display:block;position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent}.page-wrapper *:focus,.ui-dialog *:focus{box-shadow:none !important}.block-story-left-links-block,.stories-top-block{background:#ddd;margin:0 0px 20px 0}.block-story-left-links-block>div,.stories-top-block>div{display:flex;align-items:flex-start;justify-content:stretch;flex-direction:row;flex-wrap:wrap}.block-story-left-links-block h2.b-header,.stories-top-block h2.b-header{color:#000;font-size:1rem;font-weight:normal;padding:20px;margin:0;display:block;width:calc(100% - 0px);text-transform:uppercase;color:#FFF;padding:10px 10px 5px 10px;margin:0 0 10px 0;text-align:left;display:block;line-height:1;font-size:1.2em}.block-story-left-links-block .b-sublinks,.stories-top-block .b-sublinks{width:calc(50% - 40px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:10px 20px}.block-story-left-links-block .b-sublinks>a:link:first-child,.block-story-left-links-block .b-sublinks>a:link:nth-child(3),.block-story-left-links-block .b-sublinks>a:visited:first-child,.block-story-left-links-block .b-sublinks>a:visited:nth-child(3),.stories-top-block .b-sublinks>a:link:first-child,.stories-top-block .b-sublinks>a:link:nth-child(3),.stories-top-block .b-sublinks>a:visited:first-child,.stories-top-block .b-sublinks>a:visited:nth-child(3){margin-bottom:10px}.block-story-left-links-block .b-sublinks h3,.stories-top-block .b-sublinks h3{font-size:1rem;font-weight:normal;margin:0}.block-story-left-links-block .b-sublinks ul,.stories-top-block .b-sublinks ul{padding:0 10px;margin:10px 0}.block-story-left-links-block.stories-top-block,.stories-top-block.stories-top-block{margin-right:20px}.page-subgenre-stories{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:40px}.page-subgenre-stories>div:first-child{width:20%}.page-subgenre-stories>div:nth-child(2){width:80%;padding-left:40px;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;flex-wrap:wrap}.page-authors{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:40px}.page-authors>div:first-child{width:20%}.page-authors>div:nth-child(2){width:80%;padding-left:40px;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;flex-wrap:wrap}.page-authors>div:nth-child(2) h3{display:block;width:100%}.page-authors>div:nth-child(2)>div{width:calc(25% - 10px);padding:0;margin:0}.page-authors>div:nth-child(2)>div h2{margin:0;font-size:18px;font-weight:normal}.page-authors>div:nth-child(2)>div .views-field-field-last-name{display:none}.view-display-id-page_all_authors .view-content{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:40px}.view-display-id-page_all_authors .view-content h3{display:block;width:100%}.view-display-id-page_all_authors .view-content>div{width:calc(25% - 10px);padding:0;margin:0}.view-display-id-page_all_authors .view-content>div .views-field-title a{margin:0;font-size:28px;font-weight:normal}.view-display-id-page_all_authors .view-content>div .views-field-field-last-name{display:none}.page-top20{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:40px}.page-top20>div:first-child{width:20%}.page-top20>div:nth-child(2){width:80%;padding-left:40px;display:flex;gap:10px;flex-direction:column}.page-genre{margin-right:3em;margin-left:3em}.page-genre.page-genre-header{margin:0 0 3em 0}.page-genre.page-genre-header .field--name-field-cover-image{background:#5d5d5d;text-align:center}.page-genre.page-genre-header .field--name-field-cover-image.genre--fiction,.page-genre.page-genre-header .field--name-field-cover-image.genre--romance,.page-genre.page-genre-header .field--name-field-cover-image.genre--humour,.page-genre.page-genre-header .field--name-field-cover-image.genre--non-fiction{background:#e6e5e5}.page-genre.page-genre-header .field--name-field-cover-image.genre--sci-fi{background:#555555}.page-genre.page-genre-header .field--name-field-cover-image img{margin:auto;max-width:100%;display:block}.page-genre_homepage{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.page-genre_homepage>.main-content{width:80%;display:grid;grid-template-columns:0.5fr repeat(2, 1fr);grid-template-rows:auto repeat(3, 1fr);grid-column-gap:0px;grid-row-gap:0px}.page-genre_homepage>.main-content .layout__region--first-above{grid-area:1 / 1 / 2 / 3}.page-genre_homepage>.main-content .layout__region--left_sidebar{grid-area:2 / 1 / 5 / 2;margin-right:20px}.page-genre_homepage>.main-content .layout__region--second-above{grid-area:1 / 3 / 2 / 4;margin-bottom:20px}.page-genre_homepage>.main-content .layout__region--middle{grid-area:2 / 2 / 5 / 4}.page-genre_homepage>.main-content .content-col-2{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.page-genre_homepage>.main-content .content-col-2 .b-story{margin:0;padding:0}.page-genre_homepage>.main-content .content-col-2.content-col-2-stories>div{width:calc(50% - 10px);margin:0}.page-genre_homepage>.main-content .content-col-2.content-col-2-random>div{width:calc(50% - 10px)}.page-genre_homepage>.main-content .content-col-2.content-col-2-stories-second{display:block}.page-genre_homepage>.main-content .content-col-2.content-col-2-stories-second .view-display-id-frontpage_stories_second_block .view-content{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.page-genre_homepage>.main-content .content-col-2.content-col-2-stories-second .view-display-id-frontpage_stories_second_block .view-content>div{margin:0;width:calc(50% - 10px)}.page-genre_homepage>.sidebar{width:20%}.page-genre_homepage .block-views-blockstories-block-strories-2-4 .view-content{display:flex;flex-wrap:wrap}.page-genre_homepage .block-views-blockstories-block-strories-2-4 .view-content>div{width:calc(50% - 0px);padding:0;margin:0}.page-genre_homepage .view-display-id-top_stories_frontpage,.page-genre_homepage .block-views-blockstories-block-top-stories{border:1px solid #ededed;border-top:none}.page-genre_homepage .view-display-id-top_stories_frontpage .view-content,.page-genre_homepage .block-views-blockstories-block-top-stories .view-content{padding:20px;border:1px solid #ddd}.page-genre_homepage .view-display-id-top_stories_frontpage .view-content article.b-story,.page-genre_homepage .block-views-blockstories-block-top-stories .view-content article.b-story{margin-bottom:20px}.page-genre_homepage .view-display-id-top_stories_frontpage .view-content article.b-story .field--name-field-cover-image,.page-genre_homepage .block-views-blockstories-block-top-stories .view-content article.b-story .field--name-field-cover-image{display:none}.page-genre_homepage .block-genre-left-links-block{background:#ededed;position:relative}.page-genre_homepage .block-genre-left-links-block .form-item{margin:0}.page-genre_homepage .block-genre-left-links-block h3,.page-genre_homepage .block-genre-left-links-block label.form-item__label{padding:10px;margin:0px 0 10px 0;color:white;font-size:20px;line-height:1;background:#aaa;text-transform:uppercase;display:block}.page-genre_homepage .block-genre-left-links-block label.form-item__label{margin:0px 0px;display:block}.page-genre_homepage .block-genre-left-links-block>div>div>div{padding:10px;font-size:12px}.page-genre_homepage .block-genre-left-links-block>div>div>div a:link.el-link,.page-genre_homepage .block-genre-left-links-block>div>div>div a:visited.el-link{font-weight:bold;display:block;text-align:right;margin-top:10px;text-transform:uppercase;color:#5d5d5d}.page-genre_homepage .b-header,.page-genre_homepage .layout__region--right_sidebar .frontpage_top_stories>h2,.page-genre_homepage .block-views-blockstories-block-top-stories>h2,.page-genre_homepage .block-views-blockstories-random-story>h2,.page-genre_homepage .block-field-blocktaxonomy-termgenresdescription>h2{text-transform:uppercase;color:#FFF;padding:10px 10px 5px 10px;margin:0 0 0px 0;text-align:left;display:block;line-height:1;font-size:1.2em;font-weight:normal}.page-genre_homepage .block-views-blockstories-random-story,.page-genre_homepage .block-field-blocktaxonomy-termgenresdescription{margin:0 0 20px 0;background:#ddd}.page-genre_homepage .block-views-blockstories-random-story>.contextual-region,.page-genre_homepage .block-field-blocktaxonomy-termgenresdescription>.field--name-description{padding:0 20px 10px}.page-genre_homepage article.b-story{margin-bottom:10px}.page-genre_homepage.page-frontpage{margin-top:60px}.page-top20 .stories-top-block,.page-subgenre-stories .stories-top-block,.page-authors .stories-top-block{display:flex;flex-direction:column;margin:0;padding-bottom:20px;display:flex;flex-direction:column;margin:0}.page-top20 .stories-top-block .b-header,.page-subgenre-stories .stories-top-block .b-header,.page-authors .stories-top-block .b-header{width:calc(100% - 20px)}.page-top20 .stories-top-block .b-sublinks,.page-subgenre-stories .stories-top-block .b-sublinks,.page-authors .stories-top-block .b-sublinks{flex-direction:column;width:calc(100% - 40px);margin:0}.page-top20 .stories-top-block>div,.page-subgenre-stories .stories-top-block>div,.page-authors .stories-top-block>div{flex-direction:column}.block-manybooks{background-image:linear-gradient(to right, #FF7854 0%, #FF5079 100%);background-repeat:repeat-x;display:flex;flex-wrap:wrap;color:#FFF;border-top:20px solid white;padding:20px;font-size:12px;gap:10px}.block-manybooks p,.block-manybooks strong{display:block;text-align:center;padding:0;margin:0 auto}.block-manybooks strong{font-size:1.2rem;margin:10px auto}.block-manybooks .form-item__label{font-size:14px;background:none;text-transform:none}.block-manybooks a:link,.block-manybooks a:visited{margin:0 auto;display:block;width:160px;height:55px;display:block;content:'';font-size:0;background-repeat:no-repeat;background-position:center}.block-manybooks a:link.link-apple,.block-manybooks a:visited.link-apple{background-image:url("../images/app-store.png");margin-bottom:10px}.block-manybooks a:link.link-android,.block-manybooks a:visited.link-android{background-image:url("../images/google-play.png")}.eu-cookie-compliance-message{padding-top:20px}.eu-cookie-compliance-buttons{padding-top:20px;margin:0}.decline-button.eu-cookie-compliance-default-button.button--primary{color:black}@media screen and (max-width: 1150px){article.b-story .field--name-field-cover-image{width:100px}article.b-story .field--name-field-cover-image img{width:100px}header.content-header .region.region-header ul.menu li.menu-item a:link,header.content-header .region.region-header ul.menu li.menu-item a:visited{font-size:13px}.page-genre_homepage .b-header,.page-genre_homepage .layout__region--right_sidebar .frontpage_top_stories>h2,.page-genre_homepage .block-views-blockstories-block-top-stories>h2,.page-genre_homepage .block-views-blockstories-random-story>h2,.page-genre_homepage .block-field-blocktaxonomy-termgenresdescription>h2{font-size:0.9em}}@media screen and (max-width: 950px){header.content-header .region.region-header{flex-wrap:wrap}header.content-header .region.region-header .block-system-branding-block{width:40%;order:1}header.content-header .region.region-header nav.block-menu{width:100%;order:3}header.content-header .region.region-header nav.block-menu>h2{display:none}header.content-header .region.region-header nav.block-menu ul.menu{padding:0;margin:20px 0 0 0;justify-content:stretch}header.content-header .region.region-header nav.block-menu ul.menu li.menu-item{flex:2 0;width:auto;display:block;text-align:center}header.content-header .region.region-header nav.block-menu ul.menu li.menu-item a:link,header.content-header .region.region-header nav.block-menu ul.menu li.menu-item a:visited{font-size:16px}header.content-header .region.region-header .block-search{order:2}.page-genre_homepage>.main-content .content-col-2 .b-story{flex-direction:column}article.b-story .field--name-field-cover-image{width:100%}article.b-story .field--name-field-cover-image img{width:100%}.page-story .node__content .page-story-content>div:first-child{width:100%;flex:100%;padding:0}.page-story .node__content .page-story-content>div:first-child>div{padding:0}.layout--twocol-section.layout--twocol-section--25-75>.layout__region--first,.layout--twocol-section.layout--twocol-section--75-25>.layout__region--second{flex:100%}}@media screen and (max-width: 770px){header.content-header .region.region-header ul.menu{display:none}footer.content-footer .region.region-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;flex-direction:column}.page-genre_homepage{flex-wrap:wrap}.page-genre_homepage>.main-content{width:100%;display:flex;flex-direction:column-reverse}.page-genre_homepage>.main-content>.layout__region--left_sidebar{margin-right:0}.page-genre_homepage>.sidebar{width:100%}.block-manybooks>div{margin:auto}.page-story .node__content .page-story-header>div:first-child,.page-story .node__content .page-story-header>div:nth-child(2){width:100%;display:flex;justify-content:center;text-align:center}}
