body { display: none; }
/* ::::: http://platform.twitter.com/embed/timeline.6a72a50e1a93dc4d97ff897124263ab7.default.css ::::: */

html body { display: block; background: none repeat scroll 0% 0% transparent; }
html, body, h1, h2, h3, blockquote, p, ol, ul, li, img, iframe, button { padding: 0px; margin: 0px; font: 12px/16px "Helvetica Neue",Arial,sans-serif; text-decoration: none; text-transform: none; vertical-align: baseline; list-style: none outside none; border: 0px none; outline: 0px none; }
b, i { font-style: normal; font-weight: normal; }
abbr { border-bottom: 0px none; }
.p-author:before, .p-author:after, .cards-base:before, .cards-base:after { display: table; content: ""; }
.p-author:after, .cards-base:after { clear: both; }
.tweet, .root, .p-author {  }
.root, .tweet, .footer, .detail-expander, .header, .timeline { position: relative; }
button.load-more, .tweet-box-button, .no-tweets-pane .load-tweets { box-sizing: border-box; }
.timeline { font-family: 'Helvetica Neue',Arial,sans-serif; }
.timeline-header .custom-timeline-summary, .timeline-header h1.summary { font-size: 18px; font-weight: bold; line-height: 18px; }
.custom-timeline-owner-profile, .timeline .e-entry-title, .p-author .p-name, .cards-base h3, .new-tweets-bar button, .load-tweets, .no-more-pane { font-size: 14px; line-height: 16px; }
.tweet-box-button { font-size: 13px; }
.stats strong, .timeline-header- .byline, .timeline-header .list-description { font-size: 12px; line-height: 18px; }
.stats span { font-size: 10px; }
.custom-timeline-owner-profile .p-name, .p-author .profile .p-name, .cards-base .profile .p-name { font-weight: bold; }
.p-author a, .e-entry-title, .cards-base h3, .cards-base .cards-content p { line-height: 18px; }
.e-entry-title a { max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
a, a:visited, a:active, a:hover, a:focus, .p-author .full-name, .p-author a.profile, .p-author a.profile:hover .p-nickname, .p-author a.profile:focus .p-nickname, .p-author a.profile:hover .p-nickname b, .p-author a.profile:focus .p-nickname b, .timeline-header .custom-timeline-owner-profile:hover, .timeline-header .custom-timeline-owner-profile:focus, .custom-timeline-owner-profile:hover .p-nickname, .custom-timeline-owner-profile:focus .p-nickname, .custom-timeline-owner-profile:hover .p-nickname b, .custom-timeline-owner-profile:focus .p-nickname b, .cards-base a.profile:hover .p-nickname, .cards-base a.profile:focus .p-nickname, .cards-base a.profile:hover .p-nickname b, .cards-base a.profile:focus .p-nickname b, .cards-base .byline-user .p-nickname { text-decoration: none; outline: 0px none; }
a:hover b, a:focus b, a:hover span, a:focus span, h3 a:hover, h3 a:focus, .timeline-header a:hover, .timeline-header a:focus, .e-entry-title .link:hover, .e-entry-title .link:focus, .footer a.expand:hover, .footer a.expand:focus, a.permalink:hover, a.permalink:focus, a.long-permalink:hover, a.long-permalink:focus, .cards-base p a:hover, .cards-base p a:focus, .retweet-credit a:hover, .retweet-credit a:focus { text-decoration: underline; }
html, .p-author .profile .p-name, .custom-timeline-owner-profile .p-name, .cards-base p, .cards-base p a, .timeline-header .custom-timeline-summary, .timeline-header .custom-timeline-summary a:link, .timeline-header .custom-timeline-summary a:visited, .timeline-header .summary, .timeline-header .summary a:link, .timeline-header .summary a:visited, .p-author a.profile:hover .p-name, .p-author a.profile:focus .p-name { color: rgb(41, 47, 51); }
.customisable, .customisable:link, .customisable:visited, .customisable:hover, .customisable:focus, .customisable:active, .customisable-highlight:hover, .customisable-highlight:focus, a:hover .customisable-highlight, a:focus .customisable-highlight { color: rgb(0, 132, 180); }
a:link, a:visited, .stats span, .byline, .retweet-credit, .no-more-pane, .no-tweets-pane p, .p-geo, .cards-base .byline-user { color: rgb(112, 112, 112); }
a:hover, a:focus, a:active, .p-author a.profile:hover, .p-author a.profile:focus, .retweet-credit .profile:hover, .retweet-credit .profile:focus, .stats strong, .no-tweets-pane .load-tweets, .nsfw { color: rgb(102, 117, 127); }
.tweet-box-button { color: rgb(170, 170, 170); }
.customisable-border { border: 1px solid rgb(232, 232, 232); }
.verified b, .tweet-actions b, abbr.p-geo b, .ic-twitter-badge b, .e-entry-title a .tco-hidden, .collapse-geo .p-geo b, .collapse-media-tag .media-tag b { position: absolute; top: 0px; left: 0px; clip: rect(0px, 0px, 0px, 0px); }
.verified, .ic-rt, .ic-mask, .ic-top, .ic-twitter-alert, .ic-twitter-badge, .ic-bird-flourish, .ic-button-bird { display: inline-block; vertical-align: middle; background: url('undefined') no-repeat scroll 0px 0px / 177px 191px transparent; }
.ic-top { display: inline-block; width: 12px; height: 10px; margin: 2px 4px 0px 0px; vertical-align: top; background-position: 0px -181px; }
.ic-bird-flourish { display: block; width: 32px; height: 20px; margin: 12px auto 0px; background-position: -40px -161px; }
.ic-button-bird { width: 16px; height: 16px; margin: 0px 3px 0px 0px; background-position: -73px -160px; }
.ic-mask { width: 12px; height: 13px; background-color: rgb(153, 153, 153); }
a:hover .ic-mask, a:focus .ic-mask { background-color: rgb(0, 132, 180); }
.ic-reply { width: 19px; height: 15px; background-position: 0px -87px; }
.ic-retweet { width: 22px; height: 15px; background-position: -31px -87px; }
.ic-fav { width: 16px; height: 15px; background-position: -60px -87px; }
.ic-geo, .ic-pho, .ic-sum, .ic-pla, .ic-con, .ic-people { display: inline-block; width: 16px; height: 16px; }
.ic-sum { background-position: -120px -29px; }
.ic-rt { width: 14px; height: 16px; margin-right: 4px; background-position: -20px -2px; }
.timeline { margin-bottom: 10px; background-color: rgb(255, 255, 255); border-radius: 5px; }
.timeline .stream { position: relative; width: 100%; overflow-x: hidden; overflow-y: scroll; }
.timeline-header, .timeline-footer { position: relative; z-index: 100; }
.timeline-header { padding: 12px; border-width: 0px 0px 1px; box-shadow: 0px 0px 0px -3px transparent; transition: box-shadow 0.3s ease-out 0s; }
.timeline-header h1.summary { font-weight: bold; }
.timeline-header .follow-button, .timeline-header .twitter-follow-button, .timeline-header .ic-twitter-badge { position: absolute; top: 10px; right: 10px; }
.new-tweets-bar { position: absolute; right: 0px; left: 0px; z-index: 100; display: none; width: auto; margin-top: -2px; opacity: 0; transition: opacity 0.3s ease-in 0s; }
.new-tweets-bar button { width: 100%; padding: 10px 0px; color: rgb(255, 255, 255); text-align: center; background-color: rgba(0, 0, 0, 0.87); border-width: 0px; }
.new-tweets-bar button:hover, .new-tweets-bar button:focus { text-decoration: underline; cursor: pointer; }
button.load-more { display: block; width: 100%; padding: 10px 0px; margin: 0px; text-align: center; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.4); cursor: pointer; background-color: rgba(0, 0, 0, 0.02); border: 0px none; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05) inset; transition: background-color 0.2s ease-out 0s; }
button.load-more:hover, button.load-more:focus { text-decoration: underline; background-color: rgba(0, 0, 0, 0.08); }
.no-more-pane { display: none; padding: 12px; text-align: center; }
.timeline-footer { padding: 6px 10px; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); }
.tweet-box-button { display: block; width: 100%; padding: 6px; text-align: left; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.tweet-box-button:hover, .tweet-box-button:focus { cursor: pointer; border-color: rgba(0, 0, 0, 0.4); }
a.tweet-box-button { width: auto; }
.tweet { padding: 12px 12px 10px 69px; border-width: 0px 0px 1px; }
.tweet.with-expansion { cursor: pointer; }
.header {  }
.header .avatar { position: absolute; top: 0px; left: -57px; width: 48px; height: 48px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 4px; }
.permalink { position: relative; z-index: 50; float: right; margin-top: 2px; }
.tweet .e-entry-title { margin: 0px 5px 0px 0px; overflow: hidden; clear: both; word-wrap: break-word; white-space: pre-wrap; }
.inline-media { max-width: 100%; margin: 10px 0px 0px; overflow: hidden; }
.tweet .retweet-credit { margin: 3px 0px; }
.footer { overflow: hidden; }
.tweet-actions { position: absolute; right: 0px; bottom: 1px; background: none repeat scroll 0% 0% rgb(255, 255, 255); visibility: hidden; box-shadow: 0px 0px 10px 5px rgb(255, 255, 255); }
.tweet-actions li { float: left; }
.tweet-actions a i { margin: 1px 0px 0px 8px; overflow: hidden; }
.tweet:hover .tweet-actions, .tweet:focus .tweet-actions, .expanded .tweet-actions { visibility: visible; }
.tweet .tweet-actions a, .tweet .tweet-actions a b, .tweet .tweet-actions a i, .tweet .tweet-actions li { cursor: pointer; outline: 0px none; }
.footer { min-height: 16px; padding-top: 1px; margin-top: 2px; overflow: hidden; border-width: 0px; transition: margin-top 0.2s ease-out 0s, padding-top 0.2s ease-out 0s; }
.expand, .p-geo { float: left; }
.stats-wide, .stats-narrow, .brand { display: none; margin-left: 0.3em; border-width: 0px; }
.stats span { display: inline-block; margin-right: 3px; text-transform: uppercase; }
.stats strong { font-weight: bold; }
.detail-expander { height: 0px; overflow: hidden; transition: height 0.3s ease-in 0s; }
.detail-expander .detail-content {  }
.follow-button:link, .follow-button:visited { display: inline-block; padding: 0px 5px 0px 3px; font: bold 11px/18px 'Helvetica Neue',Arial,sans-serif; color: rgb(51, 51, 51); text-decoration: none; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); white-space: nowrap; cursor: pointer; background-color: rgb(238, 238, 238); background-image: linear-gradient(rgb(255, 255, 255), rgb(222, 222, 222)); border: 1px solid rgb(204, 204, 204); border-radius: 3px; }
.follow-button:focus, .follow-button:hover, .follow-button:active { color: rgb(51, 51, 51); text-decoration: none; background-color: rgb(217, 217, 217); background-image: linear-gradient(rgb(248, 248, 248), rgb(217, 217, 217)); border-color: rgb(187, 187, 187); box-shadow: none; }
.timeline-header a.follow-button:link, .timeline-header a.follow-button:visited, .timeline-header a.follow-button:hover, .timeline-header a.follow-button:focus, .timeline-header a.follow-button:active, .thm-dark .timeline-header a.follow-button:link, .thm-dark .timeline-header a.follow-button:visited, .thm-dark .timeline-header a.follow-button:hover, .thm-dark .timeline-header a.follow-button:focus, .thm-dark .timeline-header a.follow-button:active { color: rgb(51, 51, 51); text-decoration: none; }
.follow-button:active { background-color: rgb(239, 239, 239); box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1) inset; }
.follow-button:focus { border-color: rgb(0, 137, 203); outline: 0px none; }
.var-chromeless .tweet-actions .ic-mask, .thm-dark.var-chromeless .tweet-actions .ic-mask, .is-touch .tweet-actions .ic-mask { background-color: transparent; }
.var-chromeless .tweet-actions .ic-reply, .is-touch .tweet-actions .ic-reply { background-position: -80px -84px; }
.var-chromeless .tweet-actions .ic-retweet, .is-touch .tweet-actions .ic-retweet { background-position: -82px -102px; }
.var-chromeless .tweet-actions .ic-fav, .is-touch .tweet-actions .ic-fav { background-position: -82px -122px; }
.var-chromeless .tweet-actions a:hover .ic-reply, .var-chromeless .tweet-actions a:focus .ic-reply, .var-chromeless .tweet-actions a:active .ic-reply, .is-touch .tweet-actions a:hover .ic-reply, .is-touch .tweet-actions a:focus .ic-reply, .is-touch .tweet-actions a:active .ic-reply { background-position: -103px -84px; }
.var-chromeless .tweet-actions a:hover .ic-retweet, .var-chromeless .tweet-actions a:focus .ic-retweet, .var-chromeless .tweet-actions a:active .ic-retweet, .is-touch .tweet-actions a:hover .ic-retweet, .is-touch .tweet-actions a:focus .ic-retweet, .is-touch .tweet-actions a:active .ic-retweet { background-position: -109px -102px; }
.var-chromeless .tweet-actions a:hover .ic-fav, .var-chromeless .tweet-actions a:focus .ic-fav, .var-chromeless .tweet-actions a:active .ic-fav, .is-touch .tweet-actions a:hover .ic-fav, .is-touch .tweet-actions a:focus .ic-fav, .is-touch .tweet-actions a:active .ic-fav { background-position: -103px -122px; }
.timeline.var-chromeless { margin-bottom: 10px; background-color: transparent; border: 0px none; border-radius: 0px; }
.var-chromeless .timeline-header { padding: 12px 0px; }
.var-chromeless .tweet { padding: 12px 2px 10px 58px; }
.var-chromeless .permalink { padding: 0px 2px 0px 0px; }
.var-chromeless .timeline-footer { padding: 6px; }
.var-chromeless .footer .ic-mask { background-color: transparent; }
.var-chromeless .ic-sum { background-position: -120px -2px; }
.var-chromeless .tweet-actions { background: none repeat scroll 0px center transparent; box-shadow: none; }
.var-chromeless button.load-more { width: 98%; margin: 4px; text-shadow: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; }
.var-borderless, .var-borderless .customisable-border { border: 0px none; }
.var-headerless .timeline-header, .var-footerless .timeline-footer { display: none; }
.customisable, .customisable:link, .customisable:visited, .customisable:hover, .customisable:focus, .customisable:active, .customisable-highlight:hover, .customisable-highlight:focus, a:hover .customisable-highlight, a:focus .customisable-highlight { color: rgb(237, 108, 0); }
a:hover .ic-mask, a:focus .ic-mask { background-color: rgb(237, 108, 0); }
