.posts.show article.post.full .microcontent-wrapper .microcontent-shares:after,.posts.show article.post.full .microcontent-wrapper:before{font-style:normal;speak:none;font-weight:400;font-family:Mashicons;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility}.posts.show article.post.full .microcontent-wrapper:before{content:"\f064";font-family:FontAwesome}.posts.show article.post.full .microcontent-wrapper .microcontent-shares:after{content:"\e042"}.btn{font-size:15px;line-height:36px;padding:0 14px;margin-right:12px;min-width:60px;font-family:Arial,sans-serif;border:1px solid rgba(64,64,64,.5)}.btn.btn-mini{font-size:10px;line-height:14px;padding:2px 4px;min-width:40px}.btn-primary{border:1px solid rgba(42,164,207,.5)}.btn-success{border:1px solid rgba(127,192,76,.5)}.btn-light{border:1px solid #ccc;background:-moz-linear-gradient(#f4f4f4,#e4e4e4);background:-o-linear-gradient(#f4f4f4,#e4e4e4);background:-webkit-linear-gradient(#f4f4f4,#e4e4e4);background:linear-gradient(#f4f4f4,#e4e4e4);color:#aaa}.btn-light:hover{background:-moz-linear-gradient(#f4f4f4,#e0e0e0);background:-o-linear-gradient(#f4f4f4,#e0e0e0);background:-webkit-linear-gradient(#f4f4f4,#e0e0e0);background:linear-gradient(#f4f4f4,#e0e0e0);color:#555;border-color:#aaa}.pages.about .btn{text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:400;border-radius:1px;letter-spacing:1px;text-align:center;padding:0 15px}.pages.about .btn.btn-primary{background-color:#00aeef!important;background-image:none!important}.column:first-child{border:0}.column .ad_container{text-align:center;margin:12px 0}.column .ad_container iframe{margin:0 auto;padding:0}.column .ad_container .article-container{text-align:left}.column .ad_container .article-container .article-category{line-height:15px}.column.hot-stories .ad_container{border:none}.column .article-container{margin:0 0 30px}.column .article-container .article-shares em{font-weight:700;font-style:normal;color:#777}.column .article-container .article-shares .article-shares-links div{font-size:inherit}.column-headers{max-width:1440px;margin:auto}html.no-touch .column-headers{position:relative;z-index:-1}html.no-touch .column-headers .headers{display:table;background:#fff;width:100%;table-layout:fixed}html.no-touch .column-headers .header{text-align:center;display:table-cell;width:33.3%}html.no-touch .column-headers .header a{font-size:15px;font-size:1.5rem;letter-spacing:.3px;line-height:40px;display:block;padding:0 30px;color:#222}html.no-touch .column-headers .header a em{font-family:ProximaNovaBold,Helvetica,Arial,sans-serif;font-style:normal}html.no-touch .column-headers .header.column2,html.no-touch .column-headers .header.header2{background-color:#eff0f1}html.no-touch .column-headers .header.column3,html.no-touch .column-headers .header.header3{background-color:#e6e7e8}html.no-touch #column-rising{background:#eff0f1}html.no-touch #column-hot{background:#e6e7e8}html.touch .columns{-webkit-transform:translateZ(0)}html.touch .columns a:hover{text-decoration:none!important}html.touch .columns .ad_container iframe{-webkit-transform:translateZ(0)}@media (min-width:960px){.column-headers{position:relative;z-index:-1}.column-headers .headers{display:table;background:#fff;width:100%;table-layout:fixed}.column-headers .header{text-align:center;display:table-cell;width:33.3%}.column-headers .header a{font-size:15px;font-size:1.5rem;letter-spacing:.3px;line-height:40px;display:block;padding:0 30px;color:#222}.column-headers .header a em{font-family:ProximaNovaBold,Helvetica,Arial,sans-serif;font-style:normal}.column-headers .header.column2,.column-headers .header.header2{background-color:#eff0f1}.column-headers .header.column3,.column-headers .header.header3{background-color:#e6e7e8}#column-rising{background:#eff0f1}#column-hot{background:#e6e7e8}}@media (max-width:959px){.column-headers .headers{background:-moz-linear-gradient(#f0f0f0,#e0e0e0);background:-o-linear-gradient(#f0f0f0,#e0e0e0);background:-webkit-linear-gradient(#f0f0f0,#e0e0e0);background:linear-gradient(#f0f0f0,#e0e0e0);display:table;width:100%;-moz-transition:top .4s ease;-o-transition:top .4s ease;-webkit-transition:top .4s ease;transition:top .4s ease}.column-headers .header{display:table-cell;width:33.3%;text-transform:uppercase;text-align:center;font-size:14px;font-size:1.4rem}.column-headers .header a{color:#888;padding:6px 15px;display:block;text-decoration:none}.column-headers .header a em{display:none}.column-headers .header a:before{text-indent:0;content:attr(data-short)}.column-headers .header.active{border-bottom-color:#eee;border-left-color:#ccc;border-top-color:#ccc}.column-headers .header.active a{color:#000;background:#fff}.column-headers .header.column2,.column-headers .header.header2{text-align:center}.column-headers .header.column2.active,.column-headers .header.header2.active{background-color:#f6f5f2;border-bottom-color:#f6f5f2}.column-headers .header.column3,.column-headers .header.header3{text-align:right}.column-headers .header.column3.active,.column-headers .header.header3.active{border-left-color:#bbb;border-top-color:#bbb;background-color:#e5e4e1;border-bottom-color:#e5e4e1}}#column-hot>header,#column-rising>header{border-bottom:1px solid #ddd;border-left:1px solid #ddd}#column-hot .article-container article.post,#column-rising .article-container article.post{background:#fff}#column-hot .article-container article.post .article-img-container,#column-rising .article-container article.post .article-img-container{overflow:hidden}#column-hot .article-container article.post img,#column-rising .article-container article.post img{width:100%}#column-hot .article-container article.post .article-category,#column-rising .article-container article.post .article-category{display:block;margin-bottom:5px;font-weight:700;font-size:10px}#column-hot .article-container article.post .article-content,#column-rising .article-container article.post .article-content{padding:12px 15px 20px}#column-hot .article-container article.post .article-byline,#column-hot .article-container article.post .article-date,#column-rising .article-container article.post .article-byline,#column-rising .article-container article.post .article-date{display:none}#column-hot .article-container article.post .article-title,#column-rising .article-container article.post .article-title{font-size:22px;font-size:2.2rem}#column-hot .article-container article.post .article-shares-stub,#column-rising .article-container article.post .article-shares-stub{padding:0 0 6px 4px;margin-left:-4px}#column-hot .article-container article.post .article-shares-stub a.num,#column-rising .article-container article.post .article-shares-stub a.num{font-size:13px;font-size:1.3rem}#column-hot .article-container article.post canvas.velocity,#column-rising .article-container article.post canvas.velocity{width:60px;height:25px;position:absolute;bottom:3px;right:15px}#column-hot .article-container,#column-rising .article-container{padding:0 15px}#column-new{background:#fff}#column-new .article-container{margin-bottom:12px}#column-new article.post{position:relative}#column-new article.post .article-img-container{display:inline-block;width:27.8%;margin-right:4%;background:0 0;vertical-align:top}#column-new article.post .article-img-container img{width:100%}#column-new article.post .article-img-container span._ppf{width:100%;padding-bottom:100%;display:block;overflow:hidden;position:relative}#column-new article.post .article-img-container span._ppf img{position:absolute;top:0;left:0;width:100%}#column-new article.post .article-img-container span._ppf.loaded{padding-bottom:0;width:auto;overflow:none}#column-new article.post .article-img-container span._ppf.loaded img{position:relative}#column-new article.post .article-content-wrapper{width:66%;display:inline-block;vertical-align:top}#column-new article.post .article-content{min-height:58px;margin-bottom:5px}#column-new article.post .article-excerpt{overflow:hidden;display:none;font-size:13px;font-size:1.3rem}#column-new article.post .article-excerpt p{margin:0}#column-new article.post .article-date{font-size:11px;font-size:1.1rem;color:#aaa;display:inline-block;vertical-align:text-top;line-height:17px}#column-new article.post .article-date:before{content:"/";padding:0 4px}#column-new article.post .article-title{font-size:14px;font-size:1.4rem}#column-new article.post .article-title .tag{display:none}#column-new article.post .article-byline{display:none;margin:.5em 0}#column-new article.post .article-category{display:none}#column-new article.post .article-shares-stub{position:relative;display:inline-block;line-height:.9}#column-new article.post .article-shares-stub a.num{color:#aaa;padding-left:25px}#column-new article.post .article-shares-stub a.num:before{height:19px;width:19px;top:-1px;line-height:20px;font-size:15px;font-size:1.5rem}#column-new article.post .article-shares-links{padding-left:0;margin-left:-5px;padding-bottom:1px;bottom:-1px}#column-new article.post footer{position:relative}#column-new .left_column_ad_block{padding:0 10px 32px 15px}#column-new .left_column_ad_block:before{font-size:11px;font-size:1.1rem;text-transform:uppercase;font-family:ProximaNovaRegular,Arial,sans-serif;font-weight:700;content:"Partners";display:block;color:#999}#column-new .left_column_ad_block .ad_container{padding:0;height:125px;border:0;margin:0;float:left;width:125px}#column-new .left_column_ad_block .ad_container:first-child{margin-right:20px}#column-new .left_column_ad_block:after{display:block;content:"";clear:both}#column-new .ad_container{width:300px;margin-left:-2px;margin:0 auto;margin-bottom:25px}@media screen and (max-width:320px){#column-new .ad_container{margin-left:2px}}#column-hot canvas.velocity,#column-new canvas.velocity{display:none}#column-rising{background:#f9f8f7;background:#fdfcfc}#column-rising article.post .article-content{padding-left:17px}#column-rising article.post .article-excerpt{display:none}#column-rising article.post .article-byline{font-size:10px;font-size:1rem}#column-rising .article-container{position:relative}#column-rising .article-container iframe.ad{min-height:310px;width:240px;margin:0 auto 40px auto;padding:0;padding-bottom:25px;text-align:right}#column-hot{background:#ebeae8;background:#f3f3f3}#column-hot article.post .article-content{background-color:#fff}#column-hot article.post .article-excerpt{overflow:hidden;color:#777;font-size:14px;font-size:1.4rem;padding-top:8px;display:none}#column-hot article.post .article-shares-stub{font-size:13px;font-size:1.3rem}#column-hot iframe.ad{display:block;margin:0 auto 30px auto}div.columns{width:300%}div.columns .column{width:33.3%}.column-headers .header{width:33.3%}html.no-touch .column-headers{width:100%}html.no-touch .column-headers .header{width:100%}html.no-touch .column-headers .header.column2,html.no-touch .column-headers .header.column3,html.no-touch .column-headers .header.header2,html.no-touch .column-headers .header.header3{display:none}#column-new .article-container{padding:0 10px 15px;margin-bottom:0}@media screen and (min-width:480px){#column-new .article-container{padding:0 20px 25px}#column-new article.post .article-title{font-size:21px;font-size:2.1rem;margin-bottom:.5em}#column-new article.post .article-content{min-height:131px}#column-new article.post .article-excerpt{display:block}}@media screen and (min-width:640px){div.columns{width:150%}div.columns .column .article-container{padding-left:30px;padding-right:30px}#column-new article.post .article-container{padding:0 22px 22px}#column-new article.post .article-content{min-height:53px}#column-new article.post .article-byline,#column-new article.post .article-excerpt{display:none}#column-new article.post .article-title{font-size:14px;font-size:1.4rem;margin:0}#column-new article.post .article-title a{color:#303030}.big-stories,.column1,.column2,.column3,.hot-stories,.new-stories{width:33.3%}html.no-touch .column-headers{width:100%}html.no-touch .column-headers .header{width:50%}html.no-touch .column-headers .header.column2,html.no-touch .column-headers .header.header2{display:table-cell}html.no-touch .column-headers .header.column3,html.no-touch .column-headers .header.header3{display:none}html.touch .column-headers{width:100%}html.touch .column-headers .header{width:50%}html.touch .column-headers .header.column3,html.touch .column-headers .header.header3{display:table-cell}html.touch .column-headers .header.column2,html.touch .column-headers .header.header2{display:none}}@media screen and (min-width:960px){div.columns{width:100%}div.columns .column1,div.columns .new-stories{width:320px}div.columns .big-stories,div.columns .column2,div.columns .column3,div.columns .hot-stories{width:50%}div.column-headers .header a:hover{text-decoration:none;cursor:default}html.no-touch .column-headers,html.touch .column-headers{width:100%}html.no-touch .column-headers .header.column1,html.no-touch .column-headers .header.header1,html.touch .column-headers .header.column1,html.touch .column-headers .header.header1{width:320px!important}html.no-touch .column-headers .header.column2,html.no-touch .column-headers .header.header2,html.touch .column-headers .header.column2,html.touch .column-headers .header.header2{width:50%;display:table-cell}html.no-touch .column-headers .header.column2:after,html.no-touch .column-headers .header.header2:after,html.touch .column-headers .header.column2:after,html.touch .column-headers .header.header2:after{display:block!important}html.no-touch .column-headers .header.column3,html.no-touch .column-headers .header.header3,html.touch .column-headers .header.column3,html.touch .column-headers .header.header3{width:50%;display:table-cell}#column-hot,#column-rising{border-color:#ccc}#column-hot .article-container,#column-rising .article-container{padding:0 30px}#column-hot article.post .article-title,#column-rising article.post .article-title{font-size:17px;font-size:1.7rem}}@media screen and (min-width:1160px){div.columns .column2,div.columns .hot-stories{width:406px}div.columns .big-stories,div.columns .column3{width:auto}html.no-touch .column-headers .header.column2,html.no-touch .column-headers .header.header2,html.touch .column-headers .header.column2,html.touch .column-headers .header.header2{width:406px!important}html.no-touch .column-headers .header.column3,html.no-touch .column-headers .header.header3,html.touch .column-headers .header.column3,html.touch .column-headers .header.header3{width:auto}#column-hot article.post .article-title{font-size:24px;font-size:2.4rem}#column-hot article.post .article-content{padding:22px 30px 22px}#column-hot article.post .article-excerpt{display:block}}@media screen and (min-width:1440px){#column-hot .article-container article.post .article-title{font-size:28px;font-size:2.8rem}#column-hot .article-container article.post .article-content{position:relative;padding:12px 10px 10px 20px;margin:20px 20px 12px;margin-top:-54px;background:#fff}}@media screen and (min-width:1440px){#column-hot article.post .article-title{font-size:32px;font-size:3.2rem}}.post-inset,.posts.show article.post.full .article-content,.posts.show article.post.full .article-info,.posts.show article.post.full .article-topics,.posts.show article.post.full .profile-summary{max-width:525px;margin-left:auto;margin-right:0;-moz-transition:margin .2s;-o-transition:margin .2s;-webkit-transition:margin .2s;transition:margin .2s}.posts.show article.post.full header.article-header .title{font-family:MuseoSlabLight;font-weight:400;font-size:34px;font-size:3.4rem;color:#000;line-height:1.2;margin-bottom:1.73em/1.27}article.flat{padding:0 30px 30px 30px}article.flat h1,article.flat h2{font-size:14px;font-size:1.4rem;margin-bottom:6px}article.flat time{font-size:11px;font-size:1.1rem}.pull-out{clear:left;border-width:0!important;margin:35px;margin-top:15px;margin-left:-20%;margin-right:15px;width:400px;max-width:45%;display:inline-block;float:left}.posts.show .page-header{margin-bottom:0}.posts.show .slide-view{-webkit-transform:translate3d(0,0,0)}.posts.show article.post.full{padding:15px;padding-top:6px;width:auto;display:block;max-width:950px;-moz-transition:padding .55s ease;-o-transition:padding .55s ease;-webkit-transition:padding .55s ease;transition:padding .55s ease}.posts.show article.post.full h1,.posts.show article.post.full h2,.posts.show article.post.full h3,.posts.show article.post.full h4,.posts.show article.post.full h5,.posts.show article.post.full h6{clear:left}.posts.show article.post.full .error{color:#e00;font-weight:700}.posts.show article.post.full .alignright{float:right;margin-left:1em;margin-bottom:1em}.posts.show article.post.full .alignleft{float:left;margin-right:1em;margin-bottom:1em}.posts.show article.post.full .grid_2{display:block;float:none!important;margin:0 0 20px!important;vertical-align:top}.posts.show article.post.full .center{text-align:center}.posts.show article.post.full h1,.posts.show article.post.full h2,.posts.show article.post.full h3,.posts.show article.post.full h4{margin-bottom:16px;margin-bottom:1rem}.posts.show article.post.full header.article-header .article-image .microcontent-wrapper{margin-left:40px}.posts.show article.post.full header.article-header .shares{display:block;padding:0;white-space:nowrap;margin:30px 0 0;position:relative}.posts.show article.post.full header.article-header .shares.velocity-graph{float:right;position:relative;top:17px}.posts.show article.post.full header.article-header .shares .total-shares{margin-right:40px;text-align:center;position:relative;min-width:100px}.posts.show article.post.full header.article-header .shares .total-shares:after{position:absolute;top:15px;right:-36px;display:inline-block;content:"";background:url(http://rack.0.mshcdn.com/assets/splitter-673d2cab0a5d00ede21d1ed5c9edaf48.png) transparent center center no-repeat;width:30px;height:64px;margin:0}.posts.show article.post.full header.article-header .shares .total-shares em{color:#7fc04c;font-size:70px;font-size:7rem;line-height:80px;font-weight:700;font-style:normal}.posts.show article.post.full header.article-header .shares .total-shares .caption{font-family:Arial,sans-serif;font-size:11px;font-size:1.1rem;margin-top:-13px;color:#8a8c8e;text-transform:uppercase}.posts.show article.post.full header.article-header .shares .share-buttons{display:inline-block;margin-right:0;margin-left:0;position:relative}.posts.show article.post.full header.article-header .shares .velocity-graph{display:inline-block;position:absolute;top:15px;right:0}.posts.show article.post.full header.article-header .shares .velocity-graph canvas{width:135px;height:56px}.posts.show article.post.full header.article-header .shares .velocity-graph .caption{font-size:8px;font-size:.8rem;text-align:center;text-transform:uppercase;color:#888;font-family:MuseoSlabRegular,serif;cursor:default}.posts.show article.post.full .article-info{margin:28px 0;display:block;font:11px/12px}.posts.show article.post.full .article-info .byline{color:#636466;font-family:ProximaNovaBold;font-size:11px;font-size:1.1rem;display:inline;text-transform:uppercase;font-weight:400}.posts.show article.post.full .article-info time{font-family:ProximaNovaRegular;font-weight:400;color:#97999c;display:block}.posts.show article.post.full .article-info .article-image{margin-left:35px;margin-top:40px;position:relative}.posts.show article.post.full .article-info .article-image img{width:95%;max-width:850px}.posts.show article.post.full .article-info .article-image:before{position:absolute;top:0;left:-35px}.posts.show article.post.full .article-topics{font-size:11px;font-size:1.1rem;text-transform:uppercase;font-weight:700}.posts.show article.post.full .article-topics a{color:#69a03b;font-weight:400}.posts.show article.post.full .article-content{margin-top:1em}.posts.show article.post.full .article-content p{margin-bottom:1.5em}.posts.show article.post.full .article-content .slides .slide .caption p{margin:0}.posts.show article.post.full .article-content .pro-con{max-width:625px;padding:34px;background-color:#f7f7f7}.posts.show article.post.full .article-content .pro-con .year-2014{background:url(http://rack.3.mshcdn.com/assets/mashable-choice-2014-746c31471ce1dc9b86874feaf10a9a5c.png) no-repeat;width:76px;height:76px;float:right;margin-top:-72px}.posts.show article.post.full .article-content .pro-con .year-2015{background:url(http://rack.3.mshcdn.com/assets/mashable-choice-2015-2c034b862ae5360b50fa349e0e9eea7c.png) no-repeat;width:76px;height:76px;float:right;margin-top:-72px}.posts.show article.post.full .article-content .pro-con p{color:#888;margin-top:0;font-size:1.4rem}.posts.show article.post.full .article-content .pro-con p:last-child{margin-bottom:0}.posts.show article.post.full .article-content .pro-con h2{font-family:MuseoSlabRegular;font-size:1.6rem;margin-bottom:3.8rem}.posts.show article.post.full .article-content .pro-con h3{font-family:ProximaNovaBold;font-size:1.4rem;margin:2.5rem 0 .5rem}.posts.show article.post.full .article-content .image,.posts.show article.post.full .article-image,.posts.show article.post.full footer{position:relative;margin-bottom:50px}.posts.show article.post.full .article-content .image p,.posts.show article.post.full .article-image p,.posts.show article.post.full footer p{margin:0;padding:0}.posts.show article.post.full .article-content .image .image-caption,.posts.show article.post.full .article-image .image-caption,.posts.show article.post.full footer .image-caption{background:rgba(0,0,0,.7);font-family:ProximaNovaRegular,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;color:#ddd;position:absolute;bottom:-1px;left:40px;right:0;padding:.5em 1em;line-height:1.5em;overflow:hidden;max-height:100%;-moz-transition:max-height .2s;-o-transition:max-height .2s;-webkit-transition:max-height .2s;transition:max-height .2s}.posts.show article.post.full .article-content .image .image-caption.closed,.posts.show article.post.full .article-image .image-caption.closed,.posts.show article.post.full footer .image-caption.closed{max-height:0;padding-top:0;padding-bottom:0}.posts.show article.post.full .article-content .image .image-caption p,.posts.show article.post.full .article-image .image-caption p,.posts.show article.post.full footer .image-caption p{margin:0;padding:0}.posts.show article.post.full .article-content .image.touch,.posts.show article.post.full .article-image.touch,.posts.show article.post.full footer.touch{margin-bottom:0}.posts.show article.post.full .article-content .image.touch .image-caption,.posts.show article.post.full .article-image.touch .image-caption,.posts.show article.post.full footer.touch .image-caption{background-color:#fff;position:relative;max-height:100%;color:#777;padding-left:0;padding-bottom:0;white-space:normal;left:0;margin-left:40px}.posts.show article.post.full .profile-summary{background:#f6f5f2;margin-top:30px;margin-bottom:30px}.posts.show article.post.full .profile-summary .padding-wrapper{padding:20px}.posts.show article.post.full blockquote{border:none;padding:0 0 0 12px;border-left:4px solid #ddd;margin:0 0 0 36px;color:#777}.posts.show article.post.full blockquote p{font-size:15px;font-size:1.5rem;line-height:1.2}.posts.show article.post.full .microcontent-wrapper{clear:left;position:relative;margin-left:40px}.posts.show article.post.full .microcontent-wrapper .microcontent-shares{-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;background:#f6f5f1;position:absolute;display:block;opacity:0;padding:5px;height:0;width:30px;left:-47px;top:0}.posts.show article.post.full .microcontent-wrapper .microcontent-shares p{margin:0;background:#fff}.posts.show article.post.full .microcontent-wrapper .microcontent-shares:after{font-size:40px;font-size:4rem;text-indent:-11px;position:absolute;z-index:1;right:0;width:1px;color:#f6f5f1;top:0}.posts.show article.post.full .microcontent-wrapper:before{background:#ccc;color:#fff;position:absolute;width:27px;height:30px;font-size:24px;font-size:2.4rem;line-height:30px;padding-left:3px;margin-left:-40px}.posts.show article.post.full .microcontent-wrapper:hover .microcontent-shares{opacity:1;height:auto;width:30px}.posts.show #more-in-channel{padding-top:0}.posts.show #more-in-channel .page-header{border-top:0;margin-bottom:0;padding:0;border-bottom:1px solid #e3e3e3;padding:20px 0 0}.posts.show #more-in-channel .page-header h2{padding:20px 30px}.posts.show #more-in-channel .page-header:after{display:none}.posts.show .follow-channel{position:absolute;top:0;right:0;padding-bottom:4px;line-height:43px;z-index:5;width:339px}.posts.show .follow-channel:before{content:"Follow Mashable >";text-transform:uppercase;position:absolute;top:0;right:100%;font-size:10px;font-size:1rem;margin-right:15px}.posts.show .follow-channel .follow-buttons{padding-top:6px;margin-left:15px;overflow:hidden;height:35px}.posts.show .follow-channel .follow-buttons .facebook,.posts.show .follow-channel .follow-buttons .google_plus,.posts.show .follow-channel .follow-buttons .twitter{vertical-align:middle;margin-top:-1px;cursor:pointer}.posts.show .follow-channel .follow-buttons .facebook{width:44px}.posts.show .follow-channel .follow-buttons .fb-like,.posts.show .follow-channel .follow-buttons .twitter-follow-button{display:inline-block;line-height:1;vertical-align:baseline}@media screen and (min-width:1440px){.posts.show .follow-channel{width:399px}}@media screen and (max-width:480px){.posts.show article.post.full .microcontent-wrapper{margin-left:0}.posts.show article.post.full .microcontent-wrapper:before{display:none}.posts.show article.post.full .microcontent-wrapper .microcontent-shares{display:none}.posts.show article.post.full .article-content .image .image-caption,.posts.show article.post.full .article-image .image-caption{left:0}.posts.show article.post.full .article-content .image.touch .image-caption,.posts.show article.post.full .article-image.touch .image-caption,.posts.show article.post.full header.article-header .article-image .microcontent-wrapper{margin-left:0}}.posts.show article.post.full header.article-header .title{margin:.5em 0;font-size:24px;font-size:2.4rem}.posts.show .pull-out{float:none;margin-left:0;max-width:100%}.posts.show .post-inset,.posts.show article.post.full .article-content,.posts.show article.post.full .article-info,.posts.show article.post.full .article-topics,.posts.show article.post.full .profile-summary{width:auto;max-width:100%;margin-left:auto;margin-right:auto;max-width:525px}@media screen and (min-width:480px){.posts.show article.post.full header.article-header .title{font-size:38px;font-size:3.8rem}}@media screen and (min-width:640px){.posts.show article.post.full{padding:30px}.posts.show article.post.full header.article-header .title{margin:0}.posts.show article.post.full .article-content .image.touch .image-caption,.posts.show article.post.full .microcontent-wrapper{margin-left:0}.posts.show article.post.full .article-content .image .image-caption{left:0}.posts.show article.post.full .grid_2{display:inline-block;width:49%}}@media screen and (min-width:1200px){.posts.show article.post.full .article-info{position:relative}.posts.show article.post.full .article-info .byline:not(.basic){width:90px;position:absolute;top:-10px;left:-135px;display:inline-block;text-align:right;background:#fff;padding:10px}.posts.show article.post.full .article-info .byline:not(.basic) time{display:block;border-top:1px solid #ccc;padding-top:6px;font-weight:700;font-size:11px;font-size:1.1rem;line-height:14px}.posts.show article.post.full .article-info .byline:not(.basic) time:before{display:none}.posts.show article.post.full .article-info .byline:not(.basic) a:hover{cursor:pointer}}@media screen and (min-width:960px){.posts.show .pull-out{float:left;margin-left:-20%;max-width:45%}.posts.show article.post.full .article-content .image.touch .image-caption,.posts.show article.post.full .microcontent-wrapper{margin-left:40px}.posts.show article.post.full .article-content .image .image-caption{left:40px}}@media screen and (min-width:1080px){.posts.show article.post.full .article-content .image.touch .image-caption,.posts.show article.post.full .microcontent-wrapper{margin-left:0}.posts.show article.post.full .article-content .image .image-caption{left:0}.posts.show article.post.full header.article-header h1.title{font-size:38px;font-size:3.8rem}.posts.show article.post.full header.article-header .shares .velocity-graph canvas{height:56px;width:175px}}@media screen and (min-width:1155px){.posts.show article.post.full header.article-header h1.title{font-size:49px;font-size:4.9rem}}@media screen and (min-width:1230px){.posts.show .post-inset,.posts.show article.post.full .article-content,.posts.show article.post.full .article-info,.posts.show article.post.full .article-topics,.posts.show article.post.full .profile-summary{max-width:625px;margin-left:auto;margin-right:3%}}.posts.show article.post.full header.article-header .shares .total-shares,.posts.show article.post.full header.article-header .shares .velocity-graph{display:none}.posts.show article.post.full header.article-header .shares .share-buttons:before{display:none}.posts.show article.post.full header.article-header figure.article-image{margin-top:25px}@media screen and (min-width:480px){.posts.show article.post.full header.article-header .shares .total-shares{display:inline-block}.posts.show article.post.full header.article-header .shares .share-buttons{top:-29px}.posts.show article.post.full header.article-header figure.article-image{margin-top:0}}@media screen and (min-width:580px){.posts.show article.post.full header.article-header .shares .velocity-graph{display:inline-block}.posts.show article.post.full header.article-header .shares .share-buttons:before{display:inline-block}}#more-in-channel .ad_container iframe{margin:0 auto}@media (max-width:570px){.posts.show article.post.full .article-content .pro-con .year-2014{float:left;margin-top:-24px;margin-bottom:18px}}#series-nav{display:none}#series-nav span#series-info{font-family:MuseoSlabRegular,serif;font-style:italic}@media (min-width:748px){#series-nav{font-size:14px;font-size:1.4rem;display:block;color:#c5c5c5;text-align:right;margin-bottom:10px;font-family:MuseoSlabRegular,serif}#series-nav span#current_page,#series-nav span#series-info,#series-nav span#total_pages{display:inline-block}#series-nav span#series-info{line-height:40px;font-size:18px;font-size:1.8rem}#series-nav span#current_page{color:#848688;min-width:1em;text-align:right}#series-nav span#total_pages{min-width:2em;text-align:left}#series-nav span#total_pages:before{content:"/";margin:0 .2em}#series-nav a{font-size:13px;font-size:1.3rem;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:30px;text-align:center;background:#848688;display:inline-block;height:30px;margin:auto 10px;width:69px;color:#fff}}html.touch #series-nav{display:none}@media screen and (max-width:480px){.list ul.slides .ad_container{margin-left:-.8em}}@media screen and (min-width:768px){article.post .list ul.slides .ad_container{display:none}}.posts.show article.post.full .microcontent-wrapper .microcontent-shares:after,.posts.show article.post.full .microcontent-wrapper:before{font-style:normal;speak:none;font-weight:400;font-family:Mashicons;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility}.posts.show article.post.full .microcontent-wrapper:before{content:"\f064";font-family:FontAwesome}.posts.show article.post.full .microcontent-wrapper .microcontent-shares:after{content:"\e042"}.btn{font-size:15px;line-height:36px;padding:0 14px;margin-right:12px;min-width:60px;font-family:Arial,sans-serif;border:1px solid rgba(64,64,64,.5)}.btn.btn-mini{font-size:10px;line-height:14px;padding:2px 4px;min-width:40px}.btn-primary{border:1px solid rgba(42,164,207,.5)}.btn-success{border:1px solid rgba(127,192,76,.5)}.btn-light{border:1px solid #ccc;background:-moz-linear-gradient(#f4f4f4,#e4e4e4);background:-o-linear-gradient(#f4f4f4,#e4e4e4);background:-webkit-linear-gradient(#f4f4f4,#e4e4e4);background:linear-gradient(#f4f4f4,#e4e4e4);color:#aaa}.btn-light:hover{background:-moz-linear-gradient(#f4f4f4,#e0e0e0);background:-o-linear-gradient(#f4f4f4,#e0e0e0);background:-webkit-linear-gradient(#f4f4f4,#e0e0e0);background:linear-gradient(#f4f4f4,#e0e0e0);color:#555;border-color:#aaa}.pages.about .btn{text-transform:uppercase;font-size:11px;font-size:1.1rem;font-weight:400;border-radius:1px;letter-spacing:1px;text-align:center;padding:0 15px}.pages.about .btn.btn-primary{background-color:#00aeef!important;background-image:none!important}#highlights-section{background:#2e2e2e;overflow:hidden;position:relative;height:400px}#highlights-section .desktop,#highlights-section .tablet{display:none}#highlights-section .mobile{display:inline}#highlights-section a{color:#fff}#highlights-section a:hover{text-decoration:none}#highlights-section .eb a,#highlights-section .section-eb a{color:#b2e3f9}#highlights-section #highlights-image{background-size:cover!important;position:absolute;width:1440px}#highlights-section #highlights-tint{background:0 0;position:absolute;z-index:1;bottom:0;right:0;left:0;top:0}#highlights-section #highlights-primary{padding-top:21px;text-align:center;position:absolute;z-index:2;width:100%;color:#fff;left:0;top:0}#highlights-section #highlights-primary .section-eb{text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-family:ProximaNovaBold,sans-serif;line-height:12px;font-size:12px;color:#b2e3f9}#highlights-section #highlights-primary .headline{-webkit-font-smoothing:antialiased;font-family:MuseoSlabRegular,serif;line-height:1;margin-top:0;font-size:35px;padding:0 15px}#highlights-section #highlights-secondary{padding-bottom:16px;text-align:center;position:absolute;z-index:1;bottom:0;right:0;color:#fff;width:100%}#highlights-section #highlights-secondary .primary-overlay{position:absolute;height:400px;width:100%;top:-400px}#highlights-section #highlights-secondary .secondary-story{margin:12px 15px 0 15px}#highlights-section #highlights-secondary .secondary-story:last-of-type{border-bottom:none}#highlights-section #highlights-secondary .secondary-story .eb{text-transform:uppercase;letter-spacing:.3px;font-family:ProximaNovaThin,sans-serif;font-size:10px;line-height:16px;color:#b2e3f9}#highlights-section #highlights-secondary .secondary-story .headline{-webkit-font-smoothing:antialiased;font-family:MuseoSlabRegular,serif;line-height:17px;font-size:14px}#highlights-section #highlights-secondary .secondary-story .headline .desktop .video:after,#highlights-section #highlights-secondary .secondary-story .headline .mobile .video:after,#highlights-section #highlights-secondary .secondary-story .headline .tablet .video:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA1CAMAAAB1EDWEAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAK1JREFUeAHtzcthgCAYhMH9EXkEhO2/2pTgxXyXMA2McvtE0avmT8x/OOXCTPHjhkxlG5nStJGp2ciUl5Epho1MdRuZrmkTUzQbmfIyMsWwkaluI9M1bWKKbiPTvYxMMWxmyv6b6UxnOtOZzpQeapLapialSU3SvalJ0alJyg81SXVTk9KgJule1KTo1CRdDzVJdVOT0qAm6V7UpGjUJF2TmqRaqEkCpzI/0V+jX9c7G0/41PAqAAAAAElFTkSuQmCC);display:inline-block;height:8px;width:16px;content:"";background-size:16px 8px;background-repeat:no-repeat;margin-left:5px;vertical-align:top;margin-top:5px}#highlights-section.light{background:#fff}#highlights-section.light a{color:#000}#highlights-section.light .eb a,#highlights-section.light .section-eb a{color:#000}#highlights-section.light #highlights-secondary .secondary-story .eb{font-family:ProximaNovaRegular,sans-serif}@media (min-width:640px){#highlights-section{height:325px}#highlights-section .tablet{display:inline}#highlights-section .desktop,#highlights-section .mobile{display:none}#highlights-section #highlights-primary{text-align:left;padding:0 35px;height:100%;width:350px}#highlights-section #highlights-primary .section-eb{margin-bottom:10px;margin-top:30px}#highlights-section #highlights-primary .headline{font-family:MuseoSlabRegular,serif;line-height:1;font-size:44px;padding:0}#highlights-section #highlights-secondary{padding-bottom:none;padding-top:28px;text-align:left;height:100%;width:250px;top:0}#highlights-section #highlights-secondary .primary-overlay{display:none}#highlights-section #highlights-secondary .secondary-story{padding-bottom:10px;margin-bottom:8px;margin-top:0}#highlights-section #highlights-secondary .secondary-story .eb{margin-bottom:2px;font-family:ProximaNovaBold,sans-serif;font-size:10px}#highlights-section #highlights-secondary .secondary-story .headline{line-height:1.2;font-size:16px}#highlights-section.light #highlights-secondary .secondary-story .eb{font-family:ProximaNovaBold,sans-serif}}#highlights-section:view-2col{height:325px}#highlights-section:view-2col .tablet{display:inline}#highlights-section:view-2col .desktop,#highlights-section:view-2col .mobile{display:none}#highlights-section:view-2col #highlights-primary{text-align:left;padding:0 35px;height:100%;width:350px}#highlights-section:view-2col #highlights-primary .section-eb{margin-bottom:10px;margin-top:30px}#highlights-section:view-2col #highlights-primary .headline{font-family:MuseoSlabRegular,serif;line-height:1;font-size:44px;padding:0}#highlights-section:view-2col #highlights-secondary{padding-bottom:none;padding-top:28px;text-align:left;height:100%;width:250px;top:0}#highlights-section:view-2col #highlights-secondary .primary-overlay{display:none}#highlights-section:view-2col #highlights-secondary .secondary-story{padding-bottom:10px;margin-bottom:8px;margin-top:0}#highlights-section:view-2col #highlights-secondary .secondary-story .eb{margin-bottom:2px;font-family:ProximaNovaBold,sans-serif;font-size:10px}#highlights-section:view-2col #highlights-secondary .secondary-story .headline{line-height:1.2;font-size:16px}#highlights-section:view-2col.light #highlights-secondary .secondary-story .eb{font-family:ProximaNovaBold,sans-serif}@media (min-width:960px){#highlights-section{height:337px}#highlights-section .desktop{display:inline}#highlights-section .mobile,#highlights-section .tablet{display:none}#highlights-section #highlights-primary{width:500px}#highlights-section #highlights-primary .headline{font-size:56px}}#highlights-section:view-3col{height:337px}#highlights-section:view-3col .desktop{display:inline}#highlights-section:view-3col .mobile,#highlights-section:view-3col .tablet{display:none}#highlights-section:view-3col #highlights-primary{width:500px}#highlights-section:view-3col #highlights-primary .headline{font-size:56px}.mt-image-slider .mt-caption-left,.mt-image-slider .mt-caption-right{letter-spacing:.3px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;background:rgba(0,0,0,.26);box-sizing:border-box;font-size:11px;position:absolute;padding:5px 10px;z-index:5;color:#fff;top:0}.mt-image-slider .mt-caption-wrap-left,.mt-image-slider .mt-caption-wrap-right{overflow:hidden;position:absolute;top:0;display:block;height:100%;white-space:nowrap}.mt-image-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:justify;position:relative;width:100%}.mt-image-slider:after{content:"";display:inline-block;width:100%}.mt-image-slider img{width:100%}.mt-image-slider .mt-slider-wrapper{position:relative}@media (max-width:640px){.mt-image-slider .mt-slider-wrapper{overflow:hidden}}.mt-image-slider .mt-slider-wrapper.active .mt-caption-left,.mt-image-slider .mt-slider-wrapper.active .mt-caption-right,.mt-image-slider .mt-slider-wrapper.active .mt-slider-control{opacity:0}.mt-image-slider .mt-caption-left{left:0}.mt-image-slider .mt-caption-right{right:0}.mt-image-slider .mt-caption-wrap-right{right:0;direction:rtl;margin-left:2px}.mt-image-slider .mt-caption-wrap-left{left:0}.mt-image-slider .mt-slider-cover{background-position:right;background-repeat:no-repeat;background-size:auto 100%;border-left:2px solid #fff;position:absolute;bottom:0;right:0;top:0}
figcaption.image-caption {
    background: rgba(0, 0, 0, 0.7);
    font-family: "ProximaNovaRegular", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    color: #ddd;
    position: absolute;
    bottom: -1px;
    left: 40px;
    right: 0;
    padding: 0.5em 1em;
    line-height: 1.5em;
    overflow: hidden;
    max-height: 100%;
    -moz-transition: max-height 0.2s;
    -o-transition: max-height 0.2s;
    -webkit-transition: max-height 0.2s;
    transition: max-height 0.2s;
}

.posts.show article.post.full .article-topics a {
    color: #69a03b;
    font-weight: normal;
}

.posts.show article.post.full .article-topics {
    font-size: 11px;
    font-size: 1.1rem;
    text-transform: uppercase;
    font-weight: bold;
}

footer.article-topics {
    max-width: 625px;
    margin-left: auto;
    margin-right: 3%;
}