@-moz-keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.d-xl-block{display:block}.d-xl-inline{display:inline}.d-xl-none{display:none}.d-xl-inline-block{display:inline-block}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}#top #header_meta .container{max-width:1400px!important}#top #header .av-main-nav .avia-menu-text{font-size:17px!important}#top .title_container+#searchform>div{right:56px}#top #wrap_all .footer-bottom .flex_column.column-1{display:flex;align-items:flex-end;justify-content:flex-start}#top #wrap_all .footer-links li a,#top #wrap_all .footer-svg-links li a{font-size:16px}#top .advanced-search-container{padding-left:105px;padding-right:105px}#top #header_meta .advanced-search-container{padding-left:0;padding-right:0}#top #wrap_all .avia-slideshow-arrows a.prev-slide{-ms-transform:translate(-125%,-50%);-webkit-transform:translate(-125%,-50%);transform:translate(-125%,-50%)}#top #wrap_all .avia-slideshow-arrows a.next-slide{-ms-transform:translate(125%,-50%);-webkit-transform:translate(125%,-50%);transform:translate(125%,-50%)}#top .callout{position:fixed;left:-39px;bottom:15%;z-index:1000;border:3px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#245126;color:#fff;text-align:center;width:330px;height:330px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:67px 0;transition:transform ease-in-out .5s,background-color ease-in-out .5s;text-decoration:none}#top .callout.transition{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;width:auto;height:auto;padding:5px 25px;left:-105px;bottom:45%}#top .callout.transition .callout-title{font-size:36px}#top .callout.transition .callout-title .callout-icon{display:inline;visibility:visible;padding-right:8px}#top .callout.transition .callout-title .callout-icon svg{width:25px;height:auto}#top .callout.transition .callout-title .callout-icon svg,#top .callout.transition .callout-title .callout-icon svg path,#top .callout.transition .callout-title .callout-icon svg polygon{fill:#fff}#top .callout.transition .callout-description{display:none;visibility:hidden}#top .callout.transition .button{display:none;visibility:hidden}#top .callout .h2,#top .callout h2{color:#fff!important}#top .callout:active,#top .callout:hover{background:#7cab7e}#top .callout:active .button,#top .callout:active button,#top .callout:hover .button,#top .callout:hover button{background-color:rgba(255,255,255,.16)}#top .callout .callout-description{padding:0 87px;font-size:14px}#top .callout .button{border:2px solid #fff;color:#fff;text-decoration:none;padding:0 16px;line-height:44px;font-size:17px;border-radius:22px;transition:background-color ease-in-out .25s}#top .alternate_color .product-grid[data-items_per_page="2"] .book-list-view,#top .main_color .product-grid[data-items_per_page="2"] .book-list-view{width:calc(50% - 28px)}#top .alternate_color .product-grid[data-items_per_page="3"] .book-list-view,#top .main_color .product-grid[data-items_per_page="3"] .book-list-view{width:calc(33.3333333333% - 20px)}#top .alternate_color .product-grid[data-items_per_page="4"] .book-list-view,#top .main_color .product-grid[data-items_per_page="4"] .book-list-view{width:calc(25% - 28px)}#top .alternate_color .product-grid[data-items_per_page="5"] .book-list-view,#top .main_color .product-grid[data-items_per_page="5"] .book-list-view{width:calc(20% - 28px)}#top .alternate_color .product-grid[data-items_per_page="6"] .book-list-view,#top .main_color .product-grid[data-items_per_page="6"] .book-list-view{width:calc(16.66% - 28px)}#top .alternate_color .book-list-view,#top .main_color .book-list-view{width:calc(25% - 28px)}#top .flex_column.av_two_third .book-list-view{width:calc(33.3333333333% - 28px)}#top .book-section .flex_column{width:calc(50% - 30px);margin-right:30px;padding:60px 72px}#top .book-section .flex_column:not(.one_whole):last-child{padding-right:303px}.home-footersectionv2{background:#fff}.home-footersectionv2 .footer-socialbtn .avia-icon_select-yes-left-icon{top:10px!important}.home-footersectionv2 .footer-newsletter-signup .avia-icon_select-yes-left-icon{padding-left:15px;padding-right:15px}.home-footersectionv2 .footer-firstcol .avia-image-container{width:82px;display:block;position:relative;float:left;margin-top:35px;padding-left:17px}.home-footersectionv2 .footer-firstcol .av_textblock_section{text-align:left;display:block;position:relative;float:left;width:64%;padding-left:21px}.home-footersectionv2 .footer-firstcol .av_textblock_section p{margin:0;line-height:2;display:inline-block;vertical-align:middle}.home-footersectionv2 .footer-secondcol{padding-left:15px;text-align:left}.home-footersectionv2 .footer-secondcol .av_textblock_section p{margin:0;line-height:2;vertical-align:middle}.home-footersectionv2 .footer-socialbtns{text-align:left!important;padding-left:5%}#top .flex_column.new-on-shelves{padding:20px 0;width:57.6%}#top .flex_column.staff-picks{margin-left:2%;width:40.4%}#top .flex_column.notice-section .avia-image-container .avia_image{width:100%}@media only screen and (min-width:1200px) and (max-width:1440px){.responsive #top .container{padding-left:110px}}