/*--------------------------------------------------------------

style-print.css

Contains all print-related CSS for the Creative Brew eCourses website


--------------------------------------------------------------*/





/*--------------------------------------------------------------
# Printable styles
--------------------------------------------------------------*/

/* Elements to hide */
.print_hide,

.sumome-control,

#scrollUp,

.cb_hero_image_container,
#secondary,
#menu-main-nav,
#mobile-header,
.header-wrap,
#left-panel,
h1.site-title,
.right-col,
.module_exercise_meta,
.cb_module_overview,
.cb_watch_video_strip,
.cb_print_message,
.cb_community_message,
#sfwd-mark-complete,
#learndash_back_to_lesson,
footer.entry-meta,
footer#colophon,
.p2b_footer_lp,
.cb_button.back_to_tabs, 
.cb_button.grey,

.lms-post-content h3,
.lms-post-content h4,
.lms-post-content h5,
.lms-post-content p,
.lms-post-content ul,
.lms-post-content ol,
.lms-post-content .quote_container,
.lms-post-content .entered_data,
.lms-post-content .cb_plugin_container,
.autosave_message,
.cb_plugin_admin_options,
.lms-post-content hr,
.lms-post-content .mobile_hide,
.mod2.progress_indicator,

.cbw_content_container,
.example,
.cb_image_container,
.cb_buttons,
.cb_tabs_header,
.cb_tabs,
.results_will_fly_container,
.common_pdf_download,
.exercise_nav,
.content_icon_container,
.peter_info,
.buttons_container
{
    display: none !important;
}

/* Elements to display */
.lms-post-content .printable,
.printable_only,
.printable_only p,
.printable_only h3,
.printable_only h4,
.printable_only h5,
.printable_only h6,
.printable_only hr,
.printable_only ul
{
    display: block !important;
}

/* Print-specific styling */
body.is-desktop.left-menu-open[data-logo="1"] #right-panel {
    margin-top: 0 !important;
}
.sensei-content, #activate-page, body.page:not(.buddypress) .site-content article:not(.comment), body.single:not(.buddypress):not(.bbpress) .site-content article:not(.comment) {
    padding: 0 !important;
}
.lms-post-content {
    margin-bottom: 0;
}

.print_page_break_before {
    page-break-before: always !important;
}
.print_page_break_after {
    page-break-after: always !important;
}

.printable_only p,
.printable_only ul li
{
    font-size: 13px !important;
}

.entered_data, 
.retrieved_data {
    margin: 10px 0;
    padding: 10px 0;
}

.print_inline_block {
    display: inline-block;
}

/* Plugins */
.cb_plugin_container {
    margin: 10px 0;
    padding: 10px 0;
    display: block;
}
.cb_plugin_container + .cb_plugin_container {
    margin-top: 0px;
}
.cb_plugin_container h3,
.cb_plugin_container h4,
.cb_plugin_container h5 {
    display: block !important;
    margin: 5px 0 !important;
}
.cb_plugin_container h5 {
    margin: 12px 0px !important;
}
.cb_plugin_container h5.black_bg {
    margin-left: 0 !important;
    margin-right: 0 !important;
    color: #222 !important;
    background: transparent !important;
    margin-bottom: 0 !important;
}
.cbt_container table.cbt {
    border-spacing: 0;
}
.cbt_container table.cbt th {
    color: #222;
    font-weight: bold;
    background: transparent;
}
.cbt_container table.cbt th,
.cbt_container table.cbt td {
    border: 0px solid #888;
    border-width: 0px 0px 1px 1px;
}
.cbt_container table.cbt th {
    border-top: 1px solid #888;
}
.cbt_container table.cbt th.first_col {
    border-left: 1px solid #888;
}
.cbt_container table.cbt tr td:last-child,
.cbt_container table.cbt tr th:last-child {
    border-right: 1px solid #888;
}

.cb_plugin_container .cb_plugin_content {
    max-width: 100%;
}
.cb_plugin_container label,
.cb_plugin_container textarea,
.cb_plugin_container input[type=text] {
    font-size: 9pt;
    line-height: 15pt;
}
.cb_plugin_container input[type=text], .cb_plugin_container textarea {
    /* border-width: 0; */
    border-width: 0;
    padding-top: 0;
    padding-left: 0;
}
.cb_plugin_container input[type=text] {
    padding: 0;
    height: auto;
    vertical-align: top;
}
.cb_plugin_container textarea {
    resize: none;
    height: auto !important;
}
.cbt_container table.cbt {
    margin-left: 10px;
    max-width: 97%;
}
.cbt_container table.cbt td {
    padding: 10px;
}
.cbsf_container label.market_segment_nickname {
    background: transparent;
    color: #222;
    font-weight: bold;
}

/* Plugins - printable textarea content divs */
.cbin_note_container textarea,
.cbt_container textarea,
.cbsf_container textarea {
    display: none !important;
}
.cbin_note_container .textarea_print,
.cbt_container .textarea_print,
.cbsf_container .textarea_print {
    display: block !important;
}


/* Typography */
.single-sfwd-topic .entry-content header.entry-header h1 {
    font-size: 20px;
    line-height: 27px;
}
.sfwd-courses .entry-content h3, .sfwd-lessons .entry-content h3, .sfwd-topic .entry-content h3 {
    font-size: 16px;
    line-height: 24px;
    margin-top: 6px;
    margin-bottom: 3px;
}
.sfwd-courses .entry-content h4, .sfwd-lessons .entry-content h4, .sfwd-topic .entry-content h4,
.sfwd-courses .entry-content .cb_plugin_container h4, .sfwd-lessons .entry-content .cb_plugin_container h4, .sfwd-topic .entry-content .cb_plugin_container h4,
.ex7_3.retrieved_data.brand_archetype_summary h4,
.simple_retrieved_data span,
.ex3_1.results .simple_retrieved_data, 
.ex3_2.results .simple_retrieved_data,
.selected-tab, .buddyboss-select-inner span {
    font-size: 14px;
    line-height: 20px;
    margin-top: 6px;
    margin-bottom: 3px;
}
.sfwd-courses .entry-content .retrieved_data h4, .sfwd-lessons .entry-content .retrieved_data h4, .sfwd-topic .entry-content .retrieved_data h4 {
    margin-bottom: 10px;
}
.cbin_note_container h5, 
.sfwd-topic .entry-content .cbin_note_container h5, 
.sfwd-lessons .entry-content .cbin_note_container h5,
.ex7_6.retrieved_data.brand_personality_voice_mapping h5,
.ex7_3.retrieved_data h5, .ex3_5.ex3_4_retrieved_data h5,
.ex3_4.results_area .result_container .result .kih,
.ex3_3.results .new_cvp_columns .cb_col h5 {
    font-size: 13px;
}
.ex7_2.archetype_description h6 {
    font-size: 12px;
}

