#leaderboard,.Header > .container,.HeaderMenu, #navbarCollapse, .HeaderMenu, .breadcrumb, .sideDisplayBlock, .sidnav, footer#footer, a.button {
  display: none !important;
}

.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11, .col-lg-12,
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-810,.col-md-11,.col-md-12,.main-content-blk
{ width: 100% !important; min-width: 98%;  margin: 0  auto !important; padding: 0 !important; }

#header h1{ display:block; font-size:2em;}
.subpage-content-block > .container{padding:0;margin: 0 auto;width: 100% !important;}
.row {/* display:block; */}
body, #calendar td.caption{background: #FFF; color: #000;  width: 100%;  font-size: 100%; font-family:  Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6, p, a, li, label, span, #calendar th{ color: #000 !important; font-family:  Arial, Helvetica, sans-serif; }

#layout { position: inherit; }

.wrapper, .footer, div.article,.slider-block, .page-content-block,header, .header,.header:after, .content-block 
{ position:relative; margin:0; padding:0; border:0; box-shadow:none; background: transparent;color: #000;}

div:empty, .copyright,  .breadcrumb, #topnav, footer, #form_paging_links, #rgtprt .map, img, form, 
.slider_block, .logo, .search-btn, #main-navigation, .nav-icon, .search-form-wrapper, .feature-blocks, #rgtprt, .cd-top, .splitright a, #calendar td.caption .nav,.sideDisplayBlock,.noprint,.side-content-blk,
.nav-content-blk
{ display: none; }

h1 { font-size: 1.6em; }
h2 { font-size: 1.4em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1em; }

.header h1{ display:block;}