@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");.list-container-react{font-family:"Source Sans Pro", sans-serif;border-bottom:3px solid #d4d1cd}.list-item-react{border-bottom:1px solid #d4d1cd;margin:0px 0px;padding:17px 15px 4px;animation-name:pulse;animation-duration:0.3s}@media (min-width: 576px){.list-item-react{display:flex}}.list-item-react .list-item-description{font-size:0.75rem;line-height:1.1875;margin-bottom:16px;margin-top:-3px}@media (min-width: 576px){.list-item-react .list-item-description{font-size:1rem}}.list-item-react .list-item-event-code{font-size:1.15rem;line-height:1.1875;margin-bottom:22px}.list-item-react .list-item-datetime{color:#afaca8;font-size:.75rem;margin-top:0;line-height:1.1875}@media (min-width: 576px){.list-item-react .list-item-datetime{font-size:1rem}}.no-results-react{text-emphasis:center;font-family:"Source Sans Pro", sans-serif;font-size:18px;font-weight:400;padding:2em}.no-results-react p{text-align:center}.list-item-right-half{font-size:0.75rem;padding-top:12px;margin-bottom:10px;font-family:Source Sans Pro, sans-serif;flex-direction:column;justify-content:first baseline}@media (min-width: 576px){.list-item-right-half{display:flex;float:right;font-size:1rem}}.list-item-left-half p{margin-bottom:10px}.list-item-title{font-weight:700;font-size:1.125rem;font-family:"freight-sans-pro", sans-serif}.list-item-title a{text-decoration:none;color:inherit}.list-item-title a:visited{text-decoration-color:inherit}.list-item-title a:hover{color:#948f88}@media (min-width: 768px){.list-item-title{font-size:1.35rem}}.list-item-description{font-size:0.75rem;line-height:1.1875}.list-item-datetime{font-size:0.75rem;color:#afaca8;font-size:1rem;line-height:1.1875}.sponsored-badge-react{background-color:#2b92f7;color:white;border-radius:5px;text-align:center;height:25px;width:100px;font-weight:bold;padding-top:3px;margin-bottom:0px;box-sizing:border-box}@media (min-width: 576px){.sponsored-badge-react{font-size:1rem;line-height:19px}}.sponsored-by-react{color:#47433f;font-weight:400;font-size:17px;font-style:italic}.filterbox1-container-react{font-family:"freight-sans-pro", sans-serif}.filterbox1-label-react{font-family:"Source Sans Pro", sans-serif;font-weight:400;font-size:0.75rem;line-height:1.16667;margin:3px;color:#47433f}@media (min-width: 576px){.filterbox1-label-react{font-size:0.875rem}}.filter-sortbox-react{height:50px;font-family:"freight-sans-pro", sans-serif;box-sizing:border-box;padding:13px 5px;text-align:right}.filter-sortbox-react .sort-label{position:relative;padding-right:30px;cursor:pointer;font-weight:700;font-family:"freight-sans-pro", sans-serif}.filter-sortbox-react .sort-label::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #47433f;content:" ";position:absolute;top:10px;right:-6px}.filter-sortbox-react ul{background-color:white;text-align:left;z-index:1000;position:absolute;top:10px;right:-13px;border:1px solid #d4d1cd;border-radius:3px;width:175px}.filter-box1-react{font-family:"freight-sans-pro", sans-serif;font-weight:700;font-size:1.125rem;background-color:white;cursor:pointer;padding:14px 10px 13px 10px;border-radius:3px;border-top:0.5px solid #d4d1cd;border-left:0.5px solid #d4d1cd;border-right:0.5px solid #d4d1cd;border-bottom:2px solid #2b92f7;width:100%}.filter-box1-react::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #47433f;content:" ";position:absolute;top:49px;right:32px}.filter-box1-react .dropdown{display:flex;flex-direction:row;font-size:1rem;justify-content:space-between;width:100%}@media (min-width: 576px){.filter-box1-react .dropdown{font-size:1.125rem}}.filter-box1-react ul{font-weight:400;border:1px solid gray;position:absolute;overflow-y:scroll;background-color:white;z-index:1000;margin:0px;box-sizing:border-box;max-height:250px;margin-top:-40px;margin-left:-15px;border-radius:3px;border-top:0.5px solid #d4d1cd;border-left:0.5px solid #d4d1cd;border-right:0.5px solid #d4d1cd;border-bottom:3px solid #2b92f7;padding:5px;width:100%}.filter-box1-react ul div{display:flex;background-color:white;box-sizing:border-box;flex-direction:column;font-weight:400}.filter-box1-react ul div li{border-bottom:1px solid #d4d1cd;padding:0.7rem 5px;font-family:"freight-sans-pro", sans-serif}.filter-band{width:100%;background:#f1efed}.filter-static-drawer{margin-left:auto;margin-right:auto;width:100%;padding-bottom:20px}.block-loader-react{display:block;border-radius:1px;margin-bottom:10px;background-color:#f1efed;animation-name:pulse;animation-duration:0.3s;animation-direction:alternate;margin-top:10px;background-size:200%;background-image:linear-gradient(90deg, #f1efed, #f5f3f3, #f1efed);animation:pulse-block .7s infinite alternate}.block-item-react{animation:pulse 0.5s;width:100%;display:display;flex-direction:row;border-bottom:1px solid #d4d1cd;margin:0px 0px;padding:17px 15px 4px}@media (min-width: 576px){.block-item-react{padding:20px 15px 10px;flex-direction:row;justify-content:space-between}.block-item-react .list-item-title{font-size:1.25rem}.block-item-react .list-item-description{font-size:1rem}.block-item-react .list-item-datetime{font-size:1rem}.block-item-react .list-item-right-half{margin-left:16.66%;width:25%;font-size:1rem;float:right}}@media (min-width: 768px){.block-item-react{padding:40px 15px 20px;justify-content:space-between}}@media (min-width: 992px){.block-item-react{padding:40px 15px 20px}}.total-sort-strip-react{box-sizing:border-box;background:white;min-height:40px;height:50px;padding:0px 15px;margin-left:auto;margin-right:auto;border-bottom:3px solid #d4d1cd}.totalcount-react{box-sizing:border-box;position:relative;top:13px;font-family:"Source Sans Pro", sans-serif;font-size:1rem;font-weight:400;display:block;padding-left:32px}.pagination-container-react{display:flex;box-sizing:border-box;font-size:15px;font-family:"Source Sans Pro", sans-serif;flex-direction:row;justify-content:space-around;padding:30px 15px}@media (min-width: 576px){.pagination-container-react{padding:60px 0px}}.nextback-link-react{padding:0px 10px;color:red;font-family:"Source Sans Pro", sans-serif;pointer-events:none}.nextback-link-react.active{font-weight:700;pointer-events:auto}.page-number-react{box-sizing:border-box;line-height:0.75;padding:0px 16px;font-size:15px;display:none;text-decoration:none}.page-number-react:visited{color:inherit}.page-number-react.current-page-react{display:inline-block;font-weight:700}.page-number-react.current-page-react::before{content:"Page";padding:0px 5px}@media (min-width: 576px){.page-number-react{height:auto;border-left:1px solid #afaca8;display:inline-block}.page-number-react:last-child{border-right:1px solid #afaca8}.page-number-react.current-page-react{padding-left:5px}.page-number-react.current-page-react::before{content:""}}.pagination-strip-react{display:flex;padding:10px;font-size:1rem}.pagination-strip-react a.backforward-link-react{padding:0px 10px;font-family:"Source Sans Pro",sans-serif;font-weight:400;transition:color 0.3s;color:#d4d1cd;pointer-events:none;font-size:1rem}.pagination-strip-react a.backforward-link-react.active{pointer-events:auto;color:#47433f;font-weight:700}@keyframes pulse{0%{opacity:0}100%{opacity:100}}@keyframes pulse-block{0%{background-position:0%}50%{background-position:100%}100%{background-position:0%}}.list-container-react.cards{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;font-family:"Source Sans Pro",sans-serif;background-color:#f1efed;padding-left:20px;padding-right:20px;border-bottom:3px solid #d4d1cd}.list-container-react.cards.blogs{background-color:#fff;margin-top:0}.list-container-react.cards .list-item-react.card-react-listing-module{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background-color:#f1efed;border-bottom:none}.list-container-react.cards .list-item-react.card-react-listing-module a:hover .card-item-title{color:#afaca8}.list-container-react.cards .list-item-react.card-react-listing-module .card-item{flex-direction:column;font-family:"Source Sans Pro",sans-serif;align-content:center;background-color:#36c4d6;width:400px;height:165px;align-items:center;justify-content:center;display:flex}@media (min-width: 576px){.list-container-react.cards .list-item-react.card-react-listing-module .card-item{height:300px;width:300px}}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .img-wrapper{background-color:#36c4d6}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .card-body-wrapper{padding:1px 18px 50px 18px;text-align:center}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .card-body-wrapper .card-item-title{margin-top:10px;font-family:"freight-sans-pro", sans-serif;font-weight:700;margin-bottom:18px;height:45px;overflow:hidden;font-size:1.375rem;line-height:1.09091;text-align:center;color:white}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .card-body-wrapper .card-item-title:hover{color:#afaca8}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .card-body-wrapper .tile__description.body-small{display:none;color:#9f66e6;text-align:center;height:23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:291px}.list-container-react.cards .list-item-react.card-react-listing-module .card-item .card-body-wrapper .tile__description.body-small:after{position:absolute;top:447px;right:35px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;content:"";border-left:6px solid #9f66e6}.list-container-react.cards .list-item-react.blog-react-listing-module{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:none}.list-container-react.cards .list-item-react.blog-react-listing-module a:hover .blog-item-title{color:#948f88}.list-container-react.cards .list-item-react.blog-react-listing-module .blog-item-box{width:313px;height:313px;position:relative;margin-bottom:16px;background-color:#36c4d6}.list-container-react.cards .list-item-react.blog-react-listing-module .blog-item-box .img-wrapper{background-color:#36c4d6}.list-container-react.cards .list-item-react.blog-react-listing-module .blog-item-box .img-wrapper img{width:313px;height:313px}.list-container-react.cards .list-item-react.blog-react-listing-module .blog-item-box .blog-item-title{font-size:1.375rem;line-height:1.09091;text-align:center;position:absolute;width:313px;top:44%;right:0;font-family:"freight-sans-pro", sans-serif;font-weight:700;color:white}.filter-band{background-color:white}.filter-band .filterscroller-container-react{display:flex;justify-content:center;margin-left:-10px;margin-right:-10px}@media (min-width: 576px){.filter-band .filterscroller-container-react{margin-left:0;margin-right:0}}.filter-band .filterscroller-container-react .navarrow{background-color:#f1efed;width:40px;font-size:2rem;text-align:center;display:none}@media screen and (min-width: 600px){.filter-band .filterscroller-container-react .navarrow{display:block}}.filter-band .filterscroller-container-react .navarrow:hover{color:#47433f;cursor:pointer}.filter-band .filterscroller-container-react .navarrow.arrow-left{margin-right:5px}.filter-band .filterscroller-container-react .navarrow.arrow-right{margin-left:5px}.filter-band .filterscroller-container-react .scroller{width:100%;overflow:hidden;background-color:#f1efed}@media screen and (min-width: 600px){.filter-band .filterscroller-container-react .scroller{width:90%}}.filter-band .filterscroller-container-react .scroller .react-draggable-dragging{-webkit-transition:-webkit-transform 0.5s ease-out;transition:transform .5s ease-out}.filter-band .filterscroller-container-react .scroller .react-draggable-dragged{-webkit-transition:-webkit-transform 0.5s ease-out;transition:transform 1s ease-out}.filter-band .filterscroller-container-react .scroller ul.categories{display:flex;height:25px;width:2400px;padding-top:9px}.filter-band .filterscroller-container-react .scroller ul.categories li{flex-wrap:nowrap;flex-direction:row;display:inline;margin-right:28px;cursor:pointer;transition:color 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);border-bottom:none}.filter-band .filterscroller-container-react .scroller ul.categories li.selected{color:#36c4d6;border-bottom:3px solid #36c4d6;padding-bottom:29px}.filter-band .filterscroller-container-react .scroller ul.categories li.selected:after{height:3px;width:100%;background-color:#36c4d6;content:""}.filter-band .filterscroller-container-react .scroller ul.categories li:hover{color:#948f88}.filter-band .tempref{background-color:lightyellow}@-moz-document url-prefix(){.filter-band .filterscroller-container-react .scroller ul.categories{margin-left:-40px}.filter-band .filterscroller-container-react .scroller ul.categories li{margin-right:22px}@media screen and (min-width: 1088px){.filter-band .filterscroller-container-react .scroller ul.categories li{margin-right:29px}}}@font-face{font-family:"freight-sans-pro";font-weight:500;font-style:normal;font-stretch:normal;src:url("/static/fonts/freight/freigsanpromed-webfont.woff2") format("woff2")}@font-face{font-family:"freight-sans-pro";font-weight:600;font-style:normal;font-stretch:normal;src:url("/static/fonts/freight/freigsanprosem-webfont.woff2") format("woff2")}@font-face{font-family:"freight-sans-pro";font-weight:700;font-style:normal;font-stretch:normal;src:url("/static/fonts/freight/freigsanprobol-webfont.woff2") format("woff2")}@font-face{font-family:"ff-meta-serif-web-pro";font-weight:500;font-style:normal;font-stretch:normal;src:url("/static/fonts/meta-serif/MetaSerifWebPro-Book.woff") format("woff")}@font-face{font-family:"ff-meta-serif-web-pro";font-weight:500;font-style:italic;font-stretch:normal;src:url("/static/fonts/meta-serif/MetaSerifWebPro-BookItalic.woff") format("woff")}@font-face{font-family:"ff-meta-serif-web-pro";font-weight:700;font-style:normal;font-stretch:normal;src:url("/static/fonts/meta-serif/MetaSerifWebPro-Bold.woff") format("woff")}@font-face{font-family:"ff-meta-serif-web-pro";font-weight:700;font-style:italic;font-stretch:normal;src:url("/static/fonts/meta-serif/MetaSerifWebPro-BoldItalic.woff") format("woff")}:root{--font-family-sans-serif:"Source Sans Pro",sans-serif}@keyframes appearshift{0%{opacity:0%}100%{opacity:100%}}@keyframes appear{0%{opacity:0%}100%{opacity:100%}}.recommended-river-react{animation:appear .1s}.recommended-river-react pre{display:none}.recommended-river-react .river-box{display:flex;flex-wrap:wrap;margin-bottom:30px}.recommended-river-react .rr-book-container{cursor:pointer;margin-bottom:100px;font-family:"freight-sans-pro",sans-serif;width:100%;height:180px;margin:50px 20px}@media (min-width: 576px){.recommended-river-react .rr-book-container{width:40%}}@media (min-width: 768px){.recommended-river-react .rr-book-container{width:20%;height:140px;margin:50px 20px}}@media (min-width: 992px){.recommended-river-react .rr-book-container{width:15%;height:180px;margin:50px 50px}}.recommended-river-react .rr-book-container .rr-book-tile{width:100%;height:100%}.recommended-river-react .rr-book-container .rr-book-title{padding-top:20px;font-size:.8rem}.recommended-river-react .river-header{margin-bottom:20px;margin-top:30px;font-weight:700;font-family:"freight-sans-pro",sans-serif;display:flex;justify-content:start;width:100%}.recommended-river-react .river-header .icon-small{background-color:#36c4d6;height:35px;width:35px}.recommended-river-react .river-header .icon-small span{display:none}@media (min-width: 576px){.recommended-river-react .river-header .icon-small{height:40px;width:40px}}.recommended-river-react .river-header .river-parent-title{padding-left:15px;position:relative;top:9px;font-size:0.9375rem}@media (min-width: 768px){.recommended-river-react .river-header .river-parent-title{font-size:1.125rem}}.recommended-river-react .book-tile{margin-bottom:8px;background-repeat:no-repeat;width:90%}@media (min-width: 576px){.recommended-river-react .book-tile{width:40px;height:70px}}@media (min-width: 576px){.recommended-river-react .book-tile{width:40px;height:70px}}@media (min-width: 768px){.recommended-river-react .book-tile{width:80px;height:140px}}.recommended-river-react .river-tile{margin-bottom:28px}.recommended-river-react .river-tile.book-thumb .river-tile-wrapper .item-copy-box.book-item{line-height:1.2rem;width:65%;font-size:1rem;overflow-wrap:break-word}.recommended-river-react .river-tile.book-thumb .river-tile-wrapper .item-copy-box.book-item .tile__title.body-heading{max-height:70px}.recommended-river-react .river-tile a{text-decoration:none;color:#fff}.recommended-river-react .river-tile a:hover{color:#d4d1cd}.recommended-river-react .river-tile .rr-book-container{display:flex;flex-direction:row;justify-content:space-between}.recommended-river-react .river-tile .river-tile-wrapper{padding:16px 15px 14px 15px;border-radius:3px;height:143px}@media (min-width: 576px){.recommended-river-react .river-tile .river-tile-wrapper{height:143px}}.recommended-river-react .river-tile .river-tile-wrapper .mid-body-header{font-weight:bold;font-size:.75rem;line-height:1.333}.recommended-river-react .river-tile .river-tile-wrapper .mid-body-header span{display:none}.recommended-river-react .river-tile .river-tile-wrapper .mid-body-header .item-copy-box{align-items:bottom;max-height:80px;overflow:hidden}@media (min-width: 576px){.recommended-river-react .river-tile .river-tile-wrapper .mid-body-header{font-size:1rem;line-height:1.1875}}.recommended-river-react .river-tile .river-tile-wrapper .tile__date.mid-body{display:none}.recommended-river-react .river-tile .river-tile-wrapper .river-blurb{display:none;margin-bottom:3px;font-style:italic;font-size:1rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.recommended-river-react .river-tile .river-tile-wrapper .tile__title.body-heading{margin-top:16px;font-size:1.15rem;line-height:1.4rem;font-family:"Source Sans Pro",sans-serif;font-weight:500;max-height:90px;overflow:hidden}.tag-table{text-align:center;border:2px solid lightblue;width:1200px;padding:10px}.tag-modal-container,.tag-modal-container-closed{z-index:1000;background-color:whitesmoke;border-radius:2px;box-shadow:3px 3px 5px gray;position:absolute;overflow-x:hidden;width:98%;left:0%;height:500px;overflow-y:hidden;transition:.3s all}.tag-modal-container-closed{transition:.3s all;height:40px}.tag-bar{text-align:center;height:40px;background-color:lightblue}.tag-bar span{display:block;padding-top:10px;color:#fff}.tag-drop-down{display:inline-block;float:left;color:white;padding:5px;text-align:center;font-size:1.2rem;background-color:slateblue;width:40px;height:40px;border-radius:2px}.tag-table-data{border:1px solid lightblue;width:100px;color:gray}.react-store .filter-band.store .container .filterbox1-container-react .filter-box1-react{border-bottom:2px solid #36c4d6}.react-store .filter-band.store .container .filterbox1-container-react .filter-box1-react ul.categories{border-bottom:2px solid #36c4d6}@media (min-width: 992px){.total-sort-strip-react.store .totalcount-react{font-size:1.15rem}}.pagination-container-react{font-size:1.15rem}.list-container-react.cards.store{background-color:white;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:20px 0px}.list-container-react.cards.store .list-item-react.react-listing-store{padding:17px 9px 4px;border-bottom:none;position:relative}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store{height:280px;width:295px;border:thin solid #d4d1cd}@media (min-width: 992px){.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store{width:285px}}@media (min-width: 1200px){.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store{width:260px}}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .img-wrapper{padding:15px 5px;border:none;margin-bottom:15px;text-align:center}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .img-wrapper img{max-height:110px;max-width:110px}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .card-title-store{text-align:center;font-size:.95rem;padding:0 5px;line-height:1.15}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .card-store-price{text-align:center;font-size:1.125rem;position:absolute;width:100%;bottom:20px}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .card-store-price .mem-price{color:#36c4d6;border-right:thin solid #d4d1cd;width:50%}.list-container-react.cards.store .list-item-react.react-listing-store .card-item-store .card-store-price .non-price{width:48%;color:#afaca8}.total-sort-strip-react.store{margin-top:25px}.total-sort-strip-react.store .filter-sortbox-react{padding:13px 34px}.store-top-categories{padding:30px 0;background-color:#f1efed;margin-bottom:20px}.store-top-categories .category-list-store{margin:0;padding:0}.store-top-categories .category-list-store ul.store-categories{display:flex;flex-wrap:wrap;flex-direction:row;margin:0;padding:0;justify-content:space-between}.store-top-categories .category-list-store ul.store-categories li.category-title{font-size:2rem;cursor:none;font-family:"ff-meta-serif-web-pro",serif;font-weight:normal}@media (min-width: 768px){.store-top-categories .category-list-store ul.store-categories li.category-title{font-size:2.5rem}}.store-top-categories .category-list-store ul.store-categories li.topic-name{font-weight:bold;font-family:"freight-sans-pro",sans-serif;font-size:1rem;line-height:1.15}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="All"]{order:3;border-bottom:1px solid #afaca8}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="CertReview"]{order:1}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="ApparelRec"]{order:2}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="Books"]{order:4;border-bottom:0 !important}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="QuickRef"]{order:5;border-bottom:0 !important}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="AACNTitles"]{order:6;position:relative;left:210px}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="NewProducts"]{order:7}@media (min-width: 768px){.store-top-categories .category-list-store ul.store-categories li.topic-name{font-size:1.10rem}}@media (min-width: 992px){.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="All"]{order:4;border-bottom:1px solid #afaca8}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="Books"]{order:3;border-bottom:0 !important}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="AACNTitles"]{position:flex;left:0}.store-top-categories .category-list-store ul.store-categories li.topic-name[code~="QuickRef"]{border-bottom:1px solid #afaca8 !important}}.store-top-categories .category-list-store ul.store-categories li.topic-name,.store-top-categories .category-list-store ul.store-categories li.category-title{cursor:pointer;border-top:1px solid #afaca8;width:20%;padding:10px 0px;height:56px;margin:0 18px;display:flex;align-items:center}@media (min-width: 576px){.store-top-categories .category-list-store ul.store-categories li.topic-name,.store-top-categories .category-list-store ul.store-categories li.category-title{width:27%}}@media (min-width: 768px){.store-top-categories .category-list-store ul.store-categories li.topic-name,.store-top-categories .category-list-store ul.store-categories li.category-title{width:27.3%}}@media (min-width: 992px){.store-top-categories .category-list-store ul.store-categories li.topic-name,.store-top-categories .category-list-store ul.store-categories li.category-title{width:192px}}@media (min-width: 1200px){.store-top-categories .category-list-store ul.store-categories li.topic-name,.store-top-categories .category-list-store ul.store-categories li.category-title{width:21.3%}}.store-top-categories .category-list-store ul.store-categories li.topic-name.selected,.store-top-categories .category-list-store ul.store-categories li.category-title.selected{color:#36c4d6}.store-top-categories .category-list-store ul.store-categories li.topic-name:first-child,.store-top-categories .category-list-store ul.store-categories li.category-title:first-child{border-top:none}.store-top-categories .category-list-store ul.store-categories li.topic-name:nth-last-child(-n+4),.store-top-categories .category-list-store ul.store-categories li.category-title:nth-last-child(-n+4){border-bottom:1px solid #afaca8}.infinity{width:100%;background-color:#f1efed}.infinity .text-searchbox{padding:15px 10px 0px 15px;background:#f1efed;position:relative}@media (min-width: 576px){.infinity .text-searchbox{padding:20px 16px 0px 20px}}@media (min-width: 768px){.infinity .text-searchbox{padding:20px 16px 0px 32px}}.infinity .text-searchbox input[type="text"].react-search-input{background:#f1efed;border:none;border-bottom:2px solid #afaca8;padding-bottom:5px;padding-left:0}.infinity .text-searchbox .btn-clear.aacn-icon-close{cursor:pointer;color:#afaca8;position:absolute;right:20px;top:35px;font-size:.95rem}.filter-band.sessions{background-color:#f1efed}.filter-band.sessions .container .bounding{position:relative;margin-left:16px;top:-18px}@media (min-width: 992px){.filter-band.sessions .container .bounding{display:flex}}.filter-band.sessions .container .bounding .theor{position:absolute;text-align:center;font-weight:bold;top:37px;right:18%}@media (min-width: 576px){.filter-band.sessions .container .bounding .theor{top:40px;right:168px}}@media (min-width: 768px){.filter-band.sessions .container .bounding .theor{top:40px;right:193px}}@media (min-width: 992px){.filter-band.sessions .container .bounding .theor{top:54px;right:523px}}@media (min-width: 1200px){.filter-band.sessions .container .bounding .theor{top:54px;right:683px}}@media (min-width: 768px){.filter-band.sessions .container{padding-left:37px}}.filter-band.sessions .select__status{width:88px;text-align:center}.filter-band.sessions .YNToggleSet,.filter-band.sessions .filterbox1-container-react{margin-bottom:10px;margin-top:15px}.filter-band.sessions .filterbox1-container-react{padding:10px 15px;margin-top:0px;position:relative}@media (min-width: 576px){.filter-band.sessions .filterbox1-container-react{width:100%}}@media (min-width: 768px){.filter-band.sessions .filterbox1-container-react{width:48%;display:inline-grid}}@media (min-width: 992px){.filter-band.sessions .filterbox1-container-react{width:25%;display:inline-grid}}.filter-band.sessions .filterbox1-container-react:first-child{margin-bottom:75px}@media (min-width: 768px){.filter-band.sessions .filterbox1-container-react:first-child{margin-bottom:12.5px}}.filter-band.sessions .filterbox1-container-react .filter-box1-react{border-bottom:2px solid #fd9741;padding:13px 10px}.filter-band.sessions .filterbox1-container-react .filterbox1-label-react{font-size:.875rem}.filter-band.sessions .filter-box1-react::after{top:58px}@media (min-width: 768px){.filter-band.sessions .filter-box1-react::after{top:54px}}@media (min-width: 576px){.filter-band.sessions .YNToggleSet{width:100%}}@media (min-width: 768px){.filter-band.sessions .YNToggleSet{width:50%}}@media (min-width: 992px){.filter-band.sessions .YNToggleSet{width:33%}}.filter-band.sessions .YNToggleSet.Date{width:47%}@media (min-width: 992px){.filter-band.sessions .YNToggleSet.Date{width:42%}}.filter-band.sessions .YNToggleSet.Date ul.YNToggleOptions li:last-child{padding:7px 40px}.filter-band.sessions .YNToggleSet.Short ul.YNToggleOptions{max-width:291px}.filter-band.sessions .YNToggleSet.YNOnly{position:relative;right:-152px;top:-381px}@media (min-width: 768px){.filter-band.sessions .YNToggleSet.YNOnly{right:-413px;top:-128px}}@media (min-width: 992px){.filter-band.sessions .YNToggleSet.YNOnly{right:-77%;top:-130px}}.filter-band.sessions .YNToggleSet.YNOnly:nth-child(even){right:-3%;top:-366px}@media (min-width: 768px){.filter-band.sessions .YNToggleSet.YNOnly:nth-child(even){right:-50.5%;top:-113px}}@media (min-width: 992px){.filter-band.sessions .YNToggleSet.YNOnly:nth-child(even){right:-65%;top:-115px}}@media (min-width: 1200px){.filter-band.sessions .YNToggleSet.YNOnly:nth-child(even){right:-66%}}@media (min-width: 768px){.filter-band.sessions .YNToggleSet.cerp{position:absolute;top:-107px;right:-60px}}@media (min-width: 992px){.filter-band.sessions .YNToggleSet.cerp{width:25%;top:-118px;right:-1%}}.filter-band.sessions .YNToggleSet ul.YNToggleOptions{display:flex;justify-content:flex-start;align-items:center;align-content:center;max-width:329px;-moz-position:relative;-moz-left:-18px}@media (min-width: 992px){.filter-band.sessions .YNToggleSet ul.YNToggleOptions{justify-content:space-around}}.filter-band.sessions .YNToggleSet ul.YNToggleOptions li:last-child{padding:7px 7px}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.YNOnly li{padding:10px 15px;position:absolute;top:88px;height:53px;width:120px;text-align:center}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.YNOnly li span{width:100%}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.YNOnly li.toggleitem{visibility:visible;z-index:10}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.YNOnly li.toggleitemselected{visibility:visible;z-index:20}@media (min-width: 768px){.filter-band.sessions .YNToggleSet ul.YNToggleOptions.YNOnly li{width:85px;top:23px}}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.cerp{max-width:197px}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.cerp li{padding:17px 12px}.filter-band.sessions .YNToggleSet ul.YNToggleOptions.cerp li:last-child{padding:17px 12px}.filter-band.sessions .YNToggleSet ul.YNToggleOptions li{justify-content:center;display:inline-flex;color:#47433f;text-align:center;height:55px;align-items:center;min-width:50px;font-weight:700;font-size:1.125rem;background-color:#fff;cursor:pointer;border-radius:3px;border-top:0.5px solid #d4d1cd;border-left:0.5px solid #d4d1cd;border-right:0.5px solid #d4d1cd;border-bottom:2px solid #fd9741;line-height:1}.filter-band.sessions .YNToggleSet ul.YNToggleOptions li:last-child{padding:7px 7px}.filter-band.sessions .YNToggleSet ul.YNToggleOptions li.toggleitemselected{font-weight:bold;color:#fd9741}.total-sort-strip-react.sessions .filter-sortbox-react .sort-label{font-size:1rem}.total-sort-strip-react.sessions .filter-sortbox-react .sort-label:after{right:5px;top:9px}.list-container-react.sessions .list-item-react{padding:28px 15px 18px}.list-container-react.sessions .list-item-react .list-item-left-half .list-item-datetime{font-size:1rem;line-height:1;color:#afaca8}@media (min-width: 768px){.list-container-react.sessions .list-item-react .list-item-left-half .list-item-datetime{font-size:1.125rem;line-height:1.33333}}.list-container-react.sessions .list-item-react .list-item-left-half .list-item-title a{font-size:1.120rem}@media (min-width: 768px){.list-container-react.sessions .list-item-react .list-item-left-half .list-item-title a{font-size:1.333rem}}.list-container-react.sessions .list-item-react .session-type{margin-top:13px}.list-container-react.sessions .list-item-react .session-type span{background-color:#d4d1cd;color:white;font-weight:700;border-radius:2px;padding:1px 8px;text-transform:uppercase;font-size:.95rem}.list-container-react.sessions .list-item-react .list-item-right-half .contact{margin-bottom:12px}.message-box{padding:15px 10px;text-align:center;background-color:#afaca8}.message-box em{font-weight:500;font-size:1rem;color:#fff}.sessions-download{background-color:#f1efed}.sessions-download .react-download-link{text-align:right;padding:0;position:relative;right:-76%;top:-16px;font-size:.85rem}@-moz-document url-prefix(){ul.YNToggleOptions{position:relative;left:-40px}@media (min-width: 992px){ul.YNToggleOptions{left:-18px}}}
