#article h1{font-weight:800;font-size:50px;line-height:54px;margin-bottom:20px;text-align:center}#article .latest-audio{margin-bottom:25px;width:100%;float:left}#article hr{margin-bottom:25px;margin-top:0}#article .article-meta{width:100%;text-align:center;margin-bottom:15px}#article .article-meta .meta-item{display:inline-block}#article .article-meta .author{color:#ec0303;font-weight:500}#article .article-meta .date{margin-left:5px;border-left:solid 1px #666;padding-left:5px}#article .perspectives-author{width:100%;float:left;padding:15px;margin-bottom:25px;background-color:#fff;border:solid 1px #f0f0f0;position:relative;-moz-box-shadow:5px 5px 0 1px #ccc;-webkit-box-shadow:5px 5px 0 1px #ccc;box-shadow:5px 5px 0 1px #ccc}#article .perspectives-author .media{background-image:#f9f9f9}#article .perspectives-author .media img{border-radius:100px;overflow:hidden;margin-right:15px}#article .perspectives-author .media .media-body{font-size:14px}#article .perspectives-author .media .media-body h5{font-weight:700;font-size:16px;margin-bottom:5px;width:100%;float:left}#article .perspectives-author .media .media-body h5 .perspectives-author-socials{width:auto;float:right;margin-left:15px}#article .perspectives-author .media .media-body h5 .perspectives-author-socials a{margin-left:10px;color:#333;font-size:18px}#article .perspectives-author .media .media-body h5 .perspectives-author-socials a:hover{color:#666}#article .afa-socials-wrap{width:100%;text-align:center;float:left;margin-bottom:15px}#article .afa-socials-wrap .meta-item{display:inline-block}#article .afa-socials-wrap .afa-socials{float:none;display:inline-block}#article .article-image-wrap{width:100%;height:auto;margin-bottom:15px;position:relative}#article .article-image-wrap .article-image-caption{position:absolute;bottom:0;background:rgba(0,0,0,.4);color:#f9f9f9;padding:5px;z-index:5;font-size:13px;font-weight:500;text-align:center;width:100%;text-shadow:1px 1px 1px #222}#article .article-image-wrap .article-image-caption a{color:#fff;text-decoration:underline}#article .article-image-wrap .article-image{width:100%;height:auto;position:relative}#article .blurb p{font-size:17px;color:#000;font-weight:600}#article .article-content{padding:0 30px;float:left;width:100%}#article .article-content ul{list-style-type:disc;padding:10px 15px}#article .article-content ul li{font-size:17px}#article .article-content .article-logo{float:right;margin-left:10px;margin-bottom:10px;width:55px;height:auto}#article .article-content .article-logo img{width:100%;height:auto}#article .article-content blockquote{font-weight:500;font-style:italic;border-left:2px solid #666;background-color:#f9f9f9;padding:15px 0;padding-left:25px;padding-right:25px;font-size:18px}#article .article-content .mugContainer{width:100px;height:auto;background:#fff;border:solid 1px #ddd;margin-left:20px;margin-bottom:20px}#article .article-content .mugContainer.ImageFloatRight{float:right!important;margin-left:15px}#article .article-content .mugContainer.ImageFloatLeft{float:left!important;margin-right:15px;margin-left:0}#article .article-content .mugContainer img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;margin:0;width:100%;height:auto;float:left}#article .article-content .mugContainer span{text-align:center;width:100px;font-family:Arial;font-size:11px;font-weight:700;float:left;width:100%;padding:5px 5px;background:#fff}#article .article-content table{width:50%;background-color:#f0f0f0;padding:20px;float:right}#article .article-content table h3{font-size:22px;font-weight:700}#article .article-content table p{font-size:14px;font-weight:500;line-height:22px}#article .article-content p{font-size:17px;line-height:31px;margin-bottom:25px}#article .article-content .article-person{width:85px;border:solid 1px #ddd;margin:15px}#article .article-content .article-person img{width:100%}#article .article-content .article-person .article-person-name{font-size:12px;text-align:center;font-weight:700;border-top:solid 1px #ddd;width:100%;padding:3px 0;letter-spacing:.03rem}#article-header{position:fixed;top:-80px;left:0;width:100%;background-color:#fff;border-bottom:solid 1px #ddd;z-index:100;padding:10px 40px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#article-header .article-header-bar-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#article-header .afa-socials-wrap{margin-top:7px;float:right;padding-top:2px}#article-header .afa-socials-wrap .tooltip{display:none!important}#article-header #article-header-bar{font-weight:800;color:#000;font-size:1.4rem;line-height:32px;margin-top:6px}#article-header.show{top:0}@media (max-width:1024px){#article-header{top:-100px!important}}@media (max-width:770px){#article{padding-top:0!important}#article .perspectives-author .perspectives-author-socials{padding-top:10px;text-align:center}#article h1{font-size:1.7rem;line-height:1.9rem;margin-bottom:10px}#article .article-content{padding:0!important}#article .article-content p{font-size:15px;line-height:1.5rem}#article .blub{padding:0!important}}#article .article-content .opinion-notice{background-color:#f9f9f9;border:solid 1px #f0f0f0;padding:15px;-moz-box-shadow:5px 5px 0 1px #ccc;-webkit-box-shadow:5px 5px 0 1px #ccc;box-shadow:5px 5px 0 1px #ccc;margin-bottom:15px}#article .article-content .opinion-notice p{font-size:14px;line-height:18px;padding:0;margin:0}#article .article-content .opinion-notice p a{color:#666;text-decoration:underline}#article .article-content .comments-wrapper{border:solid 1px #f0f0f0;padding:15px;margin-bottom:15px}.pollFloatLeft{float:left;margin-right:10px}.pollFloatRight{float:right;margin-left:10px}.HighlightRed{color:red}.ImageFloatLeft{float:left;margin-right:10px}.ImageFloatRight{float:right;margin-left:10px}