.lms-post-content p, 
.entry-content p, 
.mu_register p, 
.sfwd-courses .entry-content li, 
.sfwd-lessons .entry-content li, 
.sfwd-topic .entry-content li, 
.entered_data .cb_content, 
.retrieved_data .cb_content, 
.entered_data .cb_content p, 
.retrieved_data .cb_content p,
.ex7_6.printable_voice_guideline span,
.ex3_4.results_area .result_container .result,
.ex3_3.results .new_cvp_columns .description,
.ex3_2.results .new_cvp_columns .description,
.entry-content li
{
    font-size: 12px;
    line-height: 20px;
}



/* Restyling for print */
#mastlogo {
    height: 35px;
}
#logo {
    max-width: 105px;
}
#logo img {
    max-width: 100%;
}
.extra_top_margin {
    margin-top: 30px
}
.entered_data .cb_content, .retrieved_data .cb_content {
    padding-left: 0;
    padding-top: 0;
}
textarea {
    box-shadow: none !important;
}
.selected-tab, .buddyboss-select-inner {
    border-width: 1px !important;
    border-width: 0px !important;
}
.selected-tab, .buddyboss-select-inner span {
    font-weight: normal;
    text-transform: none;
    padding-left: 0;
}
.selected-tab:after, .buddyboss-select-inner:after {
    content: none;
}


/* Post content: Reset width to 100% */
h1.entry-title,
.sfwd-courses .entry-content h2, .sfwd-lessons .entry-content h2, .sfwd-topic .entry-content h2,
.sfwd-courses .entry-content h3, .sfwd-lessons .entry-content h3, .sfwd-topic .entry-content h3,
.sfwd-courses .entry-content h4, .sfwd-lessons .entry-content h4, .sfwd-topic .entry-content h4,
.sfwd-courses .entry-content h5, .sfwd-lessons .entry-content h5, .sfwd-topic .entry-content h5,
.sfwd-courses .entry-content h6, .sfwd-lessons .entry-content h6, .sfwd-topic .entry-content h6,
.sfwd-courses .entry-content ol, .sfwd-lessons .entry-content ol, .sfwd-topic .entry-content ol,
.sfwd-courses .entry-content ul, .sfwd-lessons .entry-content ul, .sfwd-topic .entry-content ul,
.p2b_front_page.faqs h4,
.lms-post-content p, .entry-content p, .mu_register p,
.learndash_topic_dots.type-list,
.cb_module_overview,
/* .video-container.intro_video.vimeo, */
.responsive-video-container,
.entry-content .module_exercise_meta,
.entry-content .cb_watch_video_strip,
.entry-content .entered_data .cb_content,
.entry-content .retrieved_data .cb_content,
.entry-content .babb_outcomes,
.entered_data .cb_container,
.retrieved_data .cb_container,
.retrieved_data .clearfix,
.fake_plugin_content .cb_container,
.entry-content .cb_tabs_header,
.entry-content .cb_tabs,
.entry-content #learndash_course_content,
.entry-content #learndash_back_to_lesson,
#woo-content,
.organic_fresh_foundations,
.entry-content table.cb_table_content,
.entry-content .cb_community_message .cb_content,
.entry-content .woocommerce,
.welcome_page,
.cb_course_list,
footer.entry-meta,
.terms_and_conditions,
.privacy_policy,
.results_will_fly_container,
.common_pdf_download,
.cb_container,
.exercise_nav,
.detailed_roadmap,
.content_icon_container,

