.humidor-modal .toolbar-searchbar{margin-top:15px;margin-left:-15px;width:100vw;position:sticky;top:-16px}.humidor-modal .toolbar-searchbar ion-searchbar{padding-top:0;padding-bottom:0}.modal-toolbar{--background:transparent!important}.humidor-selection-toolbar{--background:#ffffff!important;position:sticky;top:0;background:#fff;padding-top:20px}[data-theme=dark] .humidor-selection-toolbar{--background:#17191d!important;background:#17191d}.edit-humidor-cover-photo-btn-overlay{display:none;position:absolute;top:64px;right:20px;height:26px;line-height:26px;border-radius:13px;background-color:rgba(255,255,255,.8);text-align:center;color:#2b2b2b;cursor:pointer;padding-left:10px;padding-right:10px}.edit-humidor-cover-photo-btn-overlay.show{display:block}.humidor-list-item.active{background-color:#e5e5e5}[data-theme=dark] .humidor-list-item.active{background-color:#3c424c}@media screen and (max-width:768px){.card-item .content .author{float:left;left:0;position:relative;padding:20px 20px 0;width:100%}}.card-item{position:relative;margin-bottom:20px;float:left;width:100%;max-width:908px}.card-item .image{position:absolute;height:233px;left:10px;top:35px;overflow:hidden;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.3)}@media screen and (max-width:480px){.card-item .image{bottom:auto}}.card-item .image .img{box-shadow:1px 2px 12px 0 rgba(0,0,0,.1);width:350px;height:233px;background-size:cover;background-position:50%}@media screen and (max-width:480px){.card-item .image .img{box-shadow:none}}@media screen and (max-width:1170px){.card-item .image{max-width:255px}}@media screen and (max-width:768px){.card-item .image{width:100%;max-width:100%;top:0;left:0;border-radius:3px;box-shadow:none}.card-item .image .img{width:100%}}.card-item .content{background-color:#fff;box-shadow:0 2px 12px 1px rgba(173,173,173,.2);border-radius:3px;margin-top:8%;margin-left:6%;float:right;position:relative;width:95%;min-height:240px}@media screen and (max-width:768px){.card-item .content{float:left;position:relative;min-height:auto;margin-top:234px;margin-left:0;width:100%}}.card-item .content.margin{margin-top:3%}.card-item .content .margin-left{margin-left:300px}.card-item .content .icon{float:right;margin-right:40px;margin-top:0}.card-item .content .icon .bookmark,.card-item .content .icon .comment,.card-item .content .icon .heart{float:right;font-size:12px;color:#bbb}.card-item .content .icon .bookmark,.card-item .content .icon .comment{margin-left:10px}@media screen and (max-width:480px){.card-item .content .icon{margin-right:0}}.card-item .content .author{position:absolute;bottom:10px;left:3%;font-size:1em;clear:both;width:100%}@media screen and (max-width:768px){.card-item .content .author{float:left;left:0;position:relative;padding:20px 20px 0;width:100%}}.card-item .content .author a{color:#333;opacity:.7}.card-item .content-right{float:left;margin-left:40%}@media screen and (max-width:1170px){.card-item .content-right{margin-left:255px}}@media screen and (max-width:768px){.card-item .content-right{width:100%;float:left;margin-left:0;padding-left:20px;padding-right:20px}}.card-item .content-right h3{font-size:1.3em;margin:16px 0 10px}@media screen and (max-width:480px){.card-item .content-right h3{margin:0}}.card-item .content-right .intro{font-size:1em;margin:20px 0;text-align:justify;min-height:116px}.card-item .content-right .intro h3{font-size:1em}@media screen and (max-width:480px){.card-item .content-right .intro{float:left;width:100%;min-height:auto}}@media screen and (max-width:768px){.row{max-width:100vw}.no-margins{margin-right:0!important;margin-left:0!important}.no-padding{padding-right:0!important;padding-left:0!important}}.humidor-entry.card-item{position:relative;margin-bottom:20px;float:left;width:100%;height:auto;max-width:908px}.humidor-entry.card-item .image{position:absolute;height:233px;left:10px;top:35px;overflow:hidden;border-radius:6px;box-shadow:0 6px 18px rgba(0,0,0,.3)}@media screen and (max-width:480px){.humidor-entry.card-item .image{bottom:auto}}.humidor-entry.card-item .image .img{box-shadow:1px 2px 12px 0 rgba(0,0,0,.1);width:350px;height:233px;background-size:cover;background-position:50%}@media screen and (max-width:480px){.humidor-entry.card-item .image .img{box-shadow:none}}@media screen and (max-width:1170px){.humidor-entry.card-item .image{max-width:255px}}@media screen and (max-width:768px){.humidor-entry.card-item .image{width:100%;max-width:100%;top:0;left:0;border-radius:3px;box-shadow:none}.humidor-entry.card-item .image .img{width:100%}}.humidor-entry.card-item .content{background-color:#fff;box-shadow:0 2px 12px 1px rgba(173,173,173,.2);border-radius:3px;margin-top:8%;margin-left:6%;float:right;position:relative;width:95%;min-height:240px}@media screen and (max-width:768px){.humidor-entry.card-item .content{float:left;position:relative;min-height:auto;margin-top:234px;margin-left:0;width:100%}}.humidor-entry.card-item .content.margin{margin-top:3%}.humidor-entry.card-item .content .margin-left{margin-left:300px}.humidor-entry.card-item .content .icon{float:right;margin-right:40px;margin-top:0}.humidor-entry.card-item .content .icon .bookmark,.humidor-entry.card-item .content .icon .comment,.humidor-entry.card-item .content .icon .heart{float:right;font-size:12px;color:#bbb}.humidor-entry.card-item .content .icon .bookmark,.humidor-entry.card-item .content .icon .comment{margin-left:10px}@media screen and (max-width:480px){.humidor-entry.card-item .content .icon{margin-right:0}}.humidor-entry.card-item .content .author{position:absolute;bottom:10px;left:3%;font-size:1em;clear:both;width:100%}@media screen and (max-width:768px){.humidor-entry.card-item .content .author{float:left;left:0;position:relative;padding:20px 20px 0;width:100%}}.humidor-entry.card-item .content .author a{color:#333;opacity:.7}.humidor-entry.card-item .content-right{float:left;margin-left:40%}@media screen and (max-width:1170px){.humidor-entry.card-item .content-right{margin-left:255px}}@media screen and (max-width:768px){.humidor-entry.card-item .content-right{width:100%;float:left;margin-left:0;padding-left:20px;padding-right:20px}}.humidor-entry.card-item .content-right h3{font-size:1.3em;margin:16px 0 10px}@media screen and (max-width:480px){.humidor-entry.card-item .content-right h3{margin:0}}.humidor-entry.card-item .content-right .intro{font-size:1em;margin:20px 0;text-align:justify;min-height:116px}.humidor-entry.card-item .content-right .intro h3{font-size:1em}@media screen and (max-width:480px){.humidor-entry.card-item .content-right .intro{float:left;width:100%;min-height:auto}}