
body {
  background-color:#f1f1f1;
  height: 100%;
  font-size: 100%;
  margin: 0;
  padding: 0;
  font-family: "raleway", sans-serif;
  line-height: 1.5;
  color: #4d4d4d;
  -webkit-font-smoothing: antialiased;
  word-wrap: break-word;
  -ms-word-wrap: break-word;
}
.blog .main,
.archive .main,
.search .main {
  width: 88.89%;
  max-width: 1280px;
}
.blog #breadcrumbs,
.archive #breadcrumbs,
.search #breadcrumbs {
  width: 100%;
}
.full-width-images.blog .excerpt.has-video,
.full-width-images.archive .excerpt.has-video,
.two-column-images.blog .excerpt.has-video,
.two-column-images.archive .excerpt.has-video {
  background: none;
}
.full-width-images.blog .excerpt.has-video .overlay,
.full-width-images.blog .excerpt.has-video .overlay-link,
.full-width-images.blog .excerpt.has-video i,
.full-width-images.archive .excerpt.has-video .overlay,
.full-width-images.archive .excerpt.has-video .overlay-link,
.full-width-images.archive .excerpt.has-video i,
.two-column-images.blog .excerpt.has-video .overlay,
.two-column-images.blog .excerpt.has-video .overlay-link,
.two-column-images.blog .excerpt.has-video i,
.two-column-images.archive .excerpt.has-video .overlay,
.two-column-images.archive .excerpt.has-video .overlay-link,
.two-column-images.archive .excerpt.has-video i {
  display: none;
}
.full-width-images.blog .excerpt.has-video .excerpt-container,
.full-width-images.archive .excerpt.has-video .excerpt-container,
.two-column-images.blog .excerpt.has-video .excerpt-container,
.two-column-images.archive .excerpt.has-video .excerpt-container {
  position: relative;
  opacity: 1;
}
.full-width-images.blog .excerpt.has-video .excerpt-header, .full-width-images.blog .excerpt.has-video .entry-header,
.full-width-images.archive .excerpt.has-video .excerpt-header,
.full-width-images.archive .excerpt.has-video .entry-header,
.two-column-images.blog .excerpt.has-video .excerpt-header,
.two-column-images.blog .excerpt.has-video .entry-header,
.two-column-images.archive .excerpt.has-video .excerpt-header,
.two-column-images.archive .excerpt.has-video .entry-header {
  padding: 0.75em 1.5em 1.5em;
}
.full-width-images.blog .excerpt.has-video .excerpt-title, .full-width-images.blog .excerpt.has-video .entry-title,
.full-width-images.archive .excerpt.has-video .excerpt-title,
.full-width-images.archive .excerpt.has-video .entry-title,
.two-column-images.blog .excerpt.has-video .excerpt-title,
.two-column-images.blog .excerpt.has-video .entry-title,
.two-column-images.archive .excerpt.has-video .excerpt-title,
.two-column-images.archive .excerpt.has-video .entry-title {
  font-size: 1em;
  line-height: 1.5;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a, .full-width-images.blog .excerpt.has-video .entry-title a,
.full-width-images.archive .excerpt.has-video .excerpt-title a,
.full-width-images.archive .excerpt.has-video .entry-title a,
.two-column-images.blog .excerpt.has-video .excerpt-title a,
.two-column-images.blog .excerpt.has-video .entry-title a,
.two-column-images.archive .excerpt.has-video .excerpt-title a,
.two-column-images.archive .excerpt.has-video .entry-title a {
  color: white;
  opacity: 0.8;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a:link, .full-width-images.blog .excerpt.has-video .entry-title a:link, .full-width-images.blog .excerpt.has-video .excerpt-title a:visited, .full-width-images.blog .excerpt.has-video .entry-title a:visited,
.full-width-images.archive .excerpt.has-video .excerpt-title a:link,
.full-width-images.archive .excerpt.has-video .entry-title a:link,
.full-width-images.archive .excerpt.has-video .excerpt-title a:visited,
.full-width-images.archive .excerpt.has-video .entry-title a:visited,
.two-column-images.blog .excerpt.has-video .excerpt-title a:link,
.two-column-images.blog .excerpt.has-video .entry-title a:link,
.two-column-images.blog .excerpt.has-video .excerpt-title a:visited,
.two-column-images.blog .excerpt.has-video .entry-title a:visited,
.two-column-images.archive .excerpt.has-video .excerpt-title a:link,
.two-column-images.archive .excerpt.has-video .entry-title a:link,
.two-column-images.archive .excerpt.has-video .excerpt-title a:visited,
.two-column-images.archive .excerpt.has-video .entry-title a:visited {
  color: white;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a:hover, .full-width-images.blog .excerpt.has-video .entry-title a:hover, .full-width-images.blog .excerpt.has-video .excerpt-title a:active, .full-width-images.blog .excerpt.has-video .entry-title a:active, .full-width-images.blog .excerpt.has-video .excerpt-title a:focus, .full-width-images.blog .excerpt.has-video .entry-title a:focus,
.full-width-images.archive .excerpt.has-video .excerpt-title a:hover,
.full-width-images.archive .excerpt.has-video .entry-title a:hover,
.full-width-images.archive .excerpt.has-video .excerpt-title a:active,
.full-width-images.archive .excerpt.has-video .entry-title a:active,
.full-width-images.archive .excerpt.has-video .excerpt-title a:focus,
.full-width-images.archive .excerpt.has-video .entry-title a:focus,
.two-column-images.blog .excerpt.has-video .excerpt-title a:hover,
.two-column-images.blog .excerpt.has-video .entry-title a:hover,
.two-column-images.blog .excerpt.has-video .excerpt-title a:active,
.two-column-images.blog .excerpt.has-video .entry-title a:active,
.two-column-images.blog .excerpt.has-video .excerpt-title a:focus,
.two-column-images.blog .excerpt.has-video .entry-title a:focus,
.two-column-images.archive .excerpt.has-video .excerpt-title a:hover,
.two-column-images.archive .excerpt.has-video .entry-title a:hover,
.two-column-images.archive .excerpt.has-video .excerpt-title a:active,
.two-column-images.archive .excerpt.has-video .entry-title a:active,
.two-column-images.archive .excerpt.has-video .excerpt-title a:focus,
.two-column-images.archive .excerpt.has-video .entry-title a:focus {
  color: white;
  opacity: 1;
}
.main {
  padding-bottom: 1.5em;
  margin: 0 auto;
}
.blog .main,
.archive .main,
.search .main {
  width: 88.89%;
  max-width: 1280px;
}
.archive .main {
  padding-bottom: 0;
}
#main, #title-info, #toggle-navigation, #site-header, #site-footer {
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
}
.background-image-active .site-header,
.background-image-active .site-header .search-form-container button,
.background-image-active .main,
.background-image-active .menu-secondary-items {
  background: none;
}
.background-texture-active .site-header,
.background-texture-active .site-header .search-form-container button,
.background-texture-active .main,
.background-texture-active .menu-secondary-items {
  background: none;
}
.bbpress.archive .main {
  width: 100%;
  margin-bottom: 3em;
}
.loop-container:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}




.wp-caption-text, .excerpt-meta, .entry-meta, .more-link, .pagination, .further-reading span,
.further-reading a,
.entry-categories span,
.entry-categories a,
.entry-tags span,
.entry-tags a, .author-meta .author span, .comments-number h2, .comment-author div, .design-credit, .singular-attachment .attachment-caption, .widget li, .menu-footer-items a, .menu-secondary-items a {
  font-size: 0.813em;
  line-height: 1.85;
}
.site-title, .menu-unset > ul a,
.menu-primary-items a, .excerpt-meta, .entry-meta, .excerpt-title, .entry-title, .more-link, .pagination, .further-reading,
.entry-categories,
.entry-tags, .author-meta .author span, .comments-number h2, .comment-author .author-name, .site-footer h1, .design-credit, .widget-title, .widget li, .menu-footer-items a, .menu-secondary-items a {
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 700;
}
/* sticky */
.excerpt.sticky .excerpt-container {
  background: wheat;
}


.excerpt-container {
  padding: 0 5.55%;
  position: relative;
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.excerpt {
  text-align: center;
  background: white;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  margin-bottom: 1.5em;
}
.excerpt-meta, .entry-meta {
  color: #aaaaaa;
  padding-top: 1.84502em;
}
.excerpt-meta a, .entry-meta a {
  color: #aaaaaa;
}
.excerpt-meta a:link, .entry-meta a:link, .excerpt-meta a:visited, .entry-meta a:visited {
  color: #aaaaaa;
}
.excerpt-meta a:hover, .entry-meta a:hover, .excerpt-meta a:active, .entry-meta a:active, .excerpt-meta a:focus, .entry-meta a:focus {
  color: #222;
}

.excerpt-title, .entry-title {
  letter-spacing: 0.04em;
  font-size: 1.313em;
  /* 21px / 16px */
  line-height: 1.143;
}
.excerpt-title a, .entry-title a {
  color: #4d4d4d;
}
.excerpt-title a:link, .entry-title a:link, .excerpt-title a:visited, .entry-title a:visited {
  color: #4d4d4d;
}
.excerpt-title a:hover, .entry-title a:hover, .excerpt-title a:active, .entry-title a:active, .excerpt-title a:focus, .entry-title a:focus {
  color: #222;
}

.excerpt-header, .entry-header {
  position: relative;
}
.excerpt-header:after, .entry-header:after {
  content: '';
  position: absolute;
  background: #00D691;
  width: 4.5em;
  height: 0.375em;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: -1.5em;
}

.excerpt-content {
  padding: 1.5em 0;
}
/* 600 */
@media all and (min-width: 37.5em) {
  .excerpt {
    margin-bottom: 1.5em;
  }
  .excerpt:first-child {
    padding-top: 0;
  }

  .excerpt-container {
    background: white;
    padding: 0 6.2%;
  }

  .pagination {
    padding: 0.75em 1.5em 3em;
  }

  .excerpt-title, .entry-title {
    font-size: 1.875em;
    /* 30px */
    line-height: 1.6;
  }
}
/* 900px */
@media all and (min-width: 56.25em) {
  .excerpt-container {
    width: 50%;
    padding: 0 5.55%;
  }

  .excerpt {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* fix weird chrome wiggle glitch */
    position: relative;
    clear: both;
    padding: 0;
    margin-bottom: 1.5em;
    opacity: 0.8;
  }
  .excerpt .featured-image {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* fixes FF glitch where image focuses & unfocuses */
    width: 50%;
    width: calc(50% + 2px);
    height: 100%;
    padding-bottom: 0;
    position: absolute;
    right: -1px;
  }
  .excerpt:hover {
    opacity: 1;
  }

  .excerpt.even .excerpt-container {
    float: right;
  }
  .excerpt.even .featured-image {
    right: auto;
    left: -1px;
  }
  .excerpt.even:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
  }

  .rtl .excerpt.odd .excerpt-container {
    float: left;
  }

  .excerpt-meta, .entry-meta {
    padding-top: 3.69004em;
  }

  .excerpt-content {
    padding-bottom: 3em;
  }

  .full-without-featured:not(.has-post-thumbnail):not(.has-video):not(.has-featured-slider) .excerpt-container {
    width: 100%;
  }
}
.background-image-active .excerpt {
  opacity: 1;
}
.background-texture-active .excerpt {
  opacity: 1;
}
.full-width-images.blog .excerpt.has-video,
.full-width-images.archive .excerpt.has-video,
.two-column-images.blog .excerpt.has-video,
.two-column-images.archive .excerpt.has-video {
  background: none;
}
.full-width-images.blog .excerpt.has-video .overlay,
.full-width-images.blog .excerpt.has-video .overlay-link,
.full-width-images.blog .excerpt.has-video i,
.full-width-images.archive .excerpt.has-video .overlay,
.full-width-images.archive .excerpt.has-video .overlay-link,
.full-width-images.archive .excerpt.has-video i,
.two-column-images.blog .excerpt.has-video .overlay,
.two-column-images.blog .excerpt.has-video .overlay-link,
.two-column-images.blog .excerpt.has-video i,
.two-column-images.archive .excerpt.has-video .overlay,
.two-column-images.archive .excerpt.has-video .overlay-link,
.two-column-images.archive .excerpt.has-video i {
  display: none;
}
.full-width-images.blog .excerpt.has-video .excerpt-container,
.full-width-images.archive .excerpt.has-video .excerpt-container,
.two-column-images.blog .excerpt.has-video .excerpt-container,
.two-column-images.archive .excerpt.has-video .excerpt-container {
  position: relative;
  opacity: 1;
}
.full-width-images.blog .excerpt.has-video .excerpt-header, .full-width-images.blog .excerpt.has-video .entry-header,
.full-width-images.archive .excerpt.has-video .excerpt-header,
.full-width-images.archive .excerpt.has-video .entry-header,
.two-column-images.blog .excerpt.has-video .excerpt-header,
.two-column-images.blog .excerpt.has-video .entry-header,
.two-column-images.archive .excerpt.has-video .excerpt-header,
.two-column-images.archive .excerpt.has-video .entry-header {
  padding: 0.75em 1.5em 1.5em;
}
.full-width-images.blog .excerpt.has-video .excerpt-title, .full-width-images.blog .excerpt.has-video .entry-title,
.full-width-images.archive .excerpt.has-video .excerpt-title,
.full-width-images.archive .excerpt.has-video .entry-title,
.two-column-images.blog .excerpt.has-video .excerpt-title,
.two-column-images.blog .excerpt.has-video .entry-title,
.two-column-images.archive .excerpt.has-video .excerpt-title,
.two-column-images.archive .excerpt.has-video .entry-title {
  font-size: 1em;
  line-height: 1.5;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a, .full-width-images.blog .excerpt.has-video .entry-title a,
.full-width-images.archive .excerpt.has-video .excerpt-title a,
.full-width-images.archive .excerpt.has-video .entry-title a,
.two-column-images.blog .excerpt.has-video .excerpt-title a,
.two-column-images.blog .excerpt.has-video .entry-title a,
.two-column-images.archive .excerpt.has-video .excerpt-title a,
.two-column-images.archive .excerpt.has-video .entry-title a {
  color: white;
  opacity: 0.8;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a:link, .full-width-images.blog .excerpt.has-video .entry-title a:link, .full-width-images.blog .excerpt.has-video .excerpt-title a:visited, .full-width-images.blog .excerpt.has-video .entry-title a:visited,
.full-width-images.archive .excerpt.has-video .excerpt-title a:link,
.full-width-images.archive .excerpt.has-video .entry-title a:link,
.full-width-images.archive .excerpt.has-video .excerpt-title a:visited,
.full-width-images.archive .excerpt.has-video .entry-title a:visited,
.two-column-images.blog .excerpt.has-video .excerpt-title a:link,
.two-column-images.blog .excerpt.has-video .entry-title a:link,
.two-column-images.blog .excerpt.has-video .excerpt-title a:visited,
.two-column-images.blog .excerpt.has-video .entry-title a:visited,
.two-column-images.archive .excerpt.has-video .excerpt-title a:link,
.two-column-images.archive .excerpt.has-video .entry-title a:link,
.two-column-images.archive .excerpt.has-video .excerpt-title a:visited,
.two-column-images.archive .excerpt.has-video .entry-title a:visited {
  color: white;
}
.full-width-images.blog .excerpt.has-video .excerpt-title a:hover, .full-width-images.blog .excerpt.has-video .entry-title a:hover, .full-width-images.blog .excerpt.has-video .excerpt-title a:active, .full-width-images.blog .excerpt.has-video .entry-title a:active, .full-width-images.blog .excerpt.has-video .excerpt-title a:focus, .full-width-images.blog .excerpt.has-video .entry-title a:focus,
.full-width-images.archive .excerpt.has-video .excerpt-title a:hover,
.full-width-images.archive .excerpt.has-video .entry-title a:hover,
.full-width-images.archive .excerpt.has-video .excerpt-title a:active,
.full-width-images.archive .excerpt.has-video .entry-title a:active,
.full-width-images.archive .excerpt.has-video .excerpt-title a:focus,
.full-width-images.archive .excerpt.has-video .entry-title a:focus,
.two-column-images.blog .excerpt.has-video .excerpt-title a:hover,
.two-column-images.blog .excerpt.has-video .entry-title a:hover,
.two-column-images.blog .excerpt.has-video .excerpt-title a:active,
.two-column-images.blog .excerpt.has-video .entry-title a:active,
.two-column-images.blog .excerpt.has-video .excerpt-title a:focus,
.two-column-images.blog .excerpt.has-video .entry-title a:focus,
.two-column-images.archive .excerpt.has-video .excerpt-title a:hover,
.two-column-images.archive .excerpt.has-video .entry-title a:hover,
.two-column-images.archive .excerpt.has-video .excerpt-title a:active,
.two-column-images.archive .excerpt.has-video .entry-title a:active,
.two-column-images.archive .excerpt.has-video .excerpt-title a:focus,
.two-column-images.archive .excerpt.has-video .entry-title a:focus {
  color: white;
  opacity: 1;
}

@media all and (min-width: 56.25em) {
  .excerpt .featured-video {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    /* fixes FF glitch where image focuses & unfocuses */
    width: 50%;
    height: 100%;
    padding-bottom: 0;
    position: absolute;
    right: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  .excerpt .featured-video div,
  .excerpt .featured-video video {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }

  .excerpt.even .featured-video {
    right: 50%;
    right: calc(50% - 1px);
  }

  /* Premium Layouts */
  .full-width .excerpt .featured-video,
  .full-width-images .excerpt .featured-video,
  .two-column .excerpt .featured-video,
  .two-column-images .excerpt .featured-video {
    width: 100%;
    height: auto;
    position: relative;
    right: 0;
  }
  .full-width .excerpt .featured-video div,
  .full-width .excerpt .featured-video video,
  .full-width-images .excerpt .featured-video div,
  .full-width-images .excerpt .featured-video video,
  .two-column .excerpt .featured-video div,
  .two-column .excerpt .featured-video video,
  .two-column-images .excerpt .featured-video div,
  .two-column-images .excerpt .featured-video video {
    position: relative;
    top: 0;
    -webkit-transform: none;
    transform: none;
  }
}
/* 900px */
@media all and (min-width: 56.25em) {
  .ie9 .excerpt {
    opacity: 1;
  }
  .ie9 .excerpt:hover {
    opacity: 1;
  }
}
.zoom .featured-image-link {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.zoom .featured-image-link:hover .featured-image, .zoom .featured-image-link:active .featured-image, .zoom .featured-image-link:focus .featured-image {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  -moz-transform: scale(1.05) rotate(0.02deg);
}

.featured-image {
  position: relative;
  height: 0;
  padding-bottom: 50%;
  background-position: 50%;
  background-size: cover;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
}

/* 900px */
@media all and (min-width: 56.25em) {
  .entry .featured-image:after {
    position: absolute;
    content: '';
    background: #222;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    opacity: 0.2;
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
  }
  .entry .featured-image:hover:after {
    opacity: 0;
  }

  .entry-container {
    padding: 0 18.66%;
  }

  .entry-header h1 {
    font-size: 2.5em;
    line-height: 1.06;
  }

  .entry-meta {
    font-size: 1em;
    line-height: 1.5;
    padding-top: 3em;
    letter-spacing: 0.08em;
  }

  .entry-content {
    margin-top: 4.5em;
  }
  .entry-content img.full-width {
    width: 150%;
    left: -25%;
  }
}
.singular-page .featured-image {
  margin-top: -3em;
  margin-bottom: 3em;
}
/* sticky */
.excerpt.sticky .excerpt-container {
  background: wheat;
}
.excerpt-container {
  padding: 0 5.55%;
  position: relative;
  z-index: 9;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* 600 */
@media all and (min-width: 37.5em) {
  .excerpt {
    margin-bottom: 1.5em;
  }
  .excerpt:first-child {
    padding-top: 0;
  }

  .excerpt-container {
    background: white;
    padding: 0 6.2%;
  }

  .pagination {
    padding: 0.75em 1.5em 3em;
  }

  .excerpt-title, .entry-title {
    font-size: 1.1em;
    /* 30px */
    line-height: 1.6;
  }
}
.excerpt-content {
  padding: 1.5em 0;
}
.more-link {
  position: relative;
  text-decoration: none;
  color: #4d4d4d;
  clear: both;
}
.more-link:link, .more-link:visited {
  color: #4d4d4d;
}
.more-link:hover, .more-link:active, .more-link:focus {
  color: #222;
}
.more-link:hover:after, .more-link:active:after, .more-link:focus:after {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.more-link:after {
  content: '';
  position: absolute;
  width: 1.5em;
  height: 3px;
  background: #4d4d4d;
  bottom: -0.75em;
  left: 0;
  right: 0;
  margin: 0 auto;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.visit {
  padding-bottom: 0px!important;
  padding-top: 100px!important;
  position: relative;
}
.text_align_center{ text-align: center!important;  }
.visit{ background-color:#212121!important; }
.backgroundcolor{ background-color:#fff; }
.margintop{ margin-top: 0px!important; }
.floatright{ float:right; padding:8px 0px 8px 25px; }
p{ padding-bottom:20px; }


.entry-meta-bottom {
  margin-bottom: 3em;
}

@media all and (min-width: 68.75em) {
  .entry-meta,
  .entry-header {
    padding-left: 11.11%;
    padding-right: 11.11%;
  }

  .entry-container {
    padding: 0 15.435% 0% 22%;
    position: relative;
  }

  .entry-content img.full-width {
    width: 163.6%;
    left: -31.8%;
  }

  .entry-meta-bottom.float .entry-tags,
  .entry-meta-bottom.float .entry-categories {
    position: absolute;
    width: 20.66%;
    left: 0;
    top: 4.5em;
    text-align: right;
    padding-left: 5.55%;
  }
  .entry-meta-bottom.float .entry-tags a,
  .entry-meta-bottom.float .entry-categories a {
    font-weight: 700;
    text-transform: none;
    letter-spacing: 0;
    display: block;
    margin-right: 0;
  }
}
.wp-caption-text, .excerpt-meta, .entry-meta, .more-link, .pagination, .further-reading span,
.further-reading a,
.entry-categories span,
.entry-categories a,
.entry-tags span,
.entry-tags a, .author-meta .author span, .comments-number h2, .comment-author div, .design-credit, .singular-attachment .attachment-caption, .widget li, .menu-footer-items a, .menu-secondary-items a {
  font-size: 0.813em;
  line-height: 1.85;
}
.site-title, .menu-unset > ul a,
.menu-primary-items a, .excerpt-meta, .entry-meta, .excerpt-title, .entry-title, .more-link, .pagination, .further-reading,
.entry-categories,
.entry-tags, .author-meta .author span, .comments-number h2, .comment-author .author-name, .site-footer h1, .design-credit, .widget-title, .widget li, .menu-footer-items a, .menu-secondary-items a {
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 700;
}
.further-reading span,
.entry-categories span,
.entry-tags span {
  display: block;
}
.further-reading a,
.entry-categories a,
.entry-tags a {
  font-weight: 400;
  color: #8c8c8c;
}
.further-reading a:link, .further-reading a:visited,
.entry-categories a:link,
.entry-categories a:visited,
.entry-tags a:link,
.entry-tags a:visited {
  color: #8c8c8c;
}
.further-reading a:hover, .further-reading a:active, .further-reading a:focus,
.entry-categories a:hover,
.entry-categories a:active,
.entry-categories a:focus,
.entry-tags a:hover,
.entry-tags a:active,
.entry-tags a:focus {
  color: black;
}
.colorline{ margin-top:50px; margin-bottom:50px; height:1px; background-color:#ccc; }
.footer-image-wrapper{ float:left; width:130px;  }
.footer-info{ margin-top: 30px; margin-left: 18px;  }

/* WordPress editor alignment fix: https://codex.wordpress.org/Wrapping_Text_Around_Images */
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
a{ text-decoration: none!important;  }
.author-meta {
  color: #000;
  padding: 1.5em;
}
.author-meta a {
  color: #8c8c8c;
}
.author-meta a:link, .author-meta a:visited {
  color: #8c8c8c;
}
.author-meta a:hover, .author-meta a:active, .author-meta a:focus {
  color: #8c8c8c;
}
.author-meta p {
  clear: both;
}
.author-meta .author img {
  float: left;
  margin: 0 0.75em 1.5em 0;
  width: 4.5em;
  height: 4.5em;
  border-radius: 50%;
}
.author-meta .author a {
  font-weight: 400;
  letter-spacing: 0.1em;
}
.author-meta .bio a {
  margin-right: 0.375em;
  display: inline-block;
}
p{ padding-left:15px; padding-right:15px;  }

@media screen and (max-width: 1100px) {
  .entry-meta-bottom{  margin-left:0px; margin-top:40px; }
  .entry-meta-bottom {
    margin-bottom: 0em;
  }
}
@media screen and (max-width: 900px) {
  p{ padding-left:30px; padding-right:30px;  }
}
.clearboth{ clear:both;  }
.floatleft{ float:left; width:100%;  }
.p_padding{ padding:0!important; font-size:14px;}
.fontsize{ font-size:25px; }
.archive-header {
  padding: 1.5em 0;
  text-transform: uppercase;
  color: #8c8c8c;
}
.archive-header span {
  letter-spacing: 0.08em;
}
.archive-header h1 {
  letter-spacing: 0.06em;
  font-weight: 700;
  font-size: 1em;
  line-height: 1.5;
  display: inline-block;
}
.archive-header p {
  margin: 0.75em 0;
  text-transform: none;
}

.icons_font{ font-size:25px!important; margin:0px 3px; color:#00D691 !important; }
.font_size12{ font-size:12px!important; }
.color00D691{ color:#00D691 !important; }