.entry-content .mod0.tips1,
.entry-content .mod0.tips2,
.entry-content .babb_intro_nav,
.mod1.etsy .content,
.mod1.simon_sinek .content,
.entry-content .mod1.purpose_benefits,
.entry-content .mod1.purpose_benefits_update,
.entry-content .ex1_2.tallies,
.entry-content .ex1_3.intro,
.entry-content .ex1_3.download_pdf,
.ex1_4.retrieved_data .clearfix,
.entry-content .ex1_4.why_conversation,
.entry-content .ex1_4.cb_tabs_header,
.entry-content .ex1_4.col_content_1a,
.entry-content .ex1_4.five_human_values,
.entry-content .ex1_4.google_purpose_example,
.entry-content .ex1_4.purpose_statement_checklist,
.entry-content .ex1_4.purpose_statement_checklist_new,
.entry-content .ex1_5.greatest_good_examples,
.entry-content .mod2.market_persona_benefits,
.entry-content .mod2.reasons_for_segmentation,
.entry-content .mod2.market_persona_definition .cb_container,
.entry-content .mod2.mod2_simple_roadmap,
.entry-content .mod2.mod2_detailed_roadmap,
.entry-content .mod2.cb_tabs_header,
.entry-content .mod2.cb_tabs.target_market_success_examples1,
.entry-content .mod2.progress_indicator,
.entry-content .ex2_1.interview_or_not,
.entry-content .ex2_1.research_options,
.entry-content .ex2_1.pdf_download,
.entry-content .ex2_2.segmentation_trees,
.entry-content .ex2_2.segmentation_trees.cb_tabs,
.entry-content .ex2_2.segmentation_factors,
.entry-content .ex2_2.pdf_download,
.entry-content .ex2_3.b2b_b2c_buttons,
.entry-content .ex2_3.b2b_b2c_segmentation_factors,
.entry-content .ex2_3.market_segment_brainstorm_tips .cb_content,
.entry-content .ex2_3.segmentation_trees.cb_tabs,
.entry-content .ex2_3.segmentation_trees_b2b_b2c,
.entry-content .ex2_3.example_market_segmentation_evaluation,
.entry-content .ex2_3.market_segmentation_evaluation_criteria,
.entry-content .ex2_3.evaluation_criteria_reminder,
.entry-content .ex2_3.segment_nicknames_example,
.entry-content .ex2_3.next_steps .cb_content,
.entry-content .ex2_3.download_pdf_navy .cb_content,
.sfwd-topic .entry-content .ex2_3.cb_tabs_header ul,
.entry-content .ex2_3.cb_tabs,
.entry-content .ex2_3.ms_evaluation_results,
.entry-content .ex2_3 .plugin_col_content,
.entry-content .ex2_4.download_pdf,
.entry-content .ex2_4.three_factors,
.entry-content .ex2_5.tallies,
.entry-content .ex2_5.five_factors,
.entry-content .ex2_6.two_col_intro_content,
.entry-content .ex2_6.research_limitations,
.entry-content .ex2_6.interview_benefits,
.entry-content .ex2_6.buyer_insight_areas,
.entry-content .ex2_6.next_steps .cb_content,
.entry-content .ex2_6.what_you_will_do,
.entry-content .ex2_6.five_drivers_overview,
.entry-content .ex2_6.buying_insight_container .intro,
.entry-content .ex2_6.buying_insight_container .cb_tabs .tab,
.entry-content .ex2_6.emotional_mood_states,
.entry-content .ex2_6.download_pdf_navy .cb_content,
.entry-content .ex2_6.gains_and_pains.cb_tabs_header ul,
.entry-content .ex2_6.gains_and_pains.cb_tabs .tab,
.entry-content .ex2_7.how_buyer_persona_helps,
.entry-content .ex2_7.buyer_persona_image_container,
.entry-content .ex2_7.b2b_b2c_buttons,
.entry-content .ex2_7.next_steps .cb_content,
.entry-content .ex2_7.buying_insights .cb_content,
.entry-content .mod3.positioning_reasons,
.entry-content .mod3.brand_positioning_statements,
.entry-content .mod3.cb_tabs_header,
.entry-content .mod3.cb_tabs,
.entry-content .mod3.positioning_comparisons .cb_content,
.entry-content .mod3.mindshare_grid,
.entry-content .ex3_1.strategic_value_pathways_example,
.entry-content .ex3_1.strategic_value_pathways_example .cb_content,
.entry-content .ex3_1.strategic_value_pathways_table,
.entry-content .ex3_1.choose_your_svp,
.entry-content .svp_example,
.entry-content .ex3_1.results .svp_results,
.entry-content .ex3_1.results .svp_details,
.entry-content .ex3_1.svp_cvp_descriptions .cb_content,
.entry-content .ex3_2.cvp_benefits,
.entry-content .ex3_2.cvp_components,
.entry-content .ex3_2.cvp_control_requirements,
.entry-content .ex3_2.multiple_cvps,
.entry-content .ex3_2.build_successful_cvp,
.entry-content .ex3_2.new_cvp_example,
.entry-content .ex3_2.how_to_use_svp,
.entry-content .ex3_2.results .new_cvp_columns,
.entry-content .ex3_2.results .svp_results,
.entry-content .ex3_2.results .svp_details,
.entry-content .ex3_2.results .svp_interpretation .clearfix,
.entry-content .ex3_2.svp_cvp_descriptions .cb_content,
.entry-content .ex3_2.cvp_questions,
.entry-content .ex3_3.uber_example,
.entry-content .ex3_3.new_cvp_columns,
.entry-content .ex3_3.results .simple_retrieved_data,
.entry-content .ex3_4.key_insight_area .insight_headline,
.entry-content .ex3_4.feature_benefits_tally,
.entry-content .ex3_4.what_you_will_do,
.entry-content .ex3_4.tab_header_content_blue .cb_content,
.sfwd-topic .entry-content .ex3_4.cb_tabs_header ul,
.entry-content .ex3_4.cb_tabs .cb_content,
.entry-content .ex3_4.cb_tabs .overview,
.entry-content .ex3_4.emotional_mood_states,
.entry-content .ex3_4.example_capability_statements,
.entry-content .ex3_4.capability_statement_tips,
.entry-content .ex3_4.capabilities_ranking,
.entry-content .ex3_4.capability_plugins .insight_container,
.entry-content .ex3_4 .fake_plugin_content .cb_content,
.entry-content .ex3_4.results_area .result_container .result,
.entry-content .ex3_4.results_area.cant_match_results .results_container,
.entry-content .ex3_5.bp_formula,
.entry-content .ex3_5.bp_formula_description,
.entry-content .ex3_5.bp_examples.cb_tabs_header,
.entry-content .ex3_5.cb_tabs.bp_examples_tabs,
.entry-content .ex3_5.example,
.entry-content .ex3_5 .simple_retrieved_data,
.entry-content .ex3_5.ex3_1_retrieved_data h4,
.entry-content .ex3_5.ex3_3_retrieved_data,
.entry-content .ex3_5.ex3_1_retrieved_data .clearfix,
.entry-content .ex3_6.mindshare_focus.cb_tabs_header,
.entry-content .ex3_6.cb_tabs.mindshare_focus,
.entry-content .mod4.why_brand_pillars,
.entry-content .mod4.brand_pillar_example,
.entry-content .mod4.other_brand_pillar_examples,
.entry-content .mod4.intro .clearfix,
.entry-content .ex4_1.how_to_develop_pillars,
.entry-content .ex4_1.pdf_download,
.entry-content .ex4_1.brainstorm_intro,
.entry-content .ex4_1.brand_pillar_examples_table,
.entry-content .ex4_1.thesaurus_strip .cb_content,
.entry-content .ex4_1.organic_fresh_example,
.entry-content .ex4_1.retrieved_data .clearfix,
.entry-content .mod5.brand_promise_is_isnt,
.entry-content .mod5.brand_promise_examples,
.entry-content .mod5.bp_benefits,
.entry-content .mod5.bp_example2,
.entry-content .mod5.b2b_b2c_brand_promises,
.entry-content .mod5.what_makes_bp_work .cb_content,
.entry-content .mod5.how_to_embed_bp,
.entry-content .ex5_1.pdf_download,
.entry-content .ex5_1.customers_say_example,
.entry-content .ex5_1.bp_in_action_example .cb_content,
.entry-content .ex5_1.retrieved_data .clearfix,
.entry-content .ex5_1.bp_checklist .clearfix,
.entry-content .ex5_1.bp_components .cb_content,
.entry-content .ex5_1.bp_hotel_example_intro .clearfix,
.entry-content .ex5_1.cb_tabs_header.bp_hotel_example ul,
.entry-content .ex5_1.cb_tabs.bp_hotel_example .cb_content,
.entry-content .ex5_1.bp_real_example,
.entry-content .ex5_1.fake_plugin_content .cb_content,
.entry-content .mod6.vision_statement_golden_rule,
.entry-content .mod6.purpose_vision_work_together,
.entry-content .mod6.vision_benefits,
.entry-content .mod6.vision_benefits2,
.entry-content .mod6.vision_key_points,
.entry-content .mod6.stanford_example_container,
.entry-content .ex6_1.eulogy,
.entry-content .ex6_1.leaf_example,
.entry-content .ex6_1.retrieved_pillars_purpose,
.entry-content .ex6_1.bhag_description,
.entry-content .ex6_1.bhag_reasons,
.entry-content .ex6_1.four_types_of_bhag,
.entry-content .ex6_1.bhag_rules,
.entry-content .ex6_1.example_vision_statements,
.entry-content .ex6_1.aspirational_statement .cb_content,
.entry-content .ex6_1.vision_statement_questions,
.entry-content .ex6_1.books_publishing,
.entry-content .ex6_1.henry_ford,
.entry-content .ex6_1.final_vision_statement,
.entry-content .ex6_1.action_points,
.entry-content .ex6_1.vision_statement_prompters,
.entry-content .ex6_1.vision_statements_reminder .cb_content_container,
.entry-content .mod7.benefits,
.entry-content .mod7.brand_messaging_changes,
.entry-content .mod7.how_to_use,
.entry-content .mod7.brand_personality_example,
.entry-content .mod7.cb_tabs_header.bp_examples,
.entry-content .mod7.bp_examples_tabs,
.entry-content .mod7.brand_personality_tips,
.entry-content .mod7.mod7_detailed_roadmap,
.entry-content .mod7.archetype_icons,
.entry-content .mod7.progress_indicator,
.entry-content .mod7.brand_guidelines_2_col,
.entry-content .cbw_content_container,
.entry-content .morgan_freeman_content,
.entry-content .ex7_1.thesaurus,
.entry-content .ex7_1.example,
.entry-content .ex7_2.ex72_ex73_overview .cb_content,
.entry-content .ex7_2.human_motivation,
.entry-content .ex7_2.two_questions .cb_content,
.entry-content .ex7_2.twelve_archetypes_overview .cb_content,
.entry-content .ex7_2.four_archetype_quadrants .cb_content,
.entry-content .ex7_2.archetype_descriptions_header,
.entry-content .ex7_2.archetype_description,
.entry-content .ex7_2.marketing_examples,
.entry-content .ex7_2.breakout_example,
.entry-content .ex7_2.product_category_essence.cb_tabs_header ul,
.entry-content .ex7_2.product_category_essence.cb_tabs .tab,
.entry-content .ex7_2.product_category_col_content,
.entry-content .ex7_2.myths_research,
.entry-content .ex7_2.story_arcs .guides_warnings,
.entry-content .ex7_2.mythological_symbol_examples,
.entry-content .ex7_2.archetype_resources,
.entry-content .ex7_3.global_study,
.entry-content .ex7_3.three_archetypes .cb_content,
.ex7_3.four_questions .cb_content,
.entry-content .ex7_3.core_archetype_scores,
.entry-content .ex7_4.brand_personality_tabs.cb_tabs_header ul,
.entry-content .ex7_4.brand_personality_tabs.cb_tabs .tab,
.entry-content .ex7_4.col_content_74b,
.entry-content .ex7_4.example_brands_personality_traits,
.entry-content .ex7_4.col_content_74e,
.entry-content .ex7_4.archetype_traits_header,
.entry-content .ex7_4.archetype_traits,
.entry-content .ex7_4.brand_character_examples,
.entry-content .ex7_5.ex75_ex76_overview .cb_content,
.entry-content .ex7_5.voice_mapping_example,
.entry-content .ex7_5.voice_mapping_examples2,
.entry-content .ex7_5.summary_starters,
.entry-content .ex7_6.tone_example,
.entry-content .ex7_6.tone_tip,
.free_svp_exercise_home .cb_cols,
.free_trial_home .cb_cols,
.cb_support_page .faqs_container,
.free_svp_exercise_home .peter_info,
.free_trial_home .peter_info,
.sfwd-lessons .peter_info,
.sfwd-topic .peter_info,
.cb_support_page
{
    max-width: 100%;
}



