.clearFix:after,.clearFix:before{content:"";display:table}.clearFix:after{clear:both}.page h1{margin-bottom:32px}#page_body{margin-bottom:24px}#page_body a{color:#cc1b08}#page_body>p:last-child{margin-bottom:0}#page_body .post_thumb{float:left;margin:0 24px 8px 0}#review_body .review_list_box ul.review_list{list-style-type:none;margin:0 0 20px;padding:0}#review_body .review_list_box ul.review_list li{padding:4px 0}#review_body .review_list_box a{text-decoration:none}#review_body .review_list_box a:hover{text-decoration:underline}#review_body .review_list_box a.title:hover{text-decoration:none}#review_body .review_list_box .review_meta a{color:#1d1d1e;text-decoration:underline}#review_body .review_list_box .review_meta a:hover{text-decoration:none}#review_body .review_list_box .best_review_blurb{background:#eee;border:1px solid #aaa;border-radius:4px;margin-bottom:24px;padding:12px}#review_body .review_list_box .best_review_blurb h3{font-size:20px}p.parent_page{border-bottom:1px solid #aaa;border-top:1px solid #aaa;font-weight:700;padding:20px 0}p.parent_page a{font-weight:400}@media only screen and (min-width:768px){.book_author_set{margin-bottom:32px}}.book_author_set a{display:block;padding:6px 0}.book_author_set a.see_all_authors{padding:20px 0}.book_author_set p{margin-bottom:0}.book_author_single{margin-bottom:32px}@media only screen and (min-width:768px){.book_author_single{margin-bottom:0}.book_series_set{margin-bottom:32px}}.book_series_set a{display:block;padding:6px 0}.book_series_set a.see_all_series{padding:20px 0}.book_series_set p{margin-bottom:0}.book_series_single{margin-bottom:32px}@media only screen and (min-width:768px){.book_series_single{margin-bottom:0}}#graph_padder{padding:32px 0 20px}#graph_wrapper{border:2px solid #cc1b08;border-radius:0 8px 8px 0;padding:20px 20px 20px 0}#graph_wrapper .graph_bar_wrapper{color:#1d1d1e;display:block;margin-bottom:32px;position:relative;text-decoration:none}#graph_wrapper .graph_bar_wrapper:last-child{margin-bottom:0}#graph_wrapper .graph_label{background:#cc1b08;border-radius:0 4px 4px 0;color:#fff;font-size:10px;left:0;padding:2px 8px 1px;position:absolute;top:-7px}#graph_wrapper .graph_label img{margin-top:-1px}#graph_wrapper .graph_bar{display:flex}#graph_wrapper .graph_bar .rating_active{align-items:center;background:#ddd;border:2px solid #333;border-left:none;border-radius:0 8px 8px 0;display:flex;height:40px;justify-content:flex-end;padding:0 20px}#graph_wrapper .graph_bar .placeholder{flex:1 1 100%}#graph_wrapper .graph_bar .rating_count{line-height:1}