.discussion-guides .featured-books-content.close-subscribe-block .hero-banner{margin-top:0}@media only screen and (max-width:480px){.discussion-guides .featured-books-content .hero-banner .title{width:100%}}.discussion-guides .contact-us{border-top:1px solid #dfdfdf;clear:both;margin:0 auto;max-width:780px;padding-bottom:30px}.discussion-guides .contact-us .block-title{color:#3c3737;font-family:Roboto Light,sans-serif;font-size:32px;line-height:1.53125;padding:30px 0;text-align:center}.discussion-guides .contact-us .main-form{margin:0 auto;max-width:405px}.discussion-guides .contact-us .main-form .form-group{margin-bottom:25px}.discussion-guides .content-book .content{float:left;padding-right:0!important;width:calc(100% - 300px)}.discussion-guides .content-book .button-content{float:left;text-align:right;width:300px}.discussion-guides .content-book:after{clear:both;content:"";display:table}@media only screen and (max-width:1200px){.discussion-guides .content-book .content{width:calc(100% - 270px)}.discussion-guides .content-book .button-content{width:270px}}@media only screen and (max-width:991px){.discussion-guides .content-book .content{width:100%}.discussion-guides .content-book .button-content{margin-top:15px;text-align:left;width:100%}}@media only screen and (max-width:480px){.discussion-guides .content-book .button-content .btn{font-size:10px;font-size:.625rem}}@media only screen and (max-width:991px){.discussion-guides .content-discussion{padding:0 15px;text-align:center}}.discussion-guides .content-discussion .content-desc{color:#2c2827;font-size:15px;font-size:.9375rem;line-height:21px}.discussion-guides .wrap-description-discussion{margin:0 auto;max-width:100%;padding:40px 0;text-align:center;width:590px}.discussion-guides .wrap-description-discussion .btn{margin-bottom:12px}.discussion-guides .wrap-description-discussion .desc{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;line-height:23px}.discussion-guides .filter-container .filter-form{background-color:#fff;border:1px solid hsla(0,0%,77%,.89);border-radius:100px;margin:0 0 0 auto;max-width:100%;position:relative;width:460px}@media only screen and (max-width:768px){.discussion-guides .filter-container .filter-form{width:100%}}.discussion-guides .filter-container .filter-form .ficon{font-size:17px;font-size:1.0625rem;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.discussion-guides .filter-container .filter-input{background:transparent;border:none;color:#666;display:block;font-size:14px;font-size:.875rem;height:100%;outline:none;padding:16px 15px 15px 56px;width:100%}.discussion-guides .fixed-banner .banner-title{text-shadow:0 2px 4px rgba(0,0,0,.33)}.discussion-guides .fixed-banner .image{opacity:1}@media only screen and (max-width:767px){.discussion-guides .fixed-banner .image{height:auto;width:140%}}.detail-discussion-guides .right-container a{display:inline-block;word-break:break-all}.video-wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{height:100%;left:0;position:absolute;top:0;width:100%}.book-of-the-month-content .image{width:100%}.book-of-the-month-content .amazon-url{margin-bottom:30px;margin-top:30px}.book-of-the-month-content .btn.btn-buy-amazon{border:1px solid #a5a5a5;border-radius:10px;font-family:Roboto Medium,sans-serif;font-size:12px;font-size:.75rem;height:56.74px;margin:0 0 20px;padding:20px 10px;text-transform:uppercase;width:200px}.book-of-the-month-content .btn.btn-buy-amazon .ficon{font-size:19px;margin:0 5px 0 0}@media only screen and (max-width:700px){.book-of-the-month-content .btn.btn-buy-amazon{margin:0 15px 0 0}}@media only screen and (max-width:558px){.book-of-the-month-content .btn.btn-buy-amazon{margin:0 15px 20px;padding:20px 5px}}.book-of-the-month-content .btn.btn-buy-amazon:focus,.book-of-the-month-content .btn.btn-buy-amazon:hover{border:1px solid #a5a5a5}.book-of-the-month-content .btn.btn-buy-amazon-book-of-the-month{font-size:14px;font-size:.875rem;padding:18px 16px}.book-of-the-month-content .btn.btn-buy-amazon-book-of-the-month .ficon{font-size:23px;margin:0 5px 0 0}.book-of-the-month-content .img-get-it-on-apple-books{width:200px}.book-of-the-month-content h5{margin-bottom:20px;margin-top:20px;white-space:pre-line}.book-of-the-month-content h6{color:#666;font-family:Montserrat Light,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:15px;margin-top:15px;opacity:.6}.book-of-the-month-content .social-list-wrapper{margin-bottom:30px;margin-top:30px}.book-of-the-month-content .social-list-wrapper .social-list .item{display:inline-block}.book-of-the-month-content .social-list-wrapper .social-list .item .link{color:#000;font-size:15px;font-size:.9375rem;padding:20px 20px 20px 0}.book-of-the-month-content .create-club-add-shelves div{margin:30px 0 10px}.book-of-the-month-content .create-club-add-shelves .text{color:#000;font-size:18px;margin-bottom:20px;padding:0 35px;text-align:center}.book-of-the-month-content .create-club-add-shelves a{background-color:#000;border-color:#000;color:#fff;width:100%}.book-of-the-month-container .block-book-of-the-month{padding:0 30px}.book-of-the-month-container .block-title{font-family:Roboto,sans-serif;font-size:.9375rem;margin-top:5px;text-transform:uppercase}.book-of-the-month-container h2{font-family:Merriweather Regular,serif;font-size:25px;font-size:1.5625rem;line-height:1.28;margin-bottom:15px;margin-top:15px}.book-of-the-month-container .about-the-book{margin-top:30px}.book-of-the-month-container h6{color:#666;font-family:Montserrat Light,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:15px;margin-top:15px}.book-of-the-month-container .review-of-book,.book-of-the-month-container p{font-family:Roboto,sans-serif;font-size:14px;font-size:.875rem;margin-bottom:8px}.book-of-the-month-container .review-of-book{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column}.book-of-the-month-container .discussion-questions{background-color:#f5f5f5;padding-bottom:30px;padding-top:5px}.book-of-the-month-container .discussion-question{font-family:Roboto Bold,sans-serif;font-size:16px;font-size:1rem;padding-left:30px;padding-right:30px}.book-of-the-month-container hr{border-top:1px solid #d3d3d3;margin:10px 30px}.book-of-the-month-container .discussion-question-bullet{font-size:14px}.book-of-the-month-container .discussion-questions a{background-color:#fff;margin-top:20px}.book-of-the-month-container .copyrights{font-size:12px;margin-top:60px}.book-of-the-month-container .showtime-presents .image{box-shadow:0 12px 19px rgba(0,0,0,.24);margin:0 auto;max-width:540px;width:100%}.book-of-the-month-container .showtime-presents .image .video-wrapper{margin-bottom:35px;margin-top:35px}.meeting-container .block-container .block-header{padding:10px 30px 10px 0}.meeting-container .right-container{min-height:calc(100vh - 188px);padding-bottom:0;padding-left:0;padding-right:0;white-space:pre-line}.block-list-meeting{display:table;padding:0 30px;width:100%}@media only screen and (max-width:1024px){.block-list-meeting{padding:0 15px}}.block-list-meeting .list-meeting{position:relative;z-index:20}.block-list-meeting .item{border-radius:6px;padding:33px 30px 33px 18px}.block-list-meeting .item:nth-child(2n){background-color:#f5f5f5}@media only screen and (max-width:1024px){.block-list-meeting .item{padding:25px 15px}}.block-list-meeting .column{display:table-cell;vertical-align:top}.block-list-meeting .wrap-image{max-width:115px;width:100%}.block-list-meeting .calendar{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;text-align:center;white-space:nowrap}@media only screen and (max-width:600px){.block-list-meeting .calendar{-moz-align-items:flex-start;align-items:flex-start}.block-list-meeting .calendar .time{padding-bottom:10px}.block-list-meeting .calendar .wrap-share{padding-left:10px}}.block-list-meeting .calendar .date,.block-list-meeting .calendar .month,.block-list-meeting .calendar .time,.block-list-meeting .calendar .year{color:#3c3737;display:block;font-family:Roboto Bold,sans-serif}.block-list-meeting .calendar .text{display:block;font-size:12px;font-size:.75rem}.block-list-meeting .calendar .date{font-size:20px;font-size:1.25rem}.block-list-meeting .calendar .month{font-size:16px;font-size:1rem}.block-list-meeting .calendar .year{color:#666;font-family:Roboto Light,sans-serif;font-size:13px;font-size:.8125rem}.block-list-meeting .calendar .time{font-size:14px;font-size:.875rem}.block-list-meeting .book-image{width:15%}.block-list-meeting .book-image .wrap-image a{display:block}.block-list-meeting .book-image .wrap-image:before{display:none}.block-list-meeting .book-image .btn-buy-it-on-amazon{border:1px solid #d3d3d3;color:#666;font-family:Roboto Bold,sans-serif;font-size:10px;font-size:.625rem;margin-top:20px;min-width:102px;padding:2px 15px}.block-list-meeting .book-description{padding-left:24px;width:100%}.block-list-meeting .book-description .title{font-family:Merriweather Regular,serif;font-size:16px;font-size:1rem;line-height:1.45;overflow:hidden}.block-list-meeting .book-description .title a{color:#222}.block-list-meeting .book-description .title a:hover{color:#000}@media only screen and (max-width:1024px){.block-list-meeting .book-description .title{clear:both;padding-top:5px}}.block-list-meeting .book-description .author{color:#666;font-size:14px;font-size:.875rem;line-height:2;padding-top:2px}.block-list-meeting .book-description .location{color:#3c3737;font-size:13px;font-size:.8125rem;padding:10px 0}.block-list-meeting .book-description .location .ficon-location{margin-right:5px}.block-list-meeting .book-description .notes{color:#818181;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.block-list-meeting .book-description .notes b{color:#3c3737}.block-list-meeting .book-description .notes span{white-space:pre-line}@media only screen and (max-width:600px){.block-list-meeting .book-description{display:block;padding-left:0;padding-top:20px}}.block-list-meeting .features{padding-top:15px}.block-list-meeting .topbar{float:right}.block-list-meeting .topbar .rating{color:#555;float:left;font-family:Merriweather Regular,serif;font-size:14px;font-size:.875rem;padding-right:25px}.block-list-meeting .topbar .rating .ficon-star{color:#5a5a5a;float:left;margin:3px 8px 0 0}.block-list-meeting .topbar .btn-edit-meeting{border:1px solid #d3d3d3;color:#666;font-family:Roboto Bold,sans-serif;font-size:12px;font-size:.75rem;min-width:102px;padding:2px 15px}@media only screen and (max-width:1024px){.block-list-meeting .topbar{float:none;padding-bottom:15px}}.attending{padding-top:8px}.attending .link-attending{color:#666;font-size:13px;font-size:.8125rem}.attending .link-attending .ficon-arrow-down{font-size:7px}.attending .s-label{padding-right:5px}.attending-content{max-height:300px;overflow:auto;width:100%}.attending-content .Select{float:left;margin-right:8px;width:60px}.attending-content .Select .Select-control{height:30px}.attending-content .Select .Select-input{height:28px}.attending-content .Select .Select-value-label{font-size:12px;font-size:.75rem}.attending-content .Select.is-open>.Select-control{background:none}.attending-content .Select--single>.Select-control .Select-value,.attending-content .Select-placeholder{line-height:27px;padding:0 6px;z-index:100}.attending-content .Select-menu-outer{width:60px}.attending-content .Select-menu-outer .Select-option{font-size:12px;font-size:.75rem;padding:4px 6px}.attending-content .btn-cancel{cursor:pointer;display:inline-block;padding:5px 0 0}.attending-content .list-people{width:100%}.attending-content .list-people thead{color:#555;font-family:Roboto Medium,sans-serif;font-size:15px;font-size:.9375rem}.attending-content .list-people thead th{padding:5px}.attending-content .list-people tbody{color:#555;font-family:Roboto,sans-serif;font-size:13px;font-size:.8125rem}.attending-content .list-people tbody td{padding:5px}.attending-content .text{display:inline-block;font-size:12px;font-size:.75rem;width:30px}.rating-button .select{float:left;position:relative;width:49px}.select-content{background-color:#fff;border:1px solid #d3d3d3;border-radius:25px;display:inline-block}.select-content .Select-value{font-size:14px;font-size:.875rem}.select-content .s-label{color:#666;float:left;font-size:13px;font-size:.8125rem;padding:10px 10px 9px 15px}.select-content .select{float:left;max-width:100%;overflow:hidden}.select-content .ficon-people{color:#3c3737;padding-top:12px}.select-content .Select-control{background:none;border:none;border-radius:25px;box-shadow:none!important;height:37px;outline:none;width:150px}.select-content .Select-control:hover{box-shadow:none}.select-content .Select-menu-outer{border:1px solid #cbcbcb;border-radius:3px;font-size:14px;font-size:.875rem;max-height:150px;right:0;width:137px}.select-content .Select-menu{max-height:120px}.select-content .Select-option{padding:5px 10px}.select-content .Select-placeholder{color:#3c3737;font-size:13px;font-size:.8125rem;line-height:37px;padding-left:0}.select-content .Select--single>.Select-control .Select-value{line-height:37px;padding-left:3px}.select-content.rating,.select-content.rsvp{margin-left:8px}.select-content.rating .Select--single.is-open>.Select-control,.select-content.rsvp .Select--single.is-open>.Select-control{background:none}.select-content.rating .Select--single>.Select-control .Select-value,.select-content.rating .Select-placeholder,.select-content.rsvp .Select--single>.Select-control .Select-value,.select-content.rsvp .Select-placeholder{z-index:100}.select-content.rsvp .Select-control{width:75px}.select-content.rating .Select-control{width:50px}.select-content .Select-arrow{border:none;font-family:bookclubs;font-size:6px;height:6px;top:-2px;width:9px}.select-content .Select-arrow:before{content:'"'}.block-list-past-meeting{background-color:#eeeeed;margin-top:20px;padding-top:20px;position:relative}.block-list-past-meeting.block-list-meeting{z-index:18}.block-list-past-meeting:before{background-color:#eeeeed;content:"";height:100%;left:100%;position:absolute;top:0;width:2000px;z-index:11}.wrap-add-book{background-color:#fff;height:170px;position:relative;width:100%;z-index:100}.wrap-add-book a.btn-add-book{display:block;height:100%;position:relative;width:100%}.wrap-add-book a.btn-add-book:before{color:#818181;font-size:30px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}@media only screen and (max-width:1024px){.wrap-add-book{height:128px}}.popup-create-meeting{border:1px solid #cbcbcb!important;max-width:380px;padding:0 0 20px!important;pointer-events:auto!important}.popup-create-meeting.show{opacity:1!important}.popup-create-meeting .heading{border-bottom:1px solid #cbcbcb;padding:15px 20px}.popup-create-meeting .title{color:#555;font-family:Roboto Bold,sans-serif;font-size:16px;font-size:1rem;text-align:left}.popup-create-meeting .description{color:#3c3737;font-size:13px;font-size:.8125rem;padding:10px 20px;text-align:left}.popup-create-meeting .btn{font-size:13px!important;height:38px!important;min-width:145px!important}.popup-create-meeting .checkbox-cus{padding:0 0 15px 20px;text-align:left}.popup-create-meeting.place-top:after,.popup-create-meeting.place-top:before{border:solid transparent!important;content:" "!important;height:0!important;position:absolute!important;width:0!important}.popup-create-meeting.place-top:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0)!important;border-width:10px!important;bottom:-20px!important;margin-left:-10px!important}.popup-create-meeting.place-top:before{border-color:#cbcbcb rgba(56,56,56,0) rgba(56,56,56,0)!important;border-width:11px!important;bottom:-22px!important;margin-left:-11px!important}.popup-create-meeting.place-right:after,.popup-create-meeting.place-right:before{border:solid transparent!important;content:" "!important;height:0!important;position:absolute!important;width:0!important}.popup-create-meeting.place-right:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0)!important;border-width:11px!important;left:-22px!important;margin-top:-11px!important}.popup-create-meeting.place-right:before{border-color:hsla(0,0%,80%,0) #cbcbcb hsla(0,0%,80%,0) hsla(0,0%,80%,0)!important;border-width:12px!important;left:-24px!important;margin-top:-12px!important;top:50%!important}.popup-create-meeting.place-bottom:after,.popup-create-meeting.place-bottom:before{border:solid transparent!important;content:" "!important;height:0!important;position:absolute!important;width:0!important}.popup-create-meeting.place-bottom:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff!important;border-width:11px!important;margin-left:-9px!important;top:-22px!important}.popup-create-meeting.place-bottom:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) #cbcbcb!important;border-width:12px!important;top:-24px!important}.popup-create-meeting.place-left:after,.popup-create-meeting.place-left:before{border:solid transparent!important;content:" "!important;height:0!important;position:absolute!important;width:0!important}.popup-create-meeting.place-left:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff!important;border-width:11px!important;margin-top:-11px!important;right:-22px!important}.popup-create-meeting.place-left:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) hsla(0,0%,80%,0) #cbcbcb!important;border-width:12px!important;margin-top:-12px!important;right:-24px!important}.book-of-the-month{display:-moz-flex;display:flex;flex-wrap:wrap}.book-of-the-month .left-content{-moz-align-items:flex-end;align-items:flex-end;background-color:#f9f4f2;color:#333;display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;max-width:100%;min-width:260px;padding:50px 46px;width:26%}@media only screen and (max-width:1200px){.book-of-the-month .left-content{padding:50px 40px}}@media only screen and (max-width:1024px){.book-of-the-month .left-content{padding:30px 20px}}@media only screen and (max-width:768px){.book-of-the-month .left-content{-moz-align-items:center;align-items:center;min-width:100%;width:100%}}.book-of-the-month .left-content .content{-moz-align-items:center;align-items:center;display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:center;justify-content:center}.book-of-the-month .left-content .title{font-family:Montserrat SemiBold,sans-serif;font-size:14px;line-height:1.4;padding-bottom:20px;padding-top:20px}.book-of-the-month .left-content .book-cover{display:block;height:auto;margin-bottom:30px;max-width:315px;text-align:center;width:100%}@media only screen and (max-width:480px){.book-of-the-month .left-content .book-cover{max-width:213px}}.book-of-the-month .left-content .title-join{color:#000;font-family:Merriweather Light,serif;font-size:18px;line-height:160%;margin-bottom:15px;text-align:center}.book-of-the-month .left-content .mtr-button{font-size:12px;line-height:15px;padding:12px 22px!important}.book-of-the-month .left-content .group-buy-the-book{position:relative;z-index:1}.book-of-the-month .left-content .group-buy-the-book:hover .wrap-buttons{opacity:1;visibility:visible}.book-of-the-month .left-content .group-buy-the-book .mtr-button>.ficon{font-size:6px;margin-left:9px}.book-of-the-month .left-content .group-buy-the-book .wrap-buttons{-moz-align-items:center;align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 12px rgba(0,0,0,.2);display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;left:50%;opacity:0;padding-right:10px;padding-top:12px;position:absolute;top:50px;transform:translateX(-50%);transition:all .2s;visibility:hidden;width:100%}.book-of-the-month .left-content .group-buy-the-book .wrap-buttons .overlay-button{color:#333;font-family:Montserrat Medium,sans-serif;font-size:12px;letter-spacing:.1em;line-height:15px;margin-bottom:12px;text-transform:uppercase;transition:all .2s}.book-of-the-month .left-content .group-buy-the-book .wrap-buttons .overlay-button img{display:none}.book-of-the-month .left-content .group-buy-the-book .wrap-buttons:before{background:transparent;content:"";height:20px;left:0;position:absolute;top:-16px;width:100%}.book-of-the-month .left-content .group-buy-the-book .mtr-button{cursor:pointer;transition:all .2s}.book-of-the-month .right-content{background-color:#fff;flex:1;max-width:100%;min-width:400px;padding:40px 120px;width:74%}@media only screen and (max-width:1200px){.book-of-the-month .right-content{padding:30px 100px}}@media only screen and (max-width:1024px){.book-of-the-month .right-content{padding:50px}}@media only screen and (max-width:768px){.book-of-the-month .right-content{min-width:100%;width:100%}}.book-of-the-month .right-content .wrapper-header{-moz-align-items:center;align-items:center;color:#333;display:-moz-flex;display:flex;font-family:Montserrat SemiBold,sans-serif;font-size:14px;letter-spacing:.05em;line-height:140%;margin:10px 0;text-transform:uppercase}.book-of-the-month .right-content .wrapper-header__icon{color:#bb8867;font-size:40px;margin-right:10px;opacity:.7}.book-of-the-month .right-content .discussion-guide__title{color:#333;font-size:32px;letter-spacing:-.02em;line-height:160%;margin:10px 0}.book-of-the-month .right-content .discussion-guide__subTitle{color:#333;font-size:18px;line-height:148%;margin:10px 0}.book-of-the-month .right-content .discussion-guide__subTitle .author-name{color:#333;text-decoration:underline!important}@media only screen and (max-width:768px){.book-of-the-month .right-content .discussion-guide__title{font-size:28px}}.book-of-the-month .right-content .review-of-book{margin:10px 0 25px}.book-of-the-month .right-content .discussion-questions{align-items:flex-start;margin:0;padding:20px 0}.book-of-the-month .right-content .discussion-questions .wrapper-header__icon{margin-right:20px;max-width:22px}.book-of-the-month .right-content .discussion-questions__text{color:#4f4f4f;font-family:Roboto Light,sans-serif;font-size:18px;letter-spacing:0;line-height:148%;text-transform:none}.book-of-the-month .right-content .discussion-questions__text img{height:auto!important}.book-of-the-month .right-content .discussion-questions__text p{margin-top:0}.book-of-the-month .right-content .discussion-questions__text p *{font-family:Roboto Light,sans-serif!important;font-size:18px!important}.book-of-the-month .right-content .showtime-presents{margin:50px 0}.book-of-the-month .button-signup{border-radius:20px;max-width:100%;width:450px}