/* Glossary page */
.marketing_terms_glossary tr td {
    border-top-width: 0;
    display: block;
    width: 100%;
}
.marketing_terms_glossary .col1 {
    text-align: left;
    padding-bottom: 2px;
    border-bottom: 1px solid #ccc;
    display: block;
    width: 100%;
}
.entry-content .marketing_terms_glossary table {
    border-bottom-width: 0;
}
.marketing_terms_glossary li {
    font-size: 12px;
    line-height: 20px;
}


/* Exercise 0.1 */
#cbp_11625,
#cbp_11627,
#cbp_11630,
#cbp_12739,
#cbp_11632,
#cbp_11634,
#cbp_12681 {
    display: block !important;
}


/* Exercise 1.1 */
.ex1_1.buttons_container,
.ex1_2.walmart_example,
.ex1_2.moral_attribute_headers,
.ex1_2.moral_attribute,
#cbp_1494 h4,
#cbp_1509 h4,
#cbp_1583 h4,
#cbp_1585 h4,
#cbd_4962 .cbd_dropdowns {
    display: none !important;
}
#cbp_1494,
#cbp_1509,
#cbp_1583,
#cbp_1585,
#cbd_4962,
.ex1_2.tallies,
.ex1_2.tallies h4,
.ex1_2.tallies h5,
.ex1_2.tallies p,
.ex1_2.moral_attribute_next_steps.active,
.ex1_2.moral_attribute_next_steps.active p,
.ex1_2.moral_attribute_next_steps.active ul {
    display: block !important;
}


.ex1_2.tallies h5, 
.ex1_2.tallies .cb_col p, 
.entry-content .ex1_2.tallies .cb_col p {
    font-size: 15px;
    line-height: 24px;
}



/* Exercise 1.2 */
.ex1_3.intro { 
   display: none !important;
}
#cbp_145,
#cbp_147 {
    display: block !important;
}



/* Exercise 1.3 */
.ex1_3.buttons_container,
.ex1_4.cb_tabs {
    display: none !important;
}
#cbp_1324 {
    display: block !important;
}


/* Exercise 1.4 */
.ex1_5.greatest_good_examples,
.purpose_examples,
.ex1_4.col_content_1a,
.ex1_4.five_human_values,
.ex1_4.google_purpose_example,
.ex1_4.purpose_statement_checklist_new {
    display: none !important;
}

#cbp_157,
.ex1_4.retrieved_data h4,
.ex1_4.retrieved_data p,
.lms-post-content .ex1_4.retrieved_data ul {
    display: block !important;
}

.ex1_4.retrieved_data p,
.ex1_4.retrieved_data .cb_content p {
    margin-bottom: 9px;
}



/* Exercise 2.2 */
.ex2_2.pdf_download,
.ex2_2.retrieved_data,
.ex2_2.segmentation_trees,
.ex2_2.segmentation_factors {
    display: none !important;
}

#cbp_3474,
#cbp_3485 {
    display: block !important;
}



/* Exercise 2.2 - INT */
#cbp_11435,
#cbp_11436,
#cbp_11437,
#cbp_11438,
#cbp_11439 {
    display: block !important;
}
#cbp_11435 h5,
#cbp_11436 h5,
#cbp_11437 h5,
#cbp_11438 h5,
#cbp_11439 h5 {
    text-align: left;
    padding-left: 0;
}


/* Exercise 2.3 */
.ex2_3.next_steps,
.ex2_3.download_pdf_navy,
.ex2_3.segmentation_criteria_navy,
.ex2_3.segmentation_trees_navy,
.ex2_3.market_segment_brainstorm_tips,
.ex2_3.cb_tabs_header,
.ex2_3.cb_tabs,
.ex2_3.example_market_segmentation_evaluation,
.ex2_3.market_segmentation_evaluation_criteria,
.ex2_3.fake_plugin_content,
.ex2_3.ms_evaluation_results,
.ex2_3.segment_nicknames_example,
.ex2_3.retrieved_data {
    display: none !important;
}
.ex2_3.market_segments_summary,
.lms-post-content .ex2_3.market_segments_summary p, 
.lms-post-content h4.printable,
.ex2_3.retrieved_data.market_segments_summary {
    display: block !important;
}



/* Exercise 2.3 - INT */



