*{box-sizing:border-box}body,html{background-color:#929999;margin:0;max-width:100%;overflow-x:hidden}button,input[type=button],input[type=submit]{background-color:#a2876a;border:2px;border-radius:4px;color:#f0f1ec;cursor:pointer;font-size:large;margin:5px;padding:10px;transition:background-color .3s linear}textarea{font-size:large;min-height:80px;width:100%}button:hover{background-color:#967d62;transition:background-color .3s linear}button:disabled{background-color:#ccc;cursor:not-allowed}a,p{text-decoration:none}a,h1,p{color:#2c2c2d}.block{background-color:#f0f1ec;border:1px solid gray;border-radius:5px;box-shadow:0 5px 10px 2px rgba(34,60,80,.2);height:fit-content;margin:20px;padding:10px}.tiny{width:25%}.large{width:75%}.x-large{width:95%}.center{margin-left:auto;margin-right:auto}.content-center>*{margin:0 auto}.up{margin-top:150px}.row{margin:15px}.right{float:right}.fix-right{right:0}.left{float:left}.nav-container{bottom:0;display:flex;flex-flow:column;height:50vh;opacity:.7;position:fixed;width:7%}.nav-container>div{align-items:center;background-color:#7b676158;color:#7b6761;cursor:pointer;display:flex;font-size:2vh;height:100%;justify-content:center;margin:2px;padding:2px;text-align:center;transition:all .3s linear}.nav-container>div:hover{background-color:#5e4f4b58;color:#61514c;font-size:3vh}span{font-size:1.3vw;line-height:1.4;outline:none;white-space:pre-wrap}.highlight{color:#e6e6fa}.hide{display:none}.main{height:calc(100% - 47px);overflow:auto;position:fixed;top:47px;width:100%}.read{background-color:#f0f1ec;height:calc(100% - 57px);overflow-x:hidden;overflow-y:scroll;padding-left:10px;top:57px;width:100%}#search-by-words{padding:15px}#searched-list-wrapper{margin:15px}#search-by-words div{display:inline}#search-by-words button{width:15%}#search-by-words div>input{width:100%}#searched-list-wrapper{background-color:#fff;border:1px solid gray;height:500px;overflow-y:auto;width:100%}#searched-pages{display:flex;justify-content:center}#searched-pages>div{cursor:pointer;font-size:large;margin:2px;padding-left:5px;padding-right:5px}#set-book-words{font-size:larger;padding:10px}#set-book-words-result{border:2px solid gray;border-radius:2px;display:block;height:50%;width:100%}.form-auth input{margin-bottom:5px;margin-top:5px;padding:15px;width:100%}.form-auth button{width:100%}#auth-lang{text-align:center}#auth-lang>a{font-size:large;padding:20px}.book-form input[type=text],select,textarea{background-color:#f8f8f8;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:10px;margin-top:10px;padding:12px 20px;width:100%}.book-form textarea{height:auto;min-height:550px;resize:none}#form-controller{display:flex;margin:0 auto 10px}#form-controller>div{border:3px solid #a9a9a9;display:flex;justify-content:center;margin:20px;padding:5px;width:100%}#form-controller>div:hover{border-color:#111}.selected-form{background-color:#a1a1a1}#libru-search{display:flex}#libru-search>div{width:100%}#libru-checkbox{display:flex}#libru-checkbox>div{display:flex;width:45%}#web-search{margin-top:15px}#web-search>select{margin-top:10px}.btn-page{width:48%}.navbar{background-color:#2c2c2d;list-style-type:none;margin:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%}.nav-bookname{max-width:60%;overflow:hidden;white-space:nowrap}.navbar>li>a{color:#f0f1ec;display:block;padding:14px 16px;text-align:center}.navbar>li>a:hover{background-color:#111}#span-collection{max-width:700px}#span-collection span{font-size:20px}#progbar{height:10px;position:fixed;top:46px;width:100%}#progbar>span{background-color:#7b6761;display:block;height:100%;width:0}#desktop-books>a>div{display:table-caption;height:300px;transition:all .3s linear;width:180px}#desktop-books>a>div>p{font-size:large;height:80%;overflow:hidden;text-decoration:none}#desktop-books>a>div:hover{border:5px solid #7b6761;transition:all .3s linear}.index-book-progbar{border:1px solid #7b6761;border-radius:5px;height:10px}.index-book-progbar>span{background-color:#a2876a;display:block;height:100%}#settings-form button,#settings-form input,#settings-form select{width:100%}.navbar-options{background-color:#2c2c2d;border-radius:0 0 10px 10px;color:#f0f1ec;font-size:large;height:fit-content;margin:0;padding:0;position:fixed;top:45px;width:fit-content}.navbar-options>ul{list-style-type:none;margin:0;padding:0}.navbar-options>ul>li{cursor:pointer;display:list-item;padding:10px}.navbar-options>ul>li>a{color:#f0f1ec;display:block;padding:5px;text-decoration:none;width:100%}.navbar-options>ul>li>a:hover{background-color:#111}.navbar-options>ul>li>a>i{margin-right:15px}#add-options,#book-options{left:50px}#personal-options{right:0}.black-back{background-color:#111}.list-form>table{border-collapse:collapse;width:100%}.list-form>table td,.list-form>table th{border:1px solid #ccc;max-width:700px;padding:5px}.list-form>table tr:nth-child(2n){background-color:#ddd}.list-form>.list-form-pages{margin-bottom:15px;margin-top:15px;width:fit-content}.list-form>.list-form-pages>form{display:inline;margin:10px}.list-form>.list-form-search{border:1px solid #ddd;margin-bottom:15px;margin-top:15px;padding:5px;width:fit-content}.list-form-search>form>*{width:100%}.profile-form>form>*{font-size:large;margin-bottom:10px;margin-top:10px;padding:10px;width:100%}#list-rows-count{margin-top:20px}.container-centered{align-items:center;display:flex}.close-span{border:1px solid silver;border-radius:5px;cursor:pointer;margin:0;padding:0;width:100%}.translate-block{margin-left:0}.container-word{border:1px solid silver;border-radius:5px;cursor:pointer;margin:3px 0;min-height:30px;padding:3px 3px 3px 5px}.container-word:hover{background-color:silver;transition:background-color .3s linear}.container-word-details{margin:3px 0;padding:3px 3px 3px 5px;white-space:pre-wrap}#non-active-back{background-color:rgba(0,0,0,.519);height:100%;position:fixed;width:100%}#delete-form,.lds-roller{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.lds-roller{height:80px;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:#fff;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}.float-child{float:left;width:50%}.float-child-item{font-size:large;max-width:450px;min-width:300px}.button{border:none;display:inline-block;font-size:16px;margin:4px 2px;padding:10px;text-align:center;text-decoration:none;width:38px}.button1{border-radius:2px}.button2{border-radius:4px}.button3{border-radius:8px}.button4{border-radius:12px}.button5{border-radius:50%}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:600px){.tiny{width:75%}.large{width:90%}#form-controller>div{margin:5px}.book-form textarea{height:250px}.nav-container{width:20%}.btn-page{width:45%}#libru-checkbox>div{width:33%}.nav-bookname{max-width:60%}#desktop-books>a>div{height:240px;width:140px}#desktop-books>a>div>p{font-size:medium}.list-form>.list-form-pages>form{margin-left:0;margin-right:0}.list-form>table td,.list-form>table th{max-width:60px}.list-form>table td input[type=submit]{font-size:smaller;padding-left:3px;padding-right:3px}.float-child{float:none;width:100%}.up{margin-top:10px}}@media only screen and (max-height:700px){.book-form textarea{min-height:300px}}