#shortcode-widget-5{
  margin: none!important;
  border: none!important;
  padding: 0!important;
  margin-bottom:30px!important;
}
#mc_embed_signup_scroll > h2{
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 19px;
  font-weight: bold;
  color: rgb(142, 182, 185);
}
#mce-EMAIL{
  border: 2px solid rgb(205, 232, 231);
  outline: 2px solid white;
  box-shadow: none!important;
}
/* Enter Your Custom CSS Here */
.widget {
  margin: 0 0 30px;
  position: relative;
  clear: both;
  border: 1px solid rgb(239, 239, 239)!important;
  padding:0 15px 15px 15px;
}

#abap_box strong {
  text-transform: uppercase;
  font-family: custom-one;
  letter-spacing: 2px;
}
#abap_box .author_photo img {
  padding-right: 10px;
  float: right;
  width: 143px;
  height: 140px;
  border-radius: 100px;
}
.site-content > .post-author-area{
display:none;}

#abap_box {
  margin-top: 30px;
  padding: 15px 5px 15px 15px;
  background: rgb(220, 237, 237);
  outline: 2px double rgb(220, 237, 237);
  border: 1px solid rgb(255, 255, 255);
}
#post-4978,#post-2236,#post-4990,#post-4985,#post-4981,{
border-bottom:none!important;
}
#post-4978 > header > h1,#post-4990 > header > h1,#post-4985 > header > h1,#post-4981 > header > h1,#post-2236 > header > h1{
display:none;
}
.bo-con:after, .bo-con:before {
  content: '';
  display: block;
  z-index: 0;
  position: absolute;
  bottom: -5px;
  width: 50%;
  max-width: 88px;
  height: 7px;
  background: none!important;
}
.bo-wrap > img {
  width: 100%;
  display: inline-block;
  height: 207px;
}
.bo-top, .bo-bottom {
  color: #FFF;
  width: 100%;
  position: absolute;
  left: 0;
  font-size: 13px!important;
  font-weight: normal!important;
  text-transform: uppercase!important;
  font-family: custom-one!important;
  letter-spacing: 2px!important;
}
.bo-info hr {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  border-top: 1px solid #FFF!important;
  border-bottom: 1px solid #FFF;
}
.bo-info {
  opacity: 0;
  visibility: hidden \9;
  position: absolute;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(205, 232, 231, 0.63)!important;
  overflow: hidden;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
}
.bo-box{
  background: white!important;
  border: 1px solid #E4E4E4;
  padding: 9px;
  z-index: 1;
  position: relative;
}
#footerheader {
  padding: 7px 0;
  border: 1px solid rgb(239, 239, 239);
  margin-bottom: 18px;
  font-family: custom-one;
  text-transform: uppercase;
  letter-spacing: 2px;
}
#shortcode-widget-4{
border:none!important;
text-align:center!important;
padding:none!important;
}
.footer-widgets {
  padding: 0!important;
  margin-bottom: -25px;
}
.header-style-magazine .site-ads-inside-header {
  float: right;
  max-width: 100%;
  width: 580px;
  max-height: 80px;
  overflow: hidden;
  margin-top: 15px;
  border: 3px solid rgb(205, 232, 231);
}
.yt-options-framework-panel-wrapper #yt-header #yt-lets-get-social {
  float: right;
  margin-top: 18px;
  display: none!important;
}
.tel-numbers a{
  font-family: custom-one;
  font-weight: bold;
  color: rgb(94, 139, 137);
}
.tel-numbers a:hover{
color:white;
}
.entry-content a {
  color: #879B9D;
}
article.hentry .related-articles {
  margin-bottom: 20px;
  display: none;
}
article.hentry .entry-tags {
  text-transform: uppercase;
  font-size: 12px;
  display:none;
}
article.hentry footer.entry-meta .entry-cats {
  margin-top: 20px;
  margin-bottom: 5px;
  display: none;
}
.post-list-with-thumbnail li .post-thumb .cat-tag {
  position: absolute;
  bottom: 10px;
  left: -10px;
  text-transform: uppercase;
  font-size: 10px;
  padding: 0 5px;
  font-family: custom-one;
  letter-spacing: 1px;
}
.widget ul li {
  list-style: none;
  font-family: custom-one;
  font-size: 10px;
  letter-spacing: 1.25px;
  color: black!important;
  text-align: center;
  padding: 7px 0!important;
}
.gray-2-secondary a {
  color: #FFF;
}
.footer-info a {
  color: #FFFFFF;
}
.main-navigation .menu>li .sub-menu .sticky-main-nav-wrapper .main-navigation .menu li.menu-item{
  float: left;
  width: 100%;
}
.site-content article.hentry.layout-classic .entry-header .entry-meta {
  margin-bottom: 10px;
  font-family: custom-one;
  letter-spacing: 1px;
  font-size: 10px;
  font-weight: normal!important;
}
.site-top-bar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
  text-transform: none;
  background: rgb(205, 232, 231);
  padding: 7px 0;
}
.top-navigation .menu li a {
  color: #FFF;
  font-family: custom-one;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 10px;
}
.main-navigation .menu li.menu-item ul li {
  font-family: custom-one;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: 100%;
}
.main-navigation .menu li.menu-item {
  font-family: custom-one;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.archive-title{
display:none;
}
.social-share-buttons.style-default [data-service] {
  box-shadow: 0 3px 0 rgba(204, 228, 229, 1);
}
.you-might-also-like-articles .you-may-also-like-title {
  margin-top: 0;
  text-align: center;
  display: none;
}
h3.secondary-2-primary {
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 2px;
}
.single-sharing-btns h3 {
  margin-top: 0;
  display: none;
}
.site-content article.hentry.layout-grid .entry-header .entry-meta, .byline.alt-font {
  font-family: "custom-one"!important;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 10px;
}
.widget-area .widget-title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.75;
  letter-spacing: 3px;
  text-transform: uppercase;
  margin-top: -30px;
  text-align: center;
  background: white;
}
body {
  color: #353333!important;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.75;
  letter-spacing: .5px;
  text-transform: none;
}
h1, h2, h3, h4, h5, h6, b, strong, .secondary-color, .secondary-2-primary a, .primary-2-secondary a:hover, .primary-2-secondary .active > a, .primary-2-secondary .current, .gray-2-secondary:hover, .gray-2-secondary a:hover, .gray-2-secondary .active > a, .gray-2-secondary .current, .site-title a, .social-share-buttons li:hover i, .pagination-meta {
  color: #3A3A3A;
}