/* Exercise 2.4 */
.ex2_4.download_pdf,
.ex2_4.three_factors {
    display: none !important;
}
#cbp_3548,
#cbp_3550,
#cbp_3551,
#cbp_3552,
#cbp_3553,
#cbp_3554,
#cbp_3562,
#cbp_3558,
#cbp_3560,
#cbp_3559,
#cbp_3561,
#cbp_3556,
#cbp_3555,
#cbp_3557,
#cbp_3563,
.ex2_4.consideration h4 {
    display: block !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.ex2_4 .cbt_container textarea {
    min-height: 60px;
}
.ex2_4 .cbt_container .cbt_col_right {
    width: 100%;
}
.ex2_4 .cbt_container table.cbt th,
.ex2_4 .cbt_container table.cbt td {
    border-width: 0 !important;
}



/* Exercise 2.5 */
#cbsf_3825,
#cbsf_3824,
#cbsf_3826,
#cbsf_3828,
#cbsf_3827,
#cbsf_3829,
#cbsf_3830,
#cbsf_3831,
#cbsf_3832,
#cbsf_3833,
#cbsf_3834,
.ex2_5.tallies,
.ex2_5.tallies p,
#cbd_3886 {
    display: block !important;
}

#cbsf_3825 h4,
#cbsf_3824 h4,
#cbsf_3826 h4,
#cbsf_3828 h4,
#cbsf_3827 h4,
#cbsf_3829 h4,
#cbsf_3830 h4,
#cbsf_3831 h4,
#cbsf_3832 h4,
#cbsf_3833 h4,
#cbsf_3834 h4,
.ex2_5.five_factors {
    display: none !important;
}

#cbsf_3825.cbsf_container .cb_col,
#cbsf_3824.cbsf_container .cb_col,
#cbsf_3826.cbsf_container .cb_col,
#cbsf_3828.cbsf_container .cb_col,
#cbsf_3827.cbsf_container .cb_col,
#cbsf_3829.cbsf_container .cb_col,
#cbsf_3830.cbsf_container .cb_col,
#cbsf_3831.cbsf_container .cb_col,
#cbsf_3832.cbsf_container .cb_col,
#cbsf_3833.cbsf_container .cb_col,
#cbsf_3834.cbsf_container .cb_col {
    width: 49% !important;
}
.ex2_5.tallies label {
    font-size: 15px;
}
.ex2_5.tallies td {
    font-size: 14px;
}


/* Exercise 2.6 */
.ex2_6.next_steps,
.ex2_6.five_drivers_overview,
.ex2_6.buying_insight_container .intro,
.ex2_6.buying_insight_container .tab_header_content_navy,
.ex2_6.emotional_mood_states,
.ex2_6.download_pdf_navy,
.ex2_6.gains_and_pains.cb_tabs_header,
.ex2_6.what_you_will_do,
.ex2_6.two_col_intro_content {
    display: none !important;
}



/* Exercise 2.7 */
.ex2_7.how_buyer_persona_helps, 
.ex2_7.next_steps, 
.ex2_7.b2b_b2c_selection,
.ex2_7.b2b_b2c_buttons, 
.ex2_7.buying_insights,
.ex2_7.accreditation
{
    display: none !important;
}

.ex2_7.buyer_name,
#cbp_4017,
#cbp_3975,
#cbp_3979,
#cbp_3976,
#cbp_3978,
#cbp_3980,
#cbp_3977
{
    display: block !important;
}
#cbp_3975 h5,
#cbp_3979 h5,
#cbp_3976 h5,
#cbp_3978 h5,
#cbp_3980 h5 {
    background: transparent;
    color: #222;
}
.ex2_7.buyer_persona_image_container {
    margin-bottom: 0;
}
#cbp_4017 {
    padding-top: 30px;
}
#cbp_4017.cb_plugin_container textarea:empty,
#cbp_4017.cb_plugin_container textarea:invalid {
    display: none;
}
#cbp_4017.cb_plugin_container h5:empty {
    display: none;
}



/* Exercise 3.1 */
.ex3_1.svp_cvp_descriptions,
.ex3_1.strategic_value_pathways_example,
.ex3_1.choose_your_svp {
    display: none !important;
}
.ex3_1.results {
    padding: 10px 0;
    margin: 10px 0;
}
.ex3_1.results h4,
.ex3_1.results h5 {
    display: block !important;
    color: #222 !important;
}
.ex3_1.results p {
    display: block !important;
}
.ex3_1 p.print_note {
    display: none !important;
}


/* Exercise 3.2 */
.ex3_2.new_cvp_example.ryanair,
.ex3_2.new_cvp_example.emirates,
.ex3_2.how_to_use_svp,
.ex3_2.cvp_benefits,
.ex3_2.cvp_components,
.ex3_2.cb_tabs_header,
.ex3_2.multiple_cvps,
.ex3_2.build_successful_cvp,
.ex3_2.cvp_control_requirements,
.ex3_2.cvp_questions {
    display: none !important;
}
.results .new_cvp_columns ul {
    border: 1px solid #777 !important;
    display: block !important;
    background: transparent !important;
    padding-bottom: 25px !important;
    height: auto !important;
}
.results .new_cvp_columns ul li {
    font-size: 12px !important;
    line-height: 18px !important;
}
.new_cvp_columns .cb_col {
    width: 22.5%;
    margin-right: 3.33%;
}
.new_cvp_columns .cb_col:nth-child(4n+4) {
    margin-right: 0;
}
.new_cvp_columns .cb_col:nth-child(4n+1) {
    clear: both;
}
.new_cvp_columns .cb_col:nth-child(4n+5) {
    margin-left: 25.83%;
}
.new_cvp_columns .cb_col .col_content ul li {
    font-size: 12px;
    line-height: 17px;
}
.new_cvp_columns .svp_arrows {
    max-width: 86px;
}
.new_cvp_columns .cb_col .col_content ul {
    padding: 12px 10px 12px 10px;
}
.new_cvp_columns .cb_col .description {
    margin-right: -12px;
    padding-right: 10px;
}
.new_cvp_columns .cb_col:nth-child(4n+4) .description {
    border-right: 0;
}
.new_cvp_columns .cb_col .col_content ul li .circle.multiline_offset {
    top: -5px;
}
.results .new_cvp_columns .description {
    height: auto !important;
}
    
.ex3_2.results h4,
.ex3_2.results h5,
.ex3_2.results p,
.lms-post-content .ex3_2.results ul,
.lms-post-content .ex3_2.results .mobile_hide {
    display: block !important;
}
.ex3_2.results {
    padding: 10px 0;
    margin: 10px 0;
}
.ex3_1.results .simple_retrieved_data.svp_result, 
.ex3_2.results .simple_retrieved_data.svp_result {
    padding-left: 0;
}


/* Exercise 3.3 */
.ex3_3.understanding_competition_tips,
.ex3_3.uber_example,
.ex3_3.results.ex3_1_your_business {
    display: none;
}

#cbd_4612,
#cbd_4613,
#cbp_4606,
#cbp_4607,
#cbp_4608,
#cbp_5668,
#cbp_4606 h4,
#cbp_4607 h4,
#cbp_4608 h4,
#cbp_5668 h4,
#cbp_4606 h5,
#cbp_4607 h5,
#cbp_4608 h5,
#cbp_5668 h5,
.ex3_3.results h3,
.ex3_3.results h4,
.ex3_3.results h5 {
    display: block !important;
    color: #222 !important;
}
.ex3_3.results h3 {
    margin-top: 0;
}
.ex3_3.results ul,
.lms-post-content .ex3_3.results .mobile_hide {
    display: block !important;
}

