#masthead .hgroup .logo img {width: 200px; height: 115px; }
.menu {border-bottom: #000 solid 1px;}
#masthead {border-top: #000 solid 6px;}
#masthead {padding-top: 1.5em;} 
.main-navigation a {font-weight: normal;}
.mobilenav-main-link-text {font-size: 1.6em;}

.home #main {padding: 0px 5px 35px !important;}
#main {
  background: #fcfcfc;
    background-color: rgb(252, 252, 252);
  padding: 5px;
}

.entry-content h2 {  font-size: 32px; border-bottom: #000 solid 1px;}
#page-wrapper h2 {
  text-align: center;
  font-weight: bold;
  background: #666;
  color: #fff;
  padding: 12px;
  font-size: 32px; font-weight: bold; border-bottom: #000 solid 3px;
}
.entry-content h4 {background-color: #ddd; padding-left: 3px;}
.entry-content h1 {margin: .2em 0 1em;}
article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {
  color: #000;
  font-size: 38px;
  font-weight: 500; padding-bottom: 1em; margin-bottom: 1em; padding-top: 1em; margin-top: 1em;
  line-height: 1.6em; border-bottom: #000 solid 1px; border-top: #000 solid 1px;
}
#page-wrapper h1 {text-align: center;}

.anchor{
  display: block;
  height: 90px; /*same height as header*/
  margin-top: -90px; /*same height as header*/
  visibility: hidden;
}

.entry-meta {display: none;}
.entry-categories {display: none;}
.comments-area {display: none;}

#colophon #theme-attribution a, #colophon #site-info a {display: none;}
#colophon #theme-attribution, #colophon #site-info {display: none;}
#colophon .widget_nav_menu .menu-item a {
  display: block;
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #666; font-size: 1.2em;
}

body.responsive.layout-full #page-wrapper .full-container {
max-width: 96%;
}


.widget-title {  display: none;}
.pt-cv-wrapper .btn-success {
  color: #fff;
  background-color: #ddd;
  border-color: #333;
}