/*
This is your custom Style Sheet. It's the last css resource loaded so you can
easily overwrite css selectors from other style sheets.
*/
img { max-width: 100%; }
.admin-bar .admin-bar-link span {
  font-weight: 600; }
.searchbar-header .popup .content { 
  overflow: visible; }
.results-body .results-sidebar .sidebar-item .item-body .category-item .category-link {
  word-break: break-word; }
.cards-default .cards-list .card .content .description .paragraph {
  -webkit-box-orient: vertical; }
.cards-default[card-type="vertical-cards"][card-module="blog"] .cards-list .card .categories {
    display: none; }
.cards-default .cards-list:not(.has-slider).no-margin {
    margin-left: 0;
    margin-right: 0; } 
.categories-base[is-sticky-categories=true] .categories-content .categories-item[title=Podcast] {
display:block; }  
.details-default.details-articles .tab-content .main-image, .details-default.details-blog .tab-content .main-image { text-align:center; }  

.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author+.summary-date small,

@media (max-width: 768px) {
.cards-default .cards-list .card .content .author-date .author+.date small,
.details-default.details-articles>.details-header .article-header .article-author+.date small,
.cards-default[data-type=articles][is-slider=true] .cards-list .card .content .card-info .author+.date small {display:none;}
}

@media (min-width: 768px) {
.cards-default .cards-list .card .content .author-date .author+.date small,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author+.summary-date small {display:none;}
}

.cards-default[data-type=articles][is-slider=true] .cards-list .card .content .card-info .author-date .author+.date small {display:none;}

.cards-default .cards-list .card .content .author-date .date { position: relative; }
@media (min-width: 768px) {
.cards-default[data-type=articles][is-slider=true] .cards-list .card .content .card-info .author+.date:before,
.cards-default .cards-list .card .content .author-date .author+.date:before,
.details-default.details-articles>.details-header .article-header .article-author+.date:before,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author+.summary-date:before {
  content: "\f00d"; margin: 0 4px 0 8px; font-size: 10px; display: inline-block; font-family: FontAwesome;}
}

.cards-default[data-type=articles][is-slider=true][slider-type="2"] .cards-list .carousel-cell .col+.col .card .content .author { font-size: 10px; }
.categories-base[is-sticky-categories=true] .categories-content .categories-item .categories-menu .cards-default .card .content .author-date { justify-content: center; }

.categories-base[is-sticky-categories=true] .categories-content .categories-item .categories-menu .cards-default .card .content .author-date .author, 
.categories-base[is-sticky-categories=true] .categories-content .categories-item .categories-menu .cards-default .card .content .author-date .date {
    line-height: 1; }
    
.categories-base[data-type="6"] + .details-default.blog-widget .blog-sidebar {
    margin-top: 48px; }
    
.header[data-type="2"][has-search=true]>.header-content .plugin-navbar-dropdown .plugin-dropdown-menu {
    margin: 0; }
.custom-content.ckeditor-content {
    padding: 0; }
.details-default.details-articles.details-events .cover-image img {
    width: 100%; object-fit: cover; max-height: 400px; }

.blog-share .social-likes__widget_email:hover .social-likes__button,
.social-likes__widget.social-likes__widget_email {
  background: #222; }
.social-likes__widget.social-likes__widget_email .social-likes__button {
  margin: 0 auto; }
.social-likes__widget.social-likes__widget_email .social-likes__button a {
  color:white; }  
 
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap');



.details-default.details-articles .tab-content .article-description .alignleft, 
.details-default.details-blog .tab-content .article-description .alignleft,
.details-default.details-articles .tab-content .article-description .alignright, 
.details-default.details-blog .tab-content .article-description .alignright {
 font-size: 13px; font-style: italic; text-align: center; }
 
.details-default>.detail-body .detail-body-content .tab-content .tab-item.tab-item-video .tab-item-heading {
  display: none; }
  
.header[data-type="2"][is-inverse=true]>.header-content .header-navbar .navbar-link.plugin-dropdown-menu { 
  margin: 0; }

.categories-base[data-type="3"][is-columns=true] .categories-content>.categories-list { 
  display: flex; align-items: center; justify-content: flex-start; margin-top: 0; column-count: inherit; margin-left: -16px; }  
.categories-base[data-type="3"][is-columns=true] .categories-content>.categories-list .categories-item {
  margin: 0; margin-bottom: 16px; width: calc((100% / 3) - 35px); margin-left: 16px; }
@media (max-width:992px){ 
.categories-base[data-type="3"][is-columns=true] .categories-content>.categories-list .categories-item {width: calc((100% / 2) - 30px)} }
@media (max-width:768px){ 
.categories-base[data-type="3"][is-columns=true] .categories-content>.categories-list { margin-left: 0; }
.categories-base[data-type="3"][is-columns=true] .categories-content>.categories-list .categories-item {width: 100%; margin: 0 0 16px; } }


.header[data-type="2"][has-search=true]>.header-content .navbar-link#navbar-listwithus {display:none;}
.cb-module-header {
  width: 100%; overflow: hidden; position: relative; margin-bottom: 30px; font-weight: 700; }
.cb-module-header .cb-module-title {
  margin: 0; position: relative; display: inline-block; letter-spacing: 5px; padding: 0 30px 0 0; line-height: 1.2; text-transform: uppercase; }
.cb-module-header .cb-module-title:after { 
  content: ""; display: block; height: 6px; position: absolute; top: 50%; margin-top: -3px; width: 1920px; left: 100%; background: #161616; }    
   

.sponsoredPost { padding: 6px 10px; }
.sponsoredPost .sponsored-name { display: flex; align-items: center; }
.details-default.details-articles .tab-content .tab-right .banner + .cards-default { margin-top: 62px; }
.header[data-type="2"][is-inverse=true] .content-right .button.is-inverse { border-color: #fff; color: #fff; background: #0000004a;}

.header>.header-content .content-right .button {white-space: nowrap;}
.details-default.details-articles .tab-content .tab-right .cards-default+.cards-default+.banner:last-child {
    padding-bottom: 0 !important;
    margin-top: 60px; }
    
.details-default>.detail-body .detail-body-content .tab-content .tab-item.tab-item-video {
    margin-bottom: 18px; }
    
.details-default.details-articles .tab-content .article-description p, .details-default.details-articles .tab-content .article-description span, .details-default.details-blog .tab-content .article-description p, .details-default.details-blog .tab-content .article-description span, .results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-description {
    word-break: normal; }   
    
.thin-strip-base[data-type="4"][data-module="event"] {
    display: block !important; } 
    
.hero-wrapper[has-categories=true] .hero-logo .header-logo {background-size: contain;}
.results-body .results-content .summary-list[list-type=grid-view] .summary-item .summary-content .summary-categories-grid { max-width:100%; }
.results-body .results-content .summary-list[list-type=grid-view] .summary-item .summary-content .summary-attrs { min-width: inherit; }
.cards-default[data-type=articles][is-slider=true] .cards-list .card .content .title {height: auto;height: auto;-webkit-line-clamp: inherit;}
[id*=attachment] { text-align: center; font-style: italic; }

.details-default>.details-modal .modal-header .modal-picture {background:white;}
.details-default.details-articles .tab-content .article-description > div:first-child + br { display: none; }

/*
.details-default.details-articles .tab-content .article-description .alignleft + br, 
.details-default.details-blog .tab-content .article-description .alignleft + br, 
.details-default.details-articles .tab-content .article-description .alignright + br, 
.details-default.details-blog .tab-content .article-description .alignright + br,
.details-default.details-blog .tab-content .article-description br + br,
.details-default.details-articles .tab-content .article-description br + br {
  display:none;
} */

.details-default.details-blog .tab-content .article-description br,
.details-default.details-articles .tab-content .article-description br {
  content: "";
}

.details-default.details-blog .tab-content .article-description br:after,
.details-default.details-articles .tab-content .article-description br:after {
  content: "";
  display: block;
  height: 6px;
}

.details-default.details-blog .tab-content .article-description h5,
.details-default.details-articles .tab-content .article-description h5 {
  color: #161616;
  font-size: 1.2em;
  font-weight: normal;
}

.details-default.details-articles .tab-content .article-description .alignleft,
.details-default.details-articles .tab-content .article-description .alignright { max-width: 230px !important; }

.details-default.details-articles .tab-content .article-description .alignleft img,
.details-default.details-articles .tab-content .article-description .alignright img { margin-left: 0; margin-right: 0; }


/*Release Jan, 26*/
.tab-right .custom-sidebar-newsletter {
    padding: 0; background: none; }

.tab-right .custom-sidebar-newsletter .wrapper,
.results-sidebar .custom-sidebar-newsletter .wrapper,
.results-content .custom-sidebar-newsletter .wrapper {
    margin-top: 0; padding: 0; }
    
.results-sidebar .custom-sidebar-newsletter .wrapper .form,
.results-content .custom-sidebar-newsletter .wrapper .form {
    width: 100%; }

.custom-sidebar-newsletter .wrapper .input-group .input {
    font-size: 13px; }
    
.results-content .custom-sidebar-newsletter  {
    margin-bottom: 48px; }
    
.results-content .custom-sidebar-newsletter .heading.h-3 {
    text-align: left; }
 
@media (max-width:1200px) {   
  .results-sidebar .custom-sidebar-newsletter-desktop {
    display:none; }
}

@media (max-width:1200px) {  
  .results-content .custom-sidebar-newsletter .wrapper .hero-header {
    width:100%; } 
  .results-content .custom-sidebar-newsletter-mobile {
    display: block; }
}

.contactus-block .wrapper .contactus-content {
  margin-bottom: 48px; }
.
contactus-block .container #dropdown_form {
  margin-bottom: 18px; }
  
.column-wrapper .column-sidebar {
  width: 370px; }

.column-wrapper .column-sidebar .custom-sidebar-newsletter { 
  padding: 0; background: none; }

.column-wrapper .column-sidebar .custom-sidebar-newsletter .wrapper {
  padding: 0; margin: 0; width: 100%; }

.column-wrapper .column-sidebar .custom-sidebar-newsletter .wrapper form {
  width: 100%; }
  
@media (max-width:768px) {  
.column-wrapper .column-sidebar {
  width: 100%; }
}

.column-wrapper .column-main .eedition-item {
  margin: 0; margin-bottom: 32px; }

.column-wrapper .column-main .eedition-item img {
  height: auto; }
  
  
/* Custom: April, 24*/
.details-default.details-articles .detail-body .article-date { 
  color: black; }

.details-default.details-articles .tab-content .article-author,
.cards-default .cards-list .card .content .author-date .author,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author {
  position: relative; }
  
.details-default.details-articles .detail-body .article-date .article-author + .article-author,
.cards-default .cards-list .card .content .author-date .author + .author,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author + .summary-author {
  padding-left: 9px; }
  
.details-default.details-articles .detail-body .article-date .article-author + .article-author:before,
.cards-default .cards-list .card .content .author-date .author + .author:before,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author + .summary-author:before  {
  content: ","; position: absolute; left: 0px; }
  
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author-date .summary-author+.summary-date:before {
  content: "\f00d"; margin: 0 4px 0 8px; font-size: 10px; display: inline-block; font-family: FontAwesome; }
  
/* Custom: May, 11 */
.results-body > .container > .wrapper > .results-content > .summary-list {
    margin-top: 0; }
    
@media (max-width: 768px) {
.results-body .results-content .summary-list, 
.results-body .results-content .summary-list .summary-item {
    margin-left: 0; }
}

/* Custom: May, 12 */
.details-default.details-articles .tab-content .main-image img, 
.details-default.details-blog .tab-content .main-image img {
    width: 100%; }
    
/* Custom: May, 17 */
.categories-base[is-sticky-categories="true"] .categories-content .categories-item[title="health and wellness"],
.categories-base[is-sticky-categories="true"] .categories-content .categories-item[title="Health and Wellness"],
.categories-base[is-sticky-categories="true"] .categories-content .categories-item[title="HEALTH AND WELLNESS"] {
  display: none; }
 
/* Custom: May, 18 */ 
/*.details-default.details-articles .tab-content .article-description > br, 
.details-default.details-articles .tab-content .article-description .page + br, 
.details-default.details-articles .tab-content .article-description .section + br,
.details-default.details-articles .tab-content .article-description hr + br + hr { display: none; } */

/* Custom: Sep, 28 */ 
.cards-default .cards-list .card .content .categories .link-main {
  font-size: 12px; }

/* Custom: Jan, 11 */   
.details-default.details-articles .tab-content .article-description .aligncenter, 
.details-default.details-blog .tab-content .article-description .aligncenter {
  padding: 10px; }
.details-default.details-articles .tab-content .article-description img, 
.details-default.details-blog .tab-content .article-description img {
  margin-top: 12px; margin-bottom: 12px; }
  

/*Custom, Nov, 25 */
.cards-default .cards-list .card .content .author-date .date,
.results-body .results-content .results-type .button[data-type="grid-view"],
.details-default > .details-header.details-header-mobile .details-share .share-icon,
.details-default > .details-header .details-general .details-info .details-share .share-icon,
.results-body .results-content .summary-list[list-type=grid-view] .summary-item .summary-content .summary-categories-grid,
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-title .actions,
.blog-share .share-dropdown { display: none; }

.details-default.details-blog[has-sidebar=true] > .detail-body .detail-body-content .blog-content .custom-content .title-header h1 { font-weight: normal; }

.cards-default[data-type=articles][is-slider=true] .cards-list .card .content .card-info,
.cards-default .cards-list .card .content .author { margin: 6px 0 0; }
.cards-default .cards-list .card .content .author { font-size: 10px; letter-spacing: 2px; font-weight: 700; color: #777; opacity: 1; }

.details-default.details-articles .tab-content .article-author,
.details-default.details-articles .detail-body .article-date { color: #777; font-family: 'Montserrat', sans-serif; }

.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-author, 
.results-body .results-content .summary-list .summary-item .summary-content .summary-info .summary-date { color: #777; }