@charset "UTF-8";*{outline:none !important}body.redesign{font-family:jost,sans-serif;font-synthesis:none}body.redesign h1,body.redesign h2,body.redesign h3,body.redesign h4,body.redesign h5,body.redesign h6,.top-nav-bar,header,footer,body.redesign .title,.yellow-btn,.white-btn,.blue-btn{font-family:barlow condensed,sans-serif;font-synthesis:none}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block;margin:0}mark,rp,rt,ruby,summary,time{display:inline}#aspnetForm{margin-bottom:0 !important}.social-nav-icons{display:inline-block;float:left;min-height:30px;position:relative;width:auto}.social-icons-container{border:0;border-radius:32px;box-shadow:0 0 4px 3px rgba(0,0,0,.1);display:inline-block;height:22px;margin-right:4px;position:relative;text-align:center;top:4px;vertical-align:top;width:22px;background-color:#e58b50}.nav-facebook{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -41px -9px/372px 369px rgba(0,0,0,0);display:inline-block;height:20px;position:relative;width:20px}.nav-twitter{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -11px -9px/372px 369px rgba(0,0,0,0);display:inline-block;height:20px;position:relative;width:20px}.nav-googleplus{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -100px -10px/372px 369px rgba(0,0,0,0);display:inline-block;height:23px;left:1px;position:relative;top:-2px;width:18px}.social-icons-container.fb-icon-color:hover{background-color:#0b59aa;transition:all .5s ease 0}.social-icons-container.tw-icon-color:hover{background-color:#00aced;transition:all .5s ease 0}.social-icons-container.gp-icon-color:hover{background-color:#dd4c39;transition:all .5s ease 0}#ui-id-2{left:817px;padding:5px;top:87px;width:331px !important;color:#fff !important;background-color:rgba(255,255,255,.9) !important;border:1px solid rgba(0,0,0,.5) !important;border-radius:0 0 4px 4px !important;box-shadow:0 5px 10px rgba(0,0,0,.2) !important;background-image:none !important;background-position:50% top !important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9c000000',endColorstr='#9c000000')}.ui-widget-content{color:#444 !important}.ui-widget-content a{color:#444 !important}.ui-menu-item a:hover{transition:none !important}.ui-menu-item a:focus{outline-offset:0 !important}.ui-menu .ui-menu-item a{border-bottom:1px solid #aaa;display:block;font-size:13px;line-height:16px !important;min-height:0;padding:4px .4em !important;text-decoration:none}.ui-menu .ui-menu-item a b{color:#c75000}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%}.ui-menu{list-style:none outside none;margin:0;outline:medium;padding:2px}.ui-autocomplete{cursor:default;position:absolute}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-color:#ccc !important;font-weight:700;color:#c65001;transition:all .5s ease 0}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;vertical-align:middle;font-weight:700;color:#393939;margin:0;padding:0}.suggestthumbnail{display:inline-block;width:35px;height:35px;margin-right:7px;border:1px solid #000}.suggesttext{display:inline-block;width:81%;vertical-align:middle}.expiredCreditCardAlert{margin:auto}.expiredCreditCardAlertMessage{margin:auto}.expiredCreditCardCloseButton{float:right;cursor:pointer}.expiredCreditCardClearArea{clear:both}.containerForIsSubscriber1SubscriptionStatus0{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fff4a5;border-image:none;border-radius:0 0 5px 5px;border-style:solid;border-width:1px;text-align:center;padding:0 20px;padding-bottom:10px}.containerForIsSubscriber1SubscriptionStatus0 .alert-title{color:#f00;font-size:20px;font-style:italic;font-weight:700}.wishlist-alert{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f2dede;border-image:none;border-radius:5px 5px 5px 5px;padding:0 20px;overflow:hidden;margin-bottom:15px !important;max-width:100% !important;border-style:solid;border:3px solid #f00 !important;margin-top:10px;position:relative}.wishlist-alert p{color:#000;font-size:18px;line-height:27px;margin:0;padding:10px 0}.wishlist-alert .alert-title,.wishlist-alert p{color:#b94a48;font-size:14px;font-weight:400;display:block;line-height:24px}.wishlist-alert a{color:#000;text-decoration:underline}.checkout-alert{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f2dede;border-image:none;border-radius:0 0 5px 5px;border-style:none solid solid;border-width:0 1px 1px;border-color:#eed3d7;text-align:center;padding:0 20px;overflow:hidden}.checkout-alert p{color:#b94a48;font-size:20px;line-height:29px;margin:0;padding:10px 0}.checkout-alert .alert-title{font-size:14px;font-style:italic;font-weight:400;line-height:24px}.checkout-alert div .alert-title{color:#000;font-weight:700;font-style:normal}.checkout-loading{width:30px;height:30px;left:50%;position:fixed;margin-left:-15px;margin-right:-15px;z-index:99999;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wishlist-alert-sm{color:#555;display:block;font-size:12px;margin-top:10px}.alert-buttons{display:block;margin-top:10px}.alert-resume{margin-right:5px}.alert-cancel{margin-left:5px}a{text-decoration:none;outline:none;cursor:pointer}a:hover{transition:width .25s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;text-decoration:underline}a img{border:0}a img:hover{opacity:.5;transition:width .5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.first{margin-left:0 !important}.m-bottom{margin:0 !important}#main-header{background-color:#8c9500;padding:10px 0 0;margin:0;height:95px}#logo{margin:7px 0 0;float:left}#logo a{display:block;height:100%}#logo img{height:67px}#main-header input[type=text]{font-size:12px;color:#666;height:95%;float:left;margin:0}#main-header .search-bar input[type=text]{width:330px;background-color:#fff !important}#main-header input[type=button]{border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color #575b00;border-style:none none none solid;border-width:1px;font-size:14px;color:#000;padding:0 12px;height:95%;float:left;background:#edad01;cursor:pointer;border-radius:0;transition:width .5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}#main-header input[type=button]:hover{background:#c18d00}.search-bar{float:right;height:34px;border:1px solid #000;margin-top:4px}.span8 .search-bar input{margin:0 !important}.top-nav2{overflow:hidden;text-align:right;font-size:13px;margin-bottom:5px}.top-nav2 li:first-child{margin:0;padding:0;background:0 0}.top-nav2 li{display:inline-block;background:url(../images/nav-sep.png?v=w6aW1FsedzMDZ45jXvb8EnyHN_A) left no-repeat;padding-left:15px;margin-left:9px;line-height:25px}.top-nav2 li a{font-weight:400;color:#fff}.top-nav2 li a:hover{color:#000}#main-header #nav{background:rgba(37,36,36);background:rgba(37,36,36,.1);border-top:1px solid rgba(37,36,36,.1)}.navbar{margin:0 auto;max-width:1170px}#main-header .navbar-inverse .navbar-inner{background:0 0;border:0;-webkit-box-shadow:inset 0 0 0 transparent,0 0 0 transparent;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 transparent;padding:0}#main-header .navbar .nav>li:first-child{background:0 0}#main-header .navbar .nav>li{background:url(../images/main-nav-sep.png?v=soM-YbruUAvlxTYbh_2ixSg-xXU) no-repeat left center;font-size:16px;padding-left:2px}#main-header .navbar-inverse .brand,#main-header .navbar-inverse .nav>li>a{color:#3c3c3c;text-shadow:0 -1px 0 transparent;border-bottom:3px solid transparent}#main-header .navbar-inverse .nav>li>a:hover{color:#000;background-color:rgba(37,36,36);background-color:rgba(37,36,36,.1);border-bottom:3px solid #98b827}#main-header .dropdown-menu{left:0;right:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#main-header .navbar-inverse .nav li.dropdown.open>.dropdown-toggle,#main-header .navbar-inverse .nav li.dropdown.active>.dropdown-toggle,#main-header .navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background:rgba(37,36,36);background:rgba(37,36,36,.1);border-bottom:3px solid #98b827}#main-header .dropdown-menu>li:first-child{background:0 0}#main-header .dropdown-menu>li{background:url(../images/sub-nav-sep.jpg?v=bq15aC06dtPYJm83_4FIZgZ8re4) repeat-x top center}.top-nav-bar{background:none repeat scroll 0 0 #c75000;border-bottom:1px solid #000;border-top:1px solid #000;color:#fff}.top-nav-bar ul{margin:0;padding:0;list-style:none;float:left;font-size:13px}.top-nav-bar .row-fluid [class*=span]{margin-bottom:0}.nav-how>a{border-left:1px solid #000;border-right:1px solid #000;color:#000 !important}.nav-how{background-color:#edad01}.nav-how>a:hover{background:none repeat scroll 0 0 #c18d00 !important;color:#fff !important}.catmenu-section{border-bottom:1px solid #fff;margin-bottom:5px;padding-bottom:5px}.top-nav li{float:left;margin-right:1px}.top-nav li a{padding:0 11px;display:block;color:#fff}.top-nav li a:hover,.top-nav li a.active{background:#edad01;color:#000;text-decoration:none}.e-commerce-list{position:relative}.e-commerce-list li:first-child{margin:0;padding:0;background:0 0}.e-commerce-list li{float:left;background:url(../images/top-nav-sep.png?v=XIdBnJDDrx5pONzxdrEaKiJycAo) left no-repeat;padding-left:15px;margin-left:15px;line-height:45px}.e-commerce-list li a{font-weight:700;color:#98b827}.e-commerce-list li a:hover{color:#98b827}.e-commerce-list li.p-category a{padding:0 2px;color:#fff}.e-commerce-list li.p-category a:hover{color:#98b827;text-decoration:none}.c-btn{padding:2px 18px 0 10px;position:absolute;right:0;text-align:center}.c-btn .btn{background:0 0;border:0;padding-right:10px;margin-bottom:10px;-webkit-box-shadow:inset 0 0 0 transparent,0 0 0 transparent;-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 transparent}.c-btn .btn-mini .caret,.c-btn .btn-small .caret{margin-left:5px}.cart-btn{padding-left:25px;display:inline-block;line-height:26px;color:#fff}.cart-btn .txtCart{display:none}.c-btn .cart-qty{font-size:13px;font-weight:700;display:inline-block;position:relative;padding:5px 6px 5px 5px;background-color:#f00;border-radius:50%;width:8px;height:9px;line-height:10px}.c-btn .cart-qty:hover{color:#999}.top-nav-bar .cartnav-word{display:inline-block;position:absolute;right:9px;top:-10px}.cart-btn:hover{text-decoration:none}.btn-group ul li{padding:0;background:0 0;margin:0;float:none}.cartnav-icon{height:18px;left:25px;position:relative;width:23px}.cart-btn i{display:inline-block;top:1px;position:relative;font-size:20px}.cart-btn i:hover{color:#999}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.top-nav li .home-icon a{background-attachment:scroll;background-clip:border-box;background-image:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE);background-origin:padding-box;background-position:-138px -299px;background-repeat:no-repeat;background-size:372px 369px}.home-icon{display:block;height:18px;width:31px}.row-fluid [class*=span].wellcome-msg{border-bottom:6px solid #edad01;border-top:6px solid #000;background:#eee;padding:30px;line-height:28px}.wellcome-msg h2{margin:0 0 10px;color:#000;font-size:28px}.wellcome-msg p{color:#98b827;margin:0;font-size:23px;line-height:23px}.s-product{padding:14px 24px;border:1px solid #dee4e4;position:relative}.s-product-det{float:left;width:70%}.s-product-det h3{color:#809f14;font-size:18px;margin:0 0 8px;line-height:18px}.s-product-det p{color:#3d3d3d;line-height:16px;margin-bottom:8px}.s-product-img{float:left;width:30%}#reviewsList .rating-bar{display:block;margin:0 0 6px 0}.detailpage #reviewsList p{margin:12px 0 7px 0}.rating-bar img{display:inline}.cart-btn2{background:url(../images/cart-icon.png?v=1I4ExO0q-KoSRBcejDV89S_zQ9U) no-repeat;text-indent:-999px;width:31px;height:26px;overflow:hidden;float:left;margin-right:10px}.cart-price{overflow:hidden}.price{float:left;margin-top:4px;padding-left:10px;border-left:1px solid #ababab;font-size:20px;color:#000}.sale-icon{background:url(../images/sale-icon.png?v=jO7QPFqudw7ax6IrnzQ72qjDhYQ) no-repeat;width:78px;height:78px;position:absolute;left:0;top:0;text-indent:-999px;overflow:hidden}.titles-slider.slick-initialized.slick-slider{margin-left:0}.related-book .titles-slider.slick-initialized.slick-slider{margin-left:0}.related-book .slick-next{right:-9px}.related-book .slick-prev{left:-10px}.features-books{padding:0;margin:0}.features-books.slider-1,.new-releases-slider{margin-bottom:32px}.slider-showall{display:inline-block}.cat-promo-banner{background:rgba(0,0,0,0) url("/images/category-promo-banner.png?v=-ikpkFPfQgTL7cA_F5-aNOucrMc") no-repeat scroll center center/100% auto;border-radius:6px;height:122px;width:970px}.cat-promo-banner{margin:0 0 10px;max-width:100%}.cat-promo-banner img{height:100%;width:100%}.heading-bar .slider-showall a{font-size:14px;text-decoration:underline}.heading-bar{border-bottom:3px solid #edad01;padding:12px 60px 2px 0;margin:none;position:relative}.pwreset .heading-bar{margin-top:15px}.loginpage .heading-bar{padding-top:30px}.heading-bar.checkout-header{padding:10px 0 2px}.heading-bar.shoppingcart-header{padding:10px 0 5px}.heading-bar.detailpage-headerbar{padding:10px 0 8px;border:none}.heading-bar.detailpage-headerbar h1{font-size:24px;padding-bottom:2px}.heading-bar h1{margin:0 0 -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.loginpage .heading-bar h2 a{font-size:28px}.heading-bar h2{margin:0 10px -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.heading-bar h3{margin:0 10px -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.related-book .heading-bar h3{margin:0 10px -2px 0;font-size:18px;color:#000;line-height:20px;padding:8px 12px 10px 0;display:inline-block}.heading-bar h4{margin:0 10px -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.heading-bar h5{margin:0 10px -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.orderdet-date{font-size:16px}.category-header-main{margin:0 10px -2px 0;font-size:28px;color:#333;line-height:34px;padding-bottom:4px;display:inline-block}.heading-bar a{font-size:18px}.headerbar-link{font-size:16px !important;text-decoration:underline}.h-line{background:#98b827;width:30px;height:3px;position:absolute;left:0;bottom:-2px;display:none}.features-books .bx-pager{display:none}.features-books .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0;height:100% !important;width:98% !important;left:9px;padding-left:3px}.features-books .slide{border:2px solid transparent;background-color:#fff;transition:width 1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;position:relative}.features-books .slider1 .slide{margin-right:11px !important;min-height:195px;text-align:center;width:175px !important}.features-books .slide .title a{display:block;font-size:13px;line-height:16px;margin-top:10px}.features-books .pro-img{width:175px;height:175px;border:1px solid #000;overflow:hidden}.features-books .bx-wrapper .bx-prev{left:-8px}.features-books .bx-wrapper .bx-next{right:-8px}.features-books-cat{padding:0;margin:0;text-align:center;width:100% !important}.grid-holder-cat .span4-cat .pro-img{width:120px;height:120px;margin:0 auto 10px;display:block;-moz-box-shadow:0 4px 7px rgba(80,80,80,.6);-webkit-box-shadow:0 4px 7px rgba(80,80,80,.6);box-shadow:0 4px 7px rgba(80,80,80,.6);border:0 solid #666;border-radius:8px;overflow:hidden}.best-sellers .bx-pager{display:none}.best-sellers .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0}.best-sellers .slide{background:#f6f6f6;text-align:center}.slide2-caption{padding:10px 14px;background:#809f14;overflow:hidden;font-family:Arial,Helvetica,sans-serif}.slide2-caption .left{float:left;width:67%;text-align:left}.slide2-caption .right{float:right;width:30%}.slide2-caption .price{float:none;border:0;font-size:20px;padding:0;margin:0 0 5px;display:block}.slide2-caption .title{display:block;font-size:14px}.slide2-caption .title a{color:#fff}.slide2-caption .author-name{color:#010101;font-size:12px}.slide2-caption .rating-bar{float:right}.best-sellers .bx-controls-direction a{top:35%}.author-img-holder{border:8px solid #809f14;left:40px;position:absolute;top:-80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:100}.author-img-holder img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;max-height:170px;max-width:155px}.author-img-holder img:hover{opacity:.9;-webkit-transform:scale(1.05,1.07);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1.05,1.07);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;transform:scale(1.05,1.07);position:relative;z-index:99}.featured-author .left{width:57%;float:left}.featured-author .right{min-height:165px;width:35%;float:right;padding:22px;background:#e0e6b3;border-left:6px solid #8c9500}.author-det-box{position:relative}.author-det{padding:41px 0 17px 220px;overflow:hidden}.author-det-box .title,.author-det-box .title2{display:block;margin:0 0 5px;font-size:22px;line-height:26px}.author-det-box .title{color:#070707}.author-det h3{line-height:inherit}.author-det-box .title2{color:#809f14;margin:0 0 20px}.author-det-box .books-list{list-style:none;margin:0 0 0 -10px}.author-det-box .books-list img{height:70px;width:70px;-moz-box-shadow:0 2px 5px #666;-webkit-box-shadow:0 2px 5px #666;box-shadow:0 2px 5px #666;border:0 solid #000;border-radius:4px;overflow:hidden}.author-det-box .books-list li{float:left;margin:0 0 10px 10px}.current-book{display:inline-block;width:auto}.current-book .title{font-size:17px;line-height:22px;margin:0 0 10px;display:block}.current-book .title a{color:#2e2e2e}.c-b-img{display:inline-block;float:right;margin-bottom:10px;margin-left:10px;width:108px}.c-b-img a img{border:0 solid #000 !important;-moz-box-shadow:0 2px 5px #666;-webkit-box-shadow:0 2px 5px #666;box-shadow:0 2px 5px #666;border-radius:4px;overflow:hidden}.featured-author .ico-holder{position:absolute;bottom:30px;left:20px;text-align:center;width:180px}.featured-author #socialicons>a{float:none}.blog-section .bx-wrapper{float:left;margin-top:10px}.blog-section{position:relative}.blog-section .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0;left:15px;width:97% !important}.blog-section .bx-wrapper .bx-prev{left:-8px}.blog-section .bx-wrapper .bx-next{right:-8px}.blog-section .bx-wrapper .bx-pager{display:none}.post-det{float:right;width:53%}.post-det h3{margin:0 0 5px;font-size:16px;line-height:18px}.post-det h3 a{color:#000}.post-det .post-det-title{margin:0 0 5px;font-size:16px;line-height:18px}.post-det .post-det-title a{color:#000}.comments-num{display:block;margin:0 0 5px}.post-det p{margin:0;font-size:12px;line-height:15px}.post-img{float:left;margin-right:5%;width:40%;position:relative}.post-date{position:absolute;top:0;right:1px;width:38px;height:48px;text-align:center;background:#809f14;color:#fff}.post-date span{font-size:24px;display:block}.testimonials .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0}.author-name-holder{background:url(../images/author-img-holder.png?v=jnkhc0rTkb5a2YBJ08zWTo_asds) no-repeat;width:93px;height:98px;margin:0 auto 17px;text-align:center}.author-name-holder img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:inline-block;margin:10px 0 0;width:78%;margin-bottom:18px}.testimonials .title{text-align:center;font-size:18px;display:block;text-transform:uppercase;font-weight:700}.testimonials .title span{color:#a6cf42;display:block}.testimonials p{background:url(../images/qouts-icon.png?v=BHmYJCiUPTEe8t6JDH5TU5VgRtM) no-repeat top left;padding-top:50px}.testimonials .bx-pager{display:none}.testimonials .bx-wrapper .bx-controls-direction a{top:13%}.testimonials .bx-wrapper .bx-prev{left:30px}.testimonials .bx-wrapper .bx-next{right:30px}.testimonials .bx-wrapper .bx-prev{background:url(../images/controls1.png?v=J3Qc4iijaIpvz45mKzdpJRqQckM) no-repeat 0 -32px}.testimonials .bx-wrapper .bx-next{background:url(../images/controls1.png?v=J3Qc4iijaIpvz45mKzdpJRqQckM) no-repeat -43px -32px}.testimonials .bx-wrapper .bx-prev:hover{background-position:0 0}.testimonials .bx-wrapper .bx-next:hover{background-position:-43px 0}.footer-top1{background:url(../images/footer-top1.jpg?v=9DtrzNMQHRTmqA5yiJ9WO6Hrr08) repeat;border-top:6px solid #c75000;box-shadow:0 -16px 26px #bbb;font-size:14px;padding:57px 0}.footer-top1 h4{font-size:30px;color:#333;margin:0 0 40px}.tweets-list,.phon-list{margin:0;list-style:none}.tweets-list li{margin:0 0 10px}.phon-list{margin:0 0 20px;list-style:none;color:#809f14}.mail-list a{color:#555}.footer-top1 input[type=text]{border:1px solid #dadada;width:95%;margin:0 0 20px;font-size:14px;color:#838383}.footer-top1 .sub-btn{font-size:18px;font-weight:700;background:#809f14;padding:6px 15px;float:right;color:#fff;border:0;cursor:pointer}.footer-top2{background-color:#383838;font-size:14px;border-top:6px solid #c75000}.footer-top2 h4{font-size:26px;color:#f1f1f1;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #ccc}.footer-top2 h6,.footer-header{font-size:26px;color:#f1f1f1;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #ccc}.f2-img-list .left a img{border:1px solid #fff;max-height:65px;min-width:65px;max-width:65px}.social-ico-bar{overflow:hidden;background-color:#222;margin:0 0 40px;border-top:1px solid #434343;border-bottom:1px solid #434343;padding:9px 0}.footer2-link{text-align:center;margin:7px 0 0}.footer2-link a{color:#fff !important}.footer2-link li first-child{margin:0}.footer2-link li{margin:0 0 0 23px;float:left;line-height:30px}.footer2-link li a{color:#fff}.footer2-link a:hover{color:#fff}.f2-pots-list{margin:0;list-style:none}.f2-pots-list li{margin:0 0 28px;position:relative;padding:0 0 0 50px;min-height:40px}.f2-pots-list li a{color:#fff}.footer-top2 .comments-num{color:#8d8d8d}.post-date2{background:#809f14;color:#fff;height:30px;left:0;line-height:15px;padding:4px 0;position:absolute;text-align:center;top:0;width:39px}.f2-img-list{margin:0;list-style:none}.f2-img-list li{width:100%;margin:0 0 13px;color:#000;float:left}.f2-img-list li .left{float:left;margin-right:15px;width:20%}.f2-img-list li .right{float:left;width:74%;position:relative;top:-4px}.f2-img-list li .right .title{display:block}.f2-img-list li .right .title a{color:#fff}.f2-img-list .by-author{color:#fff}.footer-top2 .authorName{font-size:12px}#main-footer .social-ico-bar{margin:0}#main-footer p{margin:0;color:#fff;line-height:20px}#main-footer p a{color:#fff}#main-footer .row-fluid [class*=span]{margin-bottom:0;line-height:30px}.copy-right{text-align:right;float:right !important}.span6.copyright-info{float:right !important;width:auto;text-align:right}.side-holder{margin:0 0 15px}.side-holder .title{color:#c75000;display:block;margin:0 0 10px;font-size:16px}.catmenushowall a{border:1px solid rgba(0,0,0,.25);padding:3px 9px 3px 8px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700;margin:1px 0 10px;display:inline-block}.catmenushowall span{border:1px solid rgba(0,0,0,.25);padding:3px 9px 3px 8px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700;margin:1px 0 10px;display:inline-block;cursor:pointer}.side-inner-holder>a{display:block;margin:5px 0;text-decoration:underline}.selectedSubCategory{color:#c75000 !important;font-weight:700;text-decoration:underline}.selectedAudioLength{color:#c75000 !important;font-weight:700;text-decoration:underline}.side-holder .sort-showAll{color:#000;font-style:italic;font-weight:700}.side-inner-holder{background:#eee;border:1px solid #8c9500;padding:16px;border-radius:0 0 5px 5px}.side-inner-holder.narrator-bio>p{border-bottom:1px solid #aaa;padding-bottom:10px}.side-inner-holder.narrator-bio>p:last-child{border:medium;padding-bottom:0}#detail-sidebar1 .side-inner-holder p{font-size:11px;line-height:17px}.side-holder h2{background:#8c9500;border:1px solid #8c9500;border-radius:5px 5px 0 0;font-size:20px;color:#fefefe;line-height:22px;padding:10px;margin:0;text-align:center}.side-holder h5{background:#8c9500;border:1px solid #8c9500;border-radius:5px 5px 0 0;font-size:20px;color:#fefefe;line-height:22px;padding:10px;margin:0;text-align:center}#detail-sidebar1 .side-inner-holder img{border:1px solid #000;box-shadow:3px 3px 6px rgba(80,80,80,.5);margin:6px 15px 10px 0;width:60px;float:left}#detail-sidebar1 .side-inner-holder{font-size:12px;line-height:16px;padding:16px 16px 5px;overflow:hidden}#detail-sidebar2 .side-inner-holder a img{-moz-box-shadow:0 4px 7px rgba(80,80,80,.6);-webkit-box-shadow:0 4px 7px rgba(80,80,80,.6);box-shadow:0 4px 7px rgba(80,80,80,.6);border:0 solid #000;border-radius:6px;overflow:hidden;margin:0;width:90px;height:90px}#detailimg-flexpass img{box-shadow:none !important;height:129px !important;width:129px !important}#detailimg-flexpass{margin:0;text-align:center}.flexpass-block .other-books-showall{margin-top:0}.side-inner-holder.flexpass-block{padding:10px 0 11px;border-radius:5px}#detail-sidebar3 .side-inner-holder .review-list{padding:0}#detail-sidebar2 .side-inner-holder .r-post .rating-bar{text-align:center}#detail-sidebar2 .side-inner-holder .r-post .r-img-title .r-det-holder .r-author a{font-size:12px;color:#555;line-height:16px}.other-books-showall{display:block;font-size:14px;margin-top:15px;text-align:center;text-decoration:underline}.banner-ad img{width:100%}.side-list{margin:0 0 10px;list-style:none;border-bottom:1px solid #8c9500;padding:0 0 10px}.side-list li{margin:0 0 5px;padding-left:15px;background:url(../images/list-type.png?v=yHbQZfdqwrR24hbTmMGyFJrA_oo) no-repeat left 5px;line-height:16px}.side-list li a{color:#000}.side-list li span{color:#000;cursor:pointer}.r-img-title{margin:0;overflow:hidden;text-align:center}.r-img-title img{border:1px solid #333}.r-det-holder{float:left;width:100%}.r-author{font-size:18px;display:block;font-weight:700}.r-author a{color:#c75000;font-size:18px}.r-by{display:block;margin:0 0 5px}.r-img-title .rating-bar img{border:0}.r-post p{margin:0;font-size:12px;color:#000;line-height:17px}.r-type{font-size:12px;color:#98b827;display:block;margin:0 0 5px}.r-author{font-size:12px;color:#000;display:block;font-weight:400}.r-post:first-child{margin:0;border-top:0;padding:0}.r-post{padding-top:10px;margin-top:0}.l-reviews .side-inner-holder .r-post .r-img-title .r-det-holder .r-author a{font-size:16px;display:block;padding-top:10px}.l-reviews .side-inner-holder .r-post .r-img-title img{max-height:110px;min-width:110px;box-shadow:3px 3px 6px rgba(80,80,80,.5)}.vote-btn{font-size:14px;font-weight:700;background:#809f14;padding:6px 15px;display:inline-block;color:#fff}.price-range{color:#000}.poll-list{margin:0 0 20px;list-style:none}.poll-list li{margin:0 0 5px;line-height:20px}.poll-list input[type=radio]{margin:0 5px 0 0}.blog-sec-slider{margin:0 0 35px}.blog-sec-slider .slide img{width:100%}.blog-sec-slider .bx-pager.bx-default-pager{display:none}.blog-sec-slider .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0}.blog-sec-slider .bx-wrapper .bx-next{left:43px}.blog-sec-slider .bx-controls-direction{bottom:38px;left:10px;position:absolute}.blog-sec-slider .bx-wrapper .bx-prev{background:url(../images/controls2.png?v=QUHcNAAc5hMBWXW5TDDUZ26k5oQ) no-repeat 0 -32px}.blog-sec-slider .bx-wrapper .bx-next{background:url(../images/controls2.png?v=QUHcNAAc5hMBWXW5TDDUZ26k5oQ) no-repeat -43px -32px}.blog-sec-slider .bx-wrapper .bx-prev:hover{background-position:0 0}.blog-sec-slider .bx-wrapper .bx-next:hover{background-position:-43px 0}.b-post{margin:0 0 35px}.b-post h3{margin:0 0 20px;font-size:20px;line-height:20px;color:#090909}.b-post p,.b-post-img{margin:0 0 23px}.b-post-img img{width:100%}.b-post-bottom{padding:15px 0;overflow:hidden;border-bottom:1px solid #efefef;border-top:1px solid #efefef}.post-nav{float:left;margin:0;list-style:none;font-size:18px}.post-nav li:first-child{padding:0;background:0 0}.post-nav li{float:left;margin-right:15px;background:url(../images/post-nav-sep.png?v=KGv4nhw6R_aMFUZbjKao6rFxDCY) no-repeat left;padding-left:20px}.post-nav li a{color:#323232}.more-btn.regional-btn{background-color:#808080;width:78% !important}.more-btn.regional-btn:after{background-image:none;width:0}.more-btn.regional-btn:hover{background-color:#999}.more-btn{color:#000;cursor:pointer;background-color:#edad01;padding:6px 17px 9px;font-size:17px;border:0;text-transform:uppercase;display:inline-block;text-align:center;font-weight:600;transition:background .3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;background-image:none;border-radius:unset;font-family:barlow condensed,sans-serif}.button-divider{display:block;margin:9px 0;text-align:center}.checkout-topbutton .more-btn.green-button{margin-right:50px}.more-btn.green-button.myacct-back{margin-right:0}.more-btn.myacct-btn-space{margin-left:15px;margin-right:0 !important}.more-btn.green-button{background-image:none;border:0 solid #5e6400}.more-btn.myacct-btn-orng{background-color:#c75000}.more-btn.regprice-button:hover,.more-btn.regprice-button:focus{background-image:none;background-color:#aaa;color:#494e00;transition:all .5s ease 0}.more-btn:hover{text-decoration:none}.cart-option-box.coupon-box .more-btn::after,.creditdetcont .more-btn::after{background-image:none;content:none}.more-btn:after{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -104px -306px/372px 369px rgba(0,0,0,0);content:" ";display:inline-block;height:18px;position:relative;right:-8px;top:3px;width:18px}.cancel-btn:after{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -84px -264px/372px 369px rgba(0,0,0,0)}.more-btn.left{float:left;margin-right:10px}.more-btn:hover{background-image:none;background-color:#ed7f35;color:#752c00}.edit-btn.more-btn{margin-bottom:0;position:relative;top:-7px}.detail-addcart .more-btn:hover{color:#000;text-decoration:none;background:#c18d00}.detail-addcart .more-btn.regprice-button:hover{background-color:#aaa}.blog-footer{padding:10px 0}.blog-footer .pagination{margin:0;float:left;clear:both}.blog-footer .pagination a{color:#000}.blog-detail .b-post-bottom{margin:0 0 20px}.blog-detail i{font-size:20px;margin-right:10px}.blog-quote p{color:#aaa}.form-horizontal textarea{max-width:60%;min-width:60%;min-height:150px;max-height:150px}#results-count span{margin-right:10px}.product_sort{overflow:hidden;padding:10px 0 5px;margin-bottom:10px}.product_sort #productsSortForm{float:left}.product_view{float:right;list-style:none outside none;margin-top:4px}.product_view li{float:left;margin-left:15px;overflow:hidden}.product_view li a.grid-view{background:url(../images/grid-icon.png?v=KNrbWY3tg4gJpUeZz3bE6ceh3tc) no-repeat top;width:25px;height:16px;text-indent:-999px;display:block}.product_view li a.grid-view:hover{background-position:bottom}.product_view li a.list-view{background:url(../images/list-icon.png?v=cq7iwVAbqaXNu4DQ5PKCztjIgtY) no-repeat top;width:25px;height:16px;text-indent:-999px;display:block}.product_view li a.list-view:hover{background-position:bottom}.product_view{float:right}.row-1.results-toggle{border:medium}.row-1.results-toggle .left{width:63%}.row-1.results-toggle .right{padding:10px 0 0;width:32%}.film-release-dropmenu .category-sort{max-width:70px}.sort-dropmenu .list-nav.dropmenu2{float:none}.sort-dropmenu .s-title.dropmenu2{float:none}.row-1{border-bottom:1px solid #ccc;padding-bottom:7px;margin-bottom:7px;overflow:hidden}.row-1 .left{float:left;width:50%}.row-1 .right{float:right;width:50%;text-align:right}.row-1 .right select{width:50px;margin:0 10px}.row-1 .s-title{float:left;margin-right:10px;line-height:24px}.row-1 .list-nav{float:left}.row-1 .list-nav select{font-size:12px;margin:0;color:#555;max-height:auto;padding:5px;width:100px;border:1px solid #aaa}.recent-orders-filters .left{margin-bottom:20px;width:auto;float:none;position:relative;display:inline-block;margin-right:30px;vertical-align:top;font-size:14px}.left.filterbutton{margin-right:5px}.mylib-popup{line-height:21px}.checkbox-container{display:inline-block;position:relative;padding-left:0;margin-bottom:3px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-checkmark{position:relative;top:2px;left:0;height:16px;width:16px;background-color:#eee;border-radius:50%;display:inline-block;border:1px solid #aaa;margin-left:3px}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container input:checked~.checkbox-checkmark{background-color:#2196f3}.checkbox-checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-checkmark::after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#fff}.mylib-filters-left input,.mylib-filters-left select{height:35px !important;border-radius:0 !important}.left.resultsperpage select{width:60px}.recent-orders-filters{margin-top:20px}.order-filter-btn{margin-right:12px !important}.recent-orders-filters.my-account-filters{padding:15px 15px 0;margin-top:0}.myacct-totalres{padding:0 15px 15px}.mylib-showhide .list-nav{float:none}.mylib-filters-left .category-sort{width:auto !important}.mylib-completed{display:block;font-weight:700;color:#000;padding:2px 0 5px;max-width:150px;margin:0 auto 5px}.mylib-showhide input{margin-left:3px !important;margin-bottom:2px !important}.recent-orders-filters strong{color:#c75000}.category-sort{width:200px !important}.SocialButtonContainer{display:block;float:left;margin-top:0;position:relative;width:100%;padding-top:12px}.abs-social-btn{display:inline-block}.abs-fblike{padding-right:10px;width:80px}.abs-twitter{padding-right:8px;width:85px}.abs-googleplus{padding-right:10px;width:62px}.abs-pinterest{padding-right:10px;position:relative;top:-6.5px;width:43px}.span3.detailsidebar{display:none !important}.b-detail-holder{border:0 solid #8c9500;border-radius:0}.order-recript-container{margin-top:30px}.title-holder{overflow:hidden;background:#fafafa;border-bottom:1px solid #e5e5e5;padding:11px 11px 3px}.title-holder h4{margin:0}.title-holder h4 i{color:#98b827}.title-holder [class*=span]{margin:0 !important}.book-d-nav{text-align:right}.book-d-nav ul{margin:0;list-style:none}.book-d-nav ul li{display:inline-block;margin-left:10px}.book-d-nav ul li a{color:#000}.book-i-caption{padding:0;display:table;margin-bottom:0;width:100%}.book-i-caption .title{color:#98b827;margin:0 0 15px;display:block;font-size:18px}.book-i-caption .span6.b-img-holder{border:medium;height:auto;width:240px !important;position:relative}.book-i-caption .span6 #ex1 img{height:238px;width:238px;border:1px solid #000}#thirtyMinuteSample{width:240px}.imgaudiosample{padding:5px 0 9px;display:block;color:#000;background-color:#ddd}.imgaudiosample::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -104px -306px/372px 369px rgba(0,0,0,0);margin-right:8px;top:5px;display:inline-block;height:19px;position:relative;width:19px;content:" ";border:1px solid #aaa;border-radius:50%}.imgaudiosample.audiosampleUnavailable::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -58px -306px/372px 369px rgba(0,0,0,0)}.imgaudiosample.Paused::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -47px -274px/372px 369px rgba(0,0,0,0)}.social-links-thumb{display:block;margin:12px 0 15px;text-align:center;font-size:35px}.social-links-thumb>a:first-child{margin-left:0}.social-links-thumb>a{margin-left:5px}.social-links-thumb>a img{width:30px}#supersize-thumb{display:block;text-align:center;width:auto}.supersize-thumb-inner>a{color:#000}.supersize-thumb-inner>a:hover{color:#aaa}.supersize-thumb-inner{color:#fff;display:block;font-size:12px;line-height:17px;margin:4px auto 0;padding:5px;text-align:center;width:240px}#thirtyMinuteSample>img{border:1px solid #000;margin-bottom:4px;width:150px}.audiosample-container{display:block;margin:10px 0 0;text-align:center}.span6 .audiosample-container{text-align:center}.audiosample-container .audiosample-text{display:inline-block;padding:0 0 5px 8px;position:relative;top:-4px}.comm-nav{overflow:hidden;margin-top:50px}.comm-nav .title2{display:block;margin:0 0 5px}.comm-nav ul{margin:0;list-style:none;overflow:hidden}.comm-nav ul li{float:left;margin-right:10px}.comm-nav ul li.b-price{font-size:18px;color:#000}.comm-nav ul li input[type=text]{width:60px}.b-img-holder{border:1px solid #e5e5e5;padding:25px 10px;text-align:center;width:25% !important}.related-book{padding:0;margin-bottom:30px}.related-book .bx-pager{display:none}.related-book .bx-wrapper .bx-viewport{-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff;border:solid #fff 0;background:0 0;margin:0 auto;width:97% !important;padding-bottom:20px;height:200px !important}.slider6 .slide{min-height:225px;width:183px !important;margin-right:10px !important}.related-book .slide{padding:0;margin-right:6px !important;text-align:center;transition:width .5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}.related-book .slide .title{display:none;margin:0;color:#555;font-size:12px;line-height:16px}.related-book .slide .titledetail-author{font-size:12px;font-weight:400;padding-top:0;display:none}.related-book .slide .titledetail-author a{font-size:12px;font-weight:700}.related-book .slide .rating-bar{display:none;margin:8px 0 0}.slide .titledetail-value{font-size:12px;font-weight:400;display:none}.related-book .slide img{margin:0 auto}.related-book .pro-img{height:175px;width:175px;*-moz-box-shadow:4px 7px rgba(80,80,80,.6);*-webkit-box-shadow:4px 7px rgba(80,80,80,.6);*box-shadow:4px 7px rgba(80,80,80,.6);border:1px solid #aaa;border-radius:0;overflow:hidden;margin:0 auto}.related-book .bx-wrapper .bx-prev{left:-5px}.related-book .bx-wrapper .bx-next{right:0}.related-book .bx-wrapper{max-width:100% !important}.related-book .heading-bar{border-bottom:6px solid #ddd;margin:0 0 30px 0;padding:10px 65px 2px 0;position:relative}.reviews-section{border-top:0 solid #8c9500;overflow:hidden}.reviews-section #add-review{border:2px solid #ddd;margin-bottom:30px;padding:6px 17px 0}.reviews-section #btnWriteReview{margin-top:0}.showMoreReviewsLink .det-reviews.more-btn{width:106px;margin:0 auto}.showMoreReviewsLink{width:auto !important;margin:20px 0 !important;border-bottom:none !important}.left-sec{float:left;width:29.8%}.right-sec{float:left;width:100%;border-left:none}.right-sec.r-border{border-right:1px solid #dcdcdc;min-height:400px;padding:3%;width:64%}.r-title-bar{background:0 0;padding:8px 12px 10px 0;font-size:18px;color:#000;border-bottom:6px solid #ddd;margin-bottom:20px}.r-title-bar strong{font-weight:400}.r-title-bar h4{display:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.review-list{list-style:none;margin:0;padding:0 20px}.review-list em{display:block;margin:0 0 10px;color:#8c9500;font-style:normal}.review-list li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px dotted #dcdcdc}.review-list li p{margin:0}.grey-btn{display:block;color:#fff;background:#292929;padding:6px 0;margin:10px 20px;text-align:center}.grey-btn:hover{text-decoration:none;background:#000;color:#fff}.grey-btn.left-btn{float:left;padding:6px 10px}.review-f-list{margin:0 5px 0 0;list-style:none;padding:0 0 15px 20px}.review-f-list li{margin:0 0 10px}.review-f-list li textarea{max-width:100%;min-width:60%;min-height:150px;max-height:150px;padding:5px}.rating-list{overflow:hidden;border-top:1px solid #e5e5e5;padding:10px 0}.rating-box{display:inline-block;margin:0 !important}.rating-box .radio input{margin-right:10px !important;position:relative;top:4px}.more-btn.left-btn{float:left;margin:10px 0 20px}.span6.check-method-left.wishlist-login>p{display:block;font-size:14px;line-height:19px;margin:0 10px 15px 0}.check-method-left{color:#555;border-right:0 solid #dcdcdc;padding-right:30px;margin-right:0;padding-bottom:7px !important}.span5.check-method-right{border-left:1px solid #aaa;padding-left:30px !important;width:52% !important}.login-subtext>strong{color:#c75000}.login-subtext{margin-bottom:18px}.login-subtext.newuser{font-size:18px;line-height:28px;margin-bottom:30px}#createaccount.newuser{margin-top:10px}.heading-bar.newuser{text-align:center}.newlogin-containter .login-subtext{margin-bottom:18px;text-align:center}.createacct-expl .login-subtext{margin-bottom:0;font-size:12px}.login-subtext2{color:#c75000;margin-bottom:10px;display:inline-block}.newlogin-content .login-subtext2{color:#c75000;margin-bottom:10px;display:block}.login-fieldgroup{margin:15px 0}.login-container .more-btn{padding:6px 16px 12px;height:35px !important}#divExistingAccountMatchesName .more-btn,#divExistingAccountDoesNotMatchName .more-btn{padding:3px 16px 6px 10px;margin-top:20px}.pwinput-social{width:auto;display:inline;position:relative}.pwreset-social{display:block;position:absolute;left:5px;top:30px}.alert-pwfield input{background-image:none;height:30px !important;margin-left:5px !important}.pwreset-error-alert{color:#f00}.alert-pwfield{margin:20px 0 25px}.news-checkbox{display:inline-block;height:30px}.news-checkbox input{width:auto !important}.news-signup label{display:inline;margin-left:8px;position:relative;top:2px}.green-t.forgot-pass{color:#000;font-size:14px;font-weight:400;line-height:21px}.green-t{display:block;margin:0 0 10px;color:#000;font-size:18px}.green-t2{display:block;font-size:12px;padding-top:4px}.form-horizontal .controls{margin:0}.form-horizontal .control-label{display:block;float:none}.form-horizontal .control-group{margin:0 0 5px}.check-method-right input,textarea,.uneditable-input,.check-method-right input[type=text]{width:278px}.checkout-holder.login-container{border:medium;margin-top:0}.checkout-holder.login-container .accordion-inner{border-top:medium}.checkout-holder{overflow:hidden;margin:20px 0 40px;border:1px solid #8c9500}.checkout-holder.checkout-container{border:medium}#BillingInformation{background-color:#eee}.checkout-holder .accordion-group{border:0}.checkout-holder .accordion{margin:0}.checkout-holder [class*=span]{margin-bottom:0 !important}.newlogin-containter{display:block;width:100%;min-height:600px;margin-top:50px}.newlogin-content{width:300px;border:3px solid #ddd;padding:35px;border-radius:10px;margin:0 auto;display:block;vertical-align:middle;position:relative}.loginselectbtn.existing-cust{margin-bottom:20px}.loginselectbtn{padding:15px;border:1px solid #000;display:block;text-align:center;width:auto;margin:0 auto;background-color:#c75000;color:#fff;font-size:16px}.newlogin-divider{display:block;text-align:center;margin:20px auto;border:2px solid #ccc;border-radius:50%;width:30px;height:30px;background-color:#000;line-height:25px;z-index:8;position:relative;font-weight:700;font-size:16px;color:#fff}#divLoginExistingCustomers .newlogin-divider{display:block;text-align:center;margin:20px auto;border:2px solid #ccc;border-radius:50%;width:30px;height:30px;background-color:#000;line-height:25px;z-index:8;position:relative;font-weight:700;font-size:16px;color:#fff}#divCreateAccountNewCustomers .newlogin-divider{display:block;text-align:center;margin:20px auto;border:2px solid #ccc;border-radius:50%;width:30px;height:30px;background-color:#000;line-height:25px;z-index:8;position:relative;font-weight:700;font-size:16px;color:#fff}.createacct-expl p{margin-top:10px;margin-bottom:0;font-size:14px;text-align:center;line-height:20px}#divLoginOptions a{text-decoration:none}.createacctsection{margin-top:-37px;display:block;border:2px solid #ccc;padding:28px 20px 20px;border-radius:10px;z-index:7;position:relative;background-color:#eee}.loginselectbtn.new-cust{font-size:14px}.newlogin-content .controls{margin-bottom:15px;display:block;width:auto;position:relative}.newlogin-content .sociallogin-group.email-login-fields .control-group.control-group-btn.newlogin-btn .controls{margin-bottom:0}.newlogin-content input[type=checkbox]{position:absolute !important}.customcheckbox{background:#fff none repeat scroll 0% 0% !important;border:1px solid #ccc !important;border-radius:2px !important;height:18px !important;width:18px !important;display:inline-block !important;text-align:center !important;overflow:hidden !important}.newlogin-content input{height:37px !important;width:100%;padding:0 0 0 10px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px !important}.sociallogin-btn{border:1px solid #000;padding:7px 7px 10px;width:100%;display:block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:17px;box-sizing:border-box;color:#fff;font-weight:700;font-size:16px;position:relative}.iconbox{width:37px;height:100%;display:inline-block;position:absolute;left:0;top:0}.sociallogin-btn.logingl{background-color:#4285f4;color:#fff;margin-bottom:0 !important}.social-btn-txt{margin-left:37px}.sociallogin-btn.logintw{background-color:#00aced}.sociallogin-btn.loginfb{background-color:#3b5998}#divLoginExistingCustomers .sociallogin-group{margin-top:-37px;display:block;border:2px solid #ccc;padding:28px 20px 20px;border-radius:10px;z-index:7;position:relative;background-color:#eee}#divCreateAccountNewCustomers .sociallogin-group.email-login-fields{margin-top:-37px;display:block;border:2px solid #ccc;padding:28px 20px 20px;border-radius:10px;z-index:7;position:relative;background-color:#eee}#divCreateAccountNewCustomers .sociallogin-group{margin-top:25px;display:block;border:none;padding:0;border-radius:0;z-index:7;position:relative;background-color:#fff}.sociallogin-group a{text-decoration:none !important}.socialloginresults .alert.alert-error{max-width:100%}.socialalertok{margin-top:15px}.checkboxcont{display:table-cell;top:3px;position:relative;padding-right:8px !important}.checkboxlabel{display:table-cell;vertical-align:top;padding-left:15px}.newlogin-content .news-signup label{display:inline;margin-left:0}.logingl .iconbox{background-color:#fff !important;background:url(/images/btn_google_light_focus.png) no-repeat scroll 5px 5px/27px 27px}.logintw .iconbox{border-right:1px solid #026287}.loginfb .iconbox{border-right:1px solid #1e3461}.loginfb .iconbox i{font-size:24px;top:7px;position:relative}.logintw .iconbox i{font-size:24px;top:7px;position:relative}.loginemail .iconbox i{font-size:24px;top:5px;position:relative}.loginemail .iconbox{border-right:1px solid #893820}.showpw{text-align:right;width:100%;display:block;margin-top:10px;font-size:14px}.newlogin-btn input[type=submit]{background-color:#c75000 !important;width:100%;border-radius:0;background-image:none;color:#fff;font-size:16px !important;border-color:#000;font-weight:700;padding:7px 7px 10px !important}.login-fieldgroup.createacct-email{margin-top:25px}.newlogin-content .fa.fa-envelope{font-size:18px;top:9px}.sociallogin-btn.loginemail{background-color:#c75000}.newlogin-content .controls i{padding-left:10px;position:absolute;top:7px;font-size:22px;color:#bbb;right:8px}.forgotpw{text-align:center;font-size:14px}.controls.news-signup{margin-bottom:0;margin-top:20px}.createaccount-rtn{line-height:24px;text-align:center;display:block;margin-top:22px;border-top:1px solid #ccc;padding-top:15px;font-size:16px}.login-fieldgroup.createacct-email input{background-color:#fff !important;background-image:none}.newlogin-content .green-t{text-align:center;font-size:22px}.cc-icons{display:inline-block;margin-left:9px;width:150px}.accordion-heading.payment-info-hdr{background-color:#c75000;border:1px solid #000}.payment-info-hdr .accordion-toggle{color:#fff;border-bottom:0 solid #000 !important}.review-list{margin:0;list-style:none}.review-list a{color:#000;display:block}.noreview-text{font-weight:400;margin-bottom:20px}.checkout-holder .row-fluid .span3{width:25.6%}.btn-holder{overflow:hidden}.more-btn2{float:left;background:#2a2a2a;padding:4px 14px;font-size:12px;color:#fff;border:0;text-transform:uppercase}.more-btn2:hover{text-decoration:none;background:#494949;color:#fff}.orderreview-img img{border:1px solid #000;box-shadow:3px 3px 6px rgba(80,80,80,.5);height:95px;width:95px}.colimage.orderreview-img>img{border:medium;box-shadow:none}.mylibrarygrid .accordion-inner tr{border-bottom:1px solid #ddd}.accordion-inner tr{border-bottom:1px solid #bbb;text-align:center}.accordion-inner tr.heading-bar-table.checkout-row-hdr{background:0 0;border-top:0 solid #c75000;color:#555}.accordion-inner tr.heading-bar-table{background:none repeat scroll 0 0 #8c9500;border-top:5px solid #c75000;border-bottom:5px solid #c75000;color:#fff}.mylibrarygrid .accordion-inner tr.heading-bar-table{border-top:2px solid #000;border-bottom:2px solid #000}.accordion-inner.faq-page img{border:1px solid #000;max-width:200px}.mylibrarygrid .accordion-inner{border-top:0}.accordion-inner{border-top:5px solid #c75000}.gift-cert-intro{display:block;margin:10px 0 25px}.gc-intro-image{display:inline-block;float:left;margin:0 40px 0 0;max-width:224px;position:relative}.gc-intro-header{color:#c75000;font-size:22px !important;line-height:29px}.gift-certificates-page #btnPlaceOrder{margin-top:5px !important}.gift-certificates-page #btnPlaceOrderReadOnly{margin-bottom:15px !important;margin-left:10px !important}.gift-certificates-payment{padding:15px 10px 8px}.checkout-page.accordion-inner{border-top:medium}.accordion-inner.no-p{padding:0}.checkout-placeorder-btn{margin:0 10px 0 0}.checkout-btns-bottom{margin-top:10px;text-align:center}.checkout-btns-bottom.gift-certificates{text-align:center;margin:0}.checkout-btns-bottom.payment{text-align:center}.checkout-btns-bottom.payment .more-btn.completeorder{margin-top:15px !important}.checkout-btns-bottom #btnPlaceOrder2{margin-top:-6px !important}.checkout-edit-btn{margin:0}.colordernumber.recent-order.my-lib-download,.colimage,.colname,.colformat,.colunitprice,.colqty,.colclub,.colpurchasedate{border-right:1px solid #999}.corp-acct-pg .colimage{width:70px}.corp-acct-pg .recent-orders td,.corp-acct-pg .recent-orders th{padding:8px}.corp-acct-pg .control-label.col-md-3{display:inline-block;margin-right:10px;padding:15px;width:13%;vertical-align:top}.corp-acct-pg .form-group{border-bottom:1px solid #bbb}.corp-acct-pg .col-md-8{border-left:1px solid #bbb;display:inline-block;width:60%;padding:15px;vertical-align:top}.form-bordered.form-row-stripped.accordion-inner{padding:0}.recent-orders.accordion-inner.no-p{border-top:medium}.corp-pagination-cont{padding:0}.corp-pagination{clear:both;float:left;margin:0}.corp-pagination ul{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:inline-block;margin-bottom:0;margin-left:0}.corp-pagination ul>li{display:inline}.corp-pagination ul>.active>a,.corp-pagination ul>.active>span{color:#98b827;cursor:default}.corp-pagination ul>li>a:hover,.corp-pagination ul>li>a:focus,.corp-pagination ul>.active>a,.corp-pagination ul>.active>span{background-color:#f5f5f5}.corp-pagination ul>li>a,.corp-pagination ul>li>span{border:1px solid #ddd;float:left;line-height:20px;padding:4px 12px;text-decoration:none}.corp-pagination ul>li>a:hover,.corp-pagination ul>li>a:focus,.corp-pagination ul>.active>a,.corp-pagination ul>.active>span{background-color:#f5f5f5}.product_sort.corp-details{max-width:100%;padding:10px 0 10px 15px;margin:0}.corp-details .row-1{border:medium;display:inline-block;float:right;margin:0;padding:5px 5px 0 0}.corp-details .row-1 .right{width:auto}.corp-pagination-main{display:inline-block;width:auto}.corp-acct-pg .col-md-1{border-left:1px solid #bbb;width:8.33333%;padding:10px;display:inline-block;vertical-align:top}.corp-acct-pg .form-control,.corp-acct-pg .col-md-1>input{height:34px}.corp-acct-pg .col-md-9{border-left:1px solid #bbb;display:inline-block;width:75%}.corp-acct-pg .col-md-9 .form-control{width:125px}.corp-acct-pg .col-md-9 .input-group{padding:15px}.corp-acct-pg .col-md-9 .input-group-addon{margin:0 9px}.corp-acct-pg .col-md-9 .help-block{margin:0;padding:0 0 15px 15px}.checkout-row-hdr .colimage,.checkout-row-hdr .colname,.checkout-row-hdr .colformat,.checkout-row-hdr .colunitprice,.checkout-row-hdr .colqty,.checkout-row-hdr .colclub{border-right:1px solid #999 !important;font-weight:700}.checkout-row-hdr .colunitprice{border-right:0 solid #999 !important}.colname.my-lib-rev{border-right:0 !important}.heading-bar-table .colimage,.heading-bar-table .colname,.heading-bar-table .colformat,.heading-bar-table .colunitprice,.heading-bar-table .colqty,.heading-bar-table .colclub,.heading-bar-table .colpurchasedate{border-right:1px solid #fff}.colname,.coltrash{width:auto}.colname.recent-order.my-lib-details{width:35%}.checkout-holder.mylibrarygrid{border:0}.colordernumber .mobile-devices i{color:#fff;font-size:45px}.colordernumber.recent-order.my-lib-download{background-color:#edad01;border-bottom:6px solid #fff}.device-type{display:block;font-weight:700;margin-bottom:6px}.library-preorder{font-size:14px;background-color:#fbf36d;padding:2px 5px;display:inline-block;color:#000}.download-computer{border-top:2px solid #fff;padding-top:15px}.download-computer a{text-decoration:none !important}.bootbox-body{font-size:14px}.my-account-page .colimage{width:70px;padding:10px}.colimage{width:95px}.colimage.orderreview-img a img{border:1px solid #000;box-shadow:none}.my-account-page .colimage.recent-order-img img{height:70px;max-width:70px}.colimage.recent-order-img img{max-width:150px;height:150px;border:1px solid #999}.my-reading-list-cont .colimage.recent-order-img img{height:100px}.corp-acct-pg .colimage.recent-order-img img{max-height:70px;max-width:70px}.corp-totals-col1{display:inline-block;float:left;padding:15px !important;width:auto}.corp-totals-col2{display:inline-block;padding:15px !important;width:auto;float:left;font-size:18px;color:#c75000;font-weight:700}.colimage.orderreview-img.flexpass-logo img{border:none}.colname.checkout-grid{width:55%}.colunitprice.checkout-grid{border-right:medium}.colunitprice.checkout-grid,.colformat.checkout-grid,.colqty.checkout-grid,.colsubttl.checkout-grid{width:auto}.checkout-ttls span{display:block;width:auto;margin-bottom:5px}.checkout-ttls.left,.checkout-ttls.right{display:inline-block;text-align:right;width:auto}.ttls-container{padding:6px 0;display:block;float:right;width:auto;text-align:right !important;margin-right:16px;border:medium !important}.checkout-grandttl-lbl{color:#000;font-size:18px;font-weight:700;margin-top:8px}.checkout-ttls span:first-child{margin-top:6px}.checkout-ttls-table{border:1px solid #bbb;width:100%;background-color:#e4e899}.checkout-ttls.left{margin-right:20px}.heading-bar-table td{display:table-cell;margin:0 !important;padding:8px}.corp-groups-pg .billing-form{margin:15px}.corp-groups-pg .chosen-select{height:200px;width:380px;background-image:none}.corp-groups-pg .control-group{padding-bottom:20px}.accordion-inner.corp-user-groups{margin:0;padding:0}.corp-user-groups-form{margin:20px}.ep-approved-cats-col li{color:#c75000;display:list-item;left:20px;list-style:outside none disc;overflow:visible !important;position:relative}.ep-approved-cats{margin-top:10px}.ep-approved-cats-col{width:24% !important}.billing-form-right-column.corp-user-groups{width:44%}.billing-form.corp-user-groups{margin:0}.billing-form-right-column.corp-user-groups{float:right !important}.billing-form{margin:0;list-style:none}#divPaymentInformationReadOnly .billing-form li{display:block}#divPaymentInformationReadOnly .billing-form li .control-group{width:100%}.regular-form .regular-input{box-sizing:border-box;height:36px;padding:6px 12px;border-radius:4px}.regular-form{margin:0;list-style:none}.regular-form li{overflow:hidden}.regular-form li label{display:block;float:none;text-align:left}.regular-form li .control-group{float:left;margin-right:30px}.regular-form li .controls{margin:0 !important}.regular-form li .control-group{margin-bottom:5px !important}.regular-form input[type=text]{width:370px}.regular-form textarea{height:auto}.regular-form input[type=password]{width:278px}.regular-form input[type=text].address-field{width:608px}.regular-form select{width:370px;font-size:12px}.regular-form .more-btn.savebtn{background-color:#8c9500;border:1px solid #585e00}.regular-form .more-btn.savebtn:hover,.billing-form .more-btn.savebtn:focus{background-color:#88ae00}.billing-form li label{display:block;float:none;text-align:left}.billing-form li .control-group{float:left;margin-right:30px}.billing-form li .controls{margin:0 !important}.billing-form li .control-group{margin-bottom:5px !important}.billing-form input[type=text]{width:370px}.billing-form input[type=password]{width:278px}.billing-form input[type=text].address-field{width:608px}.billing-form select{width:306px;font-size:12px}.billing-form .more-btn.myaccount-savebtn{margin:12px auto 8px !important;width:96px;background-color:#8c9500;border:1px solid #585e00}.billing-form .more-btn.myaccount-savebtn:hover,.billing-form .more-btn.myaccount-savebtn:focus{background-color:#88ae00}#NewCreditCard2 .control-group.divCardNumberEdit{width:200px}#NewCreditCard3 .control-group.w-extra{width:112px}.gift-cert-page #NewCreditCard4{display:inline-block;width:125px}.gift-cert-page #NewCreditCard3{width:126px;display:inline-block}.gift-cert-page #NewCreditCard5{width:126px;display:inline-block}.gift-cert-page .billing-form li .control-group{margin-bottom:10px !important;margin-right:10px !important}.gift-cert-page .billing-form li .control-group.no-margin{margin:0 !important}.checkout-page .billing-form .green-t{margin:1px 0 15px;color:#000;font-weight:700}.cart-option-box .controls input{width:250px}.cart-option-box select{width:250px}.b-label{float:left !important;margin-right:20px;margin-top:10px !important}.more-btn.accordion-toggle{margin-top:10px}.controls #hypEditCC{display:block;padding:5px 0 10px}.address-autopop .control-label{display:inline-block;padding-left:5px;position:relative;top:1px}.control-group.address-autopop{width:90% !important}.myaccount-btngroup{display:block;text-align:center}.btngroup{display:block;margin-top:10px}.more-btn.myaccount-savebtn{margin-right:10px}#my-account .edit-btn{font-size:16px;text-decoration:underline}#my-account .edit-btn:hover{color:#3f5101}.label-holder{overflow:hidden}.billing-form select.month-list{float:left;width:60%}.billing-form select.year-list{float:right;width:30%}.w-extra{padding-right:8px;width:292px}.map-holder{margin:0 0 20px}.c-form-holder .form-horizontal textarea{max-width:95%;min-width:95%}.order-list{margin:0;list-style:none;padding:0 20px 20px}.order-list li:first-child{border-top:0;margin-top:0;padding-top:0}.order-list li{margin:10px 0 0;padding:10px 0 0;border-top:1px dotted #dcdcdc}.order-list li span{color:#1e1e1e;font-size:18px}.grid-holder{margin:0 0 20px}.grid-holder img{width:100%}.grid-holder.features-books .pro-img{-moz-box-shadow:0 0 0 #4e4e4e;-webkit-box-shadow:0 0 0 #4e4e4e;box-shadow:0 0 0 #4e4e4e}.grid-holder.features-books .slide .title a{font-size:18px}.span2 .wishlist-remove{display:block;padding-right:10px;text-align:center;width:125px}.read-more-cat{display:inline-block}.item-holder{overflow:hidden;border-bottom:1px dotted #666;margin-bottom:25px;color:#000}.rating-audiobook a{display:block;margin:0 0 10px}#format-availability{margin:10px 0 0}.title-bar{margin:0 0 10px}.title-bar a{font-size:18px;font-weight:700;line-height:22px}.title-bar span{display:block;font-weight:700;color:#646464}.titledetail-author{font-weight:400;padding-top:0;display:block;color:#000}.titledetail-author a{font-size:14px;font-weight:700}.my-reading-list-cont .titledetail-specs{font-size:12px}.titledetail-specs{padding-bottom:10px}.detail-buttongroup{margin-bottom:10px;border:1px solid #aaa;border-radius:5px;padding:10px;text-align:center;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#fff,#eaeaea)}.titledetail-label.dtl-related-label{background-color:#fbf36d;width:auto;display:inline;padding-right:5px}.titledetail-specs .rating-bar{display:inline-block;margin:0 0 5px}.titledetail-label.pre-order-date{background-color:#c75000;border:1px solid #000;color:#fff;display:inline-block;margin:5px 0;padding:2px 7px 4px;width:auto}.titledetail-label{font-weight:700;color:#333;display:block}.titledetail-value{font-weight:400}.titledetail-label.my-library{color:#333;display:inline-block;font-weight:700;text-align:right;width:26%}.titledetail-value.my-library{display:inline-block;font-weight:400;padding-left:10px;text-align:left;vertical-align:top;width:68%}.reviewers-number,.rating-number{display:inline-block;position:relative;top:2px;margin-left:4px}.span2 img{height:120px;width:120px;-moz-box-shadow:0 4px 7px rgba(80,80,80,.6);-webkit-box-shadow:0 4px 7px rgba(80,80,80,.6);box-shadow:0 4px 7px rgba(80,80,80,.6);border:0 solid #666;border-radius:8px;overflow:hidden}.span2 object img{width:17px;height:17px;border:none;box-shadow:none;background-color:transparent}.detail-originalprice{color:#000;font-size:18px;font-weight:400;text-align:center;display:block;line-height:22px}.detail-originalprice.button-header.reg-price-lc{color:#444;font-size:14px;padding-bottom:10px}.btn-hdr-price.reg-price-lc{font-size:14px;font-weight:700;text-decoration:line-through}.btn-hdr-price-sale.reg-price-lc{font-size:14px;font-weight:700;text-decoration:line-through}.button-header{display:block;padding-bottom:8px;font-size:16px}.btn-learn-more{font-size:14px;display:block;margin:4px 0}.membershipincludes{margin-top:12px;display:block}.membershipincludes strong{margin-bottom:8px;display:block;color:#c75000}.membershipincludes ul{text-align:left;margin-left:51px;font-size:13px}.flexpass-login-msg{font-size:12px;display:block;margin-top:12px}.btn-hdr-price.vwo-fppromo-price{display:none}.sale-price-es.fp-newmemb-line.vwo-fptest-copy{padding-bottom:0;top:-2px}.sale-price.fp-newmemb-line.vwo-fptest-copy{margin-top:6px;padding-bottom:0;top:0}.ext-sample-price .fp-newmemb-line.vwo-fptest-copy{padding-bottom:0;margin-top:0}.ext-sample-price .fp-newmemb-line.vwo-fptest-copy{margin-top:0 !important}.detail-originalprice.button-header .fp-newmemb-line.vwo-fptest-copy{color:#000;display:block;font-size:13px;font-style:italic;font-weight:400;padding-bottom:0;position:relative;top:-2px;margin-top:9px}.fp-newmemb-line.vwo-fptest-copy{color:#000;display:block;font-size:13px;font-style:italic;font-weight:400;padding-bottom:8px;position:relative;top:-2px;margin-top:0}.fp-newmemb-line2{color:#c75000;font-size:18px;font-style:normal;font-weight:700}.btn-hdr-price{font-size:18px;font-weight:700}.btn-hdr-price-sale{font-size:18px;font-weight:700}.detail-saleprice{color:#c75000;font-size:24px;font-weight:700;text-align:center;display:block;margin:5px 0 18px}.detail-addcart .more-btn{float:none;margin:auto;width:70%;background-color:#c85000;border:1px solid #963c00}.more-btn.regprice-button{background-color:#888;border:1px solid #000}.detail-addwishlist{display:block;margin-top:13px}.detail-removewishlist{display:block;margin-top:13px}.detail-addwishlist a:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -106px -266px/372px 369px rgba(0,0,0,0);content:" ";right:2px;display:inline-block;height:16px;position:relative;top:3px;width:16px}.detail-removewishlist a:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -85px -266px/372px 369px rgba(0,0,0,0);content:" ";right:6px;display:inline-block;height:16px;position:relative;top:3px;width:16px}.unavail-btn{float:none;margin:auto;padding:8px 22px;width:60%;background-color:#777;background-repeat:repeat-x;font-size:18px;color:#333;text-transform:uppercase;border:1px solid #999;border-radius:4px;display:inline-block;background-image:linear-gradient(to bottom,#eee,#777)}.wishlist-remove a{margin-bottom:9px;text-decoration:underline}.wishlist-addcart{float:left;text-decoration:underline;margin-left:14px}.wishlist-remove{float:right;margin-right:10px}.wishlist-remove i{color:#c75000}.wishlist-remove a:before{right:2px;display:inline-block;height:16px;position:relative;top:3px;width:16px;left:-4px}.wishlist-addcart a:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -110px -266px/383px 369px rgba(0,0,0,0);content:"  ";right:2px;display:inline-block;height:16px;position:relative;top:3px;width:16px;left:-4px}.span9 .wishlist-cat .span4-cat.slide{min-height:270px !important}.fp-banner-text{display:inline-block;position:relative;width:76%}.flexpass-cartbanner-logo{border-right:1px solid #000;display:inline-block;padding:10px}.flexpass-cartbanner{display:inline-block;padding:10px;vertical-align:top;width:68%;line-height:22px;font-size:12px}.flexpass-cartbanner-savetxt{font-size:18px;font-weight:700;color:#d80000}.flexpass-cartbtn{display:inline-block;padding:24px 0 0;position:relative;vertical-align:middle}.flexpass-cartbtn .more-btn::after{background-image:none;content:none}.flexpass-cartbtn .flexpass-btn-container a{margin-top:4px}.flexpass-btn-container{text-align:center;display:inline-block}.flexpass-cartbanner-option{display:block;padding-bottom:3px;text-align:center;font-size:12px}.flexpass-btn-container:first-child{margin-right:10px}.flexpass-cartbanner img{float:left;padding-right:10px}.flexpass-btn-container.renew-memb:first-child{margin-right:0}.flexpass-cartbtn.renew-memb{padding-top:39px}.flexpass-cartbanner>a{color:#d80000}.colclub.colheader{width:14%}.availableTotalCredit{background-color:#e4e899;border:1px solid #8c9500;margin:15px 0;padding:10px 20px;color:#000}.availableTotalCredit>span{color:#f00;display:inline-block;font-weight:700;line-height:18px;padding-top:6px}.availableTotalCredit .more-btn{margin-bottom:0;margin-right:15px}.credit-label{display:inline-block;margin-right:25px}.cart-holder .heading-bar{overflow:hidden}.cart-holder .heading-bar h2{float:left}.cart-table-holder{background:none repeat scroll 0 0 #eee;border:1px solid #8c9500;margin:0 0 20px;padding:20px}.payment-information.accordion-body.collapse.in{border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding-bottom:5px}.colunitprice.colclub-strike{text-decoration:line-through}.colclub.colbold{font-size:18px;font-weight:700}.colunitprice.checkout-grid.grid-price{font-size:18px;font-weight:700}.colunitprice.colclub-strike,.colunitprice.checkout-grid.grid-price{vertical-align:middle !important}.heading-bar-table .colimage.checkout-grid{width:14%}.heading-bar-table .colname.checkout-grid{width:48%}.checkout-page.accordion-inner.no-p td{vertical-align:middle}.cartdets{display:block}.cartdets.dets-format{margin-top:4px}.cartdets.dets-name{margin-bottom:4px}.cartdets.dets-dateAdded{background-color:#eee;border:1px solid #bbb;color:#000;margin-top:5px;padding:2px 7px;overflow:hidden}.dets-removeItem{float:right}.dets-removeItemText>a{position:relative;text-decoration:underline;top:-2px;margin-right:4px}.dets-removeItem>a{position:relative;top:1px}.thumbnail-removebtn{margin-left:0;position:relative;top:1px;display:block}.cart-holder .span4cart{margin-bottom:15px !important}.product-detail.checkout-row{border-left:2px solid #bbb}.product-detail{border:1px solid #bbb;color:#000;background-color:#fff}.product-detail.club-cart td{border:1px solid #bbb}.product-detail.club-cart{border-color:#000;background-color:#e4e899;margin-bottom:15px}.product-detail.club-cart.renew-memb.suspended{background-color:#fdbebe;border:2px solid #f00}.product-detail.club-cart.renew-memb.suspended.detail-page{margin-bottom:0;margin-top:20px}.product-detail.inclub-cart{background-color:#fec52b;border:1px solid #000}.coltrash.inclub-cart{border-right:1px solid #000}.inclub-cart .colname>p{width:90%}.inclub-cart .colname{line-height:23px}.club-cart .colname{font-size:12px;line-height:18px}.product-detail input[type=text]{width:30px;margin:0 30px;text-align:center}.product-detail i{font-size:18px}.product-detail td{border-right:1px solid #bbb}.cart-table-holder .product-detail td{vertical-align:middle}.colname.cartpage-grid{width:55%}.club-cart .colname{font-size:14px;line-height:26px}.colname.checkout-club{border-right:medium !important;text-align:left;font-size:13px;line-height:23px;background-color:#fec52b}.product-detail.club-cart.checkout-club{background-color:#fec52b;border-color:#999;border-image:none;border-style:solid;border-width:2px 3px 2px 4px}.club-cart-note{display:block;margin-top:10px;font-size:12px;line-height:18px}.secure-logo{margin-top:20px;text-align:center}.secure-logo>img{width:220px}#shoppingcart-totals{border:1px solid #8c9500;color:#000;padding:20px}.fp-regprice{text-decoration:line-through}.cart-option-box.grand-total-box{background-color:#eee}.cart-option-box{border:none;padding:20px;color:#000}.cart-option-box i{color:#98b827;font-size:28px}.cart-option-box h4{text-transform:uppercase;font-size:20px;margin:0;width:auto}.checkout-page .cart-option-box>p{display:inline-block;margin:8px 10px 3px 0}.checkout-page .cart-option-box>input{margin:0 10px !important}.cart-option-box .more-btn{float:none;margin-top:10px}.cart-option-box form{margin:0}.price-total{text-align:center}.total-payment td{padding:6px 10px 0 0}.large-f{font-size:18px;line-height:23px}.large-f.grand-ttl-txt{color:#c85000}.small-f{font-size:14px;width:40%}.cart-table-holder th{line-height:16px;vertical-align:bottom;padding:9px}.total-payment{margin:0 0 20px}.total-payment tr{vertical-align:bottom}.price-total .more-btn{margin:0;display:inline-block}.cart-topbutton .more-btn{float:right;font-size:17px;margin-right:0}.checkout-topbutton.continue-shopping .more-btn.regprice-button,.checkout-edit-btn .more-btn.regprice-button{margin-right:50px}.checkout-topbutton .more-btn{float:right;margin-right:0;font-size:17px}.checkout-topbutton .more-btn.regprice-button::before,.checkout-edit-btn .more-btn.regprice-button::before,.checkout-topbutton .more-btn.green-button::before{background:rgba(0,0,0,0) url("../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE") no-repeat scroll -81px -306px/372px 369px;content:" ";display:inline-block;height:18px;position:relative;right:7px;top:3px;width:18px}.checkout-topbutton .more-btn.regprice-button::after,.checkout-edit-btn .more-btn.regprice-button::after,.checkout-topbutton .more-btn.green-button::after{background:transparent none repeat scroll 0 0;width:0}.icon-trash:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -85px -266px/372px 369px rgba(0,0,0,0);content:" ";display:inline-block !important;height:16px;left:0;position:relative;right:2px;top:1px;width:16px}.price-range input[type=text]{margin:0;border:0;background:0 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,.075);box-shadow:inset 0 0 0 rgba(0,0,0,.075)}.main-slider{position:relative}.slider-bottom{max-width:938px;margin:0 auto;display:block}.slider-bottom img{width:100%}.slide-inner{padding:35px}.book-holder img{margin-bottom:10px;-moz-box-shadow:2px 2px 2px #414141;-webkit-box-shadow:2px 2px 2px #414141;box-shadow:2px 2px 2px #414141}.slide-inner .cart-btn2{background:url(../images/cart-icon2.png?v=b0B93G7F_tOIlCQG8uAi6oV5bWU) no-repeat;display:inline-block;float:none}.slide-inner .price{float:none;display:inline-block;border-left:1px solid #5a5a5a;font-size:24px}.book-detail{text-align:left}.book-detail h2{font-size:30px;color:#232323;margin:0 0 10px}.book-detail .title{color:#98b827;font-size:20px;display:block;margin:0 0 10px}.shop-btn{background:url(../images/shop-btn.png?v=K1HuUIGAma6Siskz0El3IzwYKc0) no-repeat;width:130px;height:42px;text-align:center;display:inline-block;line-height:40px;color:#fff;margin:25px 0 43px}.cap-holder{padding:50px 0 0}.cap-holder a{color:#fff;font-weight:700;border-top:2px solid #fff;display:inline-block;padding:7px 0 0}.cap-holder a:hover{text-decoration:none}.content-img{float:left;margin:0 15px 15px 0}h2.heading-404{font-size:255px;margin:-30px 0 118px;text-align:center;line-height:208px;color:#4a4a4a}h3.sub-heading-404{font-size:26px;text-align:center}.the-icons{margin:0}.the-icons li{float:left;list-style:none;line-height:25px;width:25%}.dropcap{background:#fcfcfc;color:#666;display:inline-block;float:left;font-size:23px;font-weight:600;height:36px;line-height:36px;margin:0 7px 0 0;text-align:center;width:36px;border:1px solid #f6f6f6;font-family:agencyfb-bold}.dropcap.dark{background:#3a3a3a;color:#fff}.dropcap.color{background:#98b827;color:#fff}.text-divider1{border-top:1px solid #ccc;margin-bottom:19px}.text-divider2{border-bottom:1px solid #ccc;color:#666;display:block;margin-bottom:19px;text-align:right;width:100%}.text-divider2:hover,.text-divider4:hover{color:#666;text-decoration:none}.text-divider3{border-top:1px dashed #ccc;margin-bottom:19px}.text-divider4{border-bottom:1px dashed #ccc;color:#666;display:block;margin-bottom:19px;text-align:right;width:100%}.text-divider5,.text-divider6{border-bottom:1px solid #ccc;margin-bottom:19px;width:100%}.text-divider5 span{display:block;float:left;height:6px;width:111px}.text-divider6 span{display:block;float:right;height:6px;width:111px}.the-icons{list-style:none outside none;margin-left:0}.the-icons li{float:left;line-height:25px;width:25%}.RSSPanel{margin:20px 0 0 10px;text-align:right;float:right;display:inline-block;width:55%}.BreadCrumbsPanel{display:inline-block;font-size:14px;margin:20px 0 0;padding:0 8px 0 0;width:35%;position:relative;z-index:90}.detail-page.BreadCrumbsPanel{width:65%}.BreadCrumbsInnerContainer{display:table-row;width:100%}.BreadCrumbsOuterContainer{display:table;width:100%}#pane3 img{float:left;border:1px solid #000;margin:6px 15px 15px 0;width:100px}.tab-pane>p{font-size:13px;line-height:21px}.tab-pane.divide2{width:50%;float:left}.det-reviews.more-btn{margin:20px}.review-list #MoreReviewsLink,.review-list #HideReviewsLink{color:#c75000;font-size:14px;text-decoration:underline}.breadcrumb-section{display:inline-block}.wishlist-toggle{text-align:center}.tab-content #pane1 li{list-style-position:inside;text-indent:10px}.book-i-caption .span4a .tabbable-det{border:6px solid #ddd;border-radius:10px;box-shadow:0 0 0 rgba(80,80,80,.5);overflow:hidden}.orange-border-viewcart{border:4px solid #c75000 !important;border-top:12px solid #c75000 !important}.tabbable-det-header{width:100%;height:20px;background-color:#edad01;border-bottom:2px solid #c75000}.book-i-caption .span4a .tabbable-det .nav-tabs-det #pane1-det{float:right;width:59%;text-align:center}.book-i-caption .span4a .tabbable-det .nav-tabs-det #pane2-det{float:left;width:100%;text-align:center}#pane1-det{font-size:18px;padding:10px 0 8px;margin-left:0;margin-right:0;border-bottom:0 solid #aaa;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#fff,#ddd);border-left-style:none;border-left-color:inherit;border-left-width:0}#pane2-det{font-size:18px;padding:10px 0 8px;margin-left:0;margin-right:0;border-bottom:0 solid #aaa;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#fff,#ddd);border-left-style:none;border-left-color:inherit;border-left-width:0}#pane1-det.active{font-size:18px;padding:10px 0 8px;margin-left:0;margin-right:0;border-bottom:1px solid #c75000;border-left:1px solid #c75000;background-repeat:repeat-x;background-image:linear-gradient(to bottom,#ffefc9,#edad01);border-right-style:none;border-right-color:inherit;border-right-width:0}#pane2-det.active{font-size:18px;padding:10px 0 8px;margin-left:0;margin-right:0;border-right:1px solid #c75000;border-bottom:1px solid #c75000;border-left:0;background-image:none;background-color:#edad01}.span4a .tabbable-det .nav-tabs-det .active{border-top:6px solid #c75000 !important}.span4a .tabbable-det .nav-tabs-det .active a{color:#000 !important}.book-i-caption .span4a .tabbable-det .nav-tabs-det{background:none repeat scroll 0 0 #c75000;border-top:medium;padding:0;display:none}.thankyou-vote{color:#c75000;font-size:14px;font-weight:700;display:inline-block;padding-top:20px}.bestprice{display:none}#buypane1{text-align:center;margin-top:0}#buypane2,#buypane3,#buypane4,#buypane5{text-align:center;margin-bottom:10px}.book-i-caption .nav-tabs-det{margin-bottom:0}.tabbable-det:before,.tabbable-det:after{display:table;content:"";line-height:0}.tabbable-det:after{clear:both}.nav-tabs-det:before,.nav-tabs-det:after{display:table;content:"";line-height:0}.nav-tabs-det:after{clear:both}.nav-tabs-det li a{color:#999}.coming-soon-hdr{color:#000;display:block;font-size:24px;font-weight:700;margin-bottom:10px;padding-top:2px}.coming-soon-count{color:#000;display:block;font-size:14px;font-weight:700;margin-top:14px}.coming-soon-count #voteCount{color:#8c9500;font-size:18px}.preorder-avail1{color:#000;display:block;font-size:14px;font-weight:700;margin-top:14px}.preorder-avail2{color:#8c9500;font-size:18px;display:block;padding:5px 0}.coming-soon-desc{display:block;margin:10px 0 15px;line-height:20px}.homewelcome-main{background-color:#c75000;border-bottom:3px solid #000;height:auto;margin:0 auto;max-width:100%}.homewelcome-cont{margin:0 auto;max-width:960px;padding:10px 0 2px}.homewelcome-text{padding:0 20px}.homepage-welcome{color:#fff;font-size:14px;line-height:28px}.homepage-welcome-lg{font-size:18px;font-weight:700}.homepage-welcome-lgbd{font-size:18px;font-weight:700}.homepage-welcome>a{color:#fff;text-decoration:underline;cursor:pointer}.homepage-welcome>a:hover{color:#000}.home-subheaderinner{background:0 0;border:none;height:85px;margin:0 auto;max-width:960px;position:relative}.home-subheader-cont{display:inline-block;margin:0 auto;position:relative;top:10px;vertical-align:middle;width:100%}.home-subheader-bar.subheader-right{float:right}.home-subheader-bar>img,.home-subheader-bar>a img{height:65px}.home-subheader-bar.subheader-middle{display:inline-block;margin-left:37px}.home-subheader-bar.subheader-left,.home-subheader-bar.subheader-middle,.home-subheader-bar.subheader-right{color:#fff;display:inline-block;font-size:15px;font-weight:400;line-height:21px;max-width:287px;text-decoration:none;vertical-align:top}.home-subheader-bar i,.home-subheader-bar img{color:#ffc52b;display:inline-block;float:left;font-size:75px;margin-right:12px;position:relative;top:-4px}.home-subheader-bar img{top:0 !important}.home-subheader-cont a:hover{opacity:.5;transition:all .5s ease 0s}.home-subhead-black{color:#000;font-weight:700}.home-headline1{color:#000;display:inline-block;font-size:53px;line-height:50px;margin-top:0;margin-bottom:10px;padding:0 0 4px;text-shadow:2px 2px 3px #555;width:100%;font-family:Tahoma,Helvetica,Arial;text-align:right;position:relative;right:32px}.home-headline2{color:#000;display:block;font-size:17px;font-weight:400;position:relative;left:34px;line-height:30px;margin:0;width:75%;text-align:left}.home-headline2 li{line-height:33px}.home-headline1>b{color:#fff}.home-headerbutton{display:block;margin-top:12px;width:69%}.home-headerbutton .more-btn{margin:auto;padding:5px 28px 8px;font-size:18px;background-color:#1c628a;border-color:#003856}.home-headerbutton .more-btn:hover,.home-headerbutton .more-btn:focus{background-color:#4f96bc;color:#752c00}.more-btn.view-library-cart{margin:auto auto 8px;background-color:#1c628a;border-color:#003856}.more-btn.view-library-cart:hover,.more-btn.view-library-cart:focus{background-color:#4f96bc;color:#752c00}.pauseButton{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -46px -272px transparent;width:22px;height:22px;float:left;margin-left:0;margin-right:8px;margin-top:0}.playButton{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -20px -272px transparent;float:left;height:22px;margin-left:0;margin-right:8px;margin-top:0;width:22px}.span6.b-img-holder #jp_container{display:inline-block;margin-top:10px}.span2 #jp_container{display:block;margin-top:11px;margin-left:5px}.faq-header{margin-left:5px}.accordion-inner.faq-page ol li{list-style-position:outside;list-style-type:decimal}.accordion-inner span ol{list-style-image:none;list-style-position:inside}.accordion-heading.accordion-faq a{color:#c75000}.accordion-heading.accordion-faq a .caret{margin-top:7px}.close_search{border:medium;background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -85px -266px/372px 369px;display:inline-block;position:relative;text-indent:-999em;height:16px;width:16px;cursor:pointer}.faq-results-query{border-bottom:1px solid #aaa;color:#c75000;display:block;margin-bottom:20px;padding-bottom:20px}.kbase-block.kbase-main-search{margin-bottom:20px}.more-btn.faq-button{margin-bottom:0;margin-left:10px;vertical-align:bottom;padding-right:22px}.kbase-block.kbase-main-search input{height:40px;padding-left:10px !important;vertical-align:bottom}.accordion-heading.faq-page{border-bottom:1px solid #8c9500}.vote-helpful{display:block;font-size:12px;padding:8px 15px;width:auto}.faq-title{display:inline-block;width:100%}.accordion-inner .accordion-toggle.faq-page{font-size:16px;color:#000}.accordion-faq .accordion-toggle{background-color:#fff;border-bottom:0 !important}.custompage-header{border-bottom:6px solid #c75000;background-color:#fdeec4;margin:0 0 30px;max-width:100%;position:relative}.custompage-header-container:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.custompage-header-container{height:130px;margin:0 auto;max-width:970px;position:relative}.custompage-header1{display:inline-block;width:98%;position:relative;vertical-align:middle}.custompage-header1 h1{color:#c75000;font-size:44px;font-weight:700;margin:0 0 10px;width:100%}.custompage-header1 p{font-size:16px;margin:0}.bizop-contact .custompage-headline{margin-bottom:30px}.bizop-contact h2{font-size:18px;line-height:29px;margin-bottom:30px}.contact-section{margin-bottom:30px}.custompage-subhead{color:#c75000;display:block;font-size:16px;margin-bottom:10px;font-weight:700}.custompage-content textarea{width:80% !important;height:300px}.row-fluid.custompage-content p{display:block;line-height:18px;margin-bottom:15px}.custompage-content ul{list-style:none;list-style-position:inside;margin:15px 0 20px 25px}.custompage-content li:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat -104px -285px/372px 369px;display:inline-block;height:18px;position:relative;top:5px;width:18px;content:" ";margin-left:0;margin-right:7px}.custompage-content.faq-page li:before{margin-left:-24px;background-image:none}.custompage-content li{line-height:22px;font-size:14px;padding-left:25px;text-indent:-26px;padding-right:15px}.faq-page .custompage-subhead{font-size:20px;line-height:21px;margin:0 0 15px}.custompage-content.faq-page li{list-style:outside;margin-bottom:0;margin-left:18px;font-size:13px}.kbase-listing-description li{margin-left:18px}.kbase-listing-description ol{list-style-position:outside}.kbase-listing-description{border-bottom:1px solid #aaa;margin-bottom:20px;padding-bottom:20px}.kbase-listing-title{font-size:20px}.faq-rating-text{color:#000;font-weight:700;margin-right:10px}.contactus-thankyou{color:#f00;display:block;font-size:24px;font-weight:700;margin-bottom:25px;line-height:31px}.custompage-content .content-header1{display:block;font-size:30px;line-height:36px}.custompage-content .content-header2{display:block;font-size:16px;margin:10px 0 0}.allauthors a{display:inline;margin-left:2px;padding-left:0}.empty-cart-header{height:150px !important}.empty-cart-header-container{height:150px !important;text-align:center}.empty-cart-button-container>.more-btn{margin-top:20px}.empty-cart-header-message{height:200px !important}.empty-cart-header-message-container{height:200px !important;text-align:center}.errorpage-header{background-repeat:repeat-x;border-bottom:6px solid #c75000;box-shadow:0 16px 26px #bbb;height:250px;margin:0;max-width:100%;position:relative;background-image:linear-gradient(to bottom,#ddd,#fff)}.errorpage-header-container:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.errorpage-header-container{height:250px;margin:0 auto;max-width:970px;position:relative}.errorpage-header1{display:inline-block;max-width:96%;position:relative;vertical-align:middle}.errorpage-header1 h1{color:#c75000;font-size:37px;font-weight:700;margin:0 0 10px;line-height:42px}.errorpage-header1 p{font-size:16px;margin:0;line-height:27px}.errorpage-subhead{color:#c75000;display:block;font-size:16px;margin-bottom:10px;font-weight:700}.row-fluid.errorpage-content p{display:block;line-height:18px;margin-bottom:15px}.aboutpage-header1.hiw-main-header{display:block;margin-bottom:30px;margin-top:0;min-width:90%;left:0}.hiw-main-container{display:inline-block;margin:0 auto;max-width:944px;text-align:center;vertical-align:middle}.hiw-steps-main-cont{display:block;margin:0 auto;position:relative;vertical-align:middle}.aboutpage-header1.hiw-main-header>h1{text-align:center;line-height:26px}#app-lp h1{font-weight:400}.howitworks-steps{background-color:#555;border:2px solid #000;color:#fff;display:inline-block;margin-right:30px;text-align:left;vertical-align:top;width:28%;min-height:210px;position:relative;overflow:hidden}.aboutpage-header-row3 .aboutpage-header-container{padding:35px 0}.podcast-page.aboutpage-header-row3 .aboutpage-header-container{padding:0}#app-lp .howitworks-steps{background-color:#edad01;background-image:none}.aboutpage-header.hiw-section-cont{background-color:#e6e6e6}#app-lp .aboutpage-header.hiw-section-cont{background-color:#ddd;padding:10px 0}#app-lp .hiw-header{font-size:20px;padding:11px 0 12px}.hiw-header{text-shadow:0 0 6px #000;background-color:#c75000;border-bottom:2px solid #000;display:block;font-size:20px;font-weight:700;padding:8px 0 12px;text-align:center}.hiw-content{text-shadow:0 0 8px #000;display:block;margin:12px 15px 15px;font-size:17px;line-height:170%}#app-lp .hiw-content{text-shadow:none;color:#000;font-size:14px;line-height:23px;min-height:165px}.howitworks-steps.hiw-step4{margin-right:0}.aboutpage-header,.aboutpage-header-row2{border-bottom:1px solid #000}.aboutpage-header{background-color:#e6e6e6;min-height:274px;margin:0 auto;max-width:100%;padding-bottom:0}#app-lp .aboutpage-header{background-color:#c75000}#app-lp .aboutpage-header{border-bottom:2px solid #bbb}.aboutpage-header-last{background-color:#fff;border-bottom:3px solid #000;min-height:340px;margin:0 auto;max-width:100%;padding-bottom:0}.aboutpage-header-last .aboutpage-header-container{background:url(../images/how-it-works-devices-bknd2.jpg?v=abEQRsAFZ13XcoJIy00XRXuhZVU) no-repeat scroll right -30px center/auto 120% #fff}.aboutpage-header-container.aboutpage-thumbsgirl-bkgnd{background:url(../images/how-it-works-girl-bknd2.png?v=0sq2Azg-92gaNWFsxh1gejaTQZo) no-repeat scroll right -13px center/auto 105%}#app-lp .aboutpage-header-container.aboutpage-thumbsgirl-bkgnd{background-image:none;background-color:#c75000}#app-lp .aboutpage-header-container.aboutpage-thumbsgirl-bkgnd::after{background:url(../images/app-lp-girl.jpg?v=dvTQI-BeL-jvV2C9VIwXb-OzXLE) no-repeat scroll right -13px center/auto 100%;content:"";top:0;left:0;bottom:0;right:0;position:absolute;opacity:.65;z-index:1}.aboutpage-header-container{height:100%;margin:0 auto;max-width:945px;position:relative}.aboutpage-header-container:before{content:"";display:inline-block;height:100%;min-height:340px;margin-right:-.25em;vertical-align:middle}.aboutpage-header1{display:inline-block;max-width:65%;position:relative;vertical-align:middle;color:#000;margin:15px auto}#app-lp .aboutpage-header1{width:90%;max-width:90%}#app-lp .aboutpage-header1 .about-header-btn{width:auto;z-index:2;position:relative}.aboutpage-header2{display:inline-block;width:auto;position:relative;vertical-align:middle;margin-left:30px}.aboutpage-header5{display:inline-block;width:auto;position:relative;vertical-align:middle;margin-left:30px}.aboutpage-header-row2{background-color:#fff;min-height:274px;margin:0 auto;max-width:100%;position:relative}.flexpass-about{display:block;font-size:19px;font-weight:600;line-height:26px;margin-bottom:20px;position:relative;color:#000}.flexpass-copyblock{color:#555}.flexpass-about>strong{color:#c75000}.aboutpage-header-row4{background-color:#dbdcdb;height:315px;margin:0 auto;max-width:100%;position:relative;z-index:-5}.aboutpage-header3 img{max-width:85%}.aboutpage-header3{display:inline-block;margin:0 18px 0 0;position:relative;vertical-align:middle;width:290px}.aboutpage-header4{display:inline-block;max-width:64%;position:relative;vertical-align:middle;color:#000;margin:15px auto}.aboutpage-header6{display:inline-block;max-width:66%;position:relative;vertical-align:middle;color:#000;margin:15px auto}.aboutpage-icons{display:block;margin:auto;text-align:center;padding-top:15px}.aboutpage-icons img{display:inline-block;left:-40px;margin:5px 0 0 40px;position:relative;vertical-align:bottom;max-width:180px}.aboutpage-header1 h1,.aboutpage-header4 h2,.aboutpage-header6 h2{color:#c75000;font-size:34px;font-weight:700;margin:0 0 5px}.aboutpage-subheader2{color:#555;font-size:28px;font-weight:700}.aboutpage-header1 ul,.aboutpage-header4 ul,.aboutpage-header6 ul{list-style:none;list-style-position:inside;margin:8px 0 8px 12px}.bullets-lg{font-size:16px}.howto-bonus{display:block;margin-bottom:20px}.howto-bonus p strong{color:#c75000;font-size:20px}.home-headline2 ul{list-style:none inside none;margin:0 0 12px}.home-headline2 li:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat -104px -307px/372px 369px;display:inline-block;height:16px;margin-right:8px;position:relative;top:2px;width:18px;content:" "}.aboutpage-header1 li:before,.aboutpage-header4 li:before,.aboutpage-header6 li:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -104px -285px/372px 369px rgba(0,0,0,0);margin-right:3px;top:5px;display:inline-block;height:18px;position:relative;width:18px;content:" "}.fp-sidebar li:before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -104px -285px/372px 369px rgba(0,0,0,0);margin-right:3px;top:5px;display:inline-block;height:18px;position:relative;width:18px;content:" "}.fp-sidebar ul{color:#000;display:inline-block;list-style:inside none none;margin:4px auto 10px;text-align:left;font-size:12px}.fp-sidebar{display:block;text-align:center}.aboutpage-subheader{font-size:14px;line-height:24px;display:block}.about-displayoff-desktop{display:none}.aboutpage-header1 li,.aboutpage-header4 li,.aboutpage-header6 li{line-height:28px;font-size:14px}.aboutpage-header1 p,.aboutpage-header4 p,.apps-description p{font-size:14px;line-height:24px}.text-orange{color:#c75000;font-weight:700}.about-header-btn{text-align:center;display:block;margin-top:27px;width:100%}.howitworks-steps.hiw-step4::before,.howitworks-steps.hiw-step2::before{position:absolute;font-size:200px;font-family:helvetica,sans-serif,arial;opacity:.2;font-weight:700;line-height:.7;bottom:-11px;right:-9px}.howitworks-steps.hiw-step1::before{position:absolute;font-size:200px;font-family:helvetica,sans-serif,arial;opacity:.2;font-weight:700;line-height:.7;bottom:-11px;right:-36px}.howitworks-steps.hiw-step2::before{content:'2'}.howitworks-steps.hiw-step4::before{content:'3'}.howitworks-steps.hiw-step1::before{content:'1'}.about-header-btn .more-btn{padding:5px 24px 8px;font-size:18px}#app-lp .about-header-btn .more-btn{padding:12px 28px 14px;font-size:24px}#app-lp .more-btn{background-color:#1c628a;border-color:#fff;border-width:1px;box-shadow:0 0 20px 5px #fff}#app-lp .more-btn:hover,#app-lp .more-btn:focus{background-color:#4f96bc;color:#752c00}#app-lp .more-btn:after{height:21px}.SiteMapCategoryParent{padding-top:3px;display:block}.SiteMapCategoryChild{padding-top:3px;display:block;padding-left:10px}.custompage-content .allcategories ul{list-style:none inside none;margin:0 0 10px;padding-right:10px}.allcategories{display:inline-block;width:25%;vertical-align:top;float:left}.allcategories.authorlist-category{display:inline-block;min-width:24%;max-width:24%;vertical-align:top;margin-bottom:20px}.allcategories.allauthors{display:inline-block;min-width:24%;max-width:24%;vertical-align:top}.row-fluid.allauthors-header{margin-top:30px}.allcategories-list{display:inline-block;max-width:100%;vertical-align:top}.allcategories-header a{font-size:14px}.allcategories-header h3{font-size:20px;line-height:21px;margin:0 0 15px}.allcategories-link{display:list-item;left:20px;line-height:16px;list-style-image:none;list-style-position:outside;padding-bottom:9px;position:relative}.allcategories-bestsellers h2,.allauthors-header h2{display:block;font-size:29px;margin:20px 0}.allcategories-bestsellers .allcategories{display:inline-block;margin-bottom:20px;min-width:50%}.allauthors-bestsellers .allcategories{display:inline-block;margin-bottom:20px;min-width:24%}.allauthors-subhead{color:#000;font-size:18px;margin-bottom:25px}.billing-form-left-column{width:46%;display:inline-block;float:left;margin-right:50px}.billing-form-right-column{width:46%}.billing-form-left-column .control-group.w-extra{margin-bottom:10px !important}div#review{background:none repeat scroll 0 0 #fff;border:2px solid #c75000;border-radius:5px;-moz-box-shadow:0 0 10px rgba(80,80,80,.6);-webkit-box-shadow:0 0 10px rgba(80,80,80,.6);box-shadow:0 0 10px rgba(80,80,80,.6);color:#000;padding:10px 16px;position:absolute;width:300px;display:none}#review p{font-size:13px;line-height:22px}#review #ProductName{font-size:20px;line-height:24px;color:#c75000;display:block;margin-bottom:11px}#review .book-details{display:block}.book-details #SalePrice{font-size:22px;font-weight:700;color:#c75000}.book-details strike #ProductPrice{font-size:16px;margin-left:7px}#review .book-description{display:block;padding-top:10px}#review #WishlistLink{margin-right:14px}#review .more-btn{margin-bottom:0}#desktop-detector{display:none}.book-details.preview-book-price{margin-top:9px}span#recaptcha_privacy{display:none}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}#boxes .window{position:fixed;left:0;top:0;width:640px;height:400px;display:none;z-index:9999;padding:20px}#boxes #dialog{background-color:#fff;border:8px solid #c75000;border-radius:20px;height:auto;padding:20px;width:575px}#downloadProductImage.product-img{border:1px solid #000;width:150px}.myLibraryPopUpDownloadTable{width:100%;margin-top:10px}.myLibraryPopUpProductAuthor{line-height:23px;padding-left:15px;vertical-align:top}.downloadformats>select{margin:0 6px !important;vertical-align:inherit;width:auto;background-position:center right 7px !important;padding:10px 22px 10px 8px}#downloadProductName{color:#c75000;font-size:16px}.close-es.downloadwindow{top:-12px}#FormatHelpMP3,#FormatHelpM4B{background-color:#eee;border:1px solid #000;margin:10px 0;padding:12px}#productFilesTable .format{width:38%}.myLibraryPopUpDownloadTable th{background-color:#8c9500;border:medium;color:#fff}.myLibraryPopUpDownloadTable{border:1px solid #8c9500}#productFiles td{background-color:#ccc;border:medium;color:#000;text-align:center}#productFiles .more-btn{margin:6px 0}.download-location{display:block;font-size:11px;line-height:18px;margin-top:13px}.mobile-devices{display:block;margin:10px auto 0;overflow:hidden;width:200px}.download-apple{display:inline-block;float:left;width:49%;cursor:pointer}.download-android{display:inline-block;float:right;width:49%;cursor:pointer}.download-android>img,.download-apple>img{width:45px}.download-apple>p,.download-android>p{color:#000;font-size:12px;line-height:18px;margin-top:5px}.colordernumber.my-lib-download{background-color:#c75000;font-size:18px;border-right:2px solid #000}.download-computer i{display:block;font-size:39px;color:#fff}.download-computer p{color:#000;font-size:13px;display:block;margin-top:8px}.library-field-containter{float:left;text-align:left;margin-right:20px}.library-fieldtxt{display:block;font-weight:700;color:#c75000}.library-terms-select{display:block;margin-bottom:11px}.library-review-cancelbtn{margin-right:14px}.library-field-containter.library-buttons{text-align:center;margin-top:13px}.library-field-containter>div{margin-bottom:12px}.library-review-box{padding-left:25px;background-color:#e0e6b3;border-top:6px solid #fff;border-bottom:6px solid #fff}.library-field-containter #txtReview{width:275px}.library-recent-order{text-align:left;padding:13px 19px;width:38%}.library-stars{display:inline}.library-stars-fields{margin-bottom:8px;display:block}.library-stars-fields-info{font-size:12px;margin-bottom:8px;font-style:italic;font-family:barlow condensed}.library-review-thankyou{font-size:14px;color:#c75000}.library-stars{margin-left:5px;float:right}.library-review-cancelbtn.more-btn{background-color:#999;border:1px solid #333;order:3}.library-review-cancelbtn.more-btn.thick-btn{padding:9px 20px 13px 17px}.library-review-cancelbtn.more-btn.google-btn{padding:6px 20px 9px 17px}.library-review-cancelbtn.more-btn.amazon-btn{padding:1px 20px 2px 17px;height:26px}.library-review-cancelbtn.more-btn.apple-btn{padding:5px 20px 8px 17px}.library-review-cancelbtn .more-btn:hover,.library-review-cancelbtn .more-btn:focus{background-color:#aaa;background-image:none;color:#000}.library-review-cancelbtn.more-btn:hover,.library-review-cancelbtn.more-btn:focus{background-color:#aaa;background-image:none;color:#000}.library-field-containter.read-review{max-width:65%;min-width:20%}.library-field-containter.library-buttons.read-review{clear:both;display:block;float:left;margin-top:15px;min-width:11%}.library-field-description{color:#666;font-size:11px;font-style:italic;font-weight:700;margin-left:4px}.library-field-required{color:#f00}.account-dropmenu{padding:5px 0;overflow:hidden;font-color:fff;position:absolute;text-align:left;width:160px;z-index:1000;background-color:rgba(0,0,0,.7);border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9c000000',endColorstr='#9c000000')}.account-dropmenu ul{float:left;list-style:none outside none;margin:0;padding:0}.account-dropmenu li a{clear:both;color:#fff;display:block;font-weight:400;line-height:22px;white-space:nowrap;padding:0 15px}.account-dropmenu li a:hover{background-color:#8c9500;color:#fff;text-decoration:none}#child>li:first-child{color:#fff;font-weight:700;padding:5px 15px;border-bottom:1px solid #aaa;background:none repeat scroll 0 0 #777;line-height:17px}#child>li{display:list-item;margin-left:0;padding:3px 0}#hypTopSubMenu .caret,#hypTopSubMenu2 .caret{left:4px;position:relative;top:12px;border-top-color:#fff}#hypTopSubMenu .caret:hover,#hypTopSubMenu2 .caret:hover{border-top-color:#000}#child2>li{display:list-item;margin-left:0;padding:3px 0}#hypTopSubMenu2{margin-right:6px}.extended-sample-social{background-image:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE);background-repeat:no-repeat;content:" ";display:inline-block;height:29px;padding-right:2px;width:29px}.es-fb{background-position:-48px -42px}.es-tw{background-position:-11px -42px}.es-gp{background-position:-84px -42px}.es-em{background-position:-121px -42px}.extend-smpl-tab>img{width:281px}.extend-smpl-tab{float:right;position:relative;right:3px;z-index:999}.detail-addcart-es{margin:0 auto;text-align:center;width:52%}.detail-addcart-es .more-btn{padding:5px 20px 8px;margin:11px 0 2px}.tp_section{float:left;width:100%;height:145px;position:relative;z-index:999}.left_section{background-color:#000;border-left:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 0 8px;float:left;height:148px;max-width:559px;width:100%}.right_section{background-color:#eee;border-bottom:6px solid #ddd;border-left:0 solid #ddd;border-radius:0 0 10px;border-right:6px solid #ddd;float:left;height:143px;max-width:403px;width:100%}.left_img{float:left;max-width:165px;padding:2px 7px;width:25%}.right_sample{float:left;max-width:420px;width:66%}.ext_sample{float:left;width:100%}.ext_sample>h3{color:#fff;text-align:center}.share{float:left;width:100%}.shre_sec_row{float:none;margin:0 auto;max-width:280px;width:100%}.shre_img{float:left;max-width:66px;width:40%}.left_section .left_img>img{border:1px solid #fff;margin:5px 0 0 5px;max-height:130px;width:130px}.share_links{float:left;max-width:179px;padding-left:30px;width:60%}.share_head{color:#fff;float:left;font-size:15px;padding:5px 0 9px;text-align:center;width:100%}.social_links{width:100%;text-align:center}.social_links>img{float:left;padding:3px}.v_player{float:left;padding-top:12px;text-align:center;width:100%;color:#fff}.v_player>img{padding:0 5px}.detail-originalprice.button-header.ext-sample-price{font-size:22px;font-weight:400;line-height:30px;padding-bottom:0}.ext-sample-price.es-price-padding{margin:10px 0}.btn-hdr-price.ext-sample-price{font-size:28px}.btn-hdr-price-sale.ext-sample-price{font-size:28px}.right_section .download-es{color:#000;font-size:23px;line-height:30px;padding:11px 21px 5px;text-align:center;width:auto}.right_section .bold-es{font-size:28px;font-weight:700}.bold-es.coming-soon{display:block;font-size:38px;font-weight:700;margin:17px auto}.learn-es{display:none;float:left;padding-top:3px;text-align:center;width:100%}.learn-es>a{text-decoration:underline}.bold{color:#000}.close-es{position:absolute;right:6px;top:6px}.close-es.extended-sample{right:9px;top:-27px}.add_cart{float:left;text-align:center;width:100%;margin:6px 0}.social_links img{padding:0;width:30px}.social_links a:hover{cursor:pointer}.hme_icon{float:left;margin-top:5px;width:auto}.cartnav-icon{height:25px;left:22px !important;position:relative;top:0 !important;width:23px}.customBootBox{color:#fff !important;background-color:#c85000 !important;background-image:none !important;border-color:#c85000 !important;margin-left:5px !important;text-shadow:none !important}.flexPassLogo{float:left;margin:0 15px 12px 0}.podcastsub .flexPassLogo{margin-top:12px}.flexPassContent{float:left;width:82%}.fp-get-started{color:#c75000;display:block;font-size:14px;line-height:23px;margin-top:10px}.fp-get-started>.dark-text{color:#555}#toEnrollFlexPassDisplay{margin:10px 0 12px;float:left;width:82%;line-height:22px}#toEnrollPodcastDisplay{margin:10px 0 12px;float:left;width:82%;line-height:22px}#toResumeFlexPassDisplay{margin:10px 0 12px;width:auto}#toResumePodcastDisplay{margin:10px 0 12px;width:auto}#toCancelFlexPassDisplay{margin-top:10px}#toCancelPodcastDisplay{margin-top:10px}.toCancelFlexPassDisplayLeft{float:left;margin:10px 45px 0 0;width:auto}.toCancelPodcastDisplayLeft{float:left;margin:10px 45px 0 0;width:auto}.toCancelFlexPassDisplayRight{float:left;margin-top:10px}.toCancelPodcastDisplayRight{float:left;margin-top:10px}.toCancelFlexPassDisplayLeft>ul,.toCancelFlexPassDisplayRight>ul{margin-left:13px}.toCancelPodcastDisplayLeft>ul,.toCancelPodcastDisplayRight>ul{margin-left:13px}.quote-award-container{padding:0 20px 8px}.abtauthornarrator img{width:100px;border:1px solid #ddd;float:left;display:inline-block;margin:0 14px 0 0}.quote-award-container.abtauthornarrator{overflow:auto;padding-bottom:20px}.abtauthornarrator p b{font-size:14px;color:#000}.abtauthornarrator p{margin-bottom:20px}.quotes-container ul,.awards-container ul{list-style:none}.quote-text{margin:0 0 10px;display:block}.quote-attr::before{content:"— "}.quote-attr{margin:0 0 10px;color:#999;font-style:italic;text-indent:10px;display:block}.quote-attr>p{color:#999;font-style:italic;text-indent:10px;display:inline}.award-text{display:list-item;font-size:13px;line-height:20px;list-style:disc;list-style-position:outside;margin-left:30px;padding:3px 0}.award-text>p{line-height:24px;font-size:18px;margin-bottom:0}.awards-container ul li:first-child{border-top:1px solid #8c9500;padding-top:17px;margin-top:17px}.thank-you-header{border-bottom:6px solid #c75000;height:315px;margin:0 auto;max-width:100%;position:relative}.thank-you-container:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.thank-you-container .more-btn{text-transform:none}.typ-section1-bkgnd{background:url(../images/thank-you-bknd.jpg?v=zDY9vdxz8d34QCnfh7ERrULWoyI) no-repeat scroll left top/auto 100% #fff;height:100%;margin:0 auto;max-width:945px;position:relative}.typ-section1-main{display:inline-block;float:right;height:100%;position:relative;text-align:center;width:80%}.typ-headline{display:block;margin-top:30px;position:relative}.typ-headline h1{color:#c75000;font-size:65px;line-height:73px}.order-number-txt{font-size:16px;font-weight:700}.typ-subtxt{display:block;font-size:18px;font-weight:700;margin-top:10px}.typ-button-cont{background-color:#ddd;border-radius:8px;display:inline-block;margin:15px 0 8px;position:relative;text-align:center;max-width:370px;padding:15px}.typ-button-cont>p{display:block;width:100%}.mx-640 .mb-0{font-size:12px;font-style:italic}.typ-share-row2{background-color:#dbdcdb;border-bottom:6px solid #c75000;height:auto;margin:0 auto;max-width:100%;position:relative}.typ-share-container{height:100%;margin:0 auto;max-width:945px;position:relative;padding:10px 0 25px}.typ-share-container:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.typ-section2-main{display:inline-block;position:relative;text-align:center;width:98%}.typ-share-header4 h2{color:#c75000;display:block;font-size:50px;margin-bottom:22px}.typ-share-about{display:block;margin:0 auto;width:80%}.typ-share-preview-cont{display:block;margin:15px auto}.typ-share-preview{background-color:#fff;border:1px solid #999;border-radius:8px;display:block;width:70%;overflow:hidden;padding:10px;margin:0 auto}.typ-social-share-prev{color:#777;display:block;font-size:11px;margin:0 auto;text-align:left;width:70%}.typ-share-lt{display:inline-block;float:left}.typ-share-rt{display:inline-block;float:right;text-align:left;width:84%;color:#9197a3}.typ-share-lt>img{width:85px}.typ-share-top{display:block;margin-bottom:10px}.typ-share-top>p{color:#3b5998;font-weight:700;margin:0;line-height:18px}.typ-social-btn{background-image:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;line-height:19px;padding:3px 15px 6px;text-transform:uppercase;margin:5px}.typ-share-tw:after,.typ-share-fb:after,.typ-share-pinterest:after,.typ-share-linkedin:after{content:" ";display:inline-block;height:19px;position:relative;right:-8px;top:2px}.typ-share-fb.typ-social-btn{background-color:#4e69a2;border:1px solid #435a8b;margin-right:25px;border-radius:5px}.typ-share-tw.typ-social-btn{background-color:#00aced;border:1px solid #0182b3;margin-right:25px;border-radius:5px}.typ-share-btns{display:block;margin-bottom:15px}.typ-share-btns{display:block;margin-bottom:15px}.typ-share-disc{display:block;font-size:11px;font-style:italic;margin:0 auto;width:80%}.ss-author-label{color:#8c9500;font-weight:400;padding-left:5px}.ss-narrator-label{color:#34799b;font-weight:400;padding-left:5px}.ss-publisher-label{color:#000;font-weight:400;padding-left:5px}.printerImage{height:36px;width:36px;cursor:pointer;margin-top:-4px}.closePopOver{clear:right;display:block;float:right;margin-bottom:10px;margin-top:4px;right:-8px;text-align:right;top:0;width:auto;margin-right:10px}.paddingImageAudiobookCoverArt{padding:10px}.requiredField{border:3px solid #f00 !important}.cursorPointer{cursor:pointer}#m_imgCaptcha{width:200px;height:50px}.saved-cart-alert-cont{text-align:center}.saved-cart-hdr{font-size:16px;font-weight:700;line-height:20px}.saved-cart-content{margin-bottom:0}.typ-share-linkedin.typ-social-btn{background-color:#0073b1;border:1px solid #0182b3;margin-right:25px;border-radius:5px}.typ-share-pinterest.typ-social-btn{background-color:#dc5d67;border:1px solid #bd081c;margin-right:25px;border-radius:5px}.homepage-header-test1{display:block;width:75%;text-align:center;line-height:31px;font-size:23px;position:relative;left:7px}.homepage-header-test2{display:block;font-weight:700;font-size:82px;margin:26px 0 0 112px}.homepage-header-test3{position:relative;top:-22px;font-size:47px}.homepage-header-test4{text-decoration:underline;position:relative;top:-24px;font-size:49px}.aboutpage-header4.hiw-subcontainer2{color:#000;display:inline-block;margin:40px auto;max-width:95%;position:relative;vertical-align:middle}.aboutpage-header.hiw-section-container{background-color:#fff}.aboutpage-header-container.hiw-subcontainer{text-align:center}.hiw-mainheader h2{color:#000;display:block;margin-bottom:25px !important}.hiw-subheader{color:#c75000;display:block;font-size:22px;font-weight:700;margin:10px 0 16px}.hiw-copyblock{color:#777}.hiw-heroimg.hiw-hero1{display:block;margin:30px auto 0;max-width:75%}.hiw-mainheader.hiw-unbold>h2{font-weight:400}.hiw-copyblock-color{color:#c75000}.aboutpage-header.hiw-section-container2{background-color:#f5f5f5}.aboutpage-header.hiw-section-container,.aboutpage-header.hiw-section-container2{border-bottom:none;padding-bottom:20px}.hiw-page-icons{display:block;margin:0 auto;width:400px}.hiw-page-icons img{display:inline-block;margin:20px 10px 0;max-width:40%}.hiw-or-sep{border-top:1px solid #999;clear:both;margin:29px auto 32px;position:relative;width:31%;z-index:11}.hiw-icon-wrapper{background-clip:padding-box;background-color:#fff;border:0 solid #c75000;display:table;font-size:34px;height:36px;left:50%;margin:-19px 0 0 -19px;position:absolute;text-align:center;top:50%;width:36px}.hiw-icon-wrapper i,.hiw-icon-wrapper2 i{color:#c75000;display:table-cell;vertical-align:middle}.hiw-icon-wrapper2{background-clip:padding-box;background-color:#fff;border-radius:50%;border:1px solid #c75000;display:table;font-size:36px;height:40px;left:50%;margin:-22px 0 0 -22px;position:relative;text-align:center;width:40px;color:#ccc}.hiw-divider{border-top:2px solid #c75000;clear:both;position:relative;width:100%;z-index:11}.hiw-or-text::before{color:#777;content:"or";font-size:22px;position:relative;top:-2px}@font-face{font-family:fontawesome;src:url(../font/fontawesome-webfont.eot?v=-yorldOj_qFfZTGa2YMPTMk_Y84&v=4.0.3);src:url(../font/fontawesome-webfont.eot?v=-yorldOj_qFfZTGa2YMPTMk_Y84&#iefix&v=4.0.3) format('embedded-opentype'),url(../font/fontawesome-webfont.woff?v=_DlxbZi2JakpHJCeBb4ITD123dY&v=4.0.3) format('woff'),url(../font/fontawesome-webfont.ttf?v=PhCZWkAP-U_vI8YajqQv0N5dKJQ&v=4.0.3) format('truetype'),url(../font/fontawesome-webfont.svg?v=PhCZWkAP-U_vI8YajqQv0N5dKJQ&v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa-chevron-circle-down:before{content:""}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.recipient-details-block{display:inline-block;vertical-align:top;width:47%}.gift-cert-graphic{margin-bottom:15px;width:250px}.gc-values{font-size:18px;width:100px}.gc-values>option{padding-bottom:5px}.gc-delivery-row input{display:inline-block;vertical-align:middle;width:auto}.gc-delivery-row label{display:inline-block;margin:0 0 0 6px;vertical-align:text-top}.gc-delivery-subrow>input{display:inline-block;margin-left:17px !important;vertical-align:middle}.gc-delivery-subrow>label{display:inline-block;margin-left:6px;vertical-align:text-top}.control-group.gc-email-options{margin:6px 0 0}.recipient-details-block .controls input{text-align:left;width:230px !important}.gc-delivery-options-cont{margin-top:28px}.gc-message-box{width:230px;height:120px}.gc-delivery-row{margin-top:6px}.control-group.control-group-btn.gc-login-btn{margin-top:16px}.gc-radio-subtext{color:#666;display:block;font-size:12px;font-style:italic;line-height:16px;margin-left:18px}.recipient-details-block{margin:5px 0 5px 5px}.gc-email-options .form-control.datepicker{text-align:left}.recipient-details-block.rd-top-block{display:none}.gc-myaccount-img{display:inline-block;float:left;margin-right:20px;width:auto}.gc-myaccount-img>img{width:130px}.control-group.gc-myaccount-text{display:inline-block;position:relative;margin:28px 0 !important;line-height:22px}.control-group.gc-myaccount-text>strong{color:#c75000;font-size:18px}.typ-button-cont.gc-thank-you{width:75%}.typ-button-cont.gc-thank-you em{font-size:12px}.nav-gift i{font-size:18px;position:relative;top:1px}.gift-cert-intro.gc-redeem-cont{background-color:#e4e899;border:2px solid #c75000;padding:12px}.gcredemptioninstrcont{color:#333}.gc-redeem-cont .controls{display:inline-block;margin-left:10px}.gc-redeem-intro{color:#000;display:block;font-size:16px;line-height:23px;margin-bottom:16px}.gc-redeem-cont .control-group{margin-bottom:0;text-align:center;display:inline-block}.gc-redeem-cont .control-group.control-group-btn{margin-top:0}.controls.gc-redeem-field>input{height:32px}.gc-redeem-cont .control-label{color:#000;display:inline-block;font-size:16px;font-weight:700;margin-bottom:0 !important;vertical-align:middle}.gc-redeem-field-cont{display:block;position:relative;text-align:center;width:auto}.control-group-btn.gc-login-btn>p{display:inline-block;margin-left:20px}.gc-login-btn .controls{display:inline-block}.controls.gc-login-input>input{width:370px !important}.gc-details-grid-cont .green-t{color:#c75000}.gc-amount-label{display:block;margin-bottom:5px}.gc-login-btn .more-btn{padding:5px 15px 6px}.enterprise-cont{text-align:center}.enterprise-cont .row-fluid.custompage-content>h1{font-weight:700}.enterprise-subheader{color:#c75000;display:block;font-size:21px;line-height:25px;margin-bottom:20px}.controls.enterprise-captcha>div{margin:0 auto}.custompage-header.enterprise-header{background-color:#1c628a !important;border-color:#000 !important;height:100px !important}.enterprise-header .custompage-header1>h1{color:#fff;font-size:44px;left:10px;position:relative;text-align:center}.enterprise-cont label{color:#1c628a}.enterprise-main-cont{background-image:url(https://test.audiobookstore.com/images/enterprise-background.jpg),url(https://test.audiobookstore.com/images/enterprise-background-lt.jpg);background-position:right -10px,left 0;background-repeat:no-repeat}.enterprise-cont .row-fluid.custompage-content>p{color:#000}.enterprise-header .custompage-header-container{height:100px !important}.enterprise-cont .row-fluid.custompage-content p{margin:0 auto 15px;max-width:790px}.reading-list-ab-preview{display:inline-block;position:relative;width:100%}.reading-list-cont .reading-list-ab-preview .control-group{border:1px solid #8c9500;margin-right:0;width:99.8%}.reading-list-ab-preview .heading-bar-table{background-color:#c75000 !important;border-top:none !important}.my-lib-img.rl-col2,.my-lib-details.rl-col3{width:20%}.reading-list-cont .control-group.rl-fields{margin-bottom:0 !important}.my-reading-list-cont .heading-bar.checkout-header h2{color:#c75000;font-size:24px}.mrl-desc{color:#777;display:block;margin-bottom:5px}.my-reading-list-cont .checkout-holder{margin-bottom:10px}.rl-view-details{text-align:left;float:left;width:80%}.rl-view-details-row{display:block;margin-bottom:10px;font-weight:700;color:#c75000}.rl-view-det-values{font-weight:400;color:#000}.rl-view-det-values>ul{list-style-position:inside}.rl-view-details .close-es{margin-right:15px;margin-bottom:0}.colname.recent-order.rl-col.rl-col4{width:20%}.colname.recent-order.rl-col.rl-col3{display:block;margin-left:10px;text-align:left}.colname.recent-order.rl-col.rl-col1{width:20%}.rl-add-top{display:inline-block;float:none;position:relative}.rl-view-det-values br{display:none}.rl-view-det-values li{line-height:23px;margin-left:10px}.rl-details-readby{font-weight:700}.rl-queue-hdr{background-color:#c75000;color:#fff;font-size:18px;padding:6px 0 6px 15px}.close-es.rl-det-close{margin-right:15px;margin-bottom:0}.explore-tabs-cont{margin-bottom:20px;padding:0 10px;text-align:center}.explore-tabs-cont .explore{background-color:#1c628a;border-bottom:0 solid #000;border-left:0 solid #000;border-radius:0 0 6px 6px;border-right:0 solid #000;color:#fff;display:inline-block;padding:8px 15px}.explore-tabs-cont .explore:hover{background-color:#000}.explore-tabs-cont .explore:active{background-color:#edad01;color:#000}.explore-search-cont{background-color:#edad01;border:0 solid #003856;display:block;margin-top:20px;padding:16px;border-radius:10px}.explore-search-row{display:block;position:relative;text-align:center;width:auto}.explore-search-cont .control-group{display:inline-block;margin-bottom:0;text-align:center}.explore-search-cont label{color:#000;display:inline-block;font-size:14px;font-weight:400;margin-bottom:0 !important;vertical-align:middle}.explore-search-cont .controls{display:inline-block;margin-left:10px}.controls.explore-search-field>input{height:30px}.control-group.control-group-btn.explore-search-btn{margin-top:0}.controls.explore-search-field>input{width:300px !important}.explore-search-btn .more-btn{padding-bottom:5px;padding-top:4px}.explore-search-row .control-label>h2{font-size:16px;font-weight:700;line-height:23px;margin-top:0}.explore-search-row .control-label>p{font-size:14px;margin-bottom:15px;line-height:24px}.discover-steps{display:block;font-size:22px;font-weight:700;padding-bottom:10px}.explore.purchases-tab{background-color:#1c628a}.discovery-results-lbl{background-color:#fdff7c;border:0 solid #000;color:#000;display:block;font-size:16px;font-weight:400;margin-top:10px;padding:10px;border-radius:5px}.discover-audiobooks-sec .highlight{background-color:#c75000;color:#fff;font-weight:700}.discover-audiobooks-sec .highlight:hover{color:#fff;font-weight:700}.auth-nar-intro{color:#000;display:block;margin-top:16px;font-size:14px}#divAuthors .titleName,#divNarrators .titleName{display:inline-block;margin-top:8px;font-size:12px}.discovery-header>h1{font-size:22px;line-height:32px;margin-top:20px;text-align:center;color:#c75000}.discover-audiobooks-sec .span3{margin-top:16px}.discover-audiobooks-sec .shop-by-list h2{background-color:#1c628a;border:medium}.discover-audiobooks-sec .side-inner-holder{border-color:#1c628a}.discover-audiobooks-sec .side-list{border-bottom-color:#1c628a}.discovery-results-lbl>span>b{color:#c75000}.discover-no-data{font-size:18px;line-height:25px;margin-bottom:20px}.disc-subhead{background-color:#6e9bb3;border:0 solid #c75000;border-radius:10px;color:#fff;font-size:14px;font-weight:400;line-height:22px;padding:12px;text-align:center}.discover-audiobooks-sec .heading-bar{padding-right:0;border-bottom:0;text-align:center}.discover-audiobooks-sec .category-header-main{margin-right:0;font-size:27px}.discover-instr{padding:20px 10px 5px}.discover-instr strong{font-weight:700;color:#c75000;text-decoration:underline}.discover-audiobooks-sec .explore-search-field input{height:36px;width:400px !important;font-size:16px}.explore-search-row .labeltext{font-size:14px;color:#000}.discover-audiobooks-sec .titleName{font-size:16px !important}.sidenav{height:100%;width:250px;position:fixed;z-index:10000;top:0;left:-250px;background-color:rgba(86,92,1,.95);overflow-x:hidden;transition:.5s;padding-top:60px;box-shadow:none}.sidenav a{padding:15px 0 8px 32px;text-decoration:none;font-size:25px;color:#fff;display:block;transition:.3s}.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1;text-decoration:none}.sidenav .closebtn{position:absolute;top:0;right:17px;font-size:36px;margin-left:50px}.closebtn i{font-size:30px;position:relative;top:-4px}.close-text{font-size:14px;margin-right:6px;position:relative;top:1px;vertical-align:top}.slide-out-menu .dropdown-menu{background-color:#883700;border-radius:0;float:none;position:relative}.slide-out-menu .nav-login .dropdown-menu{background-color:#f7cc57}.slide-out-menu .nav-login .dropdown-menu i{color:#000}.slide-out-menu .catmenu-section{border-bottom:8px solid #000}.slide-out-menu .showall-navbar{background-color:unset}.slide-out-menu .dropdown.dropdown-categories{display:block;float:none}.slide-out-menu li{border-bottom:1px solid #888;float:none}.slide-out-menu a{font-size:14px;height:34px;position:relative;top:0}.slide-out-menu .menu-toggle{font-size:18px;margin-left:1px;width:33px}.top-nav.slide-out-menu{position:absolute;top:50px;width:100%;font-family:barlow condensed;font-size:17px}.slide-out-menu .showall-navbar{background-color:unset !important}.slide-out-menu .dropdown-menu i{margin-right:4px;color:#fff}.slide-out-menu .dropdown-menu a{font-size:16px}.slide-out-icon i{font-size:22px;margin-right:8px;position:relative;top:3px}.slide-out-icon{cursor:pointer}.top-nav.main-navbar>li:first-child{background-color:#000}.top-nav.main-navbar>li:first-child a{height:31px;color:#fff}.top-nav.main-navbar>li:first-child a:hover{background-color:#000;color:#777}.top-nav.main-navbar li{border-right:1px solid rgba(0,0,0,.25)}.top-nav.slide-out-menu li a:hover,.top-nav li a.active{background:#8c9500 none repeat scroll 0 0}.slide-out-menu li i{font-size:22px;position:relative;top:2px;width:34px}.top-nav.slide-out-menu li a{border-left:medium;border-right:medium;padding-top:2px}.top-nav.slide-out-menu li a:focus{text-decoration:none}.top-nav.slide-out-menu li{margin-right:0}.top-nav.slide-out-menu .dropdown-menu li a i{font-size:12px;width:8px;top:0}.top-nav.slide-out-menu .dropdown-menu li a{height:26px;padding-top:3px;top:0}.top-nav.slide-out-menu .dropdown-menu{border-bottom:0;box-shadow:none;padding-bottom:0;padding-top:0 !important}.top-nav.slide-out-menu .showall-navbar{margin-bottom:0}.top-nav.slide-out-menu .showall-navbar{background-color:#edad01 !important;color:#000}.top-nav.slide-out-menu .catmenu-section{margin-bottom:0;padding-bottom:0;border-bottom:10px solid #612700 !important}.top-nav.slide-out-menu .dropdown-menu>li{border-bottom:1px solid #212300}.top-nav.main-navbar .nav-how>a{border:medium}.top-nav.slide-out-menu .dropdown{background-color:#2c2f00;border-bottom:1px solid #1a1c00}.top-nav.slide-out-menu .nav-how{border-bottom:1px solid #2c2f00;border-top:1px solid #2c2f00}.slide-nav-top{background-color:#2c2f00;height:50px;position:absolute;top:0;width:100%}.top-nav.slide-out-menu .dropdown-menu{left:0 !important}.nav-onsale i{left:3px}.cc-error-alert{color:#000;font-weight:700}.alert-credit-card-validation{background-color:#f2dede;border-color:#f00 !important;color:#b94a48;margin-bottom:15px !important;max-width:100% !important;border-style:solid;border:3px solid #b94a48 !important}.alert-credit-card-success{background-color:#8c9500 !important;border-color:#98b827 !important;color:#000 !important;margin-bottom:0 !important;margin-top:10px !important;margin-left:10px !important;margin-right:10px !important;max-width:100% !important;border-style:solid;border:3px solid #98b827 !important}.alert-my-account-credit-card-validation{background-color:#f2dede;border-color:#f00 !important;color:#b94a48;margin-bottom:10px !important;margin-top:0 !important;margin-left:15px !important;margin-right:15px !important;max-width:100% !important;border-style:solid;border:3px solid #f00 !important}.alert-my-account-credit-card-success{background-color:#e4e899 !important;border-color:#98b827 !important;color:#000 !important;margin-bottom:10px !important;margin-top:10px !important;margin-left:0 !important;margin-right:0 !important;max-width:100% !important;border-style:solid;border:3px solid #98b827 !important}.territory-alert-clickhere{color:#000 !important}.home-subheader-height{height:auto !important;background-color:#6e9bb3}.home-subheader-cont.home-subheader-margin{top:0}.home-subheaderinner.home-subheader-height.home-subheader-margin{padding:10px;top:0}.subhead-headline{font-size:16px;display:block;margin:0 0 8px;line-height:130% !important}.home-subheader-bar.subheader-text{font-size:13px;line-height:140%}.home-subheader.home-subheader-height{border-bottom:1px solid #000;background-color:#6e9bb3}.headline-hdr{background-color:#c75000 !important}.headline-mainhead{text-align:center;width:100%;position:relative;display:inline-block;margin:6px 0}.headline-mainhead h1{color:#fff;font-size:24px;line-height:130%;margin:0}.appuser .top-nav2,.appuser #main-header .span4,.appuser #main-footer,.appuser .container-fluid.footer-top2,.appuser .home-header.hero,.appuser .home-subheader.headline-flexpass,.appuser .nav-home,.appuser .nav-faq2,.appuser .nav-faq,.appuser .nav-enterprise,.appuser .nav-contact,.appuser .social-nav-icons,.appuser .gc-delivery-row.print-gc,.appuser .main-navbar-container .nav-gift{display:none !important}.appuser.checkoutmods #main-header.originalhdr{display:none !important}.appuser #main-header{height:auto}.appuser #main-header .span8{float:none;margin:8px auto 15px;width:100%;height:50px !important}.appuser .search-bar.ui-widget{float:none;border:none;box-shadow:none;width:100%;height:45px !important}.appuser #ctl00_SearchTextBox{width:77.5% !important;height:45px !important;border:1px solid #757c00 !important}.appuser #btnSearch{width:20%;border:1px solid #757c00 !important;height:47px !important;margin-top:0 !important}.appuser .span8 #searchbar-container{height:45px !important}.appuser .heading-bar h1,.appuser .heading-bar h2{width:auto}.appuser .top-nav-bar .c-btn{display:inline !important;right:-4px}.appuser .nav-blog{display:none}.checkoutmods .product-detail.club-cart.checkout-club{display:none}.checkoutmods .checkout-page.accordion-inner.no-p{border-right:none;border-top:1px solid #bbb}.checkoutmods .cart-table-holder{margin:0;padding:10px;display:block;overflow:hidden}.checkoutmods .colimage.orderreview-img{text-align:center}.checkoutmods .cartdets.cart-thumbname{display:block;margin-top:8px}.checkoutmods .colname.colname-titleinfo{display:none}.checkoutmods .colclub.colbold{font-size:14px}.checkoutmods .accordion-group.paymentdetails{width:65%}.checkoutmods .billing-form-left-column{width:100%;margin-right:0}.checkoutmods .billing-form-right-column{width:100%}.checkoutmods input[type=text]{color:#000;height:30px;font-size:15px}.checkoutmods #NewCreditCard2{width:56%;display:inline-block !important}.checkoutmods #NewCreditCard5{width:25%;display:inline-block}.checkoutmods .control-group{width:96% !important}.checkoutmods #divEditPaymentExpirationDate input[type=text]{width:81%}.checkoutmods #NewCreditCard3{display:inline-block;position:relative;width:17.5%;margin-right:8px}.checkoutmods #divEditPaymentCreditCardVerificationNumber input[type=text]{width:70%}.checkoutmods #NewCreditCard5 #divEditPaymentZipCode input[type=text]{width:85%}.checkoutmods #NewCreditCard4{width:22%;display:inline-block;position:relative}.checkoutmods .billing-form-left-column .control-group.w-extra,.checkoutmods .billing-form li .control-group{margin-bottom:0 !important}.checkoutmods .ccfields{margin-bottom:10px}.checkoutmods #frmPayment .ccfields{margin-bottom:15px}.checkoutmods .billing-form-left-column.ccdetails{border:1px solid #aaa;background-color:#fff;margin-bottom:15px;width:calc(100% - 22px);padding:15px 10px 8px}.checkoutmods .rightcolumn-checkout{width:32%;float:right;margin:0 auto;position:relative}.checkoutmods #divEditBillingFirstName input[type=text]{width:100%}.checkoutmods #divEditBillingLastName input[type=text]{width:99%}.checkoutmods .ccfields.ccfirstname{width:calc(50% - 4px);display:inline-block}.checkoutmods .ccfields.cclastname{width:49%;display:inline-block}.checkoutmods .checkoutfield-subtext{display:block;font-size:12px;color:#555;line-height:18px;margin-top:10px}.checkoutmods .control-label{color:#000;margin-left:2px}.checkoutmods #NewCreditCard4-cvv{width:30%;display:inline-block}.checkoutmods .checkout-placeorder-btn{margin:0;margin-bottom:10px;display:block;float:none;width:100%;text-align:center;margin-top:20px}.more-btn.completeorder::before{background:url(../images/padlock.png?v=3YRBJx-0MQdGOL9usFyrADjnF8o) no-repeat scroll 0 0/30px 30px rgba(0,0,0,0);content:" ";display:inline-block;height:30px;width:30px;position:relative;left:-8px;top:8px}.more-btn.completeorder{background-color:#fec52b;text-transform:none;color:#000 !important;font-size:20px;padding:0 16px 14px 22px}.more-btn.completeorder::after{background:0 0;content:" ";display:inline-block;height:0;position:relative;right:0;top:0;width:0}.more-btn.completeorder:hover{background-color:#ca9609}.checkoutmods .ccheader-notes{font-size:12px;margin-bottom:7px}.checkoutmods .ccnotes-right{float:right;color:#000;margin-bottom:7px}.checkoutmods .ccnotes-left{color:#c75000;font-weight:700}.checkoutmods .sslcertlogo img{height:40px}.checkoutmods .sslcertlogo{height:40px;display:inline-block;overflow:hidden;float:right}.checkoutmods .checkoutpaymentheader{border-top:1px solid #000;background-color:#fec52b;border-right:1px solid #000;border-left:1px solid #000;padding:10px;height:40px}.checkoutmods .securenote{font-size:16px;font-weight:700;color:#000;display:inline-block;margin-top:-3px;margin-left:10px}.checkoutmods .securenote::before{background:url(../images/padlock.png?v=3YRBJx-0MQdGOL9usFyrADjnF8o) no-repeat scroll 0 0/30px 30px rgba(0,0,0,0);content:" ";display:inline-block;height:30px;width:30px;position:relative;left:-8px;top:8px}.checkoutmods #PaymentInformation2{background-color:#eee}.checkoutmods .ordersummaryheader{background-color:#c75000;font-size:18px;color:#fff;border:1px solid #000;padding:10px 10px 7px;overflow:hidden}.checkoutmods .osprice{float:right;font-weight:700;text-align:right;display:inline-block}.checkoutmods .ostoggle{display:inline-block;margin-left:5px}.checkoutmods .ostitle{display:inline-block;vertical-align:top}.checkoutmods .oscoupncode{font-size:14px;display:block;font-weight:400}.checkoutmods .fa-angle-down,.checkoutmods .fa-angle-up{font-size:24px;font-weight:700;display:block;position:relative}.checkoutmods .ostoggle .fa-angle-down,.checkoutmods .ostoggle .fa-angle-up{font-size:24px;font-weight:700;display:block;position:relative;top:-2px;right:10px}.checkoutmods .ostogglelink{text-decoration:none}.checkoutmods .cart-option-box.coupon-box .more-btn{margin-top:0;margin-left:12px;margin-bottom:0;vertical-align:middle}.checkoutmods .cart-option-box.coupon-box{padding:15px;background-color:#ccc}.checkoutmods .cart-option-box.coupon-box input[type=text]{width:50%}.checkoutmods .small-f.taxescheckout{font-weight:400;color:#000}.checkoutmods #divEditBillingCountry select{height:30px;font-size:15px;padding-right:24px}.checkoutmods .ccnotes-right #hypSignOut,.checkoutmods .oscoupncode a{text-decoration:underline}.checkoutmods #divCardNumberEdit{position:relative}.checkoutmods #divCardNumberEdit i{padding-left:10px;position:absolute;top:7px;font-size:22px;color:#63b40b;right:5px}.checkoutmods #NewCreditCard4 i{font-size:22px;position:relative;bottom:0;padding-left:4px;color:#000}.checkoutmods .ostogglelink{width:40px;height:30px;text-align:center}.checkoutmods .accordion-heading.payment-info-hdr .ostogglelink{display:block}.checkoutmods .accordion-heading.payment-info-hdr{overflow:hidden}.checkoutmods .ccheaderemail{color:#444}.checkoutmods .checkouttrail a{text-decoration:underline;color:#c75000}.checkoutmods .checkouttrail span{font-size:14px;display:inline-block;margin:0 7px 10px 0}.checkoutmods .cotrailnum{background-color:#c75000;color:#fff;font-weight:700;border-radius:50%;width:20px;height:20px;text-align:center}.checkoutmods #searchbar-container{display:none}.checkoutmods #logo img{height:50px}.checkoutmods #main-header{height:auto;border-bottom:2px solid #000}.checkoutmods .top-nav-bar{display:none !important}.checkoutmods .container.footer-hidden{display:none}.checkoutmods .cartdets.cart-thumbname,.checkoutmods .cartdets.dets-dateAdded{display:none}.checkoutmods .colimage.orderreview-img img{width:165px;height:165px}.checkoutmods .colimage.orderreview-img{width:48%}.checkoutmods .colunitprice.colclub.colbold,.checkoutmods .colclub.colbold{width:14%}.checkoutmods .ordersummaryheader .ostoggle{display:none}.checkoutmods .oscoupncode{display:none}.checkoutmods #CouponCode .more-btn{text-transform:none;padding:4px 16px 8px}.checkoutmods #main-footer p{color:#000}.checkoutmods .social-ico-bar{background-color:#fff;border:0}.checkoutmods .container-fluid.footer-top2{display:none}.checkoutmods #divCCSaveButtons{margin-top:0}.checkoutmods #divCCSaveButtons a,#hypCancelBilling.cccancelbtn{color:#c85000;font-size:14px;text-decoration:underline;font-weight:700}.card-on-file #hypBillingEdit{color:#c85000;font-weight:700;text-decoration:underline}.checkoutmods .ccsavebtn{background-color:#c85000;border-color:#963c00}.checkoutmods .colunitprice.colclub.colbold{text-align:right;padding-right:16px}.checkoutmods .colname.colheader{display:none}.checkoutmods .colclub.colbold{text-align:right;padding-right:16px}.checkoutmods .colunitprice.colheader{width:auto}.checkoutmods .alert-error.alert-territories-success{border:3px solid #8c9500;background-color:#e4e899;margin:10px 10px 15px;max-width:100% !important;color:#5b6100}.checkoutmods .creditdetcont{margin-top:15px;border:1px solid #aaa;background-color:#ccc;color:#000;padding:10px}.checkoutmods .creditdetcont a{margin-bottom:0;padding-top:8px}.checkoutmods #AccountCreditInfo .checkout-placeorder-btn{margin-top:15px}.checkoutmods #OrderReview .checkout-placeorder-btn{margin-top:15px}.checkoutmods #divCardNumberEdit #divCardIcon{background-image:url(/images/cc_sprite_images.png?v=KXtsK8b8kcH1jrrZr-BpN_icQDA) !important;background-position:2px 3px !important;background-repeat:no-repeat;width:30px;height:18px;margin-top:4px;border-right:none;padding-top:-23px;position:absolute;background-size:36px 210px}.checkoutmods #divCardNumberEdit #divCardIcon{border:0;display:block;font-size:18px;height:28px;padding:0 5px;width:30px;bottom:2px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:2px}.checkoutmods #divCardNumberEdit #divCardIcon.visa{background-position:2px -185px !important}.checkoutmods #divCardNumberEdit #divCardIcon.mastercard{background-position:2px -131px !important}.checkoutmods #divCardNumberEdit #divCardIcon.discover{background-position:2px -105px !important}.checkoutmods #divCardNumberEdit #divCardIcon.amex{background-position:2px -51px !important}.checkoutmods #divCardNumberEdit #divCardIcon.invalid{background-position:2px -78px !important}.checkoutmods #divCardNumberEdit input[type=text]{background-repeat:no-repeat;padding-left:45px;width:84%}.checkoutmods .gccodefield{background-color:#e4e899;border-bottom:2px solid #8c9500;padding:12px;display:block;margin:0}.checkoutmods .gccodefield .more-btn{padding:5px 15px 6px}.checkoutmods .gccodefield .controls{display:inline-block;margin-left:0}.checkoutmods .gccodefield .gc-redeem-field-cont{display:block;position:relative;text-align:center;width:auto}.checkoutmods .gccodefield .control-group{margin-bottom:0;text-align:center;display:inline-block}.checkoutmods .gccodefield .control-label{color:#000;margin-left:2px;display:inline-block;vertical-align:bottom}.checkoutmods .creditdetcont{text-align:center}.checkoutmods .creditdetcont .credit-label{margin-bottom:10px}.checkoutmods .payment-info-hdr .accordion-toggle{display:inline-block}.checkoutmods .toggleicon{display:inline-block;position:relative;float:right;top:5px}.checkoutmods .countryselect{margin-top:0 !important}.newcatdes18 .span9.first{width:100%}.newcatdes18 .grid-holder-cat .span4-cat .pro-img{width:200px;height:200px;border-radius:0;box-shadow:none;border:1px solid #ddd;margin-bottom:0;box-sizing:border-box}.newcatdes18 .rating-bar{display:none}.newcatdes18 .grid-holder-cat .span4-cat.slide{min-height:315px !important;vertical-align:top}.newcatdes18 .grid-holder-cat .span4-cat.slide.wishlist{min-height:330px !important;vertical-align:top}.newcatdes18 .authorName{line-height:13px}#extendedSampleNotAvailable{font-size:12px}#thirtyMinuteSample.catpagesample{width:200px;display:block;margin:0 auto;margin:0 auto 10px}.newcatdes18 .catimgcont{position:relative}.newcatdes18 .authors-category{margin-bottom:10px !important}.authorscategorypage .title a{font-size:16px !important}.newcatdes18 .wishlist{margin-top:30px}.newcatdes18 .mobilepagination{text-align:center !important;display:block;margin:0;clear:both}.newcatdes18 .mobilepagination a{color:#000;padding:10px 16px}.newcatdes18 .mobilepagination span{color:#000;padding:16px;text-align:center;font-weight:700}.newcatdes18 .mobilepagination .previous-icon{background:url(/images/controls1.png?v=J3Qc4iijaIpvz45mKzdpJRqQckM) no-repeat 0 -32px}.newcatdes18 .mobilepagination .next-icon{background:url(/images/controls1.png?v=J3Qc4iijaIpvz45mKzdpJRqQckM) no-repeat -43px -32px}.newcatdes18 .side-inner-holder{background:0 0;border:none}.newcatdes18 .sidefilternav{height:100%;width:250px;position:fixed;z-index:10000;top:0;left:0;background-color:rgba(238,238,238,.95);overflow-x:hidden;transition:.5s;padding-top:0;box-shadow:none;border-right:1px solid #8c9500;overflow-y:auto;-webkit-overflow-scrolling:touch}.newcatdes18 .sidefilternav .closebtn{position:absolute;top:10px;right:17px;font-size:36px;margin-left:50px}.newcatdes18 .closebtn i{font-size:30px;position:relative;top:-4px}.newcatdes18 .close-text{font-size:12px;margin-right:6px;position:relative;top:1px;vertical-align:top}.newcatdes18 .slide-nav-top{background-color:#000;height:45px;position:absolute;top:0;width:100%}.newcatdes18 .sidefilternav .slide-nav-top a{color:#fff;display:block;transition:.3s}.newcatdes18 .prod-info-quickview{background:none repeat scroll 0 0 #fff;border:2px solid #c75000;border-radius:5px;-moz-box-shadow:0 0 10px rgba(80,80,80,.6);-webkit-box-shadow:0 0 10px rgba(80,80,80,.6);box-shadow:0 0 10px rgba(80,80,80,.6);color:#000;padding:10px 16px}.newcatdes18 .prod-info-quickview #ProductName{font-size:20px;line-height:24px;color:#c75000;display:block;margin-bottom:11px}.newcatdes18 .imgaudiosample{padding:5px 0 9px;display:block;color:#000;background-color:#ddd}.newcatdes18 .imgaudiosamplepush{padding:5px 0 9px;display:block;color:#000;background-color:#ddd}.newcatdes18 .imgaudiosample::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -104px -306px/372px 369px rgba(0,0,0,0);margin-right:8px;top:5px;display:inline-block;height:19px;position:relative;width:19px;content:" ";border:1px solid #aaa;border-radius:50%}.newcatdes18 .imgaudiosamplepush::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -48px -274px/372px 369px rgba(0,0,0,0);margin-right:8px;top:5px;display:inline-block;height:19px;position:relative;width:19px;content:" ";border:1px solid #aaa;border-radius:50%}.newcatdes18 .imgaudiosample.audiosampleUnavailable::before{background:url(../images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -58px -306px/372px 369px rgba(0,0,0,0)}.newcatdes18 .span16-cat.slide{border:1px solid #ddd;display:block;width:auto;margin:-16px 20px 20px;padding:15px;background-color:#eee}.newcatdes18 .span16-cat #ProductName{font-size:16px;line-height:22px;display:block;position:relative;margin-bottom:15px;color:#000}.newcatdes18 .prevwinfpprice{display:block;color:#c57000;font-weight:700;font-size:20px;margin-top:6px}.newcatdes18 .prevwinfppricetag{font-size:13px;color:#000;font-weight:400;font-style:italic;display:inline;margin-left:6px}.newcatdes18 .rpstrike{text-decoration:line-through}.newcatdes18 #lnkShowFilterFlyOut{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.DiscoveryResults #lnkShowFilterFlyOut{padding:11px 23px}.newcatdes18 #lnkShowFilterAuthor{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.newcatdes18 #lnkShowFilterFlyOut2{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.newcatdes18 #lnkShowFilterAuthor2{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.newcatdes18 #lnkShowFilterFlyOut3{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.newcatdes18 #lnkShowFilterAuthor3{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;color:#fff;font-weight:700}.newcatdes18 .product_sort .row-1{overflow:unset;height:30px}.newcatdes18 #lnkShowFilterFlyOut:hover{background-color:#ccc;color:#000}.newcatdes18 #lnkShowFilterAuthor:hover{background-color:#ccc;color:#000}.newcatdes18 #lnkShowFilterFlyOut2:hover{background-color:#ccc;color:#000}.newcatdes18 #lnkShowFilterAuthor2:hover{background-color:#ccc;color:#000}.newcatdes18 #lnkShowFilterFlyOut3:hover{background-color:#ccc;color:#000}.newcatdes18 #lnkShowFilterAuthor3:hover{background-color:#ccc;color:#000}.newcatdes18 .alert-success{background-color:#fff;border:0 solid #8c9500}.newcatdes18 .catbookbtncont #btnViewDetail{text-transform:unset}.newcatdes18 .mainsortoptions,.newcatdes18 .film-release-dropmenu{display:inline-block}.newcatdes18 .film-release-dropmenu{margin-left:20px}.newcatdes18 .row-1 .right{width:auto}.newcatdes18 .row-1 .left{width:auto}.newcatdes18 select,input[type=file]{height:30px}.newcatdes18 .row-1 .list-nav{position:relative;top:-5px}.newcatdes18 .row-1 .s-title{line-height:20px}.newcatdes18 .mainsortoptions i{position:relative;right:25px;font-size:19px;border-left:1px solid #bbb;padding-left:5px}.countryselect #divEditBillingCountry i{position:relative;right:29px;font-size:19px;border-left:1px solid #bbb;padding-left:5px;top:3px}.newcatdes18 .row-1 .list-nav select,.countryselect select{-webkit-appearance:none !important;-moz-appearance:none !important;-appearance:none !important}.forgotpassowordnew .content{max-width:650px !important;border:0 solid #ddd !important;padding:35px;border-radius:10px;margin:0 auto;display:block;vertical-align:middle;position:relative;overflow-x:auto}.forgotpassowordnew .header img{float:left;width:100px;height:100px;background:#555;border-radius:15px}.search-result .header .display-name #displayname{font-size:14px !important;font-weight:700;margin-bottom:2px !important;display:block}.search-result .header{margin-bottom:16px;display:block;border-bottom:1px solid #bbb}.controls.passwordreset-field #displayMsg .content-para2 strong{color:#000}.controls.passwordreset-field #displayMsg .content-para2 a,#divResult .resultnotfound-message a{text-decoration:underline}.search-result .header .email,.search-result .header .display-name{width:100%;display:block}.resultnotfound-message strong,.controls.passwordreset-field #displayMsg strong{color:#000}#resultSection.resetemail-sent h2{font-size:24px}#resultSection.resetemail-sent ul{list-style:disc;list-style-position:outside;font-size:13px;margin-left:14px}#resultSection.resetemail-sent li{line-height:24px}#resultSection.resetemail-sent .more-btn::after{background-image:none;width:0;height:0}#resultSection.resetemail-sent .more-btn{text-transform:inherit;padding:7px 15px 12px;margin-right:10px}.passwordchange-page .login-fieldgroup.createacct-email input{background-image:linear-gradient(to bottom,#fff,#eaeaea);border-radius:5px}.forgotpassowordnew .findaccountfield{text-align:center}.forgotpassowordnew .login-fieldgroup.createacct-email{margin-top:10px}.passwordchange-page .forgotpassowordnew .content .btn-search{padding:10px 15px 30px !important;display:inline-block;width:auto !important;margin-top:10px !important}.passwordchange-page .login-fieldgroup.savenewloginbutton{text-align:center;margin-top:22px}.passwordchange-page .login-fieldgroup.createacct-email{margin-top:0}#resultSection.resetemail-sent a{text-decoration:underline}#resultSection.resetemail-sent .content-para1{font-size:16px;color:#000;margin:20px 0 !important;display:block}.forgotpassowordnew .search-reset{right:unset !important}.forgotpassowordnew .controls.modalcontent #btnSend{margin:10px auto !important}.forgotpassowordnew .btn-search{border-radius:5px !important;height:37px;color:#fff !important;cursor:pointer;background-color:#c85000;padding:3px 15px 6px;font-size:16px;border:0;border:1px solid #963c00;display:inline-block;background-image:none;line-height:19px;padding-left:10px !important;margin-bottom:10px !important}.forgotpassowordnew .search-result{max-height:200px;width:95%;overflow:auto;margin-top:10px;border:6px solid #bbb;border-radius:9px;padding:12px}.forgotpassowordnew #divforgotpasswordtemplate{display:none}.forgotpassowordnew .createacct-email input[type=text]{padding-left:40px !important;width:320px;border-radius:5px;background-image:linear-gradient(to bottom,#fff,#eaeaea);margin-right:10px !important;margin-bottom:10px !important}.controls.passwordreset-field #displayMsg{margin-top:20px}.forgotpassowordnew #modaldisplayname{font-size:14px;font-weight:700}.passwordreset-confirm{text-align:center}.passwordreset-confirm h4{font-size:20px;margin-bottom:15px;padding-top:10px}.forgotpassowordnew .btn-send{display:none;border-radius:5px;height:37px;margin-top:-5px !important;padding-right:10px !important}.forgotpassowordnew #btnThisIsMe{padding:8px 10px 20px !important;background-color:#c75000 !important}.nameemail-container{width:70%;display:inline-block}.controls.thisisme-btn-container{display:inline-block !important;width:26% !important;vertical-align:top}.forgotpassowordnew #btnSend{border-radius:5px;height:40px;margin-top:6px !important;padding-right:10px !important;width:200px}.forgotpassowordnew .content .controls{margin-bottom:5px;display:block;width:auto;position:relative}.forgotpassowordnew .content .controls i{padding-left:10px;position:absolute;top:7px;font-size:22px;color:#bbb;right:8px}.forgotpassowordnew .modalcontent{text-align:center;margin-top:10px}.forgotpassowordnew .btn-search{background-color:#c75000 !important}.forgotpassowordnew .search-result .header img,.forgotpassowordnew .header img{border:1px solid #111 !important;border-radius:50%;margin-right:12px}.forgotpassowordnew .search-bar-label{margin-bottom:10px}.forgotpassowordnew .passwordreset-field .btn-search{padding-left:16px !important}.forgotpassowordnew .content-para1{margin-bottom:15px !important;display:block}.forgotpassowordnew h3{margin-top:10px;line-height:30px;margin-bottom:10px}.forgotpassowordnew .wishlist-alert{display:none}.forgotpassowordnew .content input{height:37px !important;width:100%;padding:0 0 0 10px !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px !important}.forgotpassowordnew #myModal{display:none}.resultnotfound-message{margin-bottom:0}.forgot-password-link-button{margin-right:15px}.socialnetwork .profileImages{border-radius:55px;float:left;margin:0 15px 12px 0}.socialnetwork .googleplus{font-size:20px;margin:0 0 10px}.socialnetwork .login-googleplus{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -100px -10px/372px 369px rgba(0,0,0,0);display:inline-block;height:30px;left:5px;position:relative;top:2px;width:30px}.socialnetwork .social-icons-google{border:0;border-radius:32px;box-shadow:0 0 4px 3px rgba(0,0,0,.1);display:inline-block;height:30px;margin-right:4px;position:relative;text-align:center;top:-4px;vertical-align:top;width:30px}.socialnetwork .googleplus-not-connected{font-size:13px;margin:0 0 10px}.socialnetwork .fix-contain{margin-top:15px}.socialnetwork .login-facebook{background:url(/images/button-sprites.png?v=PPsQtNW3JYvS2_N9J_X4mYIkWJE) no-repeat scroll -41px -9px/372px 369px rgba(0,0,0,0);display:inline-block;height:30px;position:relative;width:30px;top:4px;left:5px}.socialnetwork .social-icons-fb{border:0;border-radius:32px;box-shadow:0 0 4px 3px rgba(0,0,0,.1);display:inline-block;height:30px;margin-right:4px;position:relative;text-align:center;top:-4px;vertical-align:top;width:30px;background-color:#2f51c3}.bootstrap-switch .bootstrap-switch-handle-on,.bootstrap-switch .bootstrap-switch-handle-off,.bootstrap-switch .bootstrap-switch-label{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;cursor:pointer !important;display:inline-block !important;padding-top:4px !important;padding-bottom:4px !important;padding-left:8px !important;padding-right:8px !important;font-size:12px !important;line-height:20px !important}.socialnetwork .login-google{background:url(/images/google.png?v=0eTmi-3dpQg-DX_wtdp8z91Pclw)no-repeat rgba(0,0,0,0);display:inline-block;height:24px;left:1px;position:relative;top:3px;width:25px}#main-header.statichdr,.top-nav-bar.topnavbartest,.headernavspace,.headerspace{display:none !important}#main-header.statichdr{height:56px}.statichdr #logo{margin:0 0 0}.statichdr #logo img{height:45px}.statichdr .row-fluid [class*=span]{margin-bottom:0}.statichdr .top-nav2{display:none}.headerspace{display:block;height:72px;background-color:#8c9500}#main-header.statichdr{height:56px;position:fixed;width:100%;top:0;z-index:9999;border-bottom:1px solid #000;background:rgba(140,149,0,.84)}#main-header.statichdr .search-bar input[type=text]{width:385px;border-radius:25px;height:40px;border:2px solid #575b00;box-shadow:0 0 8px #575b00;padding:0 18px;font-size:16px}#main-header.statichdr .search-bar{border:0 solid #575b00;box-shadow:none;border-radius:0;display:inline-block;float:none;height:26px;left:20px;position:relative}.statichdr .row-fluid .span4{width:35%}.statichdr .row-fluid .span8{width:54%}.statichdr .searchbtn{height:45px;display:inline-block}#main-header.statichdr button[type=button]{border:solid 2px #575b00;font-size:14px;color:#000;padding:0 15px;height:45px;width:45px;float:none;background:#edad01;cursor:pointer;border-radius:50%;transition:width .5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;z-index:10000;position:relative}.statichdr .searchbtn i{font-size:26px;color:#575b00;position:relative;right:8px;top:-1px}.statichdr #searchbar-container{text-align:right}.statichdr .headernavicon{width:auto;display:inline-block;float:left}.statichdr .headernavicon i{color:#fff;font-size:42px}.headernavspace{display:block;height:30px;background-color:#c75000}.top-nav-bar.topnavbartest{position:fixed;width:100%;z-index:9999;background:rgba(199,80,0,.84)}.topnavbartest .top-nav.main-navbar>li:first-child{background:0 0;border-left:1px solid rgba(0,0,0,.25);border-right:none}.topnavbartest .menubarmenuicon{background-color:#000 !important}.topnavbartest .top-nav.main-navbar>li:first-child a:hover{background-color:#edad01;color:#000}.top-nav.slide-out-menu .nav-login{background-color:#edad01;border-bottom:2px solid #000}.top-nav .nav-login a{color:#000}.topnavbartest .nav-bestsellers{border-left:1px solid rgba(0,0,0,.25)}.checkoutmods .headernavspace{display:none !important}.appuser .headerspace{display:none !important}.appuser .headernavspace{display:none !important}.appuser .top-nav-bar.topnavbartest{display:none !important}.appuser #main-header.statichdr{display:none !important}.appuser #main-header.originalhdr,.appuser .top-nav-bar.topnavbaroriginal{display:none !important}.appuser .mobile-searchbar-main{padding-top:10px}.appuser .mobile-searchbar-main{display:block !important;position:relative;height:45px;text-align:center;background-color:#000}.appuser .mobile-searchbar-main #btnSearch2{width:40px;padding:7px;position:relative;display:inline-block;background-color:#edad01;color:#000;font-size:20px;font-weight:700;border-radius:0;border:1px solid #666;background-image:none;font-family:"Font Awesome 6 Free"}.appuser .mobile-searchbar-main .mobile-search-btn{width:auto;display:inline-block;margin-left:6px}.appuser .mobile-searchbar-main{text-align:center}.appuser .mobile-searchbar-main .mobile-searchbar{width:78%;display:inline-block}.appuser .mobile-searchbar-main .mobile-searchbar input[type="text"]{height:24px !important;padding:5px;width:100%;border:1px solid #666;background-image:none;box-shadow:none;background-color:#fff !important}#fancybox-wrap{padding-top:100px !important}.authorsearchbar{background-color:#edad01;margin-bottom:15px;border:1px solid rgba(0,0,0,.25);vertical-align:middle;position:relative;display:block;padding:10px;border-radius:10px}.authorsearchbar .labeltext{color:#000;margin-right:10px;margin-left:10px;vertical-align:middle;display:inline-block;position:relative}.authorsearchfield{display:inline-block;position:relative;vertical-align:middle}.authorsearchfield input{height:32px !important;width:385px;border-color:#777}.appliedfilters{display:block;margin:0 0 15px;font-weight:700;color:#c75000}.discover-apply-filters .appliedfilters{margin:0 0 15px;text-align:center}.filterstyle{display:inline-block;margin-left:12px;border:1px solid #ddd;border-radius:14px;background-color:#ddd;padding:2px 10px 4px;color:#000}.filterstyle .close_search{top:4px}#authorfiltersmaincont{display:block;margin-bottom:35px}.catmenu-maintitle{font-size:16px;color:#000;display:block;margin-bottom:10px;border-bottom:1px solid #bbb;padding-bottom:15px}.myaccountpaymentsection .billing-form-left-column{width:100%;margin-right:0}.myaccountpaymentsection .billing-form-right-column{width:100%;float:left}.myaccountpaymentsection input[type=text]{color:#000}.myaccountpaymentsection #NewCreditCard2{width:53%;display:inline-block !important;margin-right:10px}.myaccountpaymentsection .control-group{width:100% !important}.myaccountpaymentsection #divEditPaymentExpirationDate input[type=text]{width:81%}.myaccountpaymentsection #divEditPaymentCreditCardVerificationNumber input[type=text]{width:70%}.myaccountpaymentsection #liZipCode input[type=text]{width:70%}.myaccountpaymentsection #liZipCode{width:30%;display:inline-block;position:relative}.myaccountpaymentsection .billing-form-left-column .control-group.w-extra,.myaccountpaymentsection .billing-form li .control-group{margin-bottom:0 !important}.myaccountpaymentsection .billing-form-left-column.ccdetails{padding:15px 3px 10px 15px;margin-bottom:15px}.myaccountpaymentsection .rightcolumn-checkout{width:32%;float:right;margin:0 auto;position:relative}.myaccountpaymentsection .ccfields.ccfirstname{width:49%;display:inline-block}.myaccountpaymentsection .ccfields.cclastname{width:49%;display:inline-block}.myaccountpaymentsection .checkoutfield-subtext{display:block;font-size:11px;color:#555;line-height:18px}.myaccountpaymentsection .control-label{color:#000;margin-left:2px}.myaccountpaymentsection #NewCreditCard4-cvv{width:30%;display:inline-block}.myaccountpaymentsection #divCardNumberEdit #divCardIcon{background-image:url(/images/cc_sprite_images.png?v=KXtsK8b8kcH1jrrZr-BpN_icQDA) !important;background-position:2px 3px !important;background-repeat:no-repeat;width:30px;height:18px;border-right:none;padding-top:-23px;position:absolute;background-size:36px 210px}.myaccountpaymentsection #divCardNumberEdit #divCardIcon{border:0;display:block;font-size:18px;height:28px;padding:0 5px;width:30px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:2px}.myaccountpaymentsection #divCardNumberEdit #divCardIcon.visa{background-position:2px -185px !important}.myaccountpaymentsection #divCardNumberEdit #divCardIcon.mastercard{background-position:2px -131px !important}.myaccountpaymentsection #divCardNumberEdit #divCardIcon.discover{background-position:2px -105px !important}.myaccountpaymentsection #divCardNumberEdit #divCardIcon.amex{background-position:2px -51px !important}.myaccountpaymentsection #divCardNumberEdit #divCardIcon.invalid{background-position:2px -78px !important}.myaccountpaymentsection #divCardNumberEdit input[type=text]{background-repeat:no-repeat;padding-left:45px;width:318px}.myaccountpaymentsection #divCardNumberEdit{position:relative}.myaccountpaymentsection #NewCreditCard4 i{font-size:22px;position:relative;bottom:0;padding-left:8px;color:#000}.myaccountpaymentsection #divCardNumberEdit i{padding-left:10px;position:absolute;top:7px;font-size:22px;color:#63b40b;right:66px}.myaccountpaymentsection #divEditBillingFirstName input[type=text],.myaccountpaymentsection .billing-form-left-column.myaccountfields input[type=text],.myaccountpaymentsection #divEditBillingLastName input[type=text]{width:99%}.myaccountpaymentsection select{height:30px;font-size:15px}.billing-form-left-column.myaccountfields-closed,.billing-form-right-column.myaccountfields-closed{width:48%;margin-right:0}.IndentedList{margin-left:20px}.social-links-thumb i{font-size:32px}.social-links-thumb .fa.fa-twitter-square{color:#55acee}.social-links-thumb .fa.fa-pinterest-square{color:#bd081c}.social-links-thumb .fa.fa-facebook-square{color:#3b5998}.social-links-thumb .fa.fa-linkedin-square{color:#0077b5}.social-links-thumb .fa.fa-instagram{color:#517fa4}.social-links-thumb .fas.fa-envelope-square{color:#edad01;font-size:35px}.social-links-thumb a:hover{text-decoration:none}.card-on-file{color:#000;display:block}.card-on-file p{font-size:16px;font-weight:700;color:#000;margin-bottom:13px}#billing-form-edit p,.billing-form-left-column.ccdetails p,ul.billing-form.centered p,#phAmazonCheckout p,#phNonAmazonCheckout p{font-size:18px;font-weight:700;color:#000;margin-bottom:24px;text-align:center}.card-on-file li{line-height:24px !important;display:block}.card-on-file .control-group{margin-right:20px !important;font-size:14px}.card-on-file .control-group span{color:#444}.billing-form li.edit-btn,.billing-form span.edit-btn{margin-bottom:0;order:11;flex-basis:100%;text-align:center}li.edit-btn a,span.edit-btn a{font-size:14px;text-decoration:underline;font-weight:700}.card-on-file li.edit-btn,.billing-form li.edit-btn,.billing-form-left-column li.edit-btn,.billing-form span.edit-btn{display:block;width:-moz-fit-content;width:100%;min-height:24px}li.edit-btn.padded{padding-top:20px;list-style:none}.card-on-file .billing-form li .control-group{float:none}.card-on-file .control-group.edit-btn{width:100px !important;margin:0 auto !important}.card-on-file .myaccount-btngroup{width:max-content}.control-group.block-control-group{width:100% !important;margin-right:0 !important}.card-on-file #hypBillingEdit{color:#c85000;font-weight:700;text-decoration:underline}.contactdetails{width:28%;display:inline-block;vertical-align:top;margin-right:30px}.contactformdesc{width:33%;display:inline-block;vertical-align:top;margin-right:30px}.contactform{width:30%;display:inline-block;vertical-align:top}.contactdetailsmaster.container{margin-top:30px}.contactsection p{font-size:14px;margin-bottom:0}.contactlabel{font-size:16px;font-weight:700}.contactsection i{font-size:30px;vertical-align:top;width:30px;color:#c75000}.contactcontent{display:inline-block;text-align:left;margin-left:8px;vertical-align:top}.contactsection{margin-bottom:20px}.contactheader{font-size:24px;margin-bottom:30px;font-weight:700}.contactform input[type=text]{height:30px;width:100%}.contactform .custompage-content textarea{width:100% !important;height:200px}.detailpagecont .social_links i{font-size:26px;color:#fff;padding:0 2px}.alt-payment-header{display:block;font-size:19px;font-weight:700;position:relative;background-color:#eee;width:max-content;margin:0 auto;top:-12px;padding:0 10px}.alt-payment-divider{border-top:2px solid #000;margin-top:26px}.payment-methods{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap}.alt-payment-methods{position:relative;box-shadow:0 1px 3px 0 #e6ebf1;background-image:linear-gradient(to bottom,#fff,#fff,#ddd);box-sizing:border-box;padding:0 6px;border:1px solid #999;border-radius:4px;height:67px;max-width:100px;margin:0 10px 15px;text-align:center;cursor:pointer;transition:all .2s ease-out;background-repeat:repeat;background-size:100% 200%;background-position:0 100%;opacity:.75}.alt-payment-methods span{position:relative;white-space:nowrap;top:-11px;color:#777;transition:all .2s ease-out}.alt-payment-methods:hover span,.alt-payment-methods.active span{color:#000}.alt-payment-methods:hover,.alt-payment-methods.active{border:1px solid #777;opacity:1}.alt-payment-methods.active{background-position:0 0;box-shadow:0 0 0 1px #62b30b,0 0 8px 0 #62b30b;border:1px solid #62b30b}.alt-payment-methods:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"";right:-10px;top:-10px;background:#62b30b;color:#fff;border-radius:60px;height:20px;width:30px;padding-top:9px;transition:.25s cubic-bezier(.18,.89,.32,1.28) all;transform:scale(0)}.alt-payment-methods.active:before{transform:scale(1)}.alt-payment-methods .icon{display:inline-block;position:relative;height:48px;width:60px;background-size:100% !important;transition:.25s all;filter:grayscale(1)}.alt-payment-methods.active .icon,.alt-payment-methods:hover .icon{filter:grayscale(0) !important;opacity:1 !important}.alt-payment-methods.cc .icon{background:url(/images/payment-cc-2x.png?v=dGD0CMLydlNG1EC4QAqba4pGax4) no-repeat scroll;filter:grayscale(1) opacity(.2)}.alt-payment-methods.amazon .icon{background:url(/images/payment-amazonpay-2x.png?v=eBEaVvE1L7CVA9s-v4GmGP9DOsg) no-repeat scroll;opacity:.5}.alt-payment-methods.paypal .icon{background:url(/images/payment-paypal-2x.png?v=7anBC4LnamfaP51MyObiAQmUbEw) no-repeat scroll}.alt-payment-methods.gpay .icon{background:url(/images/payment-gpay-2x.png?v=Gm8H4rqXpDiqPp2nUTd9AI0x52s) no-repeat scroll;opacity:.5;top:6px}.alt-payment-methods.applepay .icon{background:url(/images/payment-applepay-2x.png?v=xJTt5qTJ75Ey38qb0GPDza4ZRps) no-repeat scroll;opacity:.3}#AmazonPayButton,#googlePayContainer,#payPalContainer,#applePayContainer{position:relative;width:100%;justify-content:center;display:flex;margin:10px 0;flex-wrap:wrap}#AmazonPayButton img,#googlePayContainer>div,#applePayContainer>div{order:5}button.gpay-card-info-container{background-image:none}#applePayContainer #payment-request-button-2{padding:0}#payment-request-button-2{display:inline-block;background:unset;color:unset;border:0 transparent}#payment-request-button-2 .googlePay img{max-height:38px}#payment-request-button-2 .applepay .fab{font-size:4rem;position:relative;top:20px}#billing-form-edit p.payContainerText,p.payContainerText{font-size:1rem;font-weight:500;order:1;flex-basis:100%;text-align:center;color:#c75000;margin-bottom:24px}.payContainerText:before{content:"Click "}li.edit-btn{order:11;flex-basis:100%;text-align:center;list-style:none}#walletWidgetDiv{width:auto;height:230px;padding-left:10px;padding-right:10px;padding-bottom:20px}#addressBookWidgetDiv{width:400px;height:190px}.hidden{display:none !important}.alt-payment-methods button{background-image:none;border:none;border-radius:inherit;padding:unset !important;margin:0 !important;line-height:unset !important;width:100%;background-color:#65b50c;height:69px}.alt-payment-methods .applepay i{font-size:40px;position:relative;vertical-align:middle;display:inline-block;top:-1px}.alt-payment-methods .applepay{background-color:#fff;padding:12px 20px;font-size:16px;color:#000;vertical-align:middle;position:relative;border:1px solid #000}.alt-payment-methods .googlePay{background-color:#fff;padding:12px 20px;font-size:16px;color:#3c4043;vertical-align:middle;position:relative;font-weight:700}.alt-payment-methods .googlePay img{width:50px;height:22px;display:inline;position:relative;vertical-align:middle;top:-1px}#payment-request-button{position:relative;margin-bottom:4px}.accordion-heading.payment-info-hdr.accountcredit-form{margin-top:15px}.checkoutmods .checkoutpaymentheader{border-top:3px solid #000;border-right:3px solid #000;border-left:3px solid #000}.payment-information.accordion-body.collapse.in{border-left:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000}.accordion-heading.payment-info-hdr.creditcard-form{border-left:3px solid #000;border-right:3px solid #000}.cotrail-3{font-weight:700;color:#c75000}.cotrail-1 a{color:#555 !important}.detailConvert{border:1px solid #000;border-radius:5px;padding:10px 15px 5px;background-color:#eee;margin-top:10px}.detailConvert .detail-originalprice.button-header{font-size:14px;line-height:18px}.rank-badge{position:absolute;top:-3px;left:7px;width:20px;height:38px;background-color:#f00;border:2px solid #fff;display:block;padding:1px 8px 3px 5px;border-radius:0 0 11px 0;border-left-color:#000;border-top-color:#000}.slick-slide .rank-badge,.slick-slide .rank-badge-new{left:-3px}.rank-badge-text{vertical-align:middle;display:inline;margin:0 auto;font-weight:700;line-height:18px;font-size:13px;color:#fff}.rank-badge-text strong{font-size:17px}.rank-badge-new{position:absolute;top:-2px;left:8px;width:22px;height:19px;background-color:#edad01;border:2px solid #fff;display:block;padding:1px 9px 2px 4px;border-radius:0 0 11px 0;border-left-color:#000;border-top-color:#000;border-right-width:2px;border-bottom-width:2px}.rank-badge-text-new{vertical-align:middle;display:inline;margin:0 auto;font-weight:600;line-height:19px;font-size:14px;color:#fff;text-transform:uppercase}.rank-badge-text-new strong{font-size:20px}.slider1 .slide .rank-badge-new,.slider1 .slide .rank-badge{top:-2px;left:-2px}.detailpagecont .rank-badge-new,.detailpagecont .rank-badge{left:-3px}.related-book .slick-slide{position:relative}.related-book .rank-badge,.related-book .rank-badge-new{left:9px;top:0}.categorypageslider .heading-bar{border-bottom:4px solid #fff;text-align:center;padding:0 0 6px 0}.categorypageslider .span12.m-bottom{background-color:#eee}.categorypageslider .titles-slider.slick-initialized.slick-slider{margin-left:7px;width:95%;left:20px}.categorypageslider .slide{background-color:transparent !important}.categorypageslider .heading-bar h3{color:#555;font-size:24px;padding-bottom:5px}.categorypageslider .span12.m-bottom{padding-bottom:15px}.categorypageslider .slick-prev{left:-8px}.categorypageslider .slick-next{right:-2px}.password-field-icon{position:relative;z-index:2;top:-28px;margin-bottom:-13px}.freetrial-checkout{display:block;padding:7px 10px 20px;border-bottom:2px solid #000;margin-bottom:20px;color:#000;font-size:14px;line-height:24px}.freetrial-detail-sample{font-size:14px;font-style:italic}.right_section .download-es .bold-es{color:#c75000}.checkout-terms{display:block;color:#000;font-size:13px;text-align:center;margin:20px 0 15px;font-family:barlow condensed,sans-serif}.checkout-terms a{color:inherit;font-size:inherit !important;text-decoration:underline !important;font-weight:700}.alt-payment-methods .amazonPay{padding-top:30px;padding-bottom:20px;text-align:center}.gift-certificates-page #phAmazonCheckout{padding:15px}.gift-certificates-page #phAmazonCheckout #btnPlaceOrderAmazonPay{margin:10px 0 15px !important}.checkout-page-forms.countryselect{float:left;width:calc(100% - 22px);border:1px solid #aaa;background-color:#fff;padding:5px 10px;margin-bottom:10px}#PaymentInformation .checkout-page>p{font-size:18px;font-weight:700;color:#000;margin-bottom:13px;text-align:center}#PaymentInformation2{padding:15px}#PaymentInformation2 .accordion-inner{padding:0}.payment-information .ccfields.ccfirstname input{width:100%}.card-on-file .PreviousPaymentMethod{font-weight:700;font-size:16px}.InputContainer .InputElement.is-invalid.Input{top:-2px;left:-2px}.chg-pay-mtd{margin:0 !important}.chg-pay-mtd>div{margin:auto}.no-margin{margin:0 !important}.centered{text-align:center !important}.align-left{text-align:left !important}.block-centered{margin:initial auto !important}.full-width{width:100%}#consentWidgetDiv{border:5px solid #62b30b;border-radius:11px;position:relative;margin-left:10px;margin-right:10px;width:auto;height:100px;margin-top:10px;margin-bottom:10px}.ep-validation-message{text-align:center;display:block;font-size:16px;line-height:162%;color:#c75000;font-weight:700}#content-holder{margin-bottom:0 !important}.unclickable{pointer-events:none;cursor:not-allowed}.home-headercontainer .yellow-btn{font-size:18px;border:1px solid #fff;padding:7px 20px}.yellow-btn{color:#000;cursor:pointer;background-color:#edad01;padding:10px 20px 11px;font-size:15px;border:0;text-transform:uppercase;display:inline-block;text-align:center;font-weight:600;transition:background .3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;min-width:140px}.yellow-btn:hover{color:#000;text-decoration:none;background:#c18d00}.white-btn{color:#000;cursor:pointer;background-color:#fff;padding:8px 20px 10px;font-size:16px;border:0;text-transform:uppercase;display:inline-block;text-align:center;font-weight:normal;transition:background .3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.white-btn:hover{color:#000;text-decoration:none;background:#eee}.blue-btn{color:#000;cursor:pointer;background-color:#aad2ef;padding:8px 20px 10px;font-size:16px;border:0;text-transform:uppercase;display:inline-block;text-align:center;font-weight:600;transition:background .3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.blue-btn:hover{color:#000;text-decoration:none;background:#90b2ca}.redesign .webui-popover-content .more-btn{background-color:#edad01;padding:10px 20px 11px;font-size:15px;text-align:center;font-weight:600;transition:background .3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.redesign .webui-popover-content .more-btn:hover{color:#fff !important;background:#c18d00}.redesign .webui-popover-content .library-review-cancelbtn{background-color:#999;border:0}.redesign .webui-popover-content .library-review-cancelbtn:hover{background-color:#aaa}.webui-popover{width:276px}.extended-btn{padding:8px 20px 11px;font-size:18px;line-height:1rem}.extended-btn span{font-weight:300;font-size:13px}.divider{height:2px;width:110px;display:block;margin:0 auto;background-color:#edad01}.divider.lg{background-color:#c75000;opacity:.2;width:50%;height:3px;margin:0 auto}.full-width-row{width:500%;margin:0 -200%}.full-width-row>.row-fluid{margin:auto}.redesign-2023 .wide-breadcrumbs{margin:0}.container.fppricecta-cont{background-color:#c75000;color:#fff}.container.fppricecta-cont{color:#fff}.fpcta-headline{font-family:barlow condensed,sans-serif;font-size:20px;display:block;position:relative;text-align:center;padding:5px 0 11px}.fpcta-headline strong{font-size:27px}.fpcta-button a{font-size:20px}.wide-breadcrumbs{background:#ccc;margin:0 0 40px}.wide-breadcrumbs .container{padding:12px 20PX 12px;text-align:left;max-width:970px}.wide-breadcrumbs .container .breadcrumbs{display:inline-block}.breadcrumbs a{color:#000}.breadcrumbs-title{display:inline-block;margin-right:10px;font-weight:700}.section-heading{background-color:#e6f1f7;font-family:barlow condensed,sans-serif !important;font-size:21px;font-weight:500;text-align:left;padding:8px 20px;margin:0 0 15px}.redesign input,.redesign textarea,.redesign input[type=text]{background-image:unset;background-color:#e5e5e5;box-shadow:none;border:0;padding:7px 0 7px 10px}.redesign select{border-radius:0;padding:10px 8px;border:0 transparent;background:#e5e5e5;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:34px;margin-bottom:10px !important;background-image:url(../images/caret-down.png?v=7XxmWLkAL9rR9_MUAZzsUus2RvY);background-position:center right 15px;background-repeat:no-repeat}#main-header #searchbar-container input{box-shadow:none;background-image:none;border:0 transparent;font-family:barlow condensed,sans-serif;font-style:italic;font-size:17px;padding:0 4px 0 10px;height:100%}#main-header #searchbar-container #ctl00_SearchTextBox{background-color:#fff !important}#main-header #searchbar-container input[type=button]{border-left:1px solid #000;font-style:normal;font-weight:700;padding:6px 15px 8px}.top-nav2 li a,.cart-btn{font-size:17px}.top-nav li a{padding:0 12px;font-size:17px;height:31px;line-height:1.8rem}.top-nav-bar{border-bottom:2px solid #000;border-top:2px solid #000;height:31px}.row-fluid .span9.main-navbar-container{height:31px !important}.main-hdr-bknd{display:inline-block;position:absolute;z-index:2;right:128px}.main-hdr-bknd img{max-height:218px;min-width:853px}.home-header.hero{margin:0 auto;max-width:100%;padding-bottom:0;height:200px;background-color:#000;z-index:1;position:relative}.home-header.hero h1,.home-header.hero h3,.home-header.hero .subheading{color:#fff;font-family:jost,sans-serif}.home-header.hero h1,.home-header.hero h3{font-weight:400;font-size:28px;line-height:2.1rem;margin:-5px 15px}.home-header.hero .home-headerinner h3{width:80%;margin:0 auto;font-size:21px}.home-header.hero .subheading{font-family:jost,sans-serif;padding:5px 0 10px;font-weight:700;display:block;font-size:16px}.home-headercontainer .divider{margin:15px auto 10px}.home-headerinner{position:relative;margin:0 auto;text-align:center;max-width:960px}.home-header.hero .home-headerinner{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:3}.home-subheader.headline-flexpass.clearfix{position:relative;z-index:4}.headline-flexpass{background-color:#c75000;border-top:10px solid #8c9500}.headline-flexpass .home-headertext{display:flex;position:relative;text-align:center;top:0;width:80%;float:right;color:#fff;font-family:jost,sans-serif;font-size:13px;line-height:1rem}.headline-flexpass .home-headertext>div{flex-grow:1;width:18%;padding:20px 9px;position:relative}.headline-flexpass .home-headertext>div:nth-child(2){width:19%}.headline-flexpass .home-headertext>div:last-child{width:18%;padding-right:0}.headline-flexpass .home-headertext>div:nth-last-child(2):after,.headline-flexpass .home-headertext>div:last-child:after{display:none}.headline-flexpass .home-headertext>div:after{content:" ";position:absolute;background-color:#edad01;height:50px;width:1px;display:inline-block;right:0;top:20px}.home-headeraction .white-btn{text-transform:none}.headline-flexpass .home-headertext .img-wrapper{height:55px;width:55px;border-radius:50%;background-color:#edad01;margin:0 auto 6px;display:block}.headline-flexpass .home-headertext img{height:40px;width:40px;padding:8px}.headline-flexpass .home-headertext span{font-weight:500;font-size:17px;line-height:1.3rem;margin-top:-5px;display:inline-block}.headline-flexpass .white-btn{margin-top:15px;font-family:barlow condensed,sans-serif;padding:10px 14px 11px;border:1px solid #000;line-height:18px}.home-headertext{display:inline-block;position:relative;text-align:center;top:14px;vertical-align:middle;width:65%;float:right}.flexpass-logo{background:url(../images/flexpass-logo-medium.webp?v=CkAaFY5IRhr5NIvIFvcl4I1NNAQ) no-repeat;height:185px;width:185px;position:absolute;bottom:-115px}.slider-section .heading-bar{text-align:center;border-bottom:0 transparent;padding:15px 0}.slider-section .heading-bar h3{text-transform:uppercase;font-size:40px;color:#000}.popular-section.slider-section .heading-bar h3{color:#000}.slider-section .slider-btn{position:absolute;right:4px}.slider-btn.yellow-btn{background-color:unset}.slider-section .slider-btn a{color:#c75000;font-size:16px;font-weight:500}.popular-section.slider-section .slider-btn a{color:#000}.slider-section .slick-prev{left:-60px;top:50%}.slider-section .slick-next{right:-64px;top:40%;transform:rotate(180deg)}.slider-section .slick-prev,.slider-section .slick-next{opacity:1;background:url(../images/arrow.webp?v=I1dskhwqki8tgV0e_N5uJ0LjzNA);background-size:contain;width:50px;height:50px}.slider-section .slick-prev::before,.slider-section .slick-next::before{display:none}.slider-section .slick-dots{bottom:-40px}.slider-section .slick-dots li{margin:0 3px}.slider-section .slick-dots li button::before{font-size:10px}.slider-section .slick-dots li.slick-active button::before{opacity:1;color:#c75000}.slider-section .slick-dotted.slick-slider{margin-bottom:35px}.slider-section .slick-slide{padding:4px 8px 0}.slider-section .slick-slide img{border:1px solid #ddd;max-height:unset;width:100%;box-sizing:border-box}.features-books .slick-next:before{content:">";font-size:20px;font-weight:700;line-height:.5}.features-books .slick-prev:before{content:"<";font-size:20px;font-weight:700;line-height:.5}.rank-badge-new,.rank-badge{border:0 transparent;padding:0 9px 3px 8px;background-color:#c75000;width:23px;background:url(/images/new-img.png?v=umEZMOzCcgpHgLROAKP8F3jgcxk);background-size:cover}.rank-badge{background-color:#8c9500;padding:6px 9px 0 8px;width:22px;height:42px;background:url(/images/top-50-img.png?v=l0YvBIhvz1lUtF-4IRmzCWdx96g);background-size:cover}.full-width-row.featured-section{margin-top:40px}.featured-section{background-color:#ced0b6}.featured-author{position:relative}.featured-image img{width:100%;margin:30px 0 10px;max-width:400px}.featured-author h3{font-size:36px;display:inline-block;margin-top:20px}.featured-author .title{font-size:36px;font-weight:700}.featured-author .title a{color:#000;font-style:italic}.featured-author .description{display:inline-block;font-family:jost,sans-serif;color:#000}.featured-author .description .read-more-cat{color:#000;font-style:italic;text-decoration:underline}.featured-author .imgList{display:flex;justify-content:center;margin-top:15px}.featured-author .imgList img{max-width:unset;height:110px;width:110px;padding:0 8px}.featured-author .yellow-btn{float:right;margin-top:24px;padding:8px 60px 10px;min-width:unset}.featured-section .featured-author>div{float:left;margin-bottom:0}.popular-section{background-color:#9ca3a9;background-image:url(../images/like.webp?v=R1CyMLdDUgShIT7713Yg2db7_EA);background-position:40%;background-repeat:no-repeat;background-size:contain;margin-top:36px;margin-bottom:5px}.popular-section ul{margin:0 0 10px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;opacity:80%}.popular-section li{list-style:none;background:#fff;margin:4px 15px;width:25%;display:inline-block;text-align:center}.popular-section li a{text-transform:capitalize;font-weight:400;font-size:17px;min-height:40px;justify-content:center;display:flex;padding:5px}.popular-section li .titleName{justify-content:center;display:flex;flex-direction:column;line-height:18px;white-space:normal}.redesign #content-holder.detailpage{margin-bottom:30px !important}.detailpage .grid-row{align-items:flex-start;row-gap:0}.detailpage .book-cover{grid-row:span 2;position:relative;text-align:center}.detailpage .book-cover .rank-badge{left:-3px}.detailpage .book-cover .rank-badge-new{left:-2px}.detailpage p{margin:0 20px 10px}.detailpage .flex-pane{background-color:#e6f1f7;padding:15px 15px 15px;margin-top:15px;font-size:20px;text-align:center;color:#000;font-family:barlow condensed,sans-serif}.flexpasspricepoint{display:block;text-align:center;margin-top:6px;line-height:23px}.fp-incart{line-height:23px}.flex-pane s{text-decoration:line-through}.detailpage .flex-pane .yellow-btn{font-size:20px}.detailpage .flex-pane .flexprice{font-size:22px;color:#c75000;font-weight:700;line-height:2rem}.detailpage .flex-pane .regularprice{font-size:22px;font-weight:700;line-height:2rem;color:#fff}.detailpage .flex-pane .learn-more{font-size:14px;text-decoration:underline;margin-top:4px;display:inline-block}.detailpage .flex-pane .explanatory{font-family:jost,sans-serif;font-size:14px;margin-top:10px;display:inline-block;line-height:21px}.detailpage .flex-pane .explanatory strong{font-size:20px;line-height:2rem}.detailpage .flex-pane.spacy span{line-height:2rem}.detailpage .flex-pane i{font-size:16px}.detailpage .flex-pane .fp-block-accent,.detailpage .flex-pane .learn-more.fp-block-accent,.detailpage .detail-price-label{color:#b8bfc5}.detailpage .minimal{font-size:16px;display:inline-block;margin-top:5px}.detailpage .imgaudiosample{text-align:center;padding:3px 0 10px;background-color:#e5e5e5}.detailpage .book-cover img{border:1px solid #ddd;box-sizing:border-box}.detailpage .dynamic-text{text-align:left;margin:-6px 0 5px;line-height:1.1;font-size:clamp(14px,2vw,46px)}.detailpage .wishlist{text-align:left;border-top:1px solid #95c3e5;border-bottom:1px solid #95c3e5;line-height:2rem;margin:15px 0}.detailpage .wishlist strong{font-size:18px}.detailpage .ratingscont a{font-family:barlow condensed,sans-serif;display:inline-block;font-weight:400}.detailpage .ratingscont>span{display:inline-block;font-size:16px;font-weight:400;color:#edad01}.flexpass-price-line{margin-bottom:3px;display:inline-block}.detailpage p,.detailpage span,.detailpage .quotes-section,.detailpage .ratingscont{text-align:left}.prerelease-future .cs-available{display:block;position:relative;margin-top:10px;font-size:22px;text-align:center}.cs-available strong{display:block;position:relative;margin-bottom:9px}.prerelease-future .cs-headline{font-size:24px}.detailpage .detail-section{margin-top:15px}.detailpage .ratingscont{margin-top:6px;font-family:barlow condensed,sans-serif}.detailpage .ratingscont img{height:16px;width:16px;margin-top:-3px}.detailpage .social-links-thumb{font-size:14px;text-align:left;margin:12px 0 0}.detailpage .social-links-thumb i{font-size:26px}.detailpage .btn-block{margin-top:10px}.detailpage .review-interaction{position:relative;width:calc(16.6% - 17px);height:0;float:right}.detailpage .reviews{text-align:left;margin:0 20px}.detailpage .quotes-section p,.detailpage .reviews a{margin:2px 0 4px 20px}.detailpage .quotes-section i,.detailpage .reviews i{color:#aaa;margin:0 0 20px 20px;display:inline-block}.detailpage .section-heading{margin:30px 0 15px}.detailpage h3.heading-bar{margin:0 -30px -2px 0;color:#333;line-height:34px;font-size:40px;border-bottom:0 transparent;padding:15px 0}.detailpage ul,.detailpage ol{list-style:none}.detailpage .release-date{background-color:#f2dede;color:#bd2f2d}.detailpage div.release-date{margin-top:15px;text-align:center;padding:10px;font-size:14px}.release-date.releasedate-lwr{margin:2px 0 8px !important}.detailpage span.release-date{padding:8px 13px 7px;margin:5px 0;display:block}.detailpage2023 .release-date strong{color:#bd2f2d}.discover-popup-italics-text{color:#c75000;font-style:italic;font-weight:700}.detailpage .wishlist-alert{background-color:#f2dede;border-radius:0;text-align:center;padding:0 20px;overflow:hidden;margin:-10px 0 30px;border:1px solid #eed3d7;color:#000}.detailpage .wishlist-alert p{margin:0}.detailpage .wishlist-alert .alert-title{margin:0;color:#b94a48}.reviews-section .review-name,.reviews-section .review-rating{width:33%;float:left}.reviews-section .review-name{width:50%;padding-right:45%}.reviews-section .review-name input{width:100%}.reviews-section .r-title-bar{border-bottom:1px solid #ddd;margin:12px 0 20px 20px;padding:0 0 8px;font-family:barlow condensed,sans-serif}.detailpage .slider-section .slide{position:relative}.button-divider{position:relative;color:#95c3e5;padding:10px 0 5px;margin:0 -20px;font-family:jost,sans-serif;font-size:19px;font-weight:800}.detailpage .book-cover img{border:1px solid #ddd}.button-divider:before,.button-divider:after{content:" ";background-color:#95c3e5;height:1px;width:33%;position:absolute;top:50%;margin:0 20px}.button-divider:before{left:0}.button-divider:after{right:0}#main-footer{background-color:#000;background-image:url(../images/footer-bg.webp?v=bvGy-j0wcj0hgof0CSVpyGwHZTQ);background-position:right;background-size:contain;background-repeat:no-repeat}#footer-top img{max-height:40px;padding:35px 0 0}#footer-mid{padding:25px 0}#footer-mid a{display:block;color:#fff;font-size:17px;line-height:1.6rem}#footer-mid img{height:22px;width:22px;margin-bottom:17px}#footer-mid .container>div:first-child{margin-left:0}#footer-mid social-nav-icons a{margin-bottom:17px}#footer-mid social-nav-icons a:last-child{margin-bottom:0}#footer-mid .social-nav-icons{display:flex;flex-direction:column}#footer-bottom{background-color:#edad01bf;color:#fff;text-align:center}#footer-bottom span{padding:14px 10px;display:inline-block}#footer-bottom a{color:#fff}.mb-0{margin-bottom:0 !important}.pt-0{padding-top:0 !important}.uppercase{text-transform:uppercase}.pt30{padding-top:30px}.ptb50{padding:30px 0 20px}.mt40{margin-top:40px}.text-light{font-weight:300}.discoveryresults-subhead{font-size:16px;line-height:22px}#divDiscoveryResults{margin-bottom:35px}.discoveryresults-subhead b{color:#c75000;font-weight:500;font-size:18px}.discovery{background:#fff;padding-top:30px}#discoverbkgnd{width:65%;margin:0 auto;padding:13px 0 20px 0}.discoverdefaultheadline{display:block;text-align:center;font-size:30px;color:#c75000;font-weight:bold;margin-bottom:27px;line-height:33px}.discoverdefaulttext{line-height:24px}.discoverdefaulttext strong{color:#c75000}#mypurchases-tab a{padding:12px 0 !important}.libraryresultsbtn{text-align:center;padding:11px 15px 17px;position:relative;display:block;width:450px;margin:0 auto;border-radius:0 0 12px 12px;box-shadow:0 3px 5px 0 rgba(50,50,50,.3);background-color:#c75000;font-size:21px;color:#000;font-family:barlow condensed,sans-serif;z-index:0;position:relative}.libraryresultsbtn a{color:#fff}.catimgcont{background:#fff;padding:8px;position:relative}.audio-plyr{position:absolute;right:-25px;top:35px;background:#fec52b;color:#fff;font-size:25px;padding:6px 7px}.audio-plyr a{color:#fff;font-size:21px}.pricebox{display:inline-flex;align-items:center;justify-content:space-between;width:100%;background:#f6f6f6;padding:10px 0}.heading-title{font-weight:300;letter-spacing:3px;font-size:39px}.price-amt{padding-left:10px;font-size:17px;color:#333;font-weight:500}.ratingscont.card-review{padding:10px}.ratingscont.card-review img{width:18px}.cart-icon{padding-right:10px}.cart-icon a{color:#edad01;font-size:21px}.product-title{padding:0 10px 10px}.product-title h4 a{color:#333;font-size:16px}.product-title h5{color:#aaa;font-style:italic;margin-bottom:10px;font-size:14px;font-weight:400}.card{background:#fff;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49)}.pagination.foot-pagination a{padding:12px 20px;border:none;color:#000;background-color:transparent}.pagination.foot-pagination ul>.active>a,.pagination.foot-pagination ul>.active>span{color:#fff;cursor:default;border:2px solid #e1aa00;background:#e1aa00;position:relative;font-weight:600}.pagination.foot-pagination{margin-top:60px;margin-bottom:0;align-items:center;justify-content:center;padding-bottom:60px;width:100%}.ratingscont.card-review span{display:inline-flex;align-items:center;column-gap:2px}.pagination.foot-pagination ul>li{display:inline-flex;position:relative;z-index:9}.pagination.foot-pagination ul>.active>a:before{content:"";position:absolute;font:normal normal normal 30px/1 FontAwesome;top:-14px;left:50%;line-height:16px;color:#e1aa00;margin-left:-10px}.pagination.foot-pagination ul{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49);border-radius:8px;background:#fff}.display-layout ul{display:inline-flex;align-items:center;column-gap:22px;background:#fff;color:#797979;font-size:14px;padding:12px 0;border-radius:4px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49)}.DiscoveryResults .filterbuttons{display:inline-flex}.display-layout li a{color:#000}.display-layout li.active a{color:#edad01}.content-type li.active a{background:#edad01;color:#000;padding:12px 30px;font-weight:500}.content-type li a{padding:12px 30px;color:#797979;font-size:16px}a:hover{text-decoration:none !important}.sorting-layout .category-sort{width:100% !important;background:#fff;height:43px;padding:0 15px;border:none;font-weight:300;font-size:14px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49)}.sorting-layout{position:relative}.display-layout ul li{display:inline-block}.sorting-layout select{-webkit-appearance:none;-moz-appearance:none;appearance:none}img.pro-img.categoryImage{width:100%}.banner-section{background:url(/images/banner.jpg?v=92XoOwM0Mj6PUfEL_KuYN-g7_X0) no-repeat scroll 80% 75%/auto 100% #000;background-size:110%;padding:25px 0 94px;margin:0 auto;border-bottom:2px solid #000;background-position-x:0%;background-position-y:96%}.banner-section .container-fluid.container .span7{margin:0 auto;float:none;width:60%}.banner-section .container-fluid.container .span5{display:none}.advanced-search .form-control{padding:15px 20px;background-color:#eee;border-radius:0;width:100%;background-image:none;font-size:16px;border:1px solid #ccc}.advanced-search.discoverytool .form-outline input{padding:4px 16px 4px 8px;font-family:barlow condensed,sans-serif;font-size:18px;background-color:#fff !important;border:1px solid #999}.advanced-search button.btn.btn-primary{width:50px;border-radius:0;background:#f3f3f3;border:none;color:#000}.advanced-search .category-sort{width:100% !important;height:50px;line-height:50px;padding:0 15px;font-weight:400;background:#f3f3f3;border:none;box-shadow:none}.advanced-search .category-sort select::-ms-expand{display:none}.advanced-search .sorting-layout-search:after{content:'';font:normal normal normal 20px/1 FontAwesome;color:#545454;right:18px;top:15px;padding:0 0 2px;position:absolute;pointer-events:none}.advanced-search{position:relative;width:100%;top:10px}.advanced-search .container{padding:20px 0;margin-top:-55px;background:#edad01;border-radius:12px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49);z-index:999;position:relative}.advanced-search .btn-outline-primary{color:#000;border-color:transparent;background:#edad01;height:50px;width:100%;text-transform:uppercase;text-align:left;font-size:14px;font-weight:700;line-height:36px;border-radius:0}.advanced-search .btn-outline-primary:after{content:'>';font:17px consolas,monospace;color:#333;right:30px;top:14px;padding:0 0 2px;position:absolute;pointer-events:none}.catimgcont .rank-badge{border:0 transparent;padding:0 9px 3px 8px;background-color:#8c9500;width:20px;height:43px;left:-2px;z-index:9}.catimgcont .rank-badge-new{border:0 transparent;padding:0 9px 3px 8px;background-color:#c75000;width:23px;height:23px;left:-2px;z-index:9}.catimgcont .rank-badge-text-new{vertical-align:middle;display:inline;margin:0 auto;font-weight:600;line-height:25px;font-size:14px;color:#fff;text-transform:uppercase}.catimgcont .rank-badge{background-color:#8c9500;width:20px;left:-3px;text-align:center;height:45px;border-radius:6px 0 11px 0}.banner-section.category-template{background:url(images/books.fw.png) no-repeat;background-position:center;background-size:100%;padding:120px 0 130px}.advanced-search.category-search-box .form-control{padding:15px 13px;background-color:#f3f3f3;width:91%;background-image:none;font-size:14px;border:none;border-radius:5px;font-weight:400}.advanced-search .sorting-layout-search:after{content:'';font:normal normal normal 20px/1 FontAwesome;color:#545454;right:18px;top:15px;padding:0 0 2px;position:absolute;pointer-events:none}.advanced-search.category-search-box .btn-outline-primary{color:#000;border-color:transparent;background:#edad01;height:50px;width:100%;text-transform:uppercase;text-align:left;font-size:14px;font-weight:700;line-height:41px;border-radius:0;position:relative}.advanced-search.category-search-box .btn-outline-primary:after{content:'>';font:17px consolas,monospace;color:#333;right:15px;top:14px;padding:0 0 2px;position:absolute;pointer-events:none}.discovery.category-container{background:#edf3f4;padding-top:90px}.section-title .heading-title{font-weight:400;letter-spacing:1px;font-size:30px}.sorting-block{display:flex;align-items:center;justify-content:flex-end}.sorting-block p{margin:0 22px 0 0}.discovery.discover-results .display-layout ul{padding:0;margin:0;background:0 0;box-shadow:none}.sorting-block .sorting-layout:after{right:10px}.filter-block{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e3e3e3}.display-layout{line-height:43px}.books-right .ratingscont.card-review span.rate{color:#e1aa00}.review-count{font-style:italic}.books-right .product-title{margin-bottom:10px}.books-right .ratingscont.card-review{padding:10px 0 0}.author img{max-width:100%;width:100%}#divAuthors hr{margin-bottom:50px;border-top:3px solid #c75000;opacity:.2}.author .author-img,.catimg img{border:1px solid #ddd;box-sizing:border-box}.image-banner img{width:100%}.caption-section{width:500px;position:absolute;left:50%;background:rgba(0,0,0,.8);padding:25px 35px 35px;bottom:60px;margin:0 auto;margin-left:-250px}.caption-section h3{color:#fff;text-align:center;margin:0 0 25px;font-size:28px}.image-banner{margin-bottom:0}.form-search input[type=text]{width:90%;font-size:14px;font-weight:400;padding:10px 18px;color:#333;font-style:italic;border:none;background:#fff}.form-search{position:relative}.form-search input[type=submit]{position:absolute;right:0;border:none;border-radius:0;background:#edad01;padding:10px 30px;height:100%}.page-banner{position:relative}.author h4{font-size:26px}.author h5{font-size:16px;font-weight:600}.author h5 span{color:#e1aa00}.txt-author{padding:10px 0;margin:0 0 0}.books-right .catimg img{width:100%}.discovery.discover-results{background:#fff;padding-top:30px}.filter-block .span6{width:48.5%}.books-right.span7 .span6:first-child{margin-left:13px}.books-right.span7 .span6{width:44.5%;margin-left:40px}.caption-section-header{background:rgba(0,0,0,.6);padding:20px 20px 40px}.caption-section-header h3{color:#fff;line-height:normal;font-size:28px;text-align:center}.banner-section .span7.offset3{margin-bottom:0}.slider-section .slick-prev:hover,.slider-section .slick-prev:focus,.slider-section .slick-next:hover,.slider-section .slick-next:focus{background:url(../images/arrow.webp?v=I1dskhwqki8tgV0e_N5uJ0LjzNA);background-size:contain}.banner-section h2{font-size:34px;color:#fff;line-height:43px}.product-title h4{margin-top:0}.newcatdes18 .grid-holder-cat.discoverysearch-tool .span4-cat.slide{min-height:310px !important;vertical-align:top;width:25%;margin-right:0;padding:0 10px}.newcatdes18 .grid-holder-cat.discoverysearch-tool .span4-cat .pro-img{border:1px solid #ddd}.newcatdes18 .grid-holder-cat.discoverysearch-tool .span4-cat.slide:last-child{margin-right:0}.author{position:relative}.catimg{position:relative}.rank-badge-new{height:23px;top:-3px;left:-3px;font-family:barlow condensed,sans-serif}.rank-badge{height:43px;top:-3px;left:-3px}span.rank-badge-text-new{line-height:25px}.rank-badge.rank-badge-new span.rank-badge-text{line-height:40px}.discovery .newcatdes18 .catimgcont{background:0 0;padding:0}.newcatdes18 .grid-holder-cat.discoverysearch-tool .span4-cat .pro-img{width:208px;height:208px}section.grid-holder-cat.features-books-cat.discoverysearch-tool .catimgcont .rank-badge{left:3px;top:-3px;height:43px;border-radius:0 0 11px 0}span.dark.shortdesc{color:#000;display:block;text-align:center;padding:0 50px;line-height:24px;font-size:16px;font-style:italic}.books-right #thirtyMinuteSample.catpagesample{width:100%}section.grid-holder-cat.features-books-cat .rank-badge-new,section.grid-holder-cat.features-books-cat .rank-badge-new span.rank-badge-text{line-height:40px}section.grid-holder-cat.features-books-cat .rank-badge-new{border-radius:0 0 11px 0;height:23px;left:3px;top:-3px;width:23px}.discover-no-data .more-btn{margin-top:11px}section.grid-holder-cat.features-books-cat .rank-badge{left:-3px;border-radius:0 0 11px 0;height:43px;padding:6px 9px 0 8px;width:22px;top:-3px}#ctl00_contentMain_lstProductsGridPager .row1.mt40{clear:both}section.grid-holder-cat.features-books-cat .catimgcont{padding:0}.pagination.foot-pagination ul>.active>a:before{background:url(/images/upperarrow.fw.png?v=6IcLWS2Lj8DCNUFY597mbomJp5s);content:"";width:20px;height:13px;background-size:100%;top:-12px;position:absolute;z-index:-1}.display-layout ul li{display:inline-block;width:50%}.display-layout ul{margin-bottom:0;column-gap:5px;width:85%;padding:0}.content-type li a{display:block}.discover-apply-filters{float:left;text-align:left;width:100%}.discover-apply-filters .appliedlabel{display:block;margin-bottom:10px}#divAuthors .rank-badge-new .rank-badge-text{line-height:25px}#divAuthors .rank-badge-new{height:23px;width:23px;left:-3px;top:-3px}section.grid-holder-cat.features-books-cat.discoverysearch-tool .rank-badge-new{left:3px;top:-3px;width:23px;height:23px}section.grid-holder-cat.features-books-cat.discoverysearch-tool .rank-badge-new .rank-badge-text{line-height:25px}#divAuthors .rank-badge{height:43px;top:-3px;left:-3px}#divAuthors .rank-badge-new span.rank-badge-text-new{line-height:25px}body select,.gift-certificates tr select{border-radius:0;padding:10px 8px;border:0 transparent;background:#e5e5e5 !important;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;height:34px;margin-bottom:10px !important;background-image:url(../images/caret-down.png?v=7XxmWLkAL9rR9_MUAZzsUus2RvY) !important;background-position:center right 15px !important;background-repeat:no-repeat !important}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{background-color:#e5e5e5 !important;height:34px !important;background-image:none}.library-field-containter input[type="text"]{background-color:#fff !important}.library-field-containter #txtReview{height:auto !important;background-color:#fff !important;background-image:none;padding:5px}.reviews-section .review-name input{padding:0 0 0 10px}.mylib-filters-left .category-sort{width:200px !important}.flex-pane .det-podcast-blurb{display:none;text-align:center;font-size:14px;margin:5px 0;font-style:italic;color:#c75000;line-height:17px}@media(hover:none){.detailpage .book-cover img{opacity:1}}.contentWithImageWrapper,.membershipWrapper{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 100%;-webkit-flex:1 0 100%;flex:1 0 100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;align-items:top;justify-content:center;padding:25px 0}.membershipWrapper{align-items:flex-start;justify-content:flex-start;padding:25px 0 15px;font-family:barlow condensed,sans-serif}.contentImage{width:33%;padding-right:20px}.contentData{width:80%;padding-left:20px}a u i{color:#555}.contentData .flexpass-about{font-weight:700}.membershipMainWrapper{min-height:50px}.podcastWrapper,.flexPassWrapper{width:50%}.podcastWrapper::after{content:"OR";z-index:9;width:1px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:15px;position:absolute;font-weight:700;background-color:#e6e6e6;right:52.3%;font-size:21px;padding:5px}.podcastWrapper:before{content:"";width:1px;top:10%;right:53.3%;height:80%;position:absolute;background-color:#555}.podcastContent{width:100%;position:relative}.podcastContent h3 .yellow-btn{padding:1px 20px;margin-left:20px;max-width:120px;min-width:120px;font-size:18px}.highlightText{font-size:27px;color:#000;letter-spacing:-1px}.podcastLink{width:20%}.simpleLink{position:absolute;width:100%;font-size:16px;left:61%;right:0;top:36px;font-weight:normal}.membershipList{padding:10px 0 0 16px;list-style:none}.membershipList li{font-size:14px;line-height:23px}.membershipList li:before{content:'●';transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);-moz-transform:translateY(-1px);-webkit-transform:translateY(-1px);position:absolute;left:0;font-size:12px}.podcastContent h3{font-size:20px;overflow:hidden;line-height:30px;margin:0;letter-spacing:-.4px}.noPseudoElement:before{display:none}body *.noColor,body .noColor{background-color:transparent !important}.allcategories.allauthors{min-width:auto;max-width:none}.appuser #main-header #searchbar-container #ctl00_SearchTextBox{line-height:45px}.categoryWrapper{width:100%;float:left}.news-signup .news-checkbox{height:auto}.news-signup .news-checkbox input{height:16px;width:16px;display:inline-block}.news-signup label{line-height:20px}.library-wrapper .pagination,.library-wrapper .mobile-pagination{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 0 100%;-webkit-flex:1 0 100%;flex:1 0 100%;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;justify-content:center;width:100%;align-items:center;padding-bottom:60px}.library-wrapper .pagination ul{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.49);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.49);box-shadow:0 0 5px 0 rgba(50,50,50,.49);border-radius:8px;background:#fff}.library-wrapper .pagination ul li{display:inline-block}.library-wrapper .pagination ul li a{padding:14px 20px !important;border:none !important;color:#000;background-color:transparent;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.library-wrapper .pagination ul li a:hover{background-color:#f5f5f5}.library-wrapper .pagination ul li.active a,.library-wrapper .pagination ul li.active a span{background-color:#e1aa00;color:#fff;font-weight:600}.library-wrapper .pagination ul li a[href="#"]:hover{background:transparent !important;cursor:auto;pointer-events:none}.library-wrapper .mobilepagination{color:#000;padding:16px;font-size:14px;text-align:center;font-weight:700}.library-wrapper .mobilepagination span{padding:16px}.library-wrapper .mobilepagination a{padding:10px 16px}body input[type=radio]{width:19px !important;height:17px !important;position:relative;top:-2px}.checkbox-container .checkbox-checkmark::after{left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:12px;height:12px;top:50%;background:#0075ff}.checkbox-checkmark{background:transparent !important;top:4px}.checkbox-container input:checked~.checkbox-checkmark:hover{border-color:#005cc8}.checkbox-container input:checked~.checkbox-checkmark:hover:after{background:#005cc8}.checkbox-container input:checked~.checkbox-checkmark{border-color:#0075ff}.errorpage-header{height:auto !important;padding:15px 0 20px}.errorpage-header-container{height:auto !important}.gift-certificates tr select{width:100px}body * input[type=checkbox]{position:relative;height:18px !important;visibility:hidden;width:18px !important}.customizedCheckBox{background-color:#fff;border:1px solid #aaa;height:16px;width:16px;border-radius:50%;display:inline-block;-ms-transform:translateX(-18px);-moz-transform:translateX(-18px);-webkit-transform:translateX(-18px);-o-transform:translateX(-18px);transform:translateX(-18px);position:absolute;cursor:pointer}input[type=checkbox]:checked+.customizedCheckBox:after{left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;top:50%;background-color:#0075ff;position:absolute;content:"";z-index:2;visibility:visible}input[type=checkbox]:checked+.customizedCheckBox{border-color:#0075ff}input[type=checkbox]:checked+.customizedCheckBox:hover:after{border-color:#005cc8;background-color:#005cc8}.gc-billing-info .accordion-heading.payment-info-hdr{border-left:3px solid #000;border-right:3px solid #000}.gc-billing-info .accordion-group{border:1px solid #aaa;padding:15px 10px 8px;background-color:#fff}.gc-billing-info .checkout-page.accordion-inner{background-color:#eee}.recent-orders-filters .mylib-filters-left .checkbox-container input{height:35px !important;width:0 !important;margin-right:-5px !important}.recommendWrap{display:table;width:100%}.recommendWrap span{display:table-cell;vertical-align:middle;float:none;line-height:normal}.recommendWrap span:last-child{text-align:right}.mobile-devices{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;align-items:center;justify-content:center}.abReleaseDate{padding-top:15px;border-top:2px solid #fff}[id*="ui-id-"]{opacity:1}.modal.fp-popup{top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0}.modal-backdrop.show{opacity:.5 !important}.pwreset-btn-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;justify-content:space-between;flex-wrap:wrap}.pwreset-btn-wrapper a{margin-bottom:0}.aboutpage-header .contentData h1{font-size:32px;line-height:42px;margin-bottom:20px;margin-top:0}.aboutpage-header .contentData .flexpass-about{font-size:17px;line-height:23px}.aboutpage-header .contentData p{font-size:14px;line-height:24px}.author .viewall-link a{font-size:14px}.alert a{color:#000;text-decoration:underline}.alerttitle{color:#000;margin-bottom:6px;display:block;font-weight:bold}.alertTextBold{color:#000;font-weight:bold}.alert-amazon-pay-checkbox{margin-bottom:0 !important;margin-top:10px !important;margin-left:10px !important;margin-right:10px !important;max-width:100% !important;padding:7px 14px !important}.alert-amazon-pay-checkbox p{color:#b94a48 !important;font-size:14px !important;font-weight:400 !important;display:block !important;line-height:24px !important;text-align:left !important;margin-bottom:0 !important}.alert-amazon-pay-checkbox .alertext strong{color:#000}.resume-fp-modal-text{display:block;margin:16px 0 10px;color:#000;font-size:18px}.modal-dialog-spinner{margin-top:10px}.detailpage .rating-label{width:200px;margin:0 0 0 0 !important;font-weight:700}.newuser-page .bootbox-body{text-align:center;padding:8px;font-size:16px;line-height:24px}.newuser-page .modal-footer{text-align:center}.newuser-page .bootbox-accept{font-size:18px;padding:9px 19px 10px 14px}.iosOrderReceiptSeperator{margin:8px}.newuser-page .typ-headline{display:block;margin-top:19px;position:relative}.newuser-page .typ-button-cont{background-color:#ddd;border:1px solid #999;border-radius:8px;display:inline-block;margin:16px 0 8px;position:relative;text-align:center;width:auto;padding:10px 15px 7px}.success-alert{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e4e899;border-image:none;border-radius:5px 5px 5px 5px;padding:0 20px;overflow:hidden;margin-bottom:15px !important;max-width:100% !important;border-style:solid;border:3px solid #8c9500 !important;margin-top:10px;position:relative}.success-alert p{color:#000;font-size:18px;line-height:27px;margin:0;padding:10px 0}.success-alert .alert-title,.success-alert p{color:#000;font-size:14px;font-weight:400;display:block;line-height:24px}.success-alert a{color:#000;text-decoration:underline}.unsubscribe-page .aboutpage-header-container:before{content:"";display:none;height:100%;min-height:340px;margin-right:-.25em;vertical-align:middle}.unsubscribe-page .aboutpage-header1{display:block;max-width:90%;position:unset;vertical-align:middle;color:#000;margin:0 auto;text-align:center;padding-top:50px}.unsubscribe-page .flexpass-about{display:block;font-size:19px;font-weight:normal;line-height:26px;margin-bottom:20px;position:relative;color:#000}.unsubscribe-page .aboutpage-header1 h1{display:inline-block;text-align:center !important}.unsubscribe-page .aboutpage-header1 i{font-size:37px;color:#008000;margin-right:12px}.pullquote-main{display:block;position:relative;margin:0 20px}.pullquote-cont{display:inline-block;text-align:center !important;margin:40px 0 0 0}.pullquote-brak{display:inline-block;font-size:186px;color:#ddd;vertical-align:middle;top:-10px;position:relative}.pullquote{display:inline-block;text-align:center !important;margin:0 20px 0;font-size:22px;line-height:1.6em;font-style:italic;color:#999;width:81%;vertical-align:middle}.pullquote-brak.close-brak{text-align:right}.pullquote-quoter{display:block;text-align:center !important;font-size:14px;line-height:18px;padding-top:15px;color:#555;font-weight:bold}.pullquote-quoter::before{content:"—";margin-right:7px}.titleNameForCategory{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;margin-bottom:4px}.authorNameForSlider{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;text-align:center !important}.authorName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;text-align:center !important;padding-bottom:2px}.titleName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;text-align:center !important}.broadalert{font-size:20px;text-align:center;display:block;line-height:28px;margin-top:30px;padding:0 75px}.scp-content .section-title h1{text-align:center;font-weight:700;line-height:1.2;margin:0 0 16px 0;font-size:24px}.scp-content .section-title{margin-bottom:12px}.scp-content .section-title p{font-size:16px;line-height:1.5;text-align:left}.scp_stats_table{background-color:#f5d892}.scp_stats_table .scp_stats_header{background-color:#edae01;padding:8px 16px}.scp_stats_table .scp_stats_header h2{font-weight:bold;text-align:center;margin:0;line-height:1.4;font-size:24px}.scp_stats_ul{display:flex;justify-content:center;text-align:center;padding:5px}.scp_stats_item{padding:14px 20px;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.scp_stats_item h6{font-size:16px;line-height:22px;margin:0 0 12px}.scp_stats_item p{font-size:14px;color:#030306;text-align:center;font-weight:600;margin:0}.scp_stats_item p span{color:#c94f03;font-size:20px;font-weight:bold}.scp_audiobooks_list_section{padding-top:20px}.scp_audiobooks_list_section .scp_audiobooks_item{padding-bottom:60px;margin-bottom:60px;border-bottom:6px solid #f8ebcb}.scp_audiobooks_list_section .button_flex{padding-top:16px;gap:8px;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start}.scp_audiobooks_list_section .button_flex a{min-width:130px}.scp_audiobooks_list_section h2.dynamic-text{margin:0 0 7px 0;font-weight:600;color:#be510b;font-size:26px;line-height:37px}.scp_audiobooks_list_section p{margin:0 0 10px}.yellow-btn.orange-btn{background-color:#c85101;color:#fff}.yellow-btn.orange-btn:hover{background-color:#e95d22;color:#fff}.scp_audiobooks_image{margin-bottom:16px;border:1px solid #ddd}.scp_audiobooks_info_ul span p{display:flex;align-items:flex-start;gap:8px;margin-bottom:0}.scp_audiobooks_info_ul span p span{color:#c75204}.scp_audiobooks_info_ul span p span span{color:#000}.scp_audiobooks_info_ul .ratingscont{margin-top:0}.scp_audiobooks_blockquote{position:relative;display:flex;align-items:center;margin-top:20px}.scp_audiobooks_blockquote:before,.scp_audiobooks_blockquote:after{content:'{';font-size:210px;line-height:1;font-weight:300;color:#d5d5d5;display:block}.scp_audiobooks_blockquote:after{content:"}";right:0;left:unset}.scp_audiobooks_blockquote .blockquote_text{padding:10px 16px;margin-top:14px}.scp_audiobooks_blockquote .blockquote_text p{font-size:18px;line-height:28px;text-align:center;font-style:italic;color:#999}.scp_audiobooks_blockquote .blockquote_text p::first-letter {font-size:46px;font-weight:700;font-style:italic}.scp_audiobooks_blockquote .blockquote_name{margin:0;font-size:15px;color:#000;font-weight:600;text-align:center;display:block}.browse_now_section{text-align:center;max-width:70%;margin:0 auto 60px}.browse_now_section h3{font-size:24px;font-weight:bold;text-align:center;margin:0 0 24px;line-height:36px}.scp-header{margin:0 auto;max-width:100%;padding-bottom:0;border-bottom:10px solid #8c9500}.scp-header .scp-headerinner{display:block;text-align:center}.scp-headerinner img{max-height:400px}.scp_abdetails{display:block;margin-bottom:6px;font-size:16px}.scp_audiobooks_rightpart .button_flex a{font-size:17px}.browse_now_section a{font-size:17px}.scp_audiobooks_rightpart p{font-size:14px;line-height:22px}.scp-content.mt40{margin-top:20px}.scp-abdescription{display:-webkit-box;-webkit-line-clamp:var(--line-clamp,16);-webkit-box-orient:vertical;word-break:var(--word-break,'none');overflow:hidden;position:relative}.scp_audiobooks_rightpart #ReadMore{display:block;margin:10px}section.hero-container{background-color:#202020;padding:40px 20px}section.hero-container h1,.author-wrap strong,.author-wrap span{color:#fff}section.hero-container a:not(.btn-block){color:#edad01;text-decoration:underline}.detailpage2023 .ratingscont{display:flex;gap:5px}.inline-btn-wrap{display:flex;gap:6px;margin-top:15px}.inline-btn-wrap .btn-block{width:100%;display:flex;align-items:center;justify-content:center}.orange-btn.btn-block{color:#fff;cursor:pointer;background-color:#c75000;padding:8px 20px 10px;font-size:15px;border:0;display:inline-block;text-align:center;font-weight:600;transition:background .3s;margin-bottom:8px !important}.orange-btn.btn-block:hover{background-color:#a74300}.detailpage2023 .inline-btn-wrap .btn-block{margin:0}.detailpage2023 .flex-pane{background-color:#414953;color:#fff}.detailpage2023 .flex-pane .flexprice{color:#edad01}.detailpage2023 .flex-pane .learn-more,.flex-pane .button-divider,section.hero-container .detailpage2023 .ratingscont span,section.hero-container .detailpage2023 .ratingscont a,.detail-section span{color:#fff}.flex-pane .button-divider:before,.flex-pane .button-divider:after{background-color:#fff}.detail-section span strong{color:#aaa}.detailpage2023 .detail-section>span{margin-bottom:4px}.detailpage2023 .detail-section .listen-time-wrap{display:flex;flex-direction:row;gap:4px}.detailpage2023 .detail-section .listen-time{flex:1;display:flex;flex-direction:column}.detailpage2023 .ratingscont{margin-top:10px}section.hero-container .detailpage2023 .ratingscont a{text-decoration:none}.detailpage2023 .wishlist{display:flex;justify-content:space-between;padding-top:6px}.detailpage2023 .wishlist i{font-size:22px}.detailpage2023 #shareLink,#hypAddToWishlist,#hypRemoveFromWishlist{display:block}.link-with-icon{display:flex;align-items:center;gap:5px;font-weight:600;text-decoration:none !important}.link-with-icon:hover .link-text{text-decoration:underline !important}.link-with-icon .link-icon{background-position:50% 50%;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle}.wishlist-add{background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.399 7.84982V10.4465H15.9957V12.1777H13.3981L13.399 14.7744H11.6679L11.667 12.1777H9.07115V10.4465H11.6679V7.84982H13.399ZM15.7914 1.52078C17.7493 3.48389 17.8168 6.61032 15.9957 8.64873L14.7666 7.42136C15.9187 6.10223 15.8581 4.03353 14.5658 2.74383C13.2648 1.44635 11.1728 1.39095 9.81381 2.6114L8.65828 3.64835L7.50188 2.61227C6.13861 1.39008 4.0474 1.44375 2.74645 2.74556C1.45676 4.03526 1.39184 6.09964 2.58026 7.46377L9.87873 14.7744L8.65655 16L1.31653 8.6496C-0.504621 6.61032 -0.436241 3.4787 1.52081 1.52078C3.48132 -0.43886 6.61727 -0.504643 8.65655 1.32344C10.6898 -0.502047 13.8326 -0.441457 15.7914 1.52078Z' fill='white'/%3E%3C/svg%3E")}.wishlist-rem{background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9956 8.64873C17.8169 6.61034 17.7493 3.48388 15.7915 1.5208C13.8325 -0.441477 10.6897 -0.502085 8.6565 1.32342C6.6172 -0.504649 3.48121 -0.438853 1.52076 1.5208C-0.436268 3.47869 -0.504628 6.61034 1.31666 8.64959L8.6565 16L9.87867 14.7743L2.58033 7.46374C1.39186 6.0996 1.4568 4.03527 2.74635 2.74553C4.04737 1.44372 6.13868 1.39007 7.50196 2.61223L8.65821 3.64837L9.81373 2.61138C11.1729 1.39092 13.2649 1.44634 14.5657 2.74383C15.8582 4.0335 15.9187 6.10222 14.7666 7.42138L15.9956 8.64873Z' fill='white'/%3E%3Cpath d='M16 9.99999H9.00001V12H16V9.99999Z' fill='white'/%3E%3C/svg%3E")}.share-link{background-image:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.4999 1.8574V3.4288H1.5714V14.4286H14.1426V7.3573H15.714V15.2143C15.714 15.4227 15.6312 15.6225 15.4839 15.7699C15.3365 15.9172 15.1367 16 14.9283 16H0.7857C0.57732 16 0.377474 15.9172 0.230126 15.7699C0.0827789 15.6225 0 15.4227 0 15.2143V2.6431C0 2.43472 0.0827789 2.23487 0.230126 2.08752C0.377474 1.94017 0.57732 1.8574 0.7857 1.8574H5.4999ZM13.3176 3.4288L10.9998 1.11098L12.1108 0L16.3064 4.19564C16.3723 4.26157 16.4171 4.34553 16.4353 4.43692C16.4534 4.52831 16.4441 4.62304 16.4084 4.70913C16.3728 4.79521 16.3124 4.86881 16.235 4.92062C16.1575 4.97242 16.0665 5.00011 15.9733 5.0002H9.4284C9.01164 5.0002 8.61195 5.16575 8.31726 5.46045C8.02256 5.75514 7.857 6.15484 7.857 6.5716V11.2858H6.2856V6.5716C6.2856 5.73807 6.61672 4.93869 7.20611 4.3493C7.7955 3.75991 8.59488 3.4288 9.4284 3.4288H13.3176Z' fill='white'/%3E%3C/svg%3E")}.detailpage .detail-section .link-with-icon .link-text{display:inline-block;vertical-align:middle}.quick-statastics .QS_heading{background:#737373;text-align:center;padding:5px}.quick-statastics .QS_heading h3{font-family:jost,sans-serif;font-weight:700;letter-spacing:.25px;color:#fff;margin:0;line-height:27px}.quick-statastics .QS_content{background:#c2c2c2;display:flex;gap:15px;padding:25px 20px}.quick-statastics .QS_content .QS_item{width:100%;text-align:center;display:flex;flex-direction:column;gap:20px}.quick-statastics .QS_content .QS_item h4{font-family:jost,sans-serif;font-weight:600;margin:0}.quick-statastics .QS_content .QS_item .QS_wrap{line-height:1;display:flex;align-items:flex-end;justify-content:center;gap:6px}.quick-statastics .QS_content .QS_item .QS_count{font-size:24px;color:#c75000}.quick-statastics .QS_content .QS_item .QS_min{font-size:18px;padding-bottom:2px}blockquote.review-quote{padding:0 70px;margin:40px 40px;border:0;text-align:center;position:relative}blockquote.review-quote::before,blockquote.review-quote::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='60px' height='300px' version='1.1' viewBox='0 0 3.93 19.64'%3E%3Cpath fill='%23DDDDDD' d='M1.33 9.82c0.09,-0.18 1.07,-0.2 1.04,-4.41 -0.01,-1.08 -0.22,-3.36 0.37,-3.83 0.31,-0.23 0.77,-0.12 1.16,-0.18l0.03 -1.35c-4.67,-0.68 -2.41,5.43 -3.18,8.3 -0.15,0.56 -0.39,0.64 -0.75,0.93 0,0.36 0,0.72 0,1.08 0.36,0.29 0.6,0.36 0.75,0.93 0.77,2.87 -1.49,8.98 3.18,8.3l-0.03 -1.35c-0.39,-0.06 -0.85,0.05 -1.16,-0.19 -0.59,-0.46 -0.38,-2.75 -0.37,-3.82 0.03,-4.21 -0.95,-4.23 -1.04,-4.41z'/%3E%3C/svg%3E");background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;width:30px;height:100%;position:absolute;top:0;bottom:0}blockquote.review-quote::before{left:0}blockquote.review-quote::after{right:0;transform:scale(-1)}blockquote.review-quote p{font-size:20px;font-weight:500;color:#909090;line-height:1.5;text-align:center;margin:0 0 20px}blockquote.review-quote strong{font-size:16px;font-weight:600}.review-filters{margin:30px 20px 40px;display:flex;flex-direction:row;gap:40px}.review-filter{width:100%;display:flex;flex-direction:column;gap:15px}.review-filter .review-filter-bars{display:flex;flex-direction:column;gap:5px}.review-filter .review-filter-bars .review-filter-bar{display:flex;gap:8px;align-items:center}.review-filter-bar .review-filter-bar-gray{background-color:#dedede;height:8px;flex:1;position:relative}.review-filter-bar-width{background-color:#edad01;height:8px;position:absolute;top:0;left:0}.rating-bar .average-rating{font-weight:600}.slider-section .heading-bar h3{font-size:32px;text-transform:none;font-weight:600}.redesign-2023 .slider-btn.yellow-btn{display:block;text-align:center;width:100%;padding:10px 0;position:relative}.redesign-2023 .slider-section .heading-bar{text-align:center;border-bottom:0 transparent;padding:32px 0 10px 0;margin:0}#shareLinkContainer .sharing-row .sharing-icon{font-size:24px;color:#999}#shareLinkContainer .sharing-row .sharing-text{font-size:18px;margin-left:15px;color:#000}#shareLinkContainer .sharing-row{margin:10px}.redesign-2023 .col-xs-12.abdescription{font-size:18px;line-height:1.6em}.redesign-2023 .detailpage .section-heading{margin:30px 0 15px;font-size:26px}.redesign-2023 .quotes-section li,.redesign-2023 .review-content{font-size:18px;line-height:1.6em;margin-bottom:.75em}.redesign-2023 .awards-section .award-text{font-size:16px;line-height:1.6em;margin-bottom:.75em}.redesign-2023 #reviewNumber{margin-bottom:.75em;font-size:18px}.redesign-2023 .review-filter .rating-bar .rating-label{font-size:18px;margin-bottom:.5em !important;display:block}.redesign-2023 .about-section{font-size:18px;line-height:1.6em}.redesign-2023 .flex-pane{font-size:22px}.detailpage .reviews a{font-size:18px;font-style:italic}.redesign-2023 .detail-section .abdatarow{display:block}figure:not(.wishlist) span.wishlist-remove,figure:not(.wishlist) span.wishlist-addcart{display:none}.titleCuratedListLandingPage{position:relative;display:block;height:calc(12em + 5px);overflow:hidden;white-space:normal}.titleCuratedListLandingPageText{word-break:break-word;position:relative;display:block;max-height:12em}.titleCuratedListLandingPageEllipsis{position:absolute;right:0;top:calc(22.5em + 2px - 100%);text-align:left;background:#fff;padding-left:5px}.mx-640{max-width:420px}.typ-button-cont.mx-640 p input[type="text"]{background-color:#fff !important}.alert{margin-bottom:20px}.alert-success{border-radius:5px;color:#000;padding:8px 14px;background-color:#fff !important;border:0 solid #8c9500 !important}.mt20{margin:20px 0 0}.row-2{border-top:1px solid #ccc;margin-bottom:5px}.input-group-text{margin-top:-26px;margin-left:260px}.form-horizontal .control-label{padding-top:5px}.cbNewsLetters{display:initial !important}.g-recaptcha{text-align:center;display:inline-block}input.input-validation-error{border:3px solid #f00 !important}.library-field-containter{margin-right:10px}.alert-danger,.alert-error{margin-top:10px;max-width:100% !important}.brand{font-size:16px;color:#008000;position:relative}#brand-icon.visa{background-position:2px -188px !important}#brand-icon.amex{background-position:2px -54px !important}#brand-icon.discover{background-position:2px -107px !important}#brand-icon.mastercard{background-position:2px -134px !important}#brand-icon{border:0;font-size:18px;height:21px;padding:0 5px;width:30px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;margin-left:4px;background-image:url(/images/cc_sprite_images.png?v=KXtsK8b8kcH1jrrZr-BpN_icQDA) !important;background-repeat:no-repeat;top:2px;position:relative;background-size:36px 210px}.gift-cert-page textarea{height:140px !important}.StripeElement,.gift-cert-page input[type="text"],.gift-cert-page input[type="password"],.gift-cert-page input[type="email"],.gift-cert-page select,.gift-cert-page textarea{box-sizing:border-box;font-size:15px;height:40px;padding:10px 12px;border:1px solid #bbb;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;background-image:linear-gradient(to bottom,#fff,#eaeaea);background-repeat:repeat-x}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border:3px solid #f00}.StripeElement--webkit-autofill{background-color:#fefde5 !important}.g-recaptcha{text-align:center;display:inline-block}.custom-textarea{max-width:230px !important;width:230px !important;min-width:230px !important}.fp-bullets{display:none;padding:3px 0 0;font-size:13px;text-align:left}.fp-bullets ul{list-style-type:none}.fp-bullets ul li{display:block}.fp-bullets ul li::before{content:"";font-family:"FontAwesome";margin:0 -13px 0 0;color:#8c9500;left:-18px;position:relative}.fp-bullets li{display:inline-block;padding-left:19px;line-height:18px}.fp-test-button-divider{position:relative;padding:10px 0 25px;margin:0 -20px;font-family:jost,sans-serif;font-size:19px;font-weight:800;display:none;text-align:center}.fp-test-button-divider::before,.fp-test-button-divider::after{content:" ";background-color:#202020;height:15px;width:100%;position:absolute;top:15px;margin:0 0}.fp-test-button-divider::after{right:0}.fp-test-button-divider::before{left:0}.fp-promo-test-subbuttontxt{font-size:14px;margin-top:4px;display:none;font-style:italic}.fp-button-cont .flexpass-price-line strong s{display:inline}.fp-button-cont .fp-block-accent{display:block}.detailpage .flex-pane .fp-button-cont .flexprice{line-height:0}.fp-button-cont .fp-block-accent{margin-top:1px}.fp-price-btn-tag{display:block;padding-top:5px}.detailpage .flex-pane i{display:inline}.policy-page-cont li{color:#000;list-style:disc;margin-right:0;margin-left:10px;padding-left:4px;text-indent:-7px}.policy-page-cont li::before{background:none;width:auto;height:auto}.filterAlertbuttons{border:1px solid rgba(0,0,0,.25);padding:7px 12px;border-radius:22px;background-color:#c75000;margin-left:4px}.filterAlertbuttons a{color:#fff;font-weight:700;text-decoration:none}.filterAlertbuttons a:hover{background-color:#ccc;color:#000}.filterAlertbuttons:hover{background-color:#ccc;color:#000}#filterAuthorAlert .close-es{position:absolute;right:6px;top:80%}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}