.sponsorship-index .sponsorships-hdr{margin:0 16px}@media only screen and (min-width:48em){.sponsorship-index .sponsorships-hdr{margin:0}}.sponsorship-index .sponsorships-hdr nav.breadcrumbs{display:none}@media only screen and (min-width:60.625em){.sponsorship-index .sponsorships-hdr nav.breadcrumbs{display:block;padding:0 10px 0 0;margin:5px 0;max-width:970px}}.sponsorship-index .sponsorships-hdr nav.breadcrumbs ul li{display:inline-block;font-size:14px;padding-right:5px}.sponsorship-index .sponsorships-hdr nav.breadcrumbs ul li:after{content:" > ";padding-left:5px;display:inline-block}.sponsorship-index .sponsorships-hdr nav.breadcrumbs ul li:last-child:after{content:""}.sponsorship-index .sponsorships-hdr h1{font-size:30px;line-height:43px;margin:1rem auto}@media only screen and (min-width:48em){.sponsorship-index .sponsorships-hdr h1{font-size:54px;line-height:77px;margin:0 0 1rem 0}}.sponsorship-index .sponsorships-hdr.single{overflow:hidden;display:flex;flex-wrap:wrap;align-items:center}.sponsorship-index .sponsorships-hdr.single nav.breadcrumbs{margin-bottom:1rem;flex:0 2 auto;width:100%}.sponsorship-index .sponsorships-hdr.single .from-our-sponsor{width:100%;font-size:16px;line-height:20px;text-transform:uppercase;flex:0 2 auto}.sponsorship-index .sponsorships-hdr.single .sponsor-logo{max-width:150px;height:auto;margin-right:25px;flex:0 1 auto}.sponsorship-index .sponsorships-hdr.single .sponsorship-title{width:calc(100% - 175px);display:block;flex:0 1 auto;margin:0}.sponsorship-index .sponsorshipListings{width:calc(100% - 32px);margin:16px auto;border-top:1px solid #c3c3c3}@media only screen and (min-width:60.625em){.sponsorship-index .sponsorshipListings{float:left;width:65%;margin:0 2rem 3rem 0}}.sponsorship-index .sponsorshipListings .river-well{border-bottom:1px solid #c3c3c3;padding:1.25rem 0 1rem 0;overflow:hidden;clear:both}.sponsorship-index .sponsorshipListings .river-well figure.well-img{display:none}@media only screen and (min-width:48em){.sponsorship-index .sponsorshipListings .river-well figure.well-img{display:block;float:left;margin:0 1rem 5px 0;position:relative;max-width:17%}}@media only screen and (min-width:60.625em){.sponsorship-index .sponsorshipListings .river-well figure.well-img{max-width:23.3333333333%}}.sponsorship-index .sponsorshipListings .river-well .post-cont .sponsored-by{font-size:13px;color:#999;text-transform:none;display:block;margin-bottom:5px}.sponsorship-index .sponsorshipListings .river-well .post-cont h3{font-size:1.25rem;line-height:1.5rem;margin:0 0 .25rem 0}.sponsorship-index .sponsorshipListings.single{border-top:0}.sponsorship-index .our-sponsors .sector .hed{margin-bottom:12px}.sponsorship-index .our-sponsors .sector ul{margin:0;padding:0;list-style-type:none}.sponsorship-index .our-sponsors .sector ul li{margin:0 0 10px 0;padding:0 0 12px;border-bottom:1px solid #ccc;display:flex;align-items:center}.sponsorship-index .our-sponsors .sector ul li:last-child{border-bottom:0}.sponsorship-index .our-sponsors .sector ul li img{width:75px;height:auto;margin:.25rem .75rem 0}.sponsorship-index .our-sponsors .sector ul li a.sponsor-name{font-size:16px;font-weight:bold;color:#000}.events h3.sponsor-headline,.eventsdetail h3.sponsor-headline{font-size:.6875rem;font-weight:normal;text-transform:uppercase}.events button,.eventsdetail button{padding:0;width:155px;border-radius:6px;border:0;box-shadow:none;text-transform:none}@media only screen and (min-width:48em){.events button,.eventsdetail button{width:260px}}.events button a,.eventsdetail button a{color:#fff;font-weight:800;font-size:20px;line-height:1.4;display:block;padding:7px 0}.events button.event-url,.eventsdetail button.event-url{background:#000;margin-right:.5rem}@media only screen and (min-width:48em){.events button.event-url,.eventsdetail button.event-url{margin-right:2rem}}.events button.event-url:hover,.eventsdetail button.event-url:hover{background:#eb1928}.events .event-startdate,.events .event-loc,.eventsdetail .event-startdate,.eventsdetail .event-loc{font-size:1rem;line-height:1.5rem;display:inline-block}@media only screen and (min-width:48em){.events .event-startdate,.events .event-loc,.eventsdetail .event-startdate,.eventsdetail .event-loc{font-size:1.125rem}}.events .event-loc,.eventsdetail .event-loc{margin:0 0 1rem}@media only screen and (min-width:48em){.events .event-loc,.eventsdetail .event-loc{font-size:1.25rem}}.events .event-startdate,.eventsdetail .event-startdate{margin-right:1rem}.events .event-loc,.eventsdetail .event-loc{font-weight:900}.events .event-loc address,.eventsdetail .event-loc address{font-style:normal}.events .sponsor-content,.eventsdetail .sponsor-content{margin:1rem 0 0}.events .sponsor-content img,.eventsdetail .sponsor-content img{max-width:100%;max-height:100px}@media only screen and (min-width:60.625em){.events .sponsor-content img,.eventsdetail .sponsor-content img{max-width:600px;width:auto}}.events header.upcoming.event-addon-title h3,.eventsdetail header.upcoming.event-addon-title h3{font-size:1.5rem !important;line-height:1.75rem !important;font-weight:800 !important;padding:1rem 0 1.5rem;margin:0}.events table.events-table,.eventsdetail table.events-table{margin:0 0 50px}@media only screen and (min-width:60.625em){.events table.events-table,.eventsdetail table.events-table{margin:0 0 50px;width:100%}}.events table.events-table tr:nth-child(odd),.eventsdetail table.events-table tr:nth-child(odd){background:#edecec}.events table.events-table td,.eventsdetail table.events-table td{font-size:.875rem;line-height:1.1;padding:10px 20px;display:block}@media only screen and (min-width:48em){.events table.events-table td,.eventsdetail table.events-table td{display:table-cell;font-size:1.125rem;min-width:140px}}.events table.events-table td a,.eventsdetail table.events-table td a{font-size:1.125rem !important;font-weight:800 !important;color:#000 !important}.events table.events-table td a:hover,.eventsdetail table.events-table td a:hover{color:#25a7d7 !important}.events table.events-table td address,.eventsdetail table.events-table td address{font-style:normal}.events table.events-table td.event-startdate,.eventsdetail table.events-table td.event-startdate{padding-top:1rem !important}@media only screen and (min-width:48em){.events table.events-table td.event-startdate,.eventsdetail table.events-table td.event-startdate{padding-top:10px !important}}.events table.events-table td.event-address,.eventsdetail table.events-table td.event-address{padding-bottom:1rem !important}@media only screen and (min-width:48em){.events table.events-table td.event-address,.eventsdetail table.events-table td.event-address{padding-bottom:10px !important}}.events table.events-table td.event-name,.eventsdetail table.events-table td.event-name{font-size:1.125rem;padding:0 20px}@media only screen and (min-width:48em){.events table.events-table td.event-name,.eventsdetail table.events-table td.event-name{padding:10px}}#events h1.event-main-title{border-bottom:1px solid #4e4242;padding-bottom:.6rem;margin-top:50px}@media only screen and (min-width:48em){#events h1.event-main-title{margin-right:1rem;margin-left:1rem}}@media only screen and (min-width:60.625em){#events h1.event-main-title{margin-right:0;margin-left:0}}.events .container{margin:0 1rem 2rem}@media only screen and (min-width:48em){.events .container{margin:0 auto 2rem}}.events .main-col{width:100%}@media only screen and (min-width:48em){.events .main-col{width:auto;margin-right:1rem;margin-left:1rem}}@media only screen and (min-width:60.625em){.events .main-col{width:100%;margin-right:0;margin-left:0}}.events .main-col header{margin:0 0 .5rem}.events .main-col .river-well{display:block;padding-bottom:2rem;border-bottom:1px solid #000;overflow:hidden}@media only screen and (min-width:60.625em){.events .main-col .river-well{display:flex}}.events .main-col .river-well figure.well-img{min-width:100%;margin-bottom:2rem;margin-top:.25rem}@media only screen and (min-width:48em){.events .main-col .river-well figure.well-img{min-width:300px;margin-right:40px;float:left}}@media only screen and (min-width:60.625em){.events .main-col .river-well figure.well-img{float:none}}.events .main-col .river-well figure.well-img img{width:100%}.events h1{color:#4e4242;text-transform:uppercase;font-size:1.75rem;line-height:2rem;padding-bottom:.25rem;border-bottom:1px solid #4e4242}@media only screen and (min-width:48em){.events h1{font-size:2.4375rem;line-height:1.4}}.events h3.event-headline{margin:2rem 0 2rem;padding:.5rem 0}.events h3{color:#000}.events h3.event-headline{margin:1rem 0 0;padding:.5rem 0 .25rem;color:#000}@media only screen and (min-width:48em){.events h3.event-headline{margin:2rem 0;padding:.5rem 0}}.events h3.event-headline a{font-size:1.3125rem;line-height:1.5rem}@media only screen and (min-width:48em){.events h3.event-headline a{font-size:2rem;line-height:2.25rem}}.events h3.sponsor-headline{margin-top:2rem;margin-bottom:1rem}.events .event-desc{font-size:17px;line-height:28px;margin:1rem 0 0;color:#333}.events .event-buttons{margin:2rem 0 0}.events .event-buttons button{margin-bottom:1rem}.eventsdetail .container{max-width:100%;width:100%;margin:0 auto 2rem}.eventsdetail .container nav.breadcrumbs ul li{display:inline-block;text-transform:capitalize}.eventsdetail .container nav.breadcrumbs ul li:after{content:" / ";padding-left:5px;color:#a9a9a9}.eventsdetail .container nav.breadcrumbs ul li:last-child:after{content:""}.eventsdetail .container nav.breadcrumbs ul li a{text-decoration:none}.eventsdetail .container div#event-index.main-col{margin:0 1rem}@media only screen and (min-width:60.625em){.eventsdetail .container div#event-index.main-col{margin:0 auto 0}}.eventsdetail .container div#event-index.main-col header{margin:0}@media only screen and (min-width:60.625em){.eventsdetail .container div#event-index.main-col header{margin:0 auto .5rem}}.eventsdetail .container div#event-index.main-col header.upcoming.event-addon-title{border-top:1px solid #000;margin-top:2rem}.eventsdetail .container header.event-header{margin:0 1rem}@media only screen and (min-width:48em){.eventsdetail .container header.event-header{margin:0 auto 1rem}}.eventsdetail .container header.event-header h1.event-headline{font-size:1.5rem;line-height:1.75rem}@media only screen and (min-width:48em){.eventsdetail .container header.event-header h1.event-headline{font-size:2.75rem;line-height:2.95rem}}.eventsdetail .container header.event-header,.eventsdetail .container div#event-index.main-col{width:auto}@media only screen and (min-width:48em){.eventsdetail .container header.event-header,.eventsdetail .container div#event-index.main-col{max-width:735px;width:735px;float:none}}@media only screen and (min-width:60.625em){.eventsdetail .container header.event-header,.eventsdetail .container div#event-index.main-col{max-width:850px;width:850px}}.eventsdetail .container h1{margin:.8125rem 0 1.5rem;font-size:1.3125rem;line-height:1.5rem}@media only screen and (min-width:48em){.eventsdetail .container h1{font-size:2.75rem;line-height:2.95rem}}.eventsdetail .container .sponsor-content{margin:1rem 0 1.5rem}.eventsdetail .container .sponsor-content img{max-height:100px}@media only screen and (min-width:60.625em){.eventsdetail .container .sponsor-content img{max-width:600px}}.eventsdetail .container header.event-addon-title.summary h1{border-top:0;box-shadow:none}.eventsdetail .container header.event-addon-title h1{font-size:22px;line-height:28px;margin:.8125rem 0 0;padding:1rem 0;border-top:1px solid #4e4242;box-shadow:inset 0 1px 0 rgba(237,28,36,0.38)}.eventsdetail .container header.event-addon-title h3{font-size:16px;line-height:24px;font-weight:400}.eventsdetail .container .addon-content.summary{margin-bottom:1rem}.eventsdetail .container .addon-content.summary article{display:block}.eventsdetail .container .addon-content.summary p{font-size:1rem;line-height:1.5rem}@media only screen and (min-width:48em){.eventsdetail .container .addon-content.summary p{font-size:1.125rem}}.eventsdetail .container .addon-content.sponsors img{width:200px;margin-bottom:1rem}.eventsdetail .container .addon-content.sponsors h3{font-size:1.0625rem;font-weight:900;margin-bottom:.25rem}.eventsdetail .container .addon-content.sponsors article{display:block}@media only screen and (min-width:48em){.eventsdetail .container .addon-content.sponsors article{display:flex}}.eventsdetail .container .addon-content .event-startdate h5{font-size:1.125rem;font-weight:900;background-color:#bdb7b7;padding:15px 25px;margin:0;color:#28272a}.eventsdetail .container .addon-content .event-startdate{width:100%}.eventsdetail .container .addon-content article{display:flex}.eventsdetail .container .addon-content figure{margin-right:1.5rem}.eventsdetail .container .addon-content img{width:100px}.eventsdetail .container .addon-content h3{font-size:1.125rem;line-height:1.5rem;font-weight:normal;margin:0 0 .75rem;color:#28272a}.eventsdetail .container .addon-content p{font-size:1rem;line-height:1.5rem;margin:0 0 2rem}@media only screen and (min-width:48em){.eventsdetail .container .addon-content p{font-size:1.0625rem}}.eventsdetail .container .addon-content .event-cont{margin-bottom:1rem}.eventsdetail .container .addon-content header.agenda{margin-bottom:0}.eventsdetail .container .addon-content header.agenda p{margin-bottom:1rem}.eventsdetail .container .addon-content ul.agenda-list{margin:0 1.75rem;position:relative;border-left:2px solid #bdb7b7;color:#28272a;margin-bottom:1rem}.eventsdetail .container .addon-content ul.agenda-list li{list-style-image:url(https://alt.idgesg.net/images/events/ul-circle3.jpg);margin-left:-26px;margin-top:1.5rem;padding:0 0 0 20px}@media only screen and (min-width:48em){.eventsdetail .container .addon-content ul.agenda-list li{padding:0 20px}}.eventsdetail .container .addon-content ul.agenda-list time{font-size:.875rem;color:#28272a;margin-bottom:10px;display:block}.eventsdetail .container button{width:100%;margin-top:2rem;margin-bottom:1rem;cursor:pointer}@media only screen and (min-width:78.75rem){.eventsdetail .container button{right:150px;bottom:100px}}@media only screen and (min-width:60.625em){.eventsdetail .container button.event-reg.fixed{position:fixed;z-index:9;width:220px;padding:0;right:30px;bottom:30px}.eventsdetail .container button.event-reg.fixed a{padding:25px;display:block}}.eventsdetail .event-panoramic{width:100%;height:auto;max-height:485px;overflow:hidden;margin-bottom:25px}.eventsdetail .event-panoramic figure#page-lede{margin-bottom:0;max-width:none;position:relative;height:0;overflow:hidden;padding-top:43.64%}@media only screen and (min-width:48em){.eventsdetail .event-panoramic figure#page-lede{max-height:none;padding-top:34.64%}}.eventsdetail .event-panoramic figure#page-lede img{width:100%;height:auto;position:absolute;left:0;right:0;top:-100%;bottom:-100%;margin:auto;float:none}.eventsdetail .event-panoramic figure#page-lede small.credit{float:right;font-size:.625rem;line-height:.75rem;margin-top:-0.75rem;padding:0 4px;position:relative;background-color:rgba(255,255,255,0.8);font-family:Helvetica,Arial,sans-serif;color:#222 !important}.eventsdetail .event-panoramic figure#page-lede small.credit a{white-space:nowrap;color:#222 !important;text-decoration:none !important;font-family:Arial,Helvetica,sans-serif !important}.eventsdetail .event-panoramic figure#page-lede small.credit a:hover{text-decoration:underline !important;color:#222 !important}.eventsdetail .event-panoramic figure#page-lede figure.small small.credit{float:left;padding:0;margin-top:0;background-color:transparent}.events.pcworld h3.event-headline a,.events.macworld h3.event-headline a,.events.techhive h3.event-headline a,.eventsdetail h3.event-headline a{color:#000}.events.pcworld h3.event-headline a:hover,.events.macworld h3.event-headline a:hover,.events.techhive h3.event-headline a:hover,.eventsdetail h3.event-headline a:hover{color:#25a7d7}.events.pcworld table.events-table td a,.events.macworld table.events-table td a,.events.techhive table.events-table td a,.eventsdetail table.events-table td a{color:#000}.events.pcworld table.events-table td a:hover,.events.macworld table.events-table td a:hover,.events.techhive table.events-table td a:hover,.eventsdetail table.events-table td a:hover{color:#25a7d7}.blog .blog-index{margin:0 .75rem}.blog .blog-index header{border-bottom:1px solid #ccc;margin-bottom:1rem}.blog .blog-index header .blog-byline{overflow:auto;*zoom:1}@media only screen and (min-width:24.0625em){.blog .blog-index header .blog-byline{padding-bottom:10px}}.blog .blog-index header .blog-byline img{border-radius:10px;float:left;height:60px;margin:0 1rem 0 0;width:60px}@media only screen and (min-width:24.0625em){.blog .blog-index header .blog-byline img{height:100px;width:100px}}@media only screen and (min-width:48em){.blog .blog-index header .blog-byline .brand{float:left;width:60%}}.blog .blog-index header .blog-byline .brand img{margin-bottom:.625rem}.blog .blog-index header .blog-byline .brand h1{color:#444;font-size:1.5rem;line-height:1.875rem;margin:0 0 .5rem 0;text-transform:uppercase}@media only screen and (min-width:24.0625em){.blog .blog-index header .blog-byline .brand h1{margin-bottom:.25rem}}.blog .blog-index header .blog-byline .brand h1 a{color:#444;font-size:1.5rem}.blog .blog-index header .blog-byline .brand .name{font-size:.875rem;line-height:1.3125rem}.blog .blog-index header .about{border-left:1px solid #d7d7d7;display:none;float:right;padding:0 .625rem;width:30%}@media only screen and (min-width:48em){.blog .blog-index header .about{display:block}}.blog .blog-index header .about .about-title{font-size:1rem;font-weight:700}.blog .blog-index header .about .about-title .divider{color:#d0d0d0;font-size:.6875rem;font-weight:400;padding:0 3px}.blog .blog-index header .about .about-title .ss-icon{font-size:.625rem}.blog .blog-index header .about h2.about-blurb{font-size:.8125rem;font-weight:500;margin-top:.25rem}.blog .blog-index #blog-posts{float:left;margin-bottom:1.5rem}@media only screen and (min-width:60.625em){.blog .blog-index #blog-posts{width:65%}}.blog .blog-index #blog-posts .river-well{border-bottom:1px solid #ccc;padding:1rem 0 .25rem 0;overflow:hidden;clear:both}.blog .blog-index #blog-posts .river-well .well-img{display:none}@media only screen and (min-width:48em){.blog .blog-index #blog-posts .river-well .well-img{display:block;float:left;margin:0 1rem .25rem 0;max-width:150px;width:150px}.blog .blog-index #blog-posts .river-well .well-img img{max-width:100%}}.blog .blog-index #blog-posts .river-well .eyebrow{display:none;font-size:.8125rem;text-transform:uppercase}.blog .blog-index #blog-posts .river-well h3{color:#444;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin-top:0}.blog .blog-index #blog-posts .river-well h3 a{color:#444}.blog .blog-index #blog-posts .river-well .publish-date{color:#999;font-size:.8125rem}.blog .blog-index #blog-posts .load-btn{background-color:#ddd;border-radius:5px;color:#222;display:block;font-size:1.125rem;margin:1rem auto;padding:.5rem 1.25rem;text-align:center;text-transform:uppercase;width:200px}@media only screen and (min-width:48em){.blog .blog-index #blog-posts .load-btn{width:250px}}.blog .blog-index #blog-posts .load-btn:hover{background-color:#ccc;color:#111}.blog .blog-index #blog-posts h2{font-size:1.25rem;font-weight:700;line-height:1.5rem}.blog .blog-index.brandpost .blog-branding-text{color:#999;font-size:.8125rem;padding-top:.25rem}.blog .blog-index.brandpost .blog-branding-text .learn-more{color:#999}.blog .blog-index.brandpost .blog-branding-text span.brandpost{color:#e29001;font-size:.9375rem;font-style:italic;font-weight:700;padding-bottom:.625rem}.blog .right-rail{width:95%;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);margin:1rem .5rem;*zoom:1}.blog .right-rail:before,.blog .right-rail:after{content:" ";display:table}.blog .right-rail:after{clear:both}@media only screen and (min-width:60.625em){.blog .right-rail{width:30.9%;float:right;margin:0}}.blog .right-rail .ad{margin-bottom:2.5rem}@media only screen and (min-width:48em){.blog .right-rail .ad{margin-bottom:1rem}}.blog .right-rail .sector,.blog .right-rail .apart{margin-bottom:2.5rem}.blog .right-rail .sector .hed,.blog .right-rail .apart .hed{border-top:3px solid #ac1f2b;color:#333;margin-bottom:1rem;padding:.5rem 0 0 0;font-size:1rem;font-weight:700;text-transform:uppercase}.blog .right-rail .sector ul,.blog .right-rail .apart ul{margin-bottom:.625rem;padding:0}.blog .right-rail .sector ul li,.blog .right-rail .apart ul li{border-bottom:1px solid #d9d9d9;clear:left;list-style:none;margin:0 0 .75rem 0;padding-bottom:.75rem;position:relative;*zoom:1}.blog .right-rail .sector ul li:before,.blog .right-rail .sector ul li:after,.blog .right-rail .apart ul li:before,.blog .right-rail .apart ul li:after{content:" ";display:table}.blog .right-rail .sector ul li:after,.blog .right-rail .apart ul li:after{clear:both}.blog .right-rail .sector ul li:last-child,.blog .right-rail .apart ul li:last-child{margin-bottom:0}.blog .right-rail .sector ul li img,.blog .right-rail .apart ul li img{border:1px solid #e8e8e8;float:left;height:auto;margin:.25rem .75rem 0 0;width:75px}.blog .right-rail .sector ul li .title,.blog .right-rail .apart ul li .title{font-size:1rem;line-height:1.25rem}.blog .right-rail .sector ul li .title a,.blog .right-rail .apart ul li .title a{color:#333}.blog .right-rail .sector.blogs ul li img,.blog .right-rail .apart.blogs ul li img{width:44px;height:auto}.blog .right-rail .sector.resources .hed a,.blog .right-rail .apart.resources .hed a{color:#333}.blog .right-rail .sector.resources ul li img,.blog .right-rail .apart.resources ul li img{border-radius:0;width:60px}.blog .right-rail .sector.resources .more,.blog .right-rail .apart.resources .more{clear:both;padding-top:.25rem}.blog .right-rail .sector,.blog .right-rail .apart,.blog .right-rail .ad{clear:both}@media only screen and (min-width:48em){.blog .right-rail .sector,.blog .right-rail .apart,.blog .right-rail .ad{clear:none;float:left;width:45%;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);margin:0 .5rem 1rem}.blog .right-rail .sector .lazyload_ad,.blog .right-rail .apart .lazyload_ad,.blog .right-rail .ad .lazyload_ad{width:auto;float:none}}@media only screen and (min-width:60.625em){.blog .right-rail .sector,.blog .right-rail .apart,.blog .right-rail .ad{float:none;width:100%;margin:0 0 2rem 0}}@media only screen and (min-width:48em){.blog .right-rail .twitter-timeline{clear:both;float:right;margin-right:1.25rem}}@media only screen and (min-width:60.625em){.blog .right-rail .twitter-timeline{clear:none;float:none;margin-right:0}}.blog .right-rail .fb_iframe_widget{margin-top:1.25rem}@media only screen and (min-width:48em){.blog .right-rail .fb_iframe_widget{clear:both;float:right;margin-right:1.25rem}}@media only screen and (min-width:60.625em){.blog .right-rail .fb_iframe_widget{clear:none;float:none;margin-right:0}}.sponsorship-index #side{width:calc(100% - 2rem);margin:1rem auto}@media only screen and (min-width:48em){.sponsorship-index #side{width:30.9%;float:right;margin:0 0 2rem 0}}