/* Enter Your Custom CSS Here */

.single .post-content h2 {
font-size: 26px;
font-weight: bold;
background-color: #F8F6F2;
padding: 20px;
margin-bottom: 32px;
border-top: solid 1px #F4F3F0;
border-left: solid 6px #bf7c94;
border-right: solid 1px #F4F3F0;
border-bottom: solid 1px #F4F3F0;
}

.single .post-content h3 {
font-size: 22px;
font-weight: bold;
padding-left: 14px;
border-left: solid 5px #bf7c94;
}

.single .post-content h4 {
font-size: 18px;
font-weight: bold;
padding-left: 14px;
border-left: solid 4px #bf7c94;
}

.post-content h2 {
font-size: 26px;
font-weight: bold;
background-color: #F8F6F2;
padding: 20px;
margin-bottom: 32px;
border-top: solid 1px #F4F3F0;
border-left: solid 6px #bf7c94;
border-right: solid 1px #F4F3F0;
border-bottom: solid 1px #F4F3F0;
}

.post-content h3 {
font-size: 22px;
font-weight: bold;
padding-left: 14px;
border-left: solid 5px #bf7c94;
}

.post-content h4 {
font-size: 18px;
font-weight: bold;
padding-left: 14px;
border-left: solid 4px #bf7c94;
}

.post-cta .cta-post-title {
  padding: 40px 45px;
  text-align: left;
  font-size: 26px;
  margin-bottom: 14px;
  border-bottom: 1px solid #e5e5e5;
}

.cat-content-area h2 {
font-size: 26px;
font-weight: bold;
background-color: #F8F6F2;
padding: 20px;
margin-bottom: 32px;
border-top: solid 1px #F4F3F0;
border-left: solid 6px #bf7c94;
border-right: solid 1px #F4F3F0;
border-bottom: solid 1px #F4F3F0;
}

.cat-content-area h3 {
font-size: 22px;
font-weight: bold;
padding-left: 14px;
border-left: solid 5px #bf7c94;
}

.cat-content-area h4 {
font-size: 18px;
font-weight: bold;
padding-left: 14px;
border-left: solid 4px #bf7c94;
}


#footer-nav {
  text-align: center;
}


a:hover img {
filter : alpha(opacity=80);
opacity : 0.8 ;
}/* Enter Your Custom CSS Here */