﻿.sidebar .box.only-mobile{display:none}@media screen and (max-width: 680px){.sidebar .box.only-mobile{display:block}}.filter-diary-form{float:left;width:100%;margin-bottom:30px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,0.3)}@media screen and (max-width: 680px){.filter-diary-form{display:none}}.filter-diary-form .sorting{float:right;margin-top:20px}.filter-diary-form .sorting p{line-height:35px}.filter-diary-form .sorting div{width:180px;height:35px}.filter-diary-form .sorting div select{padding-left:20px;height:35px}.filter-diary-form .sorting div:after{height:33px;line-height:28px}@media screen and (max-width: 680px){.filter-diary-form .sorting{margin-top:-30px}}.filter-diary-form p.left{float:left;margin-top:30px;font-size:15px;font-weight:600}.filter-diary-form .item{float:left;width:28%;position:relative}@media screen and (max-width: 680px){.filter-diary-form .item{width:100%;padding-right:0 !important}}.filter-diary-form .item p.heading{font-size:15px;margin-bottom:5px;display:block}.filter-diary-form .item p.heading button{background:none;padding:0;border:0;color:#605945;font-size:16px;margin-left:10px;outline:none !important;cursor:pointer}.filter-diary-form .item p.heading a{color:#605945}.filter-diary-form .item:not(:first-child){margin-top:10px}.filter-diary-form .item label.checkbox{padding:8px 16px;display:block;float:left;margin-right:5px;margin-bottom:3px;border:1px solid #d2222b;border-radius:4px;font-size:13px;color:#d2222b;position:relative;cursor:pointer}.filter-diary-form .item label.checkbox input{display:none}.filter-diary-form .item label.checkbox input:checked+span{padding-right:15px}.filter-diary-form .item label.checkbox input:checked+span:after{content:" ✔";text-align:center;font-size:17px;position:absolute;right:5px;top:7px}.filter-diary-form .item.full-item{width:100%}.filter-diary-form .item.full-item label.checkbox{padding:8px 16px;border:1px solid #d2222b;color:#d2222b}.filter-diary-form .item.full-item label.checkbox:hover,.filter-diary-form .item.full-item label.checkbox.active{background:#d2222b;color:#fff}.filter-diary-form .item.full-item.smaller label.checkbox.active{background:#605945;color:#fff}.filter-diary-form .item.sizes{width:65%}.filter-diary-form .item.colors{width:35%;text-align:right}.filter-diary-form .item.colors .values{left:auto;right:0;text-align:left}.filter-diary-form .item.smaller label.checkbox{padding:6px 14px;border-color:#605945;color:#605945}.filter-diary-form .item.smaller label.checkbox:hover,.filter-diary-form .item.smaller label.checkbox.filtered{background:#605945;color:#fff}.filter-diary-form .item.smaller label.checkbox input:checked+span:after{top:5px}.filter-diary-form .item .values{position:absolute;left:0;top:100%;background:#fff;padding:0;background:#fafafa;border:1px solid #ddd;border-bottom:none;z-index:88;display:none}.filter-diary-form .item .values:before{content:'';width:16px;height:16px;background:#fafafa;left:50%;top:0;transform:translate(-50%, -50%) rotate(45deg);position:absolute;border-left:1px solid #ddd;border-top:1px solid #ddd}.filter-diary-form .item .values.opened,.filter-diary-form .item .values.active{display:block}.filter-diary-form .item .values.active:not(.opened){position:relative}.filter-diary-form .item .values.active:not(.opened):before{background:#fff}.filter-diary-form .item .values label.checkbox{margin-right:0;clear:left;display:none;border:0;border-radius:0;padding:10px;border-bottom:1px solid #ddd;margin-bottom:0;width:100%;white-space:nowrap}.filter-diary-form .item .values label.checkbox:hover,.filter-diary-form .item .values label.checkbox.active{background:none;color:#d2222b}.filter-diary-form .item .values label.checkbox input:checked+span:after{top:9px;right:10px}.filter-diary-form .item .values label.checkbox.active{padding-right:25px}.filter-diary-form .item .values label.checkbox span.color{display:inline-block;width:16px;height:16px;float:left;margin-right:10px;background:#833ab4;background:radial-gradient(circle, #833ab4 0%, #fd1d1d 50%, #fcb045 100%)}.filter-diary-form .item .values label.checkbox span.color.cerna{background:#000}.filter-diary-form .item .values label.checkbox span.color.hneda{background:#691802}.filter-diary-form .item .values label.checkbox span.color.seda{background:gray}.filter-diary-form .item .values label.checkbox span.color.modra{background:blue}.filter-diary-form .item .values label.checkbox span.color.cervena{background:red}.filter-diary-form .item .values label.checkbox span.color.zelena{background:green}.filter-diary-form .item .values label.checkbox span.color.fialova{background:purple}.filter-diary-form .item .values label.checkbox span.color.ruzova{background:pink}.filter-diary-form .item .values label.checkbox span.color.oranzova{background:orange}.filter-diary-form .item .values label.checkbox span.color.zluta{background:yellow}.filter-diary-form .item .values label.checkbox span.color.tyrkysova{background:steelblue}.filter-diary-form .item .values label.checkbox span.color.bila{background:white}.filter-diary-form .item .values label.checkbox span{line-height:17px}.filter-diary-form .item .values.opened label.checkbox,.filter-diary-form .item .values label.checkbox.active{display:block}p.choosed-category{margin-bottom:20px;float:left;font-size:15px !important}p.choosed-category a{padding:6px 30px 6px 16px;display:inline-block;margin-right:5px;margin-bottom:3px;border:1px solid #d2222b;border-radius:4px;font-size:13px;position:relative;cursor:pointer;background:#d2222b;color:#fff !important;text-decoration:none !important;margin-left:10px}p.choosed-category a:after{content:" ✔";text-align:center;font-size:17px;position:absolute;right:8px;top:7px}h1.category-heading{margin-bottom:20px}.page .sorting+p.right{float:right}.sidebar p.title .fa.fa-question{float:right;font-size:15px;color:#6c644f;margin-top:2px}.sidebar .filter-form .fa.fa-question{display:none}.sidebar .box ul.categories.nested li ul li a{font-size:13px}@media screen and (max-width: 560px){.cat-button{margin:0 0 30px}nav.small.fixed.scrolled,nav.small.scrolled{display:none !important}nav.small{margin-top:-25px}nav.small ul li .title{font-size:15px}.sidebar p.title .fa.fa-question{display:inline-block;float:none;margin-left:10px;margin-top:0}}.book-wrapper{display:table;width:100%;height:100%}.book-container{display:table-cell;vertical-align:middle;text-align:center;position:relative}.book{margin:0 auto;width:90%;height:90%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.book .page{height:100%}.book .page img{max-width:100%;height:100%}
