.mobmenu,
#thsp-sticky-header,
header,
.topnav,
#nav-primary,
.breadcrumbs,
.parallax-banner,
.summary-banner,
.widget_w2dc_search_widget,
.w2dc-listings-options-links,
#allshows,
/*footer,*/
.menu-nav-menu-container,
.social,
.bottom-footer-copyright{display:none !important;}

/* fonts */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
  /*font-size:11px;*/}
.site-content .content h1{font-size:20px;}
.site-content .content h2{font-size:18px;}
.site-content .content h3{font-size:15px;}
.site-content .content h4{font-size:13px;}
.site-content .content h5{font-size:11px;}
.site-content .content h6{font-size:10px;}

/* structure */
.bnt-container{width:80%;}

/* posts */
.headline figure{margin:0;}
.headline figure.circle img{
  margin:0 auto;
  width:200px;
  height:200px;
  max-width:200px;
  max-height:200px;
  -webkit-box-shadow:0 0 0 0 rgb(0 0 0 / 0%);
  -moz-box-shadow:0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow:0 0 0 0 rgb(0 0 0 / 0%);}
.headline h1{font-size:34px;margin:0;padding:0;}

body.single-post .content-single-post .entry-content{margin-top:0;margin-bottom:0;padding:0.75em 0;}
body.single-post .content-single-post .entry-content h4{margin:0.5em 0;}

.site-content .content p, .entry-content ul li, .entry-content ol li, .entry-content .so-widget-sow-editor ul li, .entry-content .so-widget-sow-editor ol li{
  font-size:0.9em;
  line-height:1.3em;}

header.w2dc-listing-header{
  display:block !important;}

.w2dc-listings-block .w2dc-listing {
  border-top:0;
  border-bottom:1px solid #ccc;}

.w2dc-listing-logo-wrap{
  display:none;}

.w2dc-field-output-block-categories{
  display:none;}

/* remove url from appearing after links */
a[href]:after {
  content: none !important;}