ul.link_list li.category-header{color:#6178b2}#heroes .hero_box_container{display:block;width:100%;margin-bottom:20px}#heroes .hero_box_container img{width:100%;border:solid 1px #dcdcdc}#heroes .hero_box_container .image_caption{position:relative;margin-top:-65px;line-height:55px;background:rgba(255,255,255,0.75);text-align:center;width:100%;float:left;padding-bottom:6px;height:60px}#heroes .hero_box_container .image_caption span.caption_wrapper{vertical-align:middle;display:inline-block;line-height:1.5em;width:86%}#heroes .hero_box_container .image_caption span.caption_wrapper span.caption_text{text-decoration:none;font-size:18px;color:#121212;font-family:'Bree Serif',serif;font-weight:normal}@media(min-width:340px){#heroes .hero_box_container .image_caption span.caption_wrapper span.caption_text{font-size:22px}}@media(min-width:575px){#heroes .hero_box_container{display:inline-block;width:50%}#heroes .hero_box_container .image_caption span.caption_wrapper span.caption_text{font-size:18px}}@media(min-width:750px){#heroes .hero_box_container .image_caption span.caption_wrapper span.caption_text{font-size:24px}}#jason_new{margin-top:50px}#jason_new h2{margin-top:0;margin-left:30px}#jason_new p{margin-left:15px}#jason_new .headshot{max-width:250px;margin:0 auto;display:block;border:solid 1px #dcdcdc;width:100%}@media(min-width:575px){#jason_new .headshot{max-width:200px;float:left;margin:10px}}#jason_new .front_newsletter_callout_box{margin-top:0}#jason_new .front_newsletter_callout_box .newsletter_header{font-size:22px;line-height:16px}#jason_new .front_newsletter_callout_box .newsletter_middle{padding:10px 8px}#jason_new .front_newsletter_callout_box .newsletter_middle p{margin-bottom:8px}#jason_new .front_newsletter_callout_box .newsletter_footer{display:none}#book_list{margin-top:50px}#book_list h2{margin-top:0;margin-left:30px}#book_list p{margin-left:30px}#book_list .all_books{text-align:center}#book_list .all_books img{width:47%;margin:1%;display:inline-block;border:solid 1px #dcdcdc}@media(min-width:450px){#book_list .all_books img{max-height:250px;margin:5px;width:auto}}@media(min-width:730px){#book_list .all_books img{max-width:17%}}#popular_recipes{margin-top:50px;max-width:1200px}#popular_recipes h2{margin-top:0;margin-left:30px}#popular_recipes p{margin-left:30px}#popular_recipes ul{text-align:center}#popular_recipes ul li{display:inline-block;margin:3px 1px}#popular_recipes ul li img{width:100%;max-width:150px;border:solid 1px #dcdcdc}#latest_content{margin-top:50px;margin-bottom:50px}#latest_content h2{margin-top:0;margin-left:15px}#latest_content h3 a{color:#6178b2;text-decoration:none;font-size:16px;font-family:'Bree Serif',serif;font-weight:normal}#latest_content h3 a:hover{text-decoration:underline}#latest_content .latest_content_box{margin-bottom:10px}#short_nav_links{display:block;position:relative;text-align:right;margin-top:-5px;margin-bottom:0;z-index:1040}#short_nav_links ul{margin-bottom:0}#short_nav_links ul{background-color:#e7e4e4;padding:3px 10px}#short_nav_links ul li{display:inline-block;margin:0 10px}#short_nav_links ul li a{color:#000;text-decoration:none;font-weight:normal;font-size:16px}#short_nav_links ul li a:hover{color:#323232;text-decoration:underline}#short_navbar{background:url(/images/flatdesign/navbar-background.png) bottom left repeat-x #efefef;padding-bottom:2px;box-shadow:none;border:0;z-index:1030;margin-bottom:30px}#short_navbar .brand img{position:absolute;margin-top:-66px;z-index:10;height:145px}#short_navbar .nav_callouts{display:block;padding:81px 5px 0 10px}#short_navbar .nav_callouts ul li{line-height:1.3em;font-size:16px}#short_navbar .nav_callouts ul li strong{font-size:18px}@media(min-width:530px){#short_navbar .nav_callouts{display:inline-block;margin-left:240px;padding:0}}@media(min-width:850px){#short_nav_links{float:right;margin-top:0}}#landing_page .video_block{padding-top:10px;border-right:solid 2px #ededed}#landing_page .media_block{text-align:center;display:none}@media(min-width:768px){#landing_page .media_block{display:block}}#landing_page .media_block .text_header{font-size:16px;max-width:190px;margin:0 auto;line-height:1.2em;color:#454545}#landing_page .media_block img{width:100%;max-width:224px}#landing_page .course_button{text-align:center}#landing_page .course_button img{width:100%;max-width:677px;margin-top:24px}#landing_page #bottom_block{margin-top:40px}#landing_page #bottom_block h2{color:#565656;border-bottom:solid 1px #565656;padding-bottom:5px}#landing_page #bottom_block h3{font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px}#landing_page #bottom_block .feature_columns{margin-bottom:56px}#landing_page .spam_notice{text-align:center;margin:20px auto 0;font-size:15px;line-height:1.1em}#landing_page #bottom_block .testimonials h3{margin-bottom:10px}#landing_page #bottom_block .testimonials .quote{font-size:15px;line-height:1.3em;margin-bottom:10px}#landing_page #bottom_block .testimonials .quote p{margin-top:15px;margin-bottom:0}#landing_page #bottom_block .testimonials .quote p.person{text-align:right;margin-top:-5px}#landing_page #bottom_block .testimonials .botton_button{margin-bottom:50px}@media(min-width:992px){#landing_page #bottom_block .testimonials .botton_button{display:none}}.book_landing_page #header_block{padding:30px 20px}.book_landing_page .top_header_intro{font-size:36px;display:block;line-height:36px;margin-top:20px}.book_landing_page .top_header{font-size:72px;line-height:72px;display:block}.book_landing_page .top_header_desc{font-size:36px;display:block;line-height:48px}.book_landing_page .header_image{margin:0 0 0 40px;width:40%;display:block;float:right}.book_sales_button{background:0;background-color:#2659a9;border:solid 1px #ccc;border-radius:15px;font-size:24px;font-weight:600;font-family:'Open Sans',sans-serif;line-height:48px;color:#fff;padding:5px 15px 10px;box-shadow:1px 1px 4px 0 #ccc;text-decoration:none;max-width:100%}.book_sales_button:hover{background-color:#7092c7;color:#fff}.breaker-row{margin:40px 0 0;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;padding:30px 20px;font-size:18px;line-height:24px;font-family:'Open Sans Condensed',sans-serif;font-weight:700}@media(min-width:600px){.book_sales_button{padding:5px 40px 10px;font-size:36px;line-height:48px}.breaker-row{font-size:24px;line-height:30px}}.sales_page_bugs img{width:30%;margin:0 1%}.point_link_list{line-height:21px}.point_link_list li{margin-bottom:10px;margin-left:15px}.point_link_list i{margin-left:-15px;margin-right:4px;font-size:.7em;line-height:10px}.bold_question{font-family:'Bree Serif',serif;font-weight:normal;font-size:24px;line-height:1.3em;display:block;margin-bottom:10px;text-align:center}.blue_header{color:#1673a7}#confirm_page{font-size:21px;max-width:800px;margin:0 auto 100px}#confirm_page .intro{padding:0 50px;margin-bottom:36px}#confirm_page p{font-family:'Open Sans Condensed',sans-serif;font-weight:700}#confirm_page h2{font-size:36px;text-align:center;margin-bottom:36px}#confirm_page .steps .step_row{border-bottom:solid 1px #dedede;margin-bottom:20px;padding-bottom:15px}.button_step{text-align:center;font-size:16px}.explore_sous_vide_bottom{font-weight:normal;font-style:italic;font-family:'Open Sans',sans-serif;font-size:17px}.course_note{display:block;font-size:.9em;font-family:'Open Sans Condensed',sans-serif;font-weight:700;line-height:1.3em}.course_note b{font-size:1.1em;font-weight:900}.course_note a{font-family:'Open Sans Condensed',sans-serif;font-weight:600;font-size:1em}.inline_note{margin-top:-17px;margin-bottom:5px}.course_note:before{font-family:'FontAwesome';content:"\f075";font-size:18px;margin-left:-20px;margin-right:4px;font-weight:normal}.course_note_no_image:before{font-family:'FontAwesome';content:"";font-size:18px;margin-left:0;margin-right:0;font-weight:normal}.recipe_note:before{font-family:'FontAwesome';content:"\f02d";font-size:18px;margin-left:-22px;margin-right:2px;font-weight:normal}.warning_note{color:#d70000}.warning_note:before{font-family:'FontAwesome';content:"\f071";font-size:18px;margin-left:-20px;margin-right:5px;font-weight:normal}.lesson_recap{padding:10px 30px;border:solid 1px #6178b2;box-shadow:1px 1px 4px 0 #ccc}.lesson_recap h2{margin-top:0}.course_sign_off{font-family:'Open Sans Condensed',sans-serif;font-weight:600;font-size:20px}p.panel_people{display:block;font-size:.9em;line-height:1.3em}p.panel_people b{font-weight:900;font-family:'Open Sans Condensed',sans-serif;font-weight:600}p.passion_question{font-family:'Open Sans Condensed',sans-serif;font-weight:700}span.passion_answer_name{font-family:'Open Sans Condensed',sans-serif;font-weight:700}#sticky_sidebar_block{background-color:white}#sticky_sidebar_block.affix{display:none}#sticky_sidebar_block.old{top:158px;height:500px;background-color:green;width:100%;max-width:300px}@media(min-width:600px){#sticky_sidebar_block.affix{top:178px;display:block;z-index:10}}