.ex3_3.results {
    margin-bottom: 0 !important;
    padding-bottom: 70px !important;
}
.ex3_3.results .cb_col ol {
    border: 1px solid #777 !important;
}
.ex3_3.results .cb_col ol li {
    font-size: 12px !important;
}
.ex3_3.results.ex3_3_your_business  {
    padding-top: 10px;
    margin-top: 10px;
}
.ex3_3 .simple_retrieved_data {
    padding-left: 0;
}

#cbp_4606,
#cbp_4607,
#cbp_4608,
#cbp_5668 {
    margin: 0 !important;
}

#cbp_4606 h4,
#cbp_4607 h4,
#cbp_4608 h4 {
    margin-bottom: 0 !important;
}



/* Exercise 3.4 */
.ex3_4.key_insight_area,
.ex3_4.what_you_will_do,
.ex3_4.tab_header_content_blue,
.ex3_4.cb_tabs_header,
.ex3_4.cvp_ladder,
.ex3_4.example_capability_statements,
.ex3_4.capability_statement_tips,
.ex3_4.capabilities_ranking,
.ex3_4.capability_plugins,
.ex3_4.emotional_mood_states {
    display: none !important;
}
.ex3_4.results_area,
.ex3_4.results_area h3, 
.ex3_4.results_area h4,
.lms-post-content .ex3_4.cant_match_results p,
.ex3-4.cant_match_results .result,
#cbp_5994,
#cbp_5995

{
    display: block !important;
}
.ex3_4.results_area {
    padding-top: 10px;
    margin-top: 10px;
}
.ex3_4.results_area p {
    display: block;
}
.ex3_4.results_area .result_container .result .kih {
    margin-bottom: 25px;
}
.ex3_4.results_area .result_container .result {
    padding-left: 0;
    border-top: 1px dashed #aaa;
}
#cbp_5994, #cbp_5995 {
    margin-bottom: 0;
}



/* Exercise 3.5 */
.ex3_5.bp_formula,
.ex3_5.ex3_1_retrieved_data,
.ex3_5.bp_formula_description,
.ex3_5.buttons_container,
.ex3_5.bp_examples {
    display: none !important;
}
#cbp_4288,
.ex3_5.ex3_1_retrieved_data h4,
.ex3_5.ex3_1_retrieved_data h5,
.ex3_5.ex3_1_retrieved_data p,
.ex3_5.ex3_3_retrieved_data,
.ex3_5.ex3_3_retrieved_data h4,
.ex3_5.ex3_3_retrieved_data p
{
    display: block !important;
}



/* Exercise 3.6 */
.ex3_6.mindshare_examples,
.ex3_6.retrieved_data,
.ex3_6.buttons_container {
    display: none !important;
}
#cbp_12286,
#cbp_12286 h5 {
    display: block !important;
}




/* Exercise 4.1 */
.ex4_1.how_to_develop_pillars,
.ex4_1.organic_fresh_example,
.ex4_1.pdf_download, 
.ex4_1.retrieved_data,
.ex4_1.thesaurus_strip,
.ex4_1.buttons_container,
.ex4_1.brainstorm_intro {
    display: none !important;
}
#cbp_2086,
#cbp_2086 h3,
#cbp_2086 h4 {
    display: block !important;
}
#cbp_2086 table {
    margin-top: 20px !important;
}
#cbp_2086.cbt_container table.cbt th,
#cbp_2086.cbt_container table.cbt td {
    border-width: 0 !important;
}




/* Exercise 5.1 */
.ex5_1.what_is_a_bp,
.ex5_1.customers_say_example,
.ex5_1.bp_in_action_example, 
.ex5_1.pdf_download, 
.ex5_1.bp_checklist, 
.ex5_1.bp_components, 
.ex5_1.bp_hotel_example_intro, 
.ex5_1.bp_hotel_example, 
.ex5_1.bp_real_example, 
.ex5_1.retrieved_data,
.ex5_1.fake_plugin_content img,
.postid-304 #cbp_2086 {
    display: none !important;
}
#cbp_4372,
#cbp_4372 h3,
#cbp_4364,
#cbp_4365,
#cbp_4366,
#cbp_4367,
#cbp_4368,
#cbp_4369,
#cbp_10473,
#cbp_10473 h4,
#cbp_10474,
#cbp_10474 h4,
#cbp_10475,
#cbp_10475 h4,
#cbp_10476,
#cbp_10476 h4,
.ex5_1.fake_plugin_content h4,
.ex5_1.fake_plugin_content h5
{
    display: block !important;
}

.ex5_1.fake_plugin_content {
    padding-top: 0;
    margin-top: -10px;
}
.ex5_1.fake_plugin_content h5 {
    font-weight: bold;
}
.ex5_1.fake_plugin_content .pillar_content {
    padding-left: 0;
    border-top: 1px solid #aaa;
    
    background: transparent;
}
.ex5_1.fake_plugin_content .pillar_content .pillar_description {
    background: #fff;
    padding: 10px 13px;
    font: normal 9pt/15pt 'Noto Sans';
    border: 1px solid #d4d4d4;
    width: 100%;
}
#cbp_10474,
#cbp_10475 {
    margin-bottom: 40px;
}


/* Exercise 6.1 */
.ex6_1.leaf_example,
.ex6_1.retrieved_pillars_purpose,
.ex6_1.bhag_description,
.ex6_1.bhag_reasons,
.ex6_1.four_types_of_bhag,
.ex6_1.bhag_examples,
.ex6_1.vision_statement_questions,
.ex6_1.books_publishing,
.ex6_1.henry_ford,
.ex6_1.final_vision_statement,
.ex6_1.action_points,
.ex6_1.example_vision_statements,
.ex6_1.retrieved_data,
.mod6.purpose_vision_work_together,
.ex6_1.vision_statement_prompters,
.ex6_1.eulogy
{
    display: none !important;
}
.ex6_1.final_vision_statement,
.ex6_1.final_vision_statement h5,
.ex6_1.final_vision_statement h6,
#cbp_4944,
#cbp_4944 h4,
#cbp_4945,
#cbp_4939,
#cbp_4939 h4
{
    display: block !important;
}
.ex6_1.final_vision_statement,
.ex6_1.final_vision_statement .retrieved_data {
    padding: 0 !important
}




/* Module 7 */
.lms-post-content #cbp_446,
.lms-post-content #cbp_446 h3,
.lms-post-content #cbp_446 h4,
.lms-post-content #cbp_446 p {
    display: block !important;
}
.lms-post-content #cbp_446 .autosave_message,
.meryl_streep_content,
.morgan_freeman_content,
.brand_personality_examples,
.brand_personality_example {
    display: none !important;
}




/* Exercise 7.1 */
.ex7_1.retrieved_data {
    display: none !important;
}
#cbp_446 table {
    margin-top: 20px !important;
}
#cbp_446.cbt_container table.cbt th,
#cbp_446.cbt_container table.cbt td {
    border-width: 0 !important;
}

/* Exercise 7.1 - update */
.ex7_1.retrieved_data.spokesperson_car_destination,
.ex7_1.retrieved_data.spokesperson_car_destination h4,
#cbp_1790 {
    display: block !important;
}



/* Exercise 7.2 */
.mod7.progress_indicator,
.ex7_2.two_questions,
.ex7_2.three_archetypes,
.ex7_2.twelve_archetypes_overview,
.ex7_2.four_archetype_quadrants,
.ex7_2.archetype_descriptions_header,
.ex7_2.archetype_description,
.ex7_2.retrieved_data,
.ex7_2.ex72_ex73_overview,
.ex7_2.breakout_example,
.ex7_2.cb_tabs_header,
.ex7_2.product_category_col_content,
.ex7_2.story_arcs,
.ex7_2.myths_research,
.ex7_2.mythological_symbol_examples,
.ex7_2.marketing_examples,
.ex7_2.buttons_container,
#cbd_18584 h5,
#cbd_18586 h5
{
    display: none !important;
}
.ex7_2.retrieved_data.brand_archetype_summary,
.ex7_2.retrieved_data.brand_archetype_summary h4,
.ex7_2.retrieved_data.brand_archetype_summary p.archetype_description,
.ex7_2.retrieved_data.brand_archetype_summary .brand_archetypes h5,
.ex7_2.retrieved_data.brand_archetype_summary .brand_archetypes p,
.ex7_2.retrieved_data.brand_archetype_summary .selected, 
.ex7_2.retrieved_data.brand_archetype_summary .selected p,
.ex7_2.retrieved_data.brand_archetype_summary .selected ul,
#cbp_18583,
#cbd_18584,
#cbp_18585,
#cbd_18586,
#cbp_18587
{
    display: block !important;
}
.ex7_2.retrieved_data.brand_archetype_summary p.archetype_description {
    margin-bottom: 28px;
}
/* Also applies to Ex 7.3, and Brand Foundations page */
.ex7_2.archetype_description .section1 .icon {
    width: 8%;
    padding-top: 10px;
    padding-left: 0;
    padding-right: 0;
}
.ex7_2.archetype_description .section1 .overview {
    width: 91%;
    padding-top: 0;
}
.ex7_2.archetype_description .section2 {
    margin-top: 0;
    padding-top: 0;
}

.ex7_2.archetype_description .section1 .cb_col,
.ex7_2.archetype_description .section1 .cb_col.wide {
    width: 31.33%;
    width: 29%;
}
.ex7_2.archetype_description .section1 .cb_col.wide {
    width: 36%;
}
.ex7_2.archetype_description .section1 .icon img {
    width: 60px;
    height: auto;
}

.brand_archetypes_results .archetype .archetype_icon {
    height: 80px;
}


/* Exercise 7.3 */
.ex7_3.global_study,
.ex7_3.three_archetypes,
.ex7_3.cb_tabs_header,
.ex7_3.buttons_container,
.ex7_3.four_questions,
.ex7_3.retrieved_data,
.ex7_3.core_archetype_scores,
.lms-post-content .ex7_3.retrieved_data.brand_archetype_summary .archetype_description,
.brand_archetypes_results .archetype .arrow
{
    display: none !important;
}

.ex7_3.retrieved_data.brand_archetype_summary, 
.ex7_3.retrieved_data.brand_archetype_summary h4, 
.ex7_3.retrieved_data.brand_archetype_summary h5, 
.lms-post-content .ex7_3.retrieved_data.brand_archetype_summary p,
.lms-post-content .ex7_3.retrieved_data.brand_archetype_summary ul,
.entry-content .ex7_3.retrieved_data.brand_archetype_summary .archetype_description.selected
{ 
    display: block !important;
}
.brand_archetypes_results .archetype {
    padding-bottom: 40px;
    outline-width: 0 !important;
}
.ex7_3.retrieved_data.brand_archetype_summary {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}
.ex7_3.retrieved_data.brand_archetype_summary .archetype_description .section2, .babb_outcomes .mod7 .archetype_description .section2 {
    margin-bottom: 0;
    padding-bottom: 0;
}
.ex7_3.retrieved_data.brand_archetype_summary p:empty {
    display: none !important;
}
.ex7_3.retrieved_data.brand_archetype_summary h4 {
    margin-bottom: 20px;
}
.entry-content .ex7_3.retrieved_data.brand_archetype_summary .archetype_description.selected {
    margin-top: -10px;
}
.brand_archetypes_results .archetype p.archetype_means {
    font-size: 12px;
    line-height: 19px;
}
.ex7_3.retrieved_data.brand_archetype_summary .ex7_3.archetype_description_header, .babb_outcomes .mod7 .ex7_3.archetype_description_header {
    margin-top: 20px;
    margin-bottom: 6px;
}




/* Exercise 7.4 */
.ex7_4.big_five_personalities,
.ex7_4.cb_tabs_header,
.ex7_4.col_content_74b,
.ex7_4.archetype_traits_header,
.ex7_4.archetype_traits,
.ex7_4.example_brands_personality_traits,
.ex7_4.col_content_74e,
.ex7_4.brand_character_examples,
.ex7_4.retrieved_data {
    display: none !important;
}

#cbp_19960,
#cbp_19961 {
    display: block !important;
}



/* Exercise 7.5 */
.ex7_5.col_content_75a,
.ex7_5.ex75_ex76_overview,
.ex7_5.tip_research,
.ex7_5.cb_table_content,
.ex7_5.we_are_we_are_not_examples,
.ex7_5.word_tools,
.ex7_5.voice_mapping_example,
.ex7_5.voice_mapping_examples2,
.ex7_5.cb_tabs_header,
.ex7_5.retrieved_data,
.ex7_5.summary_starters,
.ex7_6.retrieved_data.brand_personality_voice_mapping p.print_hide {
    display: none !important;
}
.ex7_6.retrieved_data.brand_personality_voice_mapping
{
    display: block !important;
}



/* Exercise 7.6 */
.ex7_6.col_content_76a,
.ex7_6.col_content_7i, 
.ex7_6.tone_example, 
.ex7_6.tone_tip,
.ex7_6.voice_guideline h5,
.lms-post-content .ex7_6.fake_plugin_content.voice_guideline p:empty,
.ex7_6.voice_guideline_tips {
    display: none !important;
}
.ex7_6.retrieved_data.brand_personality_voice_mapping, 
.ex7_6.retrieved_data.brand_personality_voice_mapping h4, 
.ex7_6.retrieved_data.brand_personality_voice_mapping h5, 
.ex7_6.retrieved_data.brand_personality_voice_mapping p,  
.lms-post-content .ex7_6.fake_plugin_content.voice_guideline p  
{
    display: block !important;
}

.ex7_6.retrieved_data.brand_personality_voice_mapping {
    padding-top: 10px;
}
.ex7_6.retrieved_data.brand_personality_voice_mapping .voice_options .active {
    text-decoration: underline;
}
.ex7_6.retrieved_data.brand_personality_voice_mapping .summary p, 
.ex7_6.retrieved_data.brand_personality_voice_mapping p.we_are_not {
    margin-bottom: 15px;
}
.ex7_6.retrieved_data .cb_content {
    padding-left: 20px;
    padding-left: 0;
}

