﻿article .articleSponsor{float:right;margin:0 0 7px 7px;max-width:50%}article .articleSponsor img{display:block;width:100%}article figure{font-size:14.4px;font-size:.9rem;font-family:'UbuntuItalic',Helvetica,Arial,sans-serif;font-style:normal;position:relative;text-align:center}article figure figcaption{background:rgba(255,255,255,.8);bottom:0;left:0;padding:10px;position:absolute;right:0}article figure img{display:block;margin:0 auto;max-width:100%}article .widget{margin:0}article .widget ul,article .widget p{margin:7px 0 0 0}article header .byline{color:#666;font-family:'UbuntuRegular',Helvetica,Arial,sans-serif}article header p.summary{font-size:19.2px;font-size:1.2rem;color:#666;line-height:1.4}article #hero{margin:0 auto;text-align:right;max-width:580px;width:100%}article #hero img{display:block;width:100%}article #articleBody{margin-bottom:30px}article #disqus_thread{margin:20px 0}article #sidebar{display:none}article #sidebar aside:first-child,article #sidebar blockquote:first-child,article #sidebar figure:first-child{margin-top:14px}article blockquote.altQuote{background-color:transparent;border-left:0;color:#d92e35;line-height:1.3;overflow:hidden;padding:0;position:relative;font-size:32px;font-size:2rem}article blockquote.altQuote p{display:block;font-family:'UbuntuLight',Helvetica,Arial,sans-serif;margin:.5em 0;position:relative}article blockquote.altQuote p:before,article blockquote.altQuote p:after{display:none}article blockquote.altQuote cite{color:#333;font-family:'UbuntuRegular',Helvetica,Arial,sans-serif;position:relative;margin:1em 0;font-style:normal;z-index:2;font-size:16px;font-size:1rem}article blockquote.altQuote:before,article blockquote.altQuote:after{position:absolute;color:#ededed;font-size:180px;font-weight:700;line-height:1}article blockquote.altQuote:before{content:"“";top:-10px;left:-10px}article blockquote.altQuote:after{content:"”";bottom:-105px;right:-10px}#articleBody .genericModule{background:#fff;clear:both;border:1px solid #e6e6e6;padding:7px}#articleTags,.sharingTools{border:0;padding:0}#articleTags{font-size:14.4px;font-size:.9rem;font-family:'UbuntuRegular',Helvetica,Arial,sans-serif}#articleTags img{margin-right:5px;vertical-align:-3px}#articleTags ul{display:inline;text-transform:uppercase}#articleTags li{background:0;display:inline;margin-left:5px;padding:0}.sharingTools .sharingToolWrap{overflow:hidden}.sharingTools .share{line-height:0;margin:5px 0}.featuredTags ul{list-style:none;overflow:hidden}.commentingMessage{background:#eee;margin-top:20px;padding:10px}.commentingMessage p{margin:0}.loginMessage,.accessMessage{background-image:url(/img/bkg/bkgLock.png);background-position:100% 100%;background-repeat:no-repeat;clear:both;min-height:80px;margin-top:20px;max-width:910px}.loginMessage a,.accessMessage a{color:#d92e35}@media only screen and (min-width:480px){article #sidebar{display:block}}@media only screen and (min-width:600px){article .widget{width:228px}article .widget.genericModule{width:214px}article .widget.highlight{width:200px}article .alignLeft{clear:left;float:left;margin:0 10px 10px 0}article .alignRight,article #sidebar>img{clear:right;float:right;margin:0 0 10px 10px}}@media only screen and (min-width:768px){article .articleSponsor{margin:0 0 14px 14px;max-width:250px}.sharingTools .share{float:left;margin:0;width:25%}.loginMessage,.accessMessage{padding-right:110px}}@media only screen and (min-width:960px){article header .byline{font-size:14px}article header p.summary{font-size:18px}article figure{font-size:14px}article .related{font-size:16px}article blockquote.altQuote{font-size:32px}article blockquote.altQuote cite{font-size:16px}#articleTags{font-size:14px}.commentingMessage p{font-size:12px}}