body{margin-top:0}.baby{border:0!important}.age-filters>li ul{display:none;margin-left:-15px}.active{color:#1c50ae!important}.banner{position:relative;z-index:3;background-image:url(/assets/img/banner/toppsta-bg.jpg);background-position:bottom center;height:250px;text-align:center}.carousel-container{padding-top:85px}.carousel-container h1{color:#fff;font-size:28px}.carousel-container .body{background:0 0}.sidebar{display:none}.a-block{display:block!important}.filters-mobile{display:block}.filters-mobile,.main-container{width:100%}.f-wrapper ul{height:280px;width:1010px}.featured ul li{width:160px}.featured-top{margin-top:0}.f-wrapper ul li .f-element-wrapper{width:120px}.search-form>h3.title-ribbon{display:inline-block;position:relative;left:7px;height:36px;padding:8px 15px 10px 20px;margin:13px 0 12px -15px;background:#b1d457;color:#fff;font-size:16px;font-family:"Open Sans",sans-serif;line-height:23px;white-space:nowrap;text-overflow:ellipsis}.search-form>h3.title-ribbon:before{content:"";position:absolute;height:0;width:0;border-top:8px solid #a7ba77;border-left:8px solid transparent;bottom:-8px;left:0}.search-form>h3.title-ribbon:after{content:"";position:absolute;height:0;width:0;border-top:36px solid transparent;border-bottom:0 solid transparent;border-left:10px solid #b1d457;right:-10px;top:0}.section-series{padding:10px}.section-series img{display:none}.section-series .desc-container{display:inline-block;position:relative;margin-bottom:10px}.section-series .desc-container .section-series-title{font-size:16px;line-height:24px;font-weight:400;margin:0}.section-series .desc-container .section-series-title a{text-decoration:underline;text-transform:capitalize}.section-series .desc-container .section-series-desc{display:none}.filters-mobile .panel{margin-bottom:4px}.filters-mobile .panel .panel-title{font-size:14px;line-height:30px;color:#2e323d;font-family:"Open Sans",sans-serif;font-weight:700;width:88%;margin-left:15px}.filters-mobile .panel .panel-title a i{font-size:16px;font-weight:700;margin-top:5px}.filters-mobile ul li{width:95%;margin-left:20px}.filters-mobile ul li a{color:#555}.results .f-wrapper ul{height:auto;width:100%;display:block}.results .f-wrapper ul .book-container{display:block;width:100%;margin-bottom:5px}.results .f-wrapper ul .book-container .book-cover{width:33%;display:inline-block;vertical-align:top;position:relative}.results .f-wrapper ul .book-container .book-cover img{width:100%}.results .f-wrapper ul .book-container .book-details-container{width:60%;display:inline-block;margin-left:12px}.solid-border-btm{width:120%;height:2px;background:#efeff0;margin-bottom:20px;margin-left:-25px}.book-details-container .book-title{font-size:16px;line-height:16px;font-weight:700;margin-bottom:0;top:-4px;display:block;position:relative}.book-details-container p{margin-top:2px;font-size:12px;color:#8a8a8a;margin-bottom:1px;text-transform:capitalize}.top-results .book-details-container p a{text-transform:capitalize}@media (min-width:361px){.results .f-wrapper ul .book-container .book-cover{width:30%;display:inline-block;vertical-align:top;position:relative}.results .f-wrapper ul .book-container .book-details-container{width:60%;display:inline-block;margin-left:20px}.book-details-container .book-title{font-size:18px;line-height:18px;font-weight:700;margin-bottom:10px;top:0}.book-details-container p{margin-top:5px;font-size:12px;color:#8a8a8a;margin-bottom:5px}}.rating i{color:#fed901;font-size:16px;margin-right:-2px}.review-count a{display:inline-block;vertical-align:top;font-size:12px;margin-left:5px;margin-top:4px;line-height:14px}.search-loader{margin:0 auto;display:block}.section-series .desc-container .show-more{display:none}.results ul{padding:20px 15px 0}.filters-mobile ul li a{font-size:15px;font-weight:400;padding-top:0}.ribbon{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#ce011c 0,#fb0002 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #912d3a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #912d3a}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #912d3a;border-bottom:3px solid transparent;border-top:3px solid #912d3a}.top-results .f-wrapper{overflow-y:visible;overflow-x:visible}.remove-section-item{position:absolute;right:50px;color:red;font-weight:900;height:12px;width:13px;cursor:pointer;border-bottom:solid}.add-section-item{position:absolute;right:80px;color:green;font-weight:900;font-size:22px;cursor:pointer;margin-top:-6px}.remove-added-item{color:green;position:absolute;right:90px;text-decoration:underline;cursor:pointer}.add-top-results-item{display:none;position:relative;color:green;font-weight:900;font-size:22px;width:17px;cursor:pointer;margin-top:-6px}.busy-loader{width:17px!important;right:48px;position:absolute}@media (min-width:992px){body{margin-top:-20px}.age-filters>li ul{margin-left:15px}.section-series{padding:10px}.solid-border-btm{display:none}.carousel-container{padding-top:120px}.carousel-container h1{font-size:28px;text-align:left}.filters-mobile{display:none}.panel{-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px}.panel .panel-title{margin:0;padding:12px 20px;border-bottom:1px solid #efefef;border-top:1px solid #efefef;font-family:"Open Sans",sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#555;display:block;width:100%}.panel fieldset{margin:10px 0 0 0;padding:0;border:0}.panel fieldset ul{padding:0;list-style-type:none;margin-bottom:0}.panel fieldset ul li a{display:block;padding:8px 20px 8px 25px;color:#3e3e3e}.panel fieldset ul li .active{color:#4871ae}.sidebar{width:25%;float:left;display:inline-block;background:#fff}.search-form .title-ribbon i{transform:rotate(90deg);font-size:20px;margin-left:-9px;margin-right:8px}.main-container{width:71%;display:inline-block;margin-left:30px}.section-series img{width:140px;display:inline-block}.section-series .desc-container{margin-left:20px;vertical-align:top;width:97%}.section-series .desc-container .section-series-title{font-size:22px;line-height:35px;font-weight:700}.section-series .desc-container .section-series-desc{display:block;position:relative;overflow:hidden;height:160px;margin-top:10px}.section-series .desc-container .section-authors-desc{height:78px}.section-series .desc-container .section-series-desc span{position:absolute}.section-series .desc-container .shown{height:auto}.section-series .desc-container .shown span{position:relative;display:block}.section-series .desc-container .show-more{display:block;position:absolute;bottom:-15px;right:0;color:#fff;background:#98b93f;margin-bottom:0;padding:5px;cursor:pointer}.results .f-wrapper ul .book-container{display:inline-block;width:49%;vertical-align:top;margin-bottom:20px}.review-count a{margin-top:8px}.book-details-container .rating{margin-top:5px!important}.f-wrapper-filters{min-height:1500px}}@media (min-width:1200px){.f-wrapper ul{width:100%;height:256px}.f-wrapper ul li .f-element-wrapper{width:110px}.section-series .desc-container{width:97%}.results .f-wrapper ul{padding:0 12px 0 0}.results .f-wrapper ul .book-container{width:48%;margin-left:14px}.results .f-wrapper ul .book-container .book-cover{width:23%;margin-right:5px}}@media (min-width:1440px){.f-wrapper ul{height:286px}.f-wrapper ul li .f-element-wrapper{width:130px}.section-series .desc-container{width:97%}.book-details-container .book-title{margin-bottom:18px}}