.ex7_6.voice_guideline .cb_left {
    display: none;
}
.ex7_6.voice_guideline .cb_right {
    float: none;
    width: 100%;
}
.lms-post-content .ex7_6.voice_guideline .cb_plugin_container,
#cbp_20451,
#cbp_20452,
#cbp_20453,
#cbp_20454,
#cbp_20455,
#cbp_20456,
#cbp_20457,
#cbp_20458,
#cbp_20459,
#cbp_20460,
#cbp_20461,
#cbp_20462 {
    display: block !important;
}
.ex7_6.voice_guideline.fake_plugin_content {
    padding-top: 0;
    padding-bottom: 0;
}
.ex7_6.voice_guideline .cb_plugin_container textarea {
    line-height: 12pt;
}
.ex7_6.voice_guideline {
    display: none !important;
}
.ex7_6.printable_voice_guideline {
    margin-bottom: 20px;
}
.sfwd-topic .entry-content h3.voice_guideline_header {
    margin-top: 10px;
}
h4.printable.voice_guideline_header {
    margin-top: 40px;
}
h3 + h4.printable.voice_guideline_header,
.sfwd-topic .entry-content h4.reduce_print_top_margin {
    margin-top: 10px;
}
#cbp_20451, #cbp_20455, #cbp_20459 {
    padding-top: 15px;
}
.ex7_2.archetype_description {
    margin-top: 0;
    margin-bottom: 0;
}




/* Final Outcome Pages */
.babb_outcomes .babb_intro_nav,
.babb_outcomes a.update_outcome,
.babb_outcomes .cb_user_company .update_button {
    display: none;
}

.babb_outcomes .cb_user_company_v2 {
    margin-bottom: 20px;
}

.babb_outcomes .babb_outcome {
    padding-top: 20px;
}
.babb_outcomes .mod1_mod6 .cb_left, 
.babb_outcomes .mod1_mod6 .cb_right {
    padding-top: 0;
    margin-top: 20px;
}
.babb_outcomes .babb_outcome,
.babb_outcomes .mod1_mod6 {
    margin-bottom: 0;
}
.babb_outcomes .babb_outcome .module_icon {
    margin-bottom: 20px;
}

.babb_outcomes p:empty,
.hide_for_print {
    display: none !important;
}

.babb_outcomes .babb_outcome .module_icon {
    width: 50px;
    width: 45px;
}

.babb_outcomes h3 {
    font-size: 15pt;
    line-height: 20pt;
}
.babb_outcomes .babb_outcome h3 {
    margin-top: 4px;
}
.entry-content .babb_outcomes p.final_outcome_statement,
.babb_outcomes h4,
.babb_outcomes h4 .note, 
.babb_outcomes h5,
.babb_outcomes .mod4 .cb_col h5,
.babb_outcomes .mod5 .cb_col h5, 
.babb_outcomes .mod7 .brand_archetypes_results h5,
.babb_outcomes .mod7 h5,
.babb_outcomes .mod7 .brand_personality_voice_summary h5,
.babb_outcomes .mod7 .voice_guidelines h6,
.babb_outcomes .buyer_persona .buyer_profile_item h5, 
.babb_outcomes .buyer_persona h5.buyer_name,
.babb_outcomes .headlines_and_quotes .cb_col h5 {
    font-size: 11pt;
    line-height: 15pt;
}
.babb_outcomes p.description,
.babb_outcomes .mod7 .brand_archetypes_results p.archetype_description {
    font-size: 8pt;
    line-height: 11pt;
}
.entry-content .babb_outcomes p,
.entry-content .babb_outcomes,
.babb_outcomes .new_cvp_columns .cb_col .description span,
.ex7_2.archetype_description .section2 p,
.babb_outcomes .mod4 .cb_col h4,
.babb_outcomes .mod5 .cb_col h4,
.babb_outcomes .mod7 .voice_mapping h5,
.babb_outcomes .ex7_2.archetype_description h6,
.babb_outcomes .ex7_2.archetype_description .section2 h6,
.babb_outcomes .ex7_2.archetype_description li,
.babb_outcomes .headlines_and_quotes .cb_col h6 {
    font-size: 8.5pt;
    line-height: 11.5pt;
}

/* Final Outcome - Brand Foundations */
.babb_outcomes .jigsaw {
    display: none !important;
}
.babb_outcomes .mod1_mod6 .cb_left,
.babb_outcomes .mod1_mod6 .cb_right {
    height: auto !important;
}
.babb_outcomes .mod1_mod6 .cb_right {
    padding-left: 4%;
}
.babb_outcomes .mod3 .new_cvp_columns .col_content ul {
    border: 1px solid #777 !important;
    display: block !important;
    background: transparent !important;
    padding-bottom: 25px !important;
    height: auto !important;
}
.babb_outcomes .mod3 .new_cvp_columns .col_content ul li {
    font-size: 9px !important;
    line-height: 14px !important;
}
.babb_outcomes .new_cvp_columns .cb_col .description {
    height: auto !important;
}
.babb_outcomes .mod7 .brand_personality_voice_mapping .voice_options {
    font-weight: normal;
}
.babb_outcomes .brand_personality_voice_mapping .voice_options .active {
    text-decoration: underline;
    font-weight: bold;
}

.babb_outcomes .mod7 .brand_archetypes_results p.archetype_description,
.brand_archetypes_results .archetype {
    height: auto !important;
}
.babb_outcomes .ex7_2.archetype_description.selected {
    display: block !important;
}
.babb_outcomes .ex7_2.archetype_description .section2 h6 {
    margin-top: 0;
}
.babb_outcomes .mod7 .brand_archetypes_results .cb_col {
    margin-bottom: 0;
}
.brand_archetypes_results .archetype {
    padding-bottom: 0;
}
.babb_outcomes .mod7 .voice_mapping h5,
.babb_outcomes .mod7 .brand_personality_voice_mapping .voice_options, 
.babb_outcomes .mod7 .trait p {
    margin-bottom: 8px;
}
.babb_outcomes .mod7 .tone_of_voice .cb_content {
    border-bottom-width: 0;
}
.babb_outcomes .mod7 .voice_guidelines h5 {
    margin-top: 20px;
    margin-bottom: 0;
}
.babb_outcomes .mod7 .voice_guidelines h5.print_page_break_before {
    margin-top: 0;
}
.babb_outcomes .mod7 .voice_guidelines .voice_guideline {
    margin-bottom: 25px;
}
.babb_outcomes .mod7 .voice_guidelines .voice_guideline.last {
    margin-bottom: 0;
}

/* Final Outcome - Target Market */
.babb_outcomes.target_market .babb_outcome {
    page-break-inside: avoid;
}

/* Final Outcome - Buyer Persona */
.babb_outcomes.buyer_persona .babb_outcome {
    page-break-inside: avoid;
}
.babb_outcomes .babb_outcome img.camping_icon {
    width: 60px;
    height: auto;
}