/*overriding global font family*/
#blog-main .blog-post-image-block,
#blog-main .blog-post-content-block,
#content-search-list .blog-post-image-block,
#content-search-list .blog-post-content-block,
#blog-view .blog-post-image-block,
#blog-view .blog-post-content-block {
  float: left;
  padding: 0; }
  #blog-main .blog-post-image-block img,
  #blog-main .blog-post-content-block img,
  #content-search-list .blog-post-image-block img,
  #content-search-list .blog-post-content-block img,
  #blog-view .blog-post-image-block img,
  #blog-view .blog-post-content-block img {
    padding: 0 20px 0 0;
    width: 100%; }

#blog-main .card-header h4 a,
#content-search-list .card-header h4 a,
#blog-view .card-header h4 a {
  font: 21px 'DINNextLTPro-Bold';
  color: #00A0DF;
  text-transform: capitalize; }

#blog-main .topic-tags,
#content-search-list .topic-tags,
#blog-view .topic-tags {
  padding: 0 0 10px;
  display: inline-block; }
  #blog-main .topic-tags .tags,
  #content-search-list .topic-tags .tags,
  #blog-view .topic-tags .tags {
    background: #2870b8;
    padding: 5px 8px;
    color: #fff !important;
    text-decoration: none;
    margin: 8px 2px;
    display: inline-block;
    letter-spacing: 1px; }
    #blog-main .topic-tags .tags:hover,
    #content-search-list .topic-tags .tags:hover,
    #blog-view .topic-tags .tags:hover {
      background: #498fd6; }

#blog-main .post-date,
#blog-main .post-author,
#content-search-list .post-date,
#content-search-list .post-author,
#blog-view .post-date,
#blog-view .post-author {
  font: 15px 'DINNextLTPro-Regular';
  color: #8C9090;
  font-style: italic; }

#blog-main .blog-post-content-block,
#content-search-list .blog-post-content-block,
#blog-view .blog-post-content-block {
  font: 15px/26px 'DINNextLTPro-Regular';
  color: #505454;
  text-align: justify; }

#blog-main .read-more-btn,
#content-search-list .read-more-btn,
#blog-view .read-more-btn {
  font: 14px 'DINNextLTPro-BoldItalic';
  color: #00A0DF;
  display: inline-block; }
  #blog-main .read-more-btn i,
  #content-search-list .read-more-btn i,
  #blog-view .read-more-btn i {
    font-size: 9px; }

#blog-main .sidebar .block-title,
#content-search-list .sidebar .block-title,
#blog-view .sidebar .block-title {
  background-color: #D8E0E0;
  padding: 15px 0 10px; }
  #blog-main .sidebar .block-title strong,
  #content-search-list .sidebar .block-title strong,
  #blog-view .sidebar .block-title strong {
    display: block;
    font: 16px 'DINNextLTPro-Regular';
    color: #505454;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: bold; }

#blog-main .sidebar .block-content li a,
#content-search-list .sidebar .block-content li a,
#blog-view .sidebar .block-content li a {
  font: 13px/22px 'DINNextLTPro-Regular';
  color: #6E6E67;
  text-transform: uppercase; }

#blog-main .sidebar .block-content li a:hover,
#content-search-list .sidebar .block-content li a:hover,
#blog-view .sidebar .block-content li a:hover {
  text-decoration: none;
  color: #8C9090; }

#blog-main .post-content,
#content-search-list .post-content,
#blog-view .post-content {
  border-bottom: 1px solid #41403B; }

#blog-view .content-body {
  font: 14px/22px DinNextLTPro-Light; }
  #blog-view .content-body img {
    margin-bottom: 30px;
    width: 100%; }
  #blog-view .content-body a {
    color: #00A0DF; }
  #blog-view .content-body h4 {
    font: 21px 'DINNextLTPro-Bold';
    color: #00A0DF;
    text-transform: capitalize; }
  #blog-view .content-body .font1 {
    font: 18px DinNextLTPro-Bold; }

@media (max-width: 991.98px) {
  #blog-main .blog-post-image-block,
  #blog-main .blog-post-content-block {
    max-width: 100%; }
  #blog-main .blog-post-image-block {
    margin-bottom: 20px; } }

@media (max-width: 768.98px) {
  #blog-main .block-blog,
  #blog-view .block-blog {
    background: #d3d3d3; }
    #blog-main .block-blog .block-content,
    #blog-view .block-blog .block-content {
      padding: 0 10px 10px; } }

@media (min-width: 768px) and (max-width: 992px) {
  .sharethis-inline-follow-buttons .st-btn {
    display: inline-block !important;
    margin-top: 5px !important; } }

@media (min-width: 382px) and (max-width: 415px) {
  #st-1.st-has-labels .st-btn.st-remove-label {
    min-width: 80px !important; } }

@media (min-width: 328px) and (max-width: 381px) {
  #st-1.st-has-labels .st-btn.st-remove-label {
    min-width: 65px !important; } }

.sharethis-inline-follow-buttons .st-btn {
  display: inline-block !important; }

.breadcrumb-for-blog {
  color: #8c8c8c !important;
  font: 12px circularpro-bookitalic;
  letter-spacing: 1px;
  padding-top: 15px; }

@media (min-width: 991px) and (max-width: 1450px) {
  #st-1.st-has-labels .st-btn.st-remove-label {
    min-width: 0px !important; } }

@media (min-width: 768px) and (max-width: 990px) {
  #st-1.st-has-labels .st-btn.st-remove-label {
    display: block !important;
    width: 100% !important;
    margin-bottom: 5px; } }

.topic-tags-sidebar ul li {
  list-style-type: none; }

.topic-tags-sidebar .tags {
  font: 20px 'circularpro-bold';
  color: #00A0DF;
  text-transform: capitalize;
  text-decoration: none;
  padding: 8px 0px;
  display: inline-block;
  letter-spacing: 1px;
  margin: auto; }
  @media (min-width: 768px) and (max-width: 992px) {
    .topic-tags-sidebar .tags {
      font: 18px 'circularpro-bold'; } }
