@import url(https://fonts.googleapis.com/css?family=Open+Sans);body,html{margin:0}*{font-family:Open Sans!important}header{&{box-sizing:border-box;display:flex;margin-bottom:10px;width:100%}.logoSection{background:#919191;color:#fff;flex-basis:calc(50% - 6px);flex-grow:0;font-size:42px;max-width:calc(50% - 6px);padding:30px 60px;text-align:right;vertical-align:middle}.logoSection a{color:#fff;text-decoration:none}.logoSection a:hover{text-decoration:underline}.breakSection{flex-basis:12px;flex-grow:0;max-width:12px}.sloganSection{&{background:#004aad;color:#fff;flex-basis:calc(50% - 6px);flex-grow:0;font-size:20px;line-height:24px;max-width:calc(50% - 6px);padding:30px 60px}span{display:block;max-width:530px;width:530px}}@media(max-width:786px){&{display:block}.breakSection{max-width:0}.logoSection a{font-size:35px}.logoSection,.sloganSection{box-sizing:border-box;display:block;flex-basis:100%;max-width:100%;padding:30px;text-align:center;width:100%}.logoSection span,.sloganSection span{min-width:0;width:100%}.sloganSection span{font-size:16px}}}#content{min-height:55vh}footer{&{background:#a6a6a6;margin-top:20px;padding-bottom:20px;padding-top:30px}.footerWrapper{&>div:first-child{color:#fff;font-size:40px;text-align:center}&>div:nth-child(2){@media(max-width:768px){&{text-align:center}}}&>div:nth-child(3){text-align:center}a{color:#000;font-size:18px;text-decoration:none}.footer-link{color:#004aad;font-size:15px;font-weight:700}a:hover{text-decoration:underline}img{max-width:100%}}}.PageHeader{&{background:#004aad;margin-bottom:10px;padding:8px 0;width:100%}h2{color:#fff;font-size:16px}}.BookList .PageHeader .MuiAutocomplete-inputRoot,.BookList .PageHeader .MuiSelect-select,.BookList .PageHeader .mementoForm,.BookList .PageHeader button{background:#fff;border-radius:0}.BookList .PageHeader button{line-height:2.4}.BookList .BookListElements{margin-bottom:25px}.BookList .BookListElements a{text-decoration:none}.BookList .BookListElements .BookListElementWrapper{cursor:pointer;padding:8px}.BookList .BookListElements .BookListElementWrapper:active,.BookList .BookListElements .BookListElementWrapper:hover{box-shadow:0 3px 2px -2px #004aad80,0 2px 2px 0 #004aad70,0 2px 4px 0 #004aad52}.BookList .BookListElements .BookListElementWrapper img{max-width:150px;width:100%}.BookList .BookListElements .BookListElementWrapper span{color:#004aad;font-size:28px}.BookList .MuiPagination-ul{justify-content:center}@media(max-width:768px){.BookListElementWrapper{text-align:center}}.LoginPageWrapper a,.LoginPageWrapper h1,.LoginPageWrapper h2,.LoginPageWrapper h3,.LoginPageWrapper p{color:#004aad;margin-bottom:5px;margin-top:0}.LoginPageWrapper Button{font-weight:700}.LoginPageWrapper .MuiButton-outlinedPrimary{border-color:#004aad;color:#004aad}.LoginPageWrapper .MuiPagination-ul{justify-content:center}.BookCommentWrapper{width:100%}.SingleBookWrapper{margin-top:20px}.SingleBookWrapper img{max-width:100%}.SingleBookWrapper h3{color:#004aad;font-size:30px;margin-bottom:5px;margin-top:0}.SingleBookWrapper p{color:#004aad;font-size:20px;margin-top:10px;white-space:pre-wrap}.SingleBookWrapper Button{border-color:#004aad;color:#004aad;font-weight:700}.SingleBookWrapper hr{border-color:#004aad}.SingleBookWrapper .SingleBookHeader{margin-bottom:15px}.BookCommentWrapper{margin-bottom:10px;padding:10px}.BookCommentWrapper img{float:left;margin-bottom:20px;margin-right:20px;max-width:100%;width:300px!important}.NewCommentWrapper button{border-color:#004aad;color:#004aad;font-weight:700}.NewCommentWrapper .MuiFormControlLabel-root{margin-top:10px;width:100%}.NowaKsiegaWrapper button{border-color:#004aad;color:#004aad;font-weight:700}.NowaKsiegaWrapper .MuiFormControlLabel-root{margin-top:10px;width:100%}
/*# sourceMappingURL=main.891fe9dd.css.map*/