#my-book-shelf{max-width:1020px;margin:auto}#tab-assorted{display:none}.tabs-cntr{border-top:1px solid #999!important;border-bottom:1px solid #999!important}.__tab{height:auto!important}.__tab span{color:#000;line-height:2.5;font-size:1.2rem}.__tab-container{margin-top:0!important;padding:24px 0!important}.__m_tab{font-size:1.1rem;line-height:3rem;text-align:center;border-top:1px solid #d6d6d6;margin:0 4px;color:#313131;text-transform:uppercase;transition:color .15s}.__m_tab.active{color:#ff5800}.tab-label{width:100%;text-align:center}#shelf-cntr-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;transition:all .1s}.shelf-cntr{flex-grow:1}.pkg-title{text-align:center;font-family:Georgia,Times New Roman,Times,serif!important;padding-bottom:6px;font-size:1.5rem;margin-top:4rem}.book{align-items:flex-end;position:relative}.book,.book-cntr{display:flex;justify-content:center}.book-cntr{flex-grow:1;padding:4rem 1rem 0}.book-cover-img,.book-title-on-shelf{-ms-box-shadow:2px 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);-o-box-shadow:2px 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);box-shadow:2px 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);transition-duration:.15s}.book-title-on-shelf{display:flex;align-items:center;font-family:Georgia,Times New Roman,Times,serif;font-size:1.2rem;text-align:center;position:absolute;top:0;z-index:-1;padding:1rem;color:#000;background-color:#fafafa}.nav-bar-cntr{margin:4rem 0 0}.nav-tabs-cntr{margin:2rem 0}.nav-button{position:absolute!important;z-index:10}.nav-tab-cntr{line-height:2;border-bottom:1px solid #cdcdcd;font-size:1.5rem;margin:1rem 40px;text-transform:capitalize}.nav-tab-cntr.active{color:#ba1f00}.package-cntr{flex-grow:1;display:flex;justify-content:space-between}button.subscribe-button{background-color:#ba1f00!important;color:#fff!important}.subscribe-form-field-cntr{display:flex}@media only screen and (max-width:600px){.book{justify-content:center}}@media only screen and (min-width:600px){.book-cntr{border-bottom:7px solid #000}.__tab-container{margin-top:0!important}}@media only screen and (min-width:960px){.book-cover-img{width:auto}}