#top-container{margin-bottom:1em;min-height:calc(100% - 400px - 10em)}.bar{height:10px;background:green}.thumbnail img{border:1px solid green}#my-modal .modal-dialog{max-height:1200px}#my-modal .modal-content{max-height:1200px;height:1200 px}.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}.vert-align{vertical-align:middle}.invalid{color:red}.section{border:1px solid #CCCCCC;border-radius:4px}.mandatory{color:red}.first-nav-pill{padding-left:65px}.navbar-default{background-color:white;border:none}#logo{margin-top:10px;margin-left:10px}.navbar-right-menu{font-size:13px;padding-right:20px;padding-top:2.7em}.project-listing{font-size:13px}.taxila-btn{padding-left:4%;padding-bottom:1%}#footer{background:#eadfae;border:solid 1px #dacf9e;color:#b85700;font-size:11px}#footer-wrapper{margin:0;margin-top:15px}#footer a{color:#b85700;font-weight:bold;border-bottom:1px dotted #b85700}.block .content{margin:1.5em 0}.btn-red-xs{background-color:#ff7473;border:1px solid #ff7473;color:white}.asteriskField{color:red;padding-left:.25em}div.search-result{padding:2em 10px 2em 10px}div.result-summary-wrapper{display:flex;align-items:center}.search-result-book-details{border-top:1px dashed black;border-bottom:1px dashed black}div.search-result-book-details>p{margin:0}h2.title-type{margin-top:0px;line-height:1.2em}.form-horizontal .control-label{padding-top:0px}section.search-results-list{border-top:1px solid #ccc}.unpublished{background:yellow;padding:0.15rem;text-align:center;margin-bottom:1.6rem}.boxed{border:1px solid #eee;border-radius:10px;margin:2rem 0 1rem 0rem;padding:1rem;box-shadow:1px 1px 10px 0.2px rgba(0,0,0,0.2)}.tooltip.top .tooltip-arrow{border-top-color:#00acd6}.tooltip.right .tooltip-arrow{border-right-color:#00acd6}.tooltip.bottom .tooltip-arrow{border-bottom-color:#00acd6}.tooltip.left .tooltip-arrow{border-left-color:#00acd6}.tooltip{font-family:"Open Sans",sans-serif;font-size:0.9rem;font-style:normal;font-weight:normal;line-height:1.4;z-index:100000}.tooltip-inner{max-width:600px;width:200px;position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;color:black;padding:5px;text-align:left}.front-whitebox-4{margin-top:10px;text-align:center;width:220px;word-wrap:break-word}.btn-xs{padding:.25rem .4rem;font-size:.8rem;margin:0.2rem 0.1rem 0 0.1rem;line-height:0.78rem;border-radius:.2rem}img.imagecache-product_book_page,img.imagecache-product_book_teaser,img.imagecache-product_book_featured,img.imagecache-product_book_cross_sell{background-color:#eee;border:1px solid #aaa;padding:0.2rem}.book_title_author{word-wrap:break-word}.product-search-image{margin:0 2rem 0 0;float:left;text-align:center;width:120px;word-wrap:break-word;min-height:170px}.search-field{margin:1rem 0rem 0rem 0rem}.book_title_field{font-size:18px;word-wrap:break-word;font-weight:bold}.bold{font-weight:bold}.product_table{margin:2rem 0rem 0rem 0rem}.underline{text-decoration:underline}.form-group .select{border-radius:0.25rem;padding:0.25rem}.pagination,.pagination>li>a,.pagination>li>span{color:#FF7473}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus,.page-item.active .page-link{z-index:2;color:#fff;cursor:default;background-color:#FF7473;border-color:#FF7473}.page-item>a:hover,.page-item>a:focus{background-color:#FF7473;color:#fff}.page-item{display:inline-block;text-align:center}.pagination{display:inline-block;text-align:center;margin:2rem 0 1rem 0}.blue-text,a.blue-link{color:#26AAAF}.pink-text{color:#ff7473}.hijacked-warning-bootstrap{margin-top:50px}a{color:#26AAAF}a:hover,a:focus{color:#109499}.processing-time{color:black;font-size:0.8rem;margin-top:1rem}.product_pages_container{margin-top:3rem}#loginPromptModal{z-index:100000}#loginPromptModal .modal-header{padding:0.5rem 0.5rem}.book_page_tabs{margin-bottom:2rem}.book_content{padding:0}.discount-tag{color:#00b33c}.distribution-links-block{display:block;width:100%;margin-top:0.6rem;text-align:center;border:1px solid #dddddd}.flex-container{display:flex;flex-wrap:wrap;align-items:flex-start}.top-bottom-border{border-top:1px dashed black;border-bottom:1px dashed black}.stacked{display:flex;flex-direction:column}.book-price-info{background-color:#eeeeee;padding:1rem}.division-headings{background-color:#eee;margin:1rem 0 0.8rem 0;padding-left:5px}.top-margin{margin-top:0.5rem}.bottom-margin{margin-bottom:0.5rem}.preview-link{font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:14px;line-height:14px;text-decoration-line:underline}.preview-link:hover{text-decoration:underline}.notifyme-btn{border:1px solid #FF7473;box-sizing:border-box;border-radius:4px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;color:#FF7473;width:138px;height:40px;margin-bottom:5px}.notifyme-btn:hover{background:#FF4C4A;color:#FFFFFF;box-shadow:0px 3px 4px rgba(0,0,0,0.12),0px 2px 4px rgba(0,0,0,0.14),0px 4px 4px rgba(0,0,0,0.25)}.other-formats{display:block}.other-formats ul li p,.other-formats ul li a{display:inline}.other-formats ul p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px}.other-formats ul p a,.other-formats-mobile ul p a{color:#26AAAF;text-decoration:none}.other-formats ul p a:hover,.other-formats-mobile ul p a:hover{color:#26AAAF;text-decoration:underline}.other-formats ul p a.ebook-btn,.other-formats-mobile ul p a.ebook-btn{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:14px;line-height:14px;color:#FFFFFF;width:138px;display:inline-block;padding:13px 30px!important;background:#FF7473;box-shadow:0px 1px 3px rgba(0,0,0,0.2),0px 2px 2px rgba(0,0,0,0.12),0px 0px 2px rgba(0,0,0,0.14);border-radius:4px}.other-formats ul p a.ebook-btn:hover,.other-formats-mobile ul p a.ebook-btn:hover{text-decoration:none;background:#FF4C4A;box-shadow:0px 3px 4px rgba(0,0,0,0.12),0px 2px 4px rgba(0,0,0,0.14),0px 4px 4px rgba(0,0,0,0.25)}.other-formats ul{list-style-type:none;border-bottom:1px dashed black;padding-top:20px;padding-bottom:20px;list-style-type:none}.other-formats ul li{background:rgba(255,116,115,0.04);border:1px solid #FF7473;box-sizing:border-box;border-radius:4px;padding:20px 15px}.cart-disabled{background:#E9E8E9;border-radius:4px;margin-bottom:10px;width:138px;height:40px;border:none;color:black}.other-formats>p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:0.002em;color:#000000;padding-top:3px;padding-bottom:3px}.other-formats ul div p:nth-child(2)::before{content:"\2022";color:#FF7473;font-weight:bold;display:inline-block;margin-right:6px;font-size:20px;position:relative}.book-disabled{cursor:default!important}.book-disabled:hover{text-decoration:none!important}.other-formats a.ebook-btn.book-disabled,.other-formats-mobile a.ebook-btn.book-disabled{background:rgba(255,116,115,0.3);border:none;box-shadow:none!important}.other-formats a.ebook-btn.book-disabled:hover,.other-formats-mobile a.ebook-btn.book-disabled:hover{background:rgba(255,116,115,0.3);border:none;box-shadow:none}.other-formats-mobile{display:none}.other-formats-mobile a.ebook-btn{margin-top:20px}.other-formats-mobile ul li{background:rgba(255,116,115,0.08);border:1px solid #FF7473;box-sizing:border-box;border-radius:4px;padding:20px}.other-formats-mobile ul p{font-family:"Open Sans";font-style:normal;font-size:16px;line-height:14px;color:#0A0A0A}.other-formats-mobile ul p span{font-weight:600}.other-formats-mobile ul a{font-family:"Open Sans";font-weight:600;font-size:16px;line-height:14px;color:#FFFFFF;padding:10px 7px}.other-formats-mobile>p{border-top:1px dashed black;border-bottom:1px dashed black}.other-formats-mobile ul{list-style-type:none}.other-formats-mobile ul div p{display:inline-block!important;padding-right:20px}.other-formats-mobile ul div p:nth-child(2)::before{content:"\2022";color:#FF7473;font-weight:bold;display:inline-block;margin-right:6px;font-size:20px;position:relative;top:2px}h2.product-section-heading{font-family:Oswald;flex-direction:row;font-weight:300;font-size:34px;line-height:52px;color:#0A0A0A;width:100%;margin-bottom:2rem}h2.product-section-heading:before,h2.product-section-heading:after{content:"";flex:1 1;border-bottom:1px solid rgba(0,0,0,0.12);margin:auto}h2.product-section-heading:before{margin-right:25px}h2.product-section-heading:after{margin-left:25px}.read-more-container{z-index:10}@media (max-width:767.98px){.image_container{max-width:75%}.other-formats{display:none}.other-formats-mobile{display:block}.other-formats-mobile ul li p,.other-formats ul li a{display:block;margin-bottom:10px}}a.disabled{pointer-events:none;cursor:default}.header-separator{height:3.5rem}.preview-btn{margin:0}#confirm-email-notifyme{display:none}.author-buy{background:#E86766;color:white;text-transform:uppercase;font-weight:bold;font-size:10px;line-height:10px;padding:8px;border-radius:3px}@media (max-width:576px){h2.product-section-heading{position:sticky;top:52px;width:100vw;margin-left:-30px;font-size:20px;line-height:28px;text-align:center;letter-spacing:0.023em;color:rgba(0,0,0,0.87);background:white;border-bottom:1px solid #EBEBF0;padding:15px 0;z-index:99;box-shadow:0px 4px 4px rgba(0,0,0,0.14),0px 6px 5px rgba(0,0,0,0.12),0px 3px 10px rgba(0,0,0,0.2)}h2.product-section-heading:before,h2.product-section-heading:after{content:none}}#product-reviews{font-family:"Open Sans"}#product-reviews h1,#product-reviews h3{font-family:Oswald}#product-reviews h3{font-size:20px;line-height:32px;letter-spacing:0.034em;color:rgba(0,0,0,0.87)}#product-reviews .review-book h3{color:rgba(0,0,0,0.6)}#product-reviews .comments-meta h3{color:#0A0A0A}.pagination-count{font-size:16px;line-height:24px;color:rgba(0,0,0,0.38);text-align:right}.light-border-b{border-bottom:1px solid rgba(0,0,0,0.12)}#product-reviews .comment-item-content h4,#product-reviews .comment-item-content h4 a{font-weight:600;font-size:18px;line-height:25px;color:rgba(0,0,0,0.87)}#product-reviews .comment-item-content h4 a:hover{text-decoration:underline}#product-reviews .comment-item-content p,#product-reviews .reviews-sidebar p{font-size:16px;line-height:26px;color:rgba(0,0,0,0.6)}#product-reviews .comment-item-meta .reviewer-name{font-weight:600;font-size:16px;line-height:22px;color:rgba(0,0,0,0.38)}#product-reviews .comment-item-meta .reviewer-date,#product-reviews .comment-item-meta .reviewer-verify{font-size:14px;line-height:19px;color:rgba(0,0,0,0.87)}.reviewer-date::before,.reviewer-verify::before{content:"\2022";margin:0 10px}#review-form select{display:none}#review-form .star-rating i{cursor:pointer;font-size:28px}#review-form .star-rating i,#review-form .star-rating i:hover,#review-form .star-rating i:focus{color:#FF5230}#review-form .star-rating i:hover ~ i,#review-form .star-rating i:focus ~ i{color:#CBCBCB}#review-form .star-rating:not(:focus-within):not(:hover) i{color:#CBCBCB}.star-rating{letter-spacing:-1px;color:#CBCBCB;display:inline-block}.star-filled{color:#FF5230}.star-rating.One i:first-child{color:#FF5230!important}.star-rating.Two i:first-child,.star-rating.Two i:first-child + i{color:#FF5230!important}.star-rating.Three i:first-child,.star-rating.Three i:first-child + i,.star-rating.Three i:first-child + i + i{color:#FF5230!important}.star-rating.Four i:first-child,.star-rating.Four i:first-child + i,.star-rating.Four i:first-child + i + i,.star-rating.Four i:first-child + i + i + i{color:#FF5230!important}.star-rating.Five i{color:#FF5230!important}.book_content a.star-rating:active,.book_content a.star-rating:hover,.book_content a.star-rating:focus{color:lightgray}.blue-link,a.blue-link{color:#26AAAF}.blue-link:hover,a.blue-link:hover{text-decoration:underline;color:#1E868B}.write-review-btn{font-family:"Open Sans";font-weight:600;font-size:14px;line-height:19px;color:#FF4F4E;border-radius:4px;border:1px solid #FF7473;padding:15px 67px;background:white}.write-review-btn:hover{background:rgba(255,116,115,0.04)}.write-review-btn:focus,.write-review-btn:active{background:rgba(255,116,115,0.12)}.pagination{margin:0}.pagination li{display:inline-block;margin:0px 5px}.pagination li span{font-size:12px;line-height:16px;color:rgba(0,0,0,0.38)}.pagination li a{font-size:12px;line-height:16px;color:rgba(0,0,0,0.87)}.entries-count{font-family:"Open Sans";font-size:14px;line-height:19px;color:rgba(0,0,0,0.6)}.pagination li.active.page span{color:white;background:#0A0A0A}.pagination li.page span{padding:5px;display:inline-block;height:25px;width:25px;color:#0A0A0A;background:rgba(0,0,0,0.12)}.breadcrumb{background:none}.breadcrumb li a{font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:13px;line-height:18px;color:#26AAAF!important}.breadcrumb span{font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:13px;line-height:18px;color:black;margin-left:5px;margin-right:5px}.breadcrumb .active span{font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:13px;line-height:18px;color:black}.sortbybtn{font-family:"Oswald",sans-serif;background-color:#FFFFFF;color:#0A0A0A;border:1px solid rgba(204,204,204,0.5);height:38px;font-size:14px}.sortbybtn:focus,.sortbybtn:active{box-shadow:none}.show .dropdown-menu{right:auto}.review-book-cover{width:176px;height:auto}#review-form label{font-weight:600;font-size:18px;line-height:25px;color:rgba(0,0,0,0.87)}.error-missing{border:2px solid #ff5555;padding:5px;border-radius:4px}@media screen and (max-width:768px){.reviews-sidebar{background:rgba(0,0,0,0.04);padding:16px;padding-top:18px}.review-book-cover{width:80px;height:auto}#product-reviews .review-book h3{font-weight:600;font-size:16px;line-height:22px;color:rgba(0,0,0,0.87)}#product-reviews .review-book h3,.review-rating,.pagination-count{text-align:left}#product-reviews .comment-item-content h4{font-size:16px;line-height:24px}#product-reviews .comment-item-content p,#product-reviews .reviews-sidebar p{font-size:14px;line-height:21px}.reviews-sidebar .light-border-b{border-bottom:none}.reviewsModal .modal-content{min-height:100vh}#review-form label{font-size:16px;line-height:24px}.star-rating{font-size:14px}#review-form .star-rating i{font-size:22px}.submit-review{width:100%}#div_id_score{margin-bottom:0}}