html, body {font-size:100%;background:none;color:#333333;}
@page {margin:0.5cm;}

header {padding:0 0 20px!important;border:none!important;}
header .logo, header .logo img {margin:0!important;padding:0!important;}
/* header .logo img.desktop {display:none!important;} if applicable */
/* header .logo img.print {display:block!important;} if applicable */
header #details {margin-top:20px;}

#hero #title {padding:0!important;margin:20px 0 0!important;background:none!important;}
#hero #title h1 {color:#000000!important;padding:0!important;margin:0!important;background:none!important;}

section {margin:0;padding:0;background:none;}
section div {padding:0!important;color:#333333;}

section#content {padding:20px 0%!important;}
section#content h1 {padding-left:0!important;margin-left:0!important;}

#post-list, #event-list {margin:0!important;}

#contact address .address-note, #leasing address .address-note {border:none!important;}

section#content #store-directory-list ul.store-list > li {width:33.33%!important;}
#post-list .type-post .inner span.valid {text-align:left!important;padding-left:0!important;background:none!important;}

main, article, main.column, main.columns, article.column, article.columns {width:100%!important;padding:0!important;}
main a:after {content:" [" attr(href) "]";font-size:0.8em;word-wrap:break-word;}
main h2 a:after, main h3 a:after, main .gallery a:after, main .post .thumbnail a:after, main .page .thumbnail a:after, main .gallery a:after, main .tiled-gallery a:after, section#content #store-directory-list ul.store-list li .inner span.website a:after {content:"";}
img.alignleft, .wp-caption.alignleft img, img.alignright, .wp-caption.alignright img, img.aligncenter, img.alignnone {width:auto!important;height:auto!important;}
main p a {word-wrap:break-word;}

article .columns.eight:last-child, main .columns.eight:last-child {padding-left:30px!important;}

.print {display:block!important;}
#responsive, nav, #hero img, #hero a.whats-on, #hero #actions, section#actions, section#upcoming, section#offers, section#connect, div#children, ul.store-directory-alphabet-filter, span.directory.alphabet, #post-list .type-post .inner .thumbnail, #event-list .type-event .inner .thumbnail, aside, form, .pagination, footer, .no-print, .desktop {display:none!important;}