* { margin: 0px; padding: 0px; }
html { font-size: 100.01%; }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); font-size: 62.5%; }
body, textarea, input, select, option, button { color: black; font-family: Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; line-height: 1.28571; }
li, dt, dd, p, figure, th, td, caption, pre { font-size: 1.4em; }
li *, li p, li li, dt *, dd *, p *, figure *, th *, td * { font-size: 1em; }
div, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, ul, ol, dl, p, table, pre, h1, h2, h3, h4, h5, h6 { display: block; margin: 0px 0px 20px; }
:last-child { margin-bottom: 0px ! important; }
.last-child { margin-bottom: 0px ! important; }
#root ~ * { display: none; }
#top { margin: 0px 0px 15px; padding: 0px; border-bottom: 1px solid rgb(204, 204, 204); }
#top > * { display: none; }
#top > #brand { display: block; }
#brand > .left { margin: 0px; }
#brand > .left > .w2 { display: none; }
#brand > .right { display: none; }
#content .column.single { display: none; }
#footer { display: none; }
#persistent { display: none; }
#stwrapper { display: none; }
nav { display: none; }
.w26 figure { margin: 0px 0px 5px; }
.w26 h4 { font-size: 14px; font-weight: normal; line-height: 1.28; }
.w26 a { text-decoration: none; }
.w46 > .wrap { margin-left: 0px ! important; }
.w46 > .controls { display: none; }
.w49 { display: none; }
.w50 p.more, .w50 .sidebar { display: none; }
.w50 p > span[name] { padding: 0px ! important; border-bottom: medium none ! important; color: inherit ! important; text-decoration: none ! important; }
.w50 .p { font-size: 14px; font-weight: normal; line-height: 18px; }
.w67 .counter, .w67 .controls, .w67 .controlshotspot { display: none; }
.w80 { display: none; }
.w81 { display: none; }
.w112 .info > .socials { display: none; }
.w112 > .gallery ul { list-style: outside none none; margin: 20px 0px; padding: 0px; }
.w112 > .gallery ul li { margin: 0px 0px 15px; }
.w113 > span strong { display: none; }
.w115 { display: none; }
#disqus_count { display: none; }
#disqus_thread { display: none; }
#disqus_notification { display: none; }
.fyre-auth, .fyre-editor, .fyre-stream-sort { display: none; }
.ad { display: none; }
.offset { display: none; }
.no-print { display: none ! important; }
button { overflow: visible; padding: 0px 10px; }
table { display: table; border-collapse: collapse; border-spacing: 0px; }
table th, table td { padding: 5px 10px; border: 1px solid rgb(204, 204, 204); }
h1, h2, h3, h4, h5, h6 { margin: 0px 0px 20px; color: rgb(0, 0, 0); font: bold 1em/1.1 Trebuchet MS,Helvetica Neue,Helvetica,sans-serif; }
h1 { margin-top: 0px; font-size: 3.6em; line-height: 1; font-weight: normal; }
h2 { font-size: 2em; font-weight: normal; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
ul, ol, dd, blockquote { padding-left: 30px; }
ul ul, ol ol, ul ol, ol ul { margin-bottom: 0px; }
a { color: rgb(45, 106, 197); text-decoration: none; }
img { max-width: 100% ! important; border-width: 0px; image-rendering: optimizequality; }
pre { font-family: Consolas,Monaco,Courier New,monospace; white-space: pre-wrap; }
hr, div.hr { overflow: hidden; width: 100%; height: 1px; margin: 15px 0px; border-right: 0px none; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(238, 238, 238) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: none repeat scroll 0px center transparent; font-size: 0px; }
div.hr * { display: none; }
