@charset "UTF-8";body.corporate_blog header h1{font-size:22px;line-height:22px}body.corporate_blog header .navigation{overflow:hidden}@media only screen and (max-width:767px){body.corporate_blog header .navigation{display:none}}body.corporate_blog header h1{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;padding-bottom:20px}body.corporate_blog .twitter-follow-button{margin-top:3px}body.corporate_blog p.intro{margin-bottom:20px;padding-bottom:1px solid #ccc}body.corporate_blog ul.blog_entries{width:100%}body.corporate_blog div.post div.post-content{font-size:14px;line-height:22px;color:#333}body.corporate_blog div.post div.post-content ol,body.corporate_blog div.post div.post-content p,body.corporate_blog div.post div.post-content ul{margin-bottom:10px}body.corporate_blog div.post div.post-content ol,body.corporate_blog div.post div.post-content ul{padding-left:40px}body.corporate_blog div.post div.post-content ul{list-style:disc}body.corporate_blog div.post div.post-content ol{list-style:decimal}body.corporate_blog div.post div.post-content b,body.corporate_blog div.post div.post-content strong{font-weight:700}body.corporate_blog div.post div.post-content em,body.corporate_blog div.post div.post-content i{font-style:italic}body.corporate_blog div.post div.post-content img{max-width:100%}body.corporate_blog .page-control{margin-top:20px;font-size:0}body.corporate_blog .page-control .post-pagination-link{padding:20px 0;background-size:13px 13px}body.corporate_blog .page-control .newer{border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:50%;display:inline-block;text-align:center}body.corporate_blog .page-control .newer-posts{font-size:14px}body.corporate_blog .page-control .newer-posts.inactive{color:#858585}body.corporate_blog .page-control .older{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:49%;display:inline-block;text-align:center}body.corporate_blog .page-control .older-posts{font-size:14px}body.corporate_blog .page-control .older-posts.inactive{color:#858585}body.corporate_blog a.title-link:active,body.corporate_blog a.title-link:hover,body.corporate_blog a.title-link:link,body.corporate_blog a.title-link:visited{color:#000}body.corporate_blog a.category-link:active,body.corporate_blog a.category-link:hover,body.corporate_blog a.category-link:link,body.corporate_blog a.category-link:visited{color:#858585}body.corporate_blog h2{font-weight:700}body.corporate_blog hr{margin:1.5em 0}body.corporate_blog li.blog-entry{min-height:153px}body.corporate_blog div.right-sidebar{display:none}@media only screen and (min-width:1024px){body.corporate_blog div.right-sidebar{display:block;float:right;width:200px}body.corporate_blog div.right-sidebar div.join-the-conversation{background-color:#dae5eb;padding:15px;border-radius:4px;border:1px solid #c1ccd0}body.corporate_blog div.right-sidebar div.join-the-conversation p.about-us{font-size:12px;line-height:18px}body.corporate_blog div.right-sidebar div.white-papers{margin-bottom:15px;background-color:#e0523c;border:1px solid #c8d2d4;text-align:center;padding:10px 10px 15px;border-radius:3px}body.corporate_blog div.right-sidebar div.white-papers p{color:#fff;width:160px;font-size:16px;margin:0 auto;padding-bottom:5px}body.corporate_blog div.right-sidebar div.white-papers a{font-size:12px;width:150px;padding:8px 10px;box-shadow:none}body.corporate_blog div.right-sidebar div.white-papers a img{padding-left:8px;vertical-align:middle}}body.corporate_blog div.posts{width:680px}@media only screen and (max-width:767px){body.corporate_blog div.posts{width:100%}}body.corporate_blog #subscribe{float:left}body.corporate_blog div.arrow-right{position:absolute;right:-15px;top:15px;width:0;height:0;border-left:15px solid #ececec;border-bottom:15px solid transparent;border-top:15px solid transparent}@media only screen and (max-width:767px){body.corporate_blog div.arrow-right{display:none}}@media only screen and (min-width:1024px){body.corporate_blog div.post{width:680px;float:left}}body.corporate_blog div.post h2{font-size:1.6em;line-height:1.3em}body.corporate_blog div.post div.posted-by{font-style:italic;margin-top:10px;margin-bottom:10px;font-size:.9em;color:#858585}body.corporate_blog div.post div.tags{color:#858585;text-transform:uppercase;margin-bottom:20px;font-size:.9em}body.corporate_blog .sign-up{width:100%;margin-top:5px}body.corporate_blog p.post-description{margin-bottom:10px}body.corporate_blog div.post-data-heading{color:#858585;text-transform:uppercase;padding:5px 0;font-size:.85em}body.corporate_blog div.blog-post-data{margin-left:185px}body.corporate_blog div.blog-post-data h2{font-size:1.3em}@media only screen and (max-width:767px){body.corporate_blog div.blog-post-data{margin-left:0}body.corporate_blog div.blog-post-data h2{font-size:14px}}body.corporate_blog div.blog-post-image{position:relative;width:133px;height:133px;float:left;background-color:#ececec;padding:10px;margin-right:30px;border-radius:4px}@media only screen and (max-width:767px){body.corporate_blog div.blog-post-image{background-color:#fff;float:none;display:block;padding:10px 0}}body.corporate_blog div.blog-post-image img{border-radius:4px;box-shadow:0 0 3px #999}body.corporate_blog div.blog-post-container{margin-top:10px;height:160px}body.corporate_blog div.similar-posts{margin-top:15px}body.corporate_blog div.similar-posts h3{font-weight:700;margin-bottom:5px}body.corporate_blog div.similar-posts li{border-top:1px solid #ccc;line-height:28px;font-family:arial;font-size:12px}body.corporate_blog div.similar-posts li:last-child{border-bottom:1px solid #ccc}body.corporate_blog .pointer{color:#ccc}a{text-decoration:none;color:#3f7a9b}a:focus,a:hover{text-decoration:underline}a:hover{color:#294f65}.horizontal_separated_list,.section_links,.terms_conditions .site-inner header ul,body.news_facts section.main .images_downloads>ul,body.news_press nav.year_select ul,body.privacy_policy .site-inner header ul{margin:0;padding:0;border:0;overflow:hidden}.horizontal_separated_list li,.section_links li,.terms_conditions .site-inner header ul li,body.news_facts section.main .images_downloads>ul li,body.news_press nav.year_select ul li,body.privacy_policy .site-inner header ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.horizontal_separated_list li:first-child,.section_links li:first-child,.terms_conditions .site-inner header ul li:first-child,body.news_facts section.main .images_downloads>ul li:first-child,body.news_press nav.year_select ul li:first-child,body.privacy_policy .site-inner header ul li:first-child{padding-left:0}.horizontal_separated_list li.separator,.section_links li.separator,.terms_conditions .site-inner header ul li.separator,body.news_facts section.main .images_downloads>ul li.separator,body.news_press nav.year_select ul li.separator,body.privacy_policy .site-inner header ul li.separator{color:#ddd}.standard_h3,body.contact_careers h3,body.contact_help section.features>div h3,body.contact_marketers h3,body.contact_press h3,body.contact_vendors h3,body.corp_home .landing_page_intros li h3,body.insights_about .topics .topic h3,body.insights_overview .reasons h3,body.insights_overview .reasons strong,body.partner_download_thanks h3,body.partner_paper_show h1,body.partner_paper_show h3,body.partner_research .reasons h3,body.partner_research .reasons strong,body.story_customers h3,body.story_team section.bios .bio h3{font-weight:700;font-size:14px;padding-bottom:10px}body.corporate_landing footer .links{margin-left:10px}body.corporate_landing footer .links a{position:relative;display:block;overflow:hidden;white-space:nowrap}body.corporate_landing footer .links i{position:absolute;top:0;right:0;font-size:1.5em;color:#aaa}body.corporate_landing footer .links a,body.corporate_landing footer .links i{line-height:22px;height:22px}@media only screen and (max-width:767px){body.corporate_landing footer .links{border-top:1px solid #ddd;margin-left:0}body.corporate_landing footer .links a,body.corporate_landing footer .links i{line-height:60px;height:60px}body.corporate_landing footer .links a{position:relative;display:block;font-size:16px;color:#333;white-space:nowrap;border-bottom:1px solid #ddd;font-size:14px;text-decoration:none}body.corporate_landing footer .links a:hover{text-decoration:none}}body.contact_careers header .navigation,body.contact_help header .navigation,body.contact_marketers header .navigation,body.contact_press header .navigation,body.contact_vendors header .navigation,body.insights_about header .navigation,body.insights_contact header .navigation,body.insights_overview header .navigation,body.insights_white_papers header .navigation,body.news_awards header .navigation,body.news_facts header .navigation,body.news_mentions header .navigation,body.news_press header .navigation,body.news_twitter header .navigation,body.partner_audience header .navigation,body.partner_brands header .navigation,body.partner_paper_show header .navigation,body.partner_research header .navigation,body.partner_who header .navigation,body.story_behind header .navigation,body.story_beliefs header .navigation,body.story_customers header .navigation,body.story_team header .navigation{overflow:hidden}@media only screen and (max-width:767px){body.contact_careers header .navigation,body.contact_help header .navigation,body.contact_marketers header .navigation,body.contact_press header .navigation,body.contact_vendors header .navigation,body.insights_about header .navigation,body.insights_contact header .navigation,body.insights_overview header .navigation,body.insights_white_papers header .navigation,body.news_awards header .navigation,body.news_facts header .navigation,body.news_mentions header .navigation,body.news_press header .navigation,body.news_twitter header .navigation,body.partner_audience header .navigation,body.partner_brands header .navigation,body.partner_paper_show header .navigation,body.partner_research header .navigation,body.partner_who header .navigation,body.story_behind header .navigation,body.story_beliefs header .navigation,body.story_customers header .navigation,body.story_team header .navigation{display:none}}body.contact_careers header h1,body.contact_help header h1,body.contact_marketers header h1,body.contact_press header h1,body.contact_vendors header h1,body.insights_about header h1,body.insights_contact header h1,body.insights_overview header h1,body.insights_white_papers header h1,body.news_awards header h1,body.news_facts header h1,body.news_mentions header h1,body.news_press header h1,body.news_twitter header h1,body.partner_audience header h1,body.partner_brands header h1,body.partner_paper_show header h1,body.partner_research header h1,body.partner_who header h1,body.story_behind header h1,body.story_beliefs header h1,body.story_customers header h1,body.story_team header h1{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;font-size:22px;line-height:22px;padding-bottom:20px}.site-content{border-top:1px solid #dfdfca;min-height:0}@media only screen and (max-width:767px){.site-content{border-top:none}}.section_links{float:left;font-size:12px;margin-bottom:20px;vertical-align:middle}.section_links a.selected{color:#888;cursor:default}.section_links a.selected:hover{text-decoration:none}@media only screen and (max-width:767px){.section_links{display:none}}.navigation select.landing{-moz-appearance:none;-webkit-appearance:none;appearance:none;text-align:left}@media only screen and (max-width:767px){body.corp_home img.main_banner{display:none}}body.corp_home div.mobile_head{display:none}@media only screen and (max-width:767px){body.corp_home div.mobile_head{display:block;max-width:375px;margin:0 auto}body.corp_home div.mobile_head h1{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;padding:10px 0;text-align:center;font-size:22px;line-height:28px}}body.corp_home .beacon_holder{display:none}@media only screen and (min-width:1024px){body.corp_home .beacon_holder{padding-bottom:10px;display:block}}body.corp_home .beacon_holder .beacon{width:380px;margin:auto;background:transparent url(//static.punchbowl.com/packs/media/front_page/beacon_pulse_23x23-473b0877.gif) no-repeat left 15px;padding-top:20px;padding-left:26px;line-height:12px}body.corp_home .landing_page_intros{padding-bottom:20px}@media only screen and (min-width:1024px){body.corp_home .landing_page_intros{overflow:hidden;border-top:1px solid #ddd}}body.corp_home .landing_page_intros li{padding-top:20px;display:inline-block}@media only screen and (min-width:1024px){body.corp_home .landing_page_intros li{float:left;width:212px;margin-right:20px}body.corp_home .landing_page_intros li:last-of-type{margin-right:0}}body.corp_home .landing_page_intros li p{font-size:14px;line-height:20px}@media only screen and (min-width:1024px){body.corp_home .landing_page_intros li p{font-size:12px;line-height:18px}}body.corp_home .landing_page_intros li .learn_more{margin-top:15px}body.corp_home .contact_us_bottom{border-top:1px solid #ddd;padding-top:20px;padding-left:40px;background:transparent url(//static.punchbowl.com/packs/media/home/icn_envelope_33x23-5252cd37.png) no-repeat left 14px}@media only screen and (max-width:767px){body.corp_home .contact_us_bottom{background:none;padding-left:0}}body.corp_home .contact_us_bottom h3{display:inline;font-weight:700;margin-right:5px}@media only screen and (max-width:767px){body.corp_home .contact_us_bottom h3{display:block}}body.corp_home .contact_us_bottom p{display:inline}@media only screen and (max-width:767px){body.corp_home .contact_us_bottom p br{display:inline!important}}body.corp_home .contact_us_bottom p a img{margin-bottom:4px}body.corporate .intro{padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:20px}body.corporate p.located{font-weight:700}body.corporate .media_contact{border:1px solid #ddd;border-right:none;border-left:none;padding:15px 0}body.corporate .media_contact li{padding-right:10px;margin-right:5px}body.corporate .media_contact li.label{font-weight:700;border-right:none;margin-right:-5px}body.corporate .media_contact li:last-child{border-right:none}body.corporate p.located{margin-top:15px}body.corporate_landing header h1{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;font-size:22px;line-height:22px;padding-bottom:20px;display:inline-block}@media only screen and (max-width:767px){body.corporate_landing header select{display:none}}body.corporate_landing img.desktop{display:none}@media only screen and (min-width:1024px){body.corporate_landing img.desktop{display:block}}body.corporate_landing img.mobile{display:block;margin:0 auto}@media only screen and (min-width:1024px){body.corporate_landing img.mobile{display:none}}body.corporate_landing footer{padding-top:30px;overflow:hidden}body.corporate_landing footer .text{display:inline-block;width:66%;float:right}@media only screen and (min-width:1024px){body.corporate_landing footer .text{width:75%}}@media only screen and (max-width:767px){body.corporate_landing footer .text{float:none;width:100%;font-size:14px;padding-bottom:20px}}body.corporate_landing footer .links{width:160px;float:left}@media only screen and (max-width:767px){body.corporate_landing footer .links{width:100%;float:none}}body.corporate_landing footer .links a{text-decoration:none}@media only screen and (min-width:1024px){body.corporate_landing .main_banner{border:1px solid #ddd;border-right:none;border-left:none}}body.news_twitter .twitter_holder .twitter-timeline{display:block!important;margin:10px auto}body.news_awards section.awards article,body.news_awards section.mentions article,body.news_mentions section.awards article,body.news_mentions section.mentions article{overflow:hidden;margin-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd}body.news_awards section.awards article:last-child,body.news_awards section.mentions article:last-child,body.news_mentions section.awards article:last-child,body.news_mentions section.mentions article:last-child{border-bottom:none}body.news_awards section.awards article .pre_link,body.news_awards section.mentions article .pre_link,body.news_mentions section.awards article .pre_link,body.news_mentions section.mentions article .pre_link{margin:5px 0 2px}body.news_awards section.awards article h3,body.news_awards section.mentions article h3,body.news_mentions section.awards article h3,body.news_mentions section.mentions article h3{font-weight:700;font-size:14px;margin-bottom:10px}@media only screen and (max-width:767px){body.news_awards section.awards article h3,body.news_awards section.mentions article h3,body.news_mentions section.awards article h3,body.news_mentions section.mentions article h3{padding-top:10px}}body.news_awards section.awards .quote_left,body.news_awards section.mentions .quote_left,body.news_mentions section.awards .quote_left,body.news_mentions section.mentions .quote_left{float:left;margin-right:20px}@media only screen and (max-width:767px){body.news_awards section.awards .quote_left,body.news_awards section.mentions .quote_left,body.news_mentions section.awards .quote_left,body.news_mentions section.mentions .quote_left{float:none}}body.news_awards section.awards .quote_left img,body.news_awards section.mentions .quote_left img,body.news_mentions section.awards .quote_left img,body.news_mentions section.mentions .quote_left img{margin-bottom:4px;width:212px;height:110px;background-color:#ddd}@media only screen and (max-width:767px){body.news_awards section.awards .quote_left img,body.news_awards section.mentions .quote_left img,body.news_mentions section.awards .quote_left img,body.news_mentions section.mentions .quote_left img{width:106px;height:55px}}body.news_awards section.awards .quote_left a,body.news_awards section.mentions .quote_left a,body.news_mentions section.awards .quote_left a,body.news_mentions section.mentions .quote_left a{margin-top:4px}body.news_awards section.awards .quote_right,body.news_awards section.mentions .quote_right,body.news_mentions section.awards .quote_right,body.news_mentions section.mentions .quote_right{float:left;margin-right:0;width:468px}@media only screen and (min-width:1024px){body.news_awards section.awards .quote_right,body.news_awards section.mentions .quote_right,body.news_mentions section.awards .quote_right,body.news_mentions section.mentions .quote_right{width:676px}}@media only screen and (max-width:767px){body.news_awards section.awards .quote_right,body.news_awards section.mentions .quote_right,body.news_mentions section.awards .quote_right,body.news_mentions section.mentions .quote_right{float:none;width:100%}}body.news_awards section.awards p,body.news_awards section.mentions p,body.news_mentions section.awards p,body.news_mentions section.mentions p{line-height:22px;margin-bottom:5px}body.news_facts a.facebook,body.news_facts a.pinterest,body.news_facts a.twitter{padding-left:20px;line-height:16px;display:inline-block;height:16px;line-height:18px}body.news_facts a.twitter{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_twitter_16x16-dce68af1.png) no-repeat 0}body.news_facts a.facebook{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_facebook_16x16-98816e9e.png) no-repeat 0}body.news_facts a.pinterest{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_pinterest_16x16-2953100d.png) no-repeat 0}body.news_facts section.main>div{padding:15px 0}body.news_facts section.main>div:last-of-type{padding-bottom:0}body.news_facts section.main .at_a_glance{border-bottom:1px solid #ddd}body.news_facts section.main .at_a_glance p{clear:left;margin:5px 0}body.news_facts section.main .at_a_glance ul li{display:inline-block}body.news_facts section.main .at_a_glance h4{clear:left}body.news_facts section.main .at_a_glance h4.company_info{margin-top:5px}body.news_facts section.main .at_a_glance img{margin-right:10px}body.news_facts section.main .company_information p{padding-bottom:10px}body.news_facts section.main .company_information img{padding-right:20px}body.news_facts section.main .social_media{border:1px solid #ddd;border-right:none;border-left:none;padding:15px 0}body.news_facts section.main .social_media li{display:inline-block;padding-right:5px}body.news_facts section.main .images_downloads h4{float:none}body.news_facts section.main .images_downloads>ul.bottom{margin-top:30px}@media only screen and (max-width:767px){body.news_facts section.main .images_downloads>ul.bottom{margin-top:0}}body.news_facts section.main .images_downloads>ul.bottom li:last-of-type{padding-bottom:0}body.news_facts section.main .images_downloads>ul>li{padding-bottom:20px;padding-right:25px}@media only screen and (max-width:767px){body.news_facts section.main .images_downloads>ul>li{width:100%}}body.news_facts section.main .images_downloads>ul>li .text{font-weight:700;margin-top:5px}@media only screen and (max-width:767px){body.news_facts section.main .images_downloads>ul>li .text br{display:none}}@media only screen and (min-width:1024px){body.news_facts section.main .images_downloads>ul>li .text br{display:none}}body.news_facts section.main .images_downloads>ul>li .title{font-weight:400;color:#888}@media only screen and (max-width:767px){body.news_facts section.main .images_downloads>ul>li{display:block}}body.news_facts section.main .images_downloads>ul>li ul li{display:inline-block}body.news_facts .social_media{border:1px solid #ddd;border-right:none;border-left:none;padding:15px 0}body.news_press .releases li{margin:15px 0}body.news_press .releases li h4{font-weight:700}body.news_press nav.year_select{padding:10px 0;margin-bottom:5px}body.news_press nav.year_select ul li{padding:0;margin-right:10px}body.news_press nav.year_select ul li:after{content:"•";padding-left:10px;color:#ddd}body.news_press nav.year_select ul li:last-child:after{display:none}body.news_press nav.year_select ul li a{line-height:16px}body.news_press nav.year_select ul li.selected a{color:#222;font-weight:700;cursor:default}body.news_press nav.year_select ul li.selected a:hover{text-decoration:none}.normal_ul,body.contact_careers section.left ul,body.contact_press section.left ul,body.partner_audience section.left .demographics ul,body.partner_audience section.left .events ul,body.partner_audience section.left .growth ul,body.partner_audience section.left .time_on_site ul,body.partner_paper_show .errorExplanation ul{list-style-type:disc;padding-left:20px}.normal_ol,body.contact_careers section.left ol{list-style-type:decimal;padding-left:20px}body.partner_audience p{font-size:14px}body.partner_audience h3,body.partner_audience h4{font-weight:700}body.partner_audience h3{font-size:15px;margin-bottom:10px}@media only screen and (min-width:1024px){body.partner_audience section.left{width:560px;margin-right:20px;float:left}}body.partner_audience section.left>div{padding-top:20px;border-bottom:1px solid #ddd}body.partner_audience section.left>div:first-of-type{padding-top:0}body.partner_audience section.left .demographics,body.partner_audience section.left .events,body.partner_audience section.left .growth,body.partner_audience section.left .time_on_site{padding-bottom:20px}@media only screen and (min-width:1024px){body.partner_audience section.left .growth{width:212px;float:left;margin-right:20px}}body.partner_audience section.left .events{padding-bottom:0}@media only screen and (min-width:1024px){body.partner_audience section.left .events,body.partner_audience section.left .growth,body.partner_audience section.left .time_on_site{border-bottom:none}}body.partner_audience section.left .growth_and_events{border-bottom:none}body.partner_audience section.left .growth_and_events h3{margin:10px 0}@media only screen and (min-width:1024px){body.partner_audience section.right{width:330px;float:right}}body.partner_audience section.right h3{margin-bottom:20px}body.partner_audience section.right h3:first-of-type{margin-top:20px}@media only screen and (min-width:1024px){body.partner_audience section.right h3:first-of-type{margin-top:0}}body.partner_audience section.right .spotlight{padding-bottom:20px}@media only screen and (min-width:1024px){body.partner_audience section.right .spotlight{float:left}}body.partner_audience section.right .spotlight img{margin-right:20px;float:left;padding-bottom:0}@media only screen and (max-width:767px){body.partner_audience section.right .spotlight img{padding-bottom:5px;float:none}}body.partner_audience section.right .spotlight h4{margin-bottom:5px}body.partner_audience section.right .spotlight p{line-height:1.5em}body.partner_audience section.right .spotlight .other{width:584px;display:inline-block}@media only screen and (min-width:1024px){body.partner_audience section.right .spotlight .other{width:212px}}@media only screen and (max-width:767px){body.partner_audience section.right .spotlight .other{width:100%;float:none}}body.partner_brands .intro{margin-bottom:0}body.partner_brands .interested_box{padding:20px 0;border-bottom:1px solid #ddd;font-size:14px}body.partner_brands .interested_box:last-of-type{padding-bottom:0;border-bottom:none}@media only screen and (min-width:1024px){body.partner_brands .interested_box{clear:both}}body.partner_brands h3{font-weight:700;font-size:14px;padding:10px 0}body.partner_brands .opportunities{border-bottom:1px solid #ddd;padding-bottom:20px}@media only screen and (min-width:1024px){body.partner_brands .opportunities{overflow:hidden;font-size:0}body.partner_brands .opportunities .row_one{padding:20px 0;border-bottom:1px solid #ddd}body.partner_brands .opportunities .row_two{padding-top:20px}}body.partner_brands .opportunities .row_one img,body.partner_brands .opportunities .row_two img{width:100%;max-width:444px;height:auto;margin:0 auto;display:block;padding-top:20px}@media only screen and (min-width:1024px){body.partner_brands .opportunities .row_one,body.partner_brands .opportunities .row_two{clear:both;overflow:hidden;font-size:14px}body.partner_brands .opportunities .row_one>div,body.partner_brands .opportunities .row_two>div{float:left;width:445px;margin-right:20px}body.partner_brands .opportunities .row_one>div:nth-of-type(2n),body.partner_brands .opportunities .row_two>div:nth-of-type(2n){margin-right:0}body.partner_brands .opportunities .row_one p,body.partner_brands .opportunities .row_two p{width:430px}body.partner_brands .opportunities .row_one img,body.partner_brands .opportunities .row_two img{padding-top:0}}body.partner_who .intro{margin-bottom:0}body.partner_who .past_partners{text-align:justify;font-size:0}body.partner_who .past_partners li{display:inline-block;width:23%;margin-top:20px;text-align:center}@media only screen and (max-width:767px){body.partner_who .past_partners li{width:48%}}body.partner_who .past_partners li img{width:100%;max-width:212px;height:auto}body.partner_who .past_partners:after{content:"";display:inline-block;width:100%}@media only screen and (min-width:1024px){body.partner_research .reasons{width:560px;margin-right:20px;float:left}}body.partner_research .reasons strong{display:block}body.partner_research .reasons li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dddccc}body.partner_research .reasons li.last{border:none;margin-bottom:0;padding-bottom:0}body.partner_research .reasons p.action{margin-top:10px;font-size:14px}body.partner_research .reasons p.action a.arrow{vertical-align:middle}body.partner_research .side{display:none}@media only screen and (min-width:1024px){body.partner_research .side{display:block}}body.insights_white_papers h3 a,body.partner_research h3 a{font-weight:700;font-size:14px;padding-bottom:10px;color:#333}body.insights_white_papers h3 a:hover,body.partner_research h3 a:hover{text-decoration:none}body.insights_white_papers .papers .paper,body.partner_research .papers .paper{float:left;width:340px;padding-bottom:20px}body.insights_white_papers .papers .paper:nth-of-type(odd),body.partner_research .papers .paper:nth-of-type(odd){margin-right:20px}@media only screen and (min-width:1024px){body.insights_white_papers .papers .paper,body.partner_research .papers .paper{width:445px}}@media only screen and (max-width:767px){body.insights_white_papers .papers .paper,body.partner_research .papers .paper{width:100%}body.insights_white_papers .papers .paper:nth-of-type(odd),body.partner_research .papers .paper:nth-of-type(odd){margin-right:0}}body.insights_white_papers .papers .paper a img,body.partner_research .papers .paper a img{float:left;width:96px;padding-right:20px}body.insights_white_papers .papers .paper .rest,body.partner_research .papers .paper .rest{overflow:hidden;font-size:14px}body.insights_white_papers .papers .paper .rest p,body.partner_research .papers .paper .rest p{padding-bottom:10px}body.insights_white_papers .papers:after,body.partner_research .papers:after{content:"";display:inline-block;width:100%}body.partner_paper_show header .back{padding-bottom:20px}@media only screen and (max-width:767px){body.partner_paper_show header .back{display:none}}body.partner_paper_show section.left{padding-bottom:40px}@media only screen and (min-width:1024px){body.partner_paper_show section.left{clear:none;float:left;width:212px;margin-right:20px;padding-bottom:0}}@media only screen and (max-width:767px){body.partner_paper_show section.left{padding-bottom:20px}body.partner_paper_show section.left .social_buttons{display:none}}body.partner_paper_show section.middle{overflow:hidden;float:left;width:468px;margin-right:20px}body.partner_paper_show section.middle .white_paper_body p{margin:0 0 10px}body.partner_paper_show section.middle .white_paper_body ul{margin-bottom:10px;margin-left:25px;list-style-type:disc}body.partner_paper_show section.middle .white_paper_body ul li{margin-bottom:4px}@media only screen and (max-width:767px){body.partner_paper_show section.middle{padding-bottom:10px;float:none;margin-right:0;width:100%}}@media only screen and (min-width:1024px){body.partner_paper_show section.middle{width:444px}}body.partner_paper_show section.right{float:left;width:212px}body.partner_paper_show section.right form.white_paper_lead input[type=text]{width:95%}@media only screen and (max-width:767px){body.partner_paper_show section.right{border-top:1px solid #ddd;padding-top:20px;float:none;width:100%}body.partner_paper_show section.right form.white_paper_lead input[type=submit],body.partner_paper_show section.right form.white_paper_lead input[type=text]{box-sizing:border-box;width:100%}}body.partner_paper_show .back{background:transparent url(//static.punchbowl.com/packs/media/icons/arrow_breadcrumb_left_7x15-9ea14487.png) no-repeat left 1px;padding-left:12px;line-height:18px;display:inline-block}body.partner_paper_show .back:before{margin-right:5px}body.partner_paper_show form label{line-height:20px}body.partner_paper_show form .required{color:#f53d3d}body.partner_paper_show form input{margin-bottom:5px}body.partner_paper_show .required_legend{color:#f53d3d;margin-top:10px;margin-bottom:5px}body.partner_paper_show input[type=submit]{margin-top:7px}body.partner_paper_show .social_buttons{display:block;padding:0;border:0;overflow:hidden;margin:10px 0 0;overflow:visible}body.partner_paper_show .social_buttons li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}body.partner_paper_show .social_buttons li:first-child{padding-left:0}body.partner_paper_show .errorExplanation{color:#f53d3d;margin-bottom:10px}body.partner_paper_show .errorExplanation p{margin:5px 0}body.partner_paper_show .errorExplanation ul li{margin:3px 0}body.partner_download_thanks div.thanks-content{width:700px;margin:0 auto;padding-top:20px}@media only screen and (max-width:767px){body.partner_download_thanks div.thanks-content{width:100%}}body.partner_download_thanks h3{font-size:14px;line-height:18px}body.partner_download_thanks section.download{overflow:hidden;padding-bottom:20px}@media only screen and (max-width:767px){body.partner_download_thanks section.download{padding-bottom:0}}body.partner_download_thanks section.download div.thumbnail{display:inline-block;float:left}@media only screen and (max-width:767px){body.partner_download_thanks section.download div.thumbnail{display:none}}body.partner_download_thanks section.download div.full_image{display:none}@media only screen and (max-width:767px){body.partner_download_thanks section.download div.full_image{display:block}}body.partner_download_thanks section.download div.download-message{position:relative;float:left;padding:10px 0 10px 20px}@media only screen and (max-width:767px){body.partner_download_thanks section.download div.download-message{float:none;padding-left:0}}body.partner_download_thanks section.download div.download-message h1{font-size:22px;line-height:26px;font-weight:700}@media only screen and (max-width:767px){body.partner_download_thanks section.download div.download-message h1{font-size:16px;line-height:22px}}body.partner_download_thanks section.download div.download-message .title{padding-bottom:10px}body.partner_download_thanks section.marketing-insights{border-top:1px solid #ddd}body.partner_download_thanks section.marketing-insights h3{padding:20px 0}@media only screen and (max-width:767px){body.partner_download_thanks section.marketing-insights h3{padding-bottom:0}}body.partner_download_thanks section.marketing-insights p{padding-top:10px;font-size:14px}body.partner_download_thanks section.marketing-insights ul li{width:212px;font-size:14px;display:inline-block}@media only screen and (max-width:767px){body.partner_download_thanks section.marketing-insights ul li{width:100%;padding:20px 0}}body.partner_download_thanks section.marketing-insights ul li.linkedin{padding:0 28px}@media only screen and (max-width:767px){body.partner_download_thanks section.marketing-insights ul li.linkedin{padding:0}}.section_select{float:right}body.insights_about .desktop_banner{display:none}@media only screen and (min-width:1024px){body.insights_about .desktop_banner{display:block}}body.insights_about .topics .topic{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}body.insights_about .topics .topic:last-of-type{border-bottom:none}body.insights_about .topics .topic img{display:block;margin:0 auto}@media only screen and (min-width:1024px){body.insights_about .topics .topic{margin-top:30px;padding-bottom:0;border-bottom:none}body.insights_about .topics .topic img{display:none}}body.insights_overview .reasons strong{display:block}body.insights_overview .reasons li{margin-bottom:10px}body.insights_overview .side img{width:100%;max-width:328px;height:auto;display:block;margin:0 auto}@media only screen and (min-width:1024px){body.insights_overview .side img{float:right;margin-left:20px}}body.insights_contact .main_row{overflow:hidden;margin-bottom:20px}body.insights_contact .main_row h3{font-size:14px;font-weight:700;margin-bottom:5px}@media only screen and (max-width:767px){body.insights_contact .main_row h3{margin-top:10px}}body.insights_contact .main_row img{float:left;margin-right:20px}@media only screen and (max-width:767px){body.insights_contact .main_row img{float:none;display:block}}body.insights_contact .main_row .btn_green_sq,body.insights_contact .main_row .follow_button,body.insights_contact .main_row .linked-in-button{margin-top:5px}body.contact_help a.facebook,body.contact_help a.pinterest,body.contact_help a.twitter{padding-left:20px;line-height:16px;display:inline-block;height:16px;line-height:18px}body.contact_help a.twitter{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_twitter_16x16-dce68af1.png) no-repeat 0}body.contact_help a.facebook{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_facebook_16x16-98816e9e.png) no-repeat 0}body.contact_help a.pinterest{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_pinterest_16x16-2953100d.png) no-repeat 0}body.contact_help section.features .image-container{width:212px;text-align:center;margin-right:20px;float:left;border:1px solid #ccc}body.contact_help section.features .image-container img{float:none;margin:0}body.contact_help section.features>div{overflow:hidden;padding:10px 0}body.contact_help section.features>div:first-of-type{padding-top:0}body.contact_help section.features>div.self_service_help .help{margin-top:5px}body.contact_help section.features>div img{margin-right:20px;float:left}body.contact_help section.features>div text{width:468px;display:inline-block}@media only screen and (max-width:767px){body.contact_help section.features>div{padding:20px 0;border-bottom:1px solid #ddd}body.contact_help section.features>div:last-of-type{border-bottom:none}body.contact_help section.features>div:first-of-type{padding-top:0}body.contact_help section.features>div img{float:none;padding-bottom:10px}body.contact_help section.features>div text{width:100%}}body.contact_help section.features a.facebook,body.contact_help section.features a.twitter{margin-top:5px;margin-right:10px}@media only screen and (min-width:1024px){body.contact_marketers section.left{width:560px;margin-right:20px;float:left}}body.contact_marketers section.left .learn_more{margin-top:10px}body.contact_marketers section.left ul.examples{text-align:justify;font-size:0}body.contact_marketers section.left ul.examples li.example{font-size:14px;text-align:center;width:48%;display:inline-block;margin-top:20px}body.contact_marketers section.left ul.examples li.example label{font-weight:700;display:block;margin-top:5px}body.contact_marketers section.left ul.examples li.example label br{display:none}@media only screen and (max-width:767px){body.contact_marketers section.left ul.examples li.example label br{display:block}}body.contact_marketers section.left ul.examples:after{content:"";display:inline-block;width:100%}@media only screen and (min-width:1024px){body.contact_marketers section.right{width:330px;float:right}}body.contact_marketers section.right .rfps{padding:20px 0;border-bottom:1px solid #ddd}@media only screen and (min-width:1024px){body.contact_marketers section.right .rfps{padding-top:0}}body.contact_marketers section.right .partners{font-weight:700;font-size:16px;padding-top:20px}body.contact_marketers section.right .partners p{padding-bottom:20px}body.contact_marketers section.right .partners img{display:block;margin:0 auto}body.contact_marketers .interested{padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:14px}@media only screen and (min-width:1024px){body.contact_marketers .interested{border-bottom:none}}body.contact_vendors section.left{padding-bottom:20px;border-bottom:1px solid #ddd;margin-bottom:20px}@media only screen and (min-width:1024px){body.contact_vendors section.left{float:left;width:560px;margin-right:20px;border-bottom:none}}body.contact_vendors section.left .get_listed a{margin-top:10px}body.contact_vendors section.left .enhance_your_listing{padding-top:20px;border-top:1px solid #ddd;margin-top:20px}body.contact_vendors section.left .enhance_your_listing p{margin-bottom:10px}body.contact_vendors section.left .enhance_your_listing .mobile_image{display:none}@media only screen and (max-width:767px){body.contact_vendors section.left .enhance_your_listing .mobile_image{display:block}}@media only screen and (max-width:767px){body.contact_vendors section.left .enhance_your_listing .desktop_image{display:none}}@media only screen and (min-width:1024px){body.contact_vendors section.right{width:330px;display:inline-block}}body.contact_vendors section.right img{display:block;margin-bottom:5px}body.contact_vendors section.right p{font-size:14px}@media only screen and (min-width:1024px){body.contact_press section.left{width:560px;margin-right:20px;float:left}}body.contact_press section.left .media_contact_box,body.contact_press section.left .topics{border-top:1px solid #ddd;margin-top:12px;padding-top:12px}body.contact_press section.left ul{margin-top:1px}body.contact_press section.right{display:none}@media only screen and (min-width:1024px){body.contact_press section.right{display:inline-block}}body.contact_careers .site-content header{border-bottom:1px solid #ddd;margin-bottom:20px}body.contact_careers .site-content .box-with-header header{margin-bottom:0}body.contact_careers .site-content .box-with-header .body{padding:10px}body.contact_careers .site-content .box-with-header .body p{margin:10px 0}body.contact_careers .site-content .box-with-header .body .fbtn{width:100%;box-sizing:border-box}@media only screen and (min-width:1024px){body.contact_careers section.left{width:560px;margin-right:20px;float:left}}body.contact_careers section.left .media_contact_box,body.contact_careers section.left .topics{border-top:1px solid #ddd;margin-top:15px;padding-top:15px}body.contact_careers section.left .position{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;margin:20px 0;padding:15px;display:block}body.contact_careers section.left .position .posting_header{display:flex;justify-content:space-between}body.contact_careers section.left .position .posting_header h4{font-weight:500;font-size:18px}body.contact_careers section.left .position .posting_header a{font-weight:500;font-size:14px}@media only screen and (max-width:767px){body.contact_careers section.left .position .posting_header{flex-direction:column}body.contact_careers section.left .position .posting_header h4{padding-bottom:5px;font-size:16px}}body.contact_careers section.left .position--expanded .posting_description{display:block}body.contact_careers section.left .position--compressed .posting_description{display:none}body.contact_careers section.left .position--compressed:hover{background-color:#dcdcdc;cursor:pointer}body.contact_careers section.left p{margin:15px 0}body.contact_careers section.left p.start{margin-top:0}body.contact_careers section.left p.send_resume{font-weight:700}body.contact_careers section.left p.send_resume a{font-weight:400}body.contact_careers section.left h2{font-size:18px;font-weight:700;border-top:1px solid #ddd;display:block;width:100%;padding-top:15px}body.contact_careers section.left ul{line-height:18px;margin:5px 0;padding:0 0 0 25px}body.contact_careers section.left ul li{margin:5px 0;color:#444}body.contact_careers section.left ol{margin-top:0;line-height:1.6em;padding-left:25px}body.contact_careers section.left ol li{margin:5px 0}body.contact_careers section.left ul.whr-items{list-style:none;padding-left:0}body.contact_careers section.left ul.whr-items li{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;margin:20px 0;padding:15px;display:block}body.contact_careers section.left ul.whr-items li h3.whr-title{padding:0;font-size:18px}body.contact_careers section.left ul.whr-items ul.whr-info{display:none}body.contact_careers section.left.first{border-top:none;margin-top:0}body.contact_careers section.right{display:block}body.contact_careers section.right img{max-width:100%;box-sizing:border-box;margin-bottom:15px;display:none}@media only screen and (min-width:1024px){body.contact_careers section.right img{display:block}}@media only screen and (min-width:1024px){body.story_behind .stories{height:650px;position:relative}}body.story_behind .stories img.background{display:none}@media only screen and (min-width:1024px){body.story_behind .stories img.background{display:block;position:absolute;left:230px;top:10px}}body.story_behind .stories div{padding-bottom:10px}body.story_behind .stories div img{display:block;margin:0 auto;padding:10px 0}@media only screen and (min-width:1024px){body.story_behind .stories div{position:absolute;border-top:1px solid #ddd;width:200px;padding-top:5px;font-size:12px}body.story_behind .stories div img{display:none}body.story_behind .stories div.roxxee{top:60px;left:0;padding-right:180px}body.story_behind .stories div.gum_chewing{top:280px;left:0;padding-right:180px}body.story_behind .stories div.pb_mixer{top:485px;left:0;padding-right:180px}body.story_behind .stories div.product_team{top:110px;right:0;padding-left:180px}body.story_behind .stories div.company_outings{top:260px;right:0;padding-left:180px}body.story_behind .stories div.groundhog_day{top:408px;right:0;padding-left:180px}}body.story_customers a.facebook,body.story_customers a.pinterest,body.story_customers a.twitter{padding-left:20px;line-height:16px;display:inline-block;height:16px;line-height:18px}body.story_customers a.twitter{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_twitter_16x16-dce68af1.png) no-repeat 0}body.story_customers a.facebook{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_facebook_16x16-98816e9e.png) no-repeat 0}body.story_customers a.pinterest{background:transparent url(//static.punchbowl.com/packs/media/icons/icn_pinterest_16x16-2953100d.png) no-repeat 0}body.story_customers a.facebook{margin-right:10px}@media only screen and (max-width:767px){body.story_customers h3{margin-top:10px}}body.story_customers section.stories>div{overflow:hidden;margin-top:20px}body.story_customers section.stories>div p{margin-bottom:10px}body.story_customers section.stories>div.one{margin-top:0}body.story_customers section.stories>div img{float:left;margin-right:20px}@media only screen and (max-width:767px){body.story_customers section.stories>div img{float:none;margin-right:0}}body.story_customers section.stories>div .text{display:inline-block;width:468px}body.story_customers section.stories>div .text:last-of-type p:last-of-type{margin-bottom:0}@media only screen and (min-width:1024px){body.story_customers section.stories>div .text{width:676px}}@media only screen and (max-width:767px){body.story_customers section.stories>div .text{width:100%;float:none}}body.story_customers .bottom{margin-top:20px;border-top:1px solid #ddd;padding-top:20px}body.story_team hr{margin-top:0;margin-bottom:20px}body.story_team hr,body.story_team section.bios,body.story_team section.bios .row_one,body.story_team section.bios .row_three,body.story_team section.bios .row_two{clear:both;overflow:hidden}body.story_team section.bios .bio{overflow:hidden;clear:both;padding-bottom:20px}body.story_team section.bios .bio.last{padding-bottom:0}@media only screen and (max-width:767px){body.story_team section.bios .bio h3{margin-top:10px}}body.story_team section.bios .bio span{font-weight:400;color:#888}body.story_team section.bios .bio img{float:left;margin-right:20px;border-radius:4px}body.story_team section.bios .bio .text{float:right;width:584px}@media only screen and (min-width:1024px){body.story_team section.bios .bio{clear:none;float:left;width:444px;margin-right:20px;padding-bottom:0}body.story_team section.bios .bio .text{width:328px}body.story_team section.bios .bio.right{margin-right:0}}@media only screen and (max-width:767px){body.story_team section.bios .bio img{float:none;margin-right:0}body.story_team section.bios .bio .text{float:none;width:100%}}body.story_team section.bios hr{display:none}@media only screen and (min-width:1024px){body.story_team section.bios hr{display:block;clear:both;margin:20px 0}}body.story_team .bottom{margin-top:20px;border-top:1px solid #ddd;padding-top:20px}body.story_team .bottom .join_team{float:right}@media only screen and (max-width:767px){body.story_team .bottom .join_team{float:none}}body.story_team .bottom .board{float:left}@media only screen and (max-width:767px){body.story_team .bottom .board{float:none}}body.story_team .bottom .separator{margin:0 5px;color:#ddd}@media only screen and (min-width:1024px){body.story_beliefs .site-inner header{border-bottom:1px solid #ddd;margin-bottom:20px}}body.story_beliefs .top{font-size:14px;line-height:18px;color:#333;margin-bottom:20px}body.story_beliefs .top em{font-weight:700;font-style:italic}@media only screen and (min-width:1024px){body.story_beliefs .top{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;font-size:22px;line-height:32px;color:#666}body.story_beliefs .top em{font-size:1.25em;font-style:normal;color:#555;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400}}body.story_beliefs section.mobile_image img{display:block;margin:0 auto}@media only screen and (min-width:1024px){body.story_beliefs section.mobile_image{display:none}}body.story_beliefs section.bottom h1,body.story_beliefs section.left h1,body.story_beliefs section.right h1{font-size:14px;font-weight:700;color:#333;padding-top:20px}@media only screen and (min-width:1024px){body.story_beliefs section.bottom h1,body.story_beliefs section.left h1,body.story_beliefs section.right h1{font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;font-size:22px;line-height:36px;font-weight:400;color:#666;padding-top:0}}@media only screen and (min-width:1024px){body.story_beliefs section.left{width:560px;margin-right:20px;float:left}}@media only screen and (min-width:1024px){body.story_beliefs section.left .details_matter{background-color:#f4f2f3;border:1px solid #ddd6da;padding:15px;box-sizing:border-box;margin-bottom:20px;width:560px;height:180px}body.story_beliefs section.left .details_matter img{display:block;margin-bottom:7px}}@media only screen and (min-width:1024px) and (max-width:767px){body.story_beliefs section.left .details_matter{background-color:#fff;border:none;padding:0}body.story_beliefs section.left .details_matter img{margin-bottom:20px}}body.story_beliefs section.left .decoration_one{display:none}@media only screen and (min-width:1024px){body.story_beliefs section.left .decoration_one{float:left;display:block}}@media only screen and (min-width:1024px){body.story_beliefs section.left .superior_design{background-color:#f4f2f3;border:1px solid #ddd6da;padding:15px;box-sizing:border-box;float:left;margin-right:20px;width:328px;height:309px;margin-bottom:20px}body.story_beliefs section.left .superior_design img{display:block;margin-bottom:7px}}@media only screen and (min-width:1024px) and (max-width:767px){body.story_beliefs section.left .superior_design{background-color:#fff;border:none;padding:0}body.story_beliefs section.left .superior_design img{margin-bottom:20px}}@media only screen and (min-width:1024px){body.story_beliefs section.right{float:right;width:330px}}body.story_beliefs section.right .decoration_two{display:none}@media only screen and (min-width:1024px){body.story_beliefs section.right .decoration_two{display:block;margin-right:0;margin-bottom:20px}}@media only screen and (min-width:1024px){body.story_beliefs section.right .customer_service{background-color:#f4f2f3;border:1px solid #ddd6da;padding:15px;box-sizing:border-box;width:328px;height:255px;float:left}body.story_beliefs section.right .customer_service img{display:block;margin-bottom:7px}}@media only screen and (min-width:1024px) and (max-width:767px){body.story_beliefs section.right .customer_service{background-color:#fff;border:none;padding:0}body.story_beliefs section.right .customer_service img{margin-bottom:20px}}body.story_beliefs section.bottom{clear:both}body.story_beliefs section.bottom .decoration_three{display:block;margin:0 auto;padding-top:20px}@media only screen and (min-width:1024px){body.story_beliefs section.bottom .decoration_three{padding-top:0;float:left;margin-right:20px}}@media only screen and (min-width:1024px){body.story_beliefs section.bottom .happy_people{background-color:#f4f2f3;border:1px solid #ddd6da;padding:15px;box-sizing:border-box;float:right;width:678px;height:167px}body.story_beliefs section.bottom .happy_people img{display:block;margin-bottom:7px}}@media only screen and (min-width:1024px) and (max-width:767px){body.story_beliefs section.bottom .happy_people{background-color:#fff;border:none;padding:0}body.story_beliefs section.bottom .happy_people img{margin-bottom:20px}}body.terms_conditions em{font-style:italic}.terms_conditions .site-inner header,body.privacy_policy .site-inner header{padding-bottom:0}.terms_conditions .site-inner header h1,body.privacy_policy .site-inner header h1{padding-bottom:15px;border-bottom:1px solid #ddd;width:100%}.terms_conditions .site-inner header ul,body.privacy_policy .site-inner header ul{margin-bottom:20px}.terms_conditions .site-inner header ul a.selected,body.privacy_policy .site-inner header ul a.selected{color:#999;cursor:default;text-decoration:none}.terms_conditions .site-inner header ul a.selected:hover,body.privacy_policy .site-inner header ul a.selected:hover{text-decoration:none}.terms_conditions .effective,body.privacy_policy .effective{margin-bottom:15px}.terms_conditions p,body.privacy_policy p{margin:1em 0;line-height:1.5em}.terms_conditions .text h2,body.privacy_policy .text h2{font-weight:700;font-size:14px;border-top:1px solid #ddd;padding-top:10px;margin-top:20px}.terms_conditions .text h2.first,body.privacy_policy .text h2.first{border-top:none}.terms_conditions .text ul,body.privacy_policy .text ul{list-style:disc;padding-left:20px}.terms_conditions .text table,body.privacy_policy .text table{width:100%;border:1px solid #000}.terms_conditions .text table td,.terms_conditions .text table th,body.privacy_policy .text table td,body.privacy_policy .text table th{padding:5px;border:1px solid #000}.terms_conditions .text table thead,body.privacy_policy .text table thead{font-weight:700;background-color:#ccc}body.accessibility .accessibility-statement{margin:30px 0}body.accessibility .accessibility-statement h1,body.accessibility .accessibility-statement p{margin:10px 0}