/* Fonts  */

/* poppinsregular  */
@font-face { font-family: 'poppinsregular'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* poppinssemibold  */
@font-face { font-family: 'poppinssemibold'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-semibold-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-semibold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* poppinsbold  */
@font-face { font-family: 'poppinsbold'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-bold-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/poppins-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* open_sansregular  */
@font-face { font-family: 'open_sansregular'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/opensans-variablefont_wdthwght-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/opensans-variablefont_wdthwght-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* open_sansbold  */
@font-face { font-family: 'open_sansbold'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/opensans-bold-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/opensans-bold-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* robotomedium  */
@font-face { font-family: 'robotomedium'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/roboto-medium-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/roboto-medium-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* robotoregular  */
@font-face { font-family: 'robotoregular'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/roboto-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/roboto-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* roboto_condensedregular  */
@font-face { font-family: 'roboto_condensedregular'; src: url('/wp-content/themes/thehealthfeed/assets/fonts/robotocondensed-regular-webfont.woff2') format('woff2'), url('/wp-content/themes/thehealthfeed/assets/fonts/robotocondensed-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; }

/* General  */
html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; box-sizing: border-box; -webkit-tap-highlight-color: transparent }
body { margin: 0; background: #fff; font-family: 'poppinsregular', Arial, sans-serif; font-weight: 400; text-align: left; font-size: 1rem; line-height: 1.5; color: #212529; box-sizing: border-box; overflow-x: hidden }
*, *::before, *::after { box-sizing: inherit }
* { -webkit-font-smoothing: antialiased; font-smoothing: antialiased; text-rendering: optimizeLegibility }
hr { box-sizing: content-box; height: 0; overflow: visible }
b, strong { font-weight: bolder }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
sub { bottom: -0.25em }
sup { top: -0.5em }
textarea { overflow: auto }
img { max-width: 100%; height: auto; border-style: none }
h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; clear: both; margin-top: 0 }
h1 { font-weight: 400; font-size: 36px; line-height: 42px }
h2 { font-size: 24px; font-weight: 400; line-height: 32px; margin: 0 0 1rem 0; color: #02020b }
h3 { font-size: 1.3rem; padding: 15px 0 0 0; margin: 0 0 1rem 0; color: #02020b }
h4 { font-size: 1.2rem; padding: 15px 0 0 0; margin: 0 0 1rem 0 }
h5 { font-size: 1.1rem; padding: 15px 0 0 0; margin: 0 0 1rem 0 }
h6 { font-size: 1rem; padding: 15px 0 0 0; margin: 0 0 1rem 0 }
p { margin-top: 0; margin-bottom: 1rem; color: #02020b; font-size: 16px; line-height: 24px; font-weight: 400; padding: 0 }
dfn, cite, em, i { font-style: italic }
ul, ol { margin-top: 0; margin-bottom: 1rem }
ul li, ol li { color: #02020b; font-size: 18px; margin: 0; line-height: 32px; font-weight: 400; padding: 0 }
ul { list-style: disc }
ol { list-style: decimal }
li > ul, li > ol { margin-bottom: 0; margin-left: 1.5em }
dt { font-weight: 700 }
dd { margin: 0 1.5em 1.5em }
embed, iframe, object { max-width: 100% }
figure { margin: 1em 0 }
table { margin: 0 0 1.5em; width: 100% }
svg { overflow: hidden; vertical-align: middle }
a { color: #007bff; text-decoration: none; background-color: transparent }
a:hover, a:focus, a:active { text-decoration: none; color: #0056b3 }
.screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important }
.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.06); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 }
#primary[tabindex="-1"]:focus { outline: 0 }
.container, .breadcrumbs { width: 1380px; max-width: 100%; padding-right: 5px; padding-left: 5px; margin: 0 auto }
.entry-content, .archive .site-main, .error-404 .page-content { width: 1100px; max-width: 100%; padding-right: 10px; padding-left: 10px; margin: 0 auto }
.category-health-conditions .site-main{ width: 1050px; max-width: 100% }
.single-post .site-main { padding-right: 10px; padding-left: 10px; margin: 0 auto }
.entry-content .container, .single-post-content-wrapper .container { width: 100%; padding-left: 0; padding-right: 0 }
.category-single-page.site-main { width: 1070px; max-width: 100% }
.health_single .container, .health_single .breadcrumbs, .page-template-page-medical-review-editor-team .container, .page-template-page-medical-review-editor-team .breadcrumbs, .archive.author .breadcrumbs, .archive.author .container { width: 1380px }
.health-single-page.site-main { width: 1390px; max-width: 100% }
.archive .breadcrumbs, .error404 .breadcrumbs, .home .entry-header { display: none }
.site-main { padding-top: 10px }
.wp-block-image { margin: 0; padding-bottom: 20px }
.home h3:not(.empowering_title):not(.post-title), .latest-article-wrapper h3 { padding-top: 10px; border-top: 1px solid #ddd; font-size: 18px }
.breadcrumbs { color: #5d5d5d; font-size: 12px; line-height: 18px; padding-left: 5px; padding-right: 5px }
.home .wp-block-columns .wp-block-column:last-child { margin-left: 30px }
.home .wp-block-columns { gap: 0 }

/* .breadcrumbs .container-fluid > span  { font-size:  0;  } */
.breadcrumbs .container-fluid > span > span { font-size: 0; padding-left: 10px; position: relative; display: inline-block; vertical-align: middle; height: 21px }
.breadcrumbs .container-fluid > span > span:first-child { padding-left: 0 }
.breadcrumbs .container-fluid span > span a, .breadcrumbs .container-fluid span > span span { font-size: 12px; color: #5d5d5d }
.breadcrumbs .container-fluid > span > span::after { content: '.'; font-size: 25px; position: absolute; top: -1px; height: 5px; line-height: 10px; left: 0 }
.breadcrumbs .container-fluid > span > span:first-child::after { display: none }
.breadcrumbs .container-fluid > span > span:last-child { padding-right: 0 }

.wp-block-image figcaption { text-align: left; font-size: 12px; line-height: 14px; color: #888; margin: 5px 0 0 0 }
.site-title, .site-description { position: absolute; clip: rect(1px, 1px, 1px, 1px) }

/* Header  */
.site-header { height: 60px }
.site-header .site-branding a, .site-header .site-branding a img { display: block; width: 75px }
.site-header .header-bottom { padding: 9px 0; box-shadow: 0 1px 3px #00000026; border-bottom: 1px solid #ddd; z-index: 90000; position: fixed; top: 0; left: 0; width: 100%; background: #fff }
.admin-bar .site-header .header-bottom { top: 32px }
.site-header .header-bottom .header-bottom-inner { display: flex; align-items: center; /* justify-content:  space-between  */ }
.site-header .header-bottom .header-bottom-inner .header-nav ul { display: flex; align-items: center; justify-content: center; list-style: none; padding: 0; margin: 0 }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li:not(:last-child) { margin-right: 25px }
.site-header .header-bottom .header-bottom-inner .header-nav ul li a { color: #1f3158; font-size: 14px; line-height: 20px; text-align: left; font-weight: normal }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li:hover > a, .site-header .header-bottom .header-bottom-inner .header-nav ul li.current-menu-item > a, .site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li:hover a, .site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li.current-menu-item > a { color: #ff5d73 }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col .search-bar { position: relative; height: 38px; height: 20px }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col .search-bar .search-box { width: 230px; height: 38px; padding: 15px 35px 15px 10px; font-size: 15px; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; margin-top: -9px; margin-right: -10px }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col .search-bar .search-box:focus { color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%) }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col .search-bar .search-submit { position: absolute; right: 0; border: 0; background: transparent; line-height: 1; display: flex; align-items: center; justify-content: center; cursor: pointer; border-radius: 0.25rem; padding: 0; height: auto; top: -5px }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col .search-bar .search-submit:focus { outline: 0; box-shadow: 0 0 0 0.2rem rgb(0 123 255 / 25%) }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li.menu-item-has-children > a { padding-right: 14px; position: relative }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul li.menu-item-has-children > a::after { content: ""; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; position: absolute; top: -6px; right: 1px; background: url(../images/chevron.svg); height: 5px; width: 8px; background-size: cover }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li:hover > a::after, .site-header .header-bottom .header-bottom-inner .header-nav ul li.current-menu-item > a::after, .site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li:hover a::after, .site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li.current-menu-item > a::after { background-image: url(../images/chevron-org.svg) }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li { font-size: 0; line-height: 0; }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li > a { line-height: 0; font-size: 0; }
.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li > a > span { line-height: 31px; font-size: 14px; }
.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu { display: none }
.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu a { padding: 10px 20px; line-height: 21px; display: flex }
.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li { background: #fff }
.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu li:not(:last-child) { border-bottom: 1px solid #ddd }
.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu a span { display: block }
.main-category-navigation { flex: 1 }
.social_holder { display: flex; align-items: center }
.social_menu { display: flex; flex: 1 }
.ask-sub-search-col { width: 20px }
.social_menu a { color: #1f3158; display: inline-block }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col.absolute-search .search-bar .search-submit:hover, .social_menu a:hover { color: #ff5d73 }
.social_menu svg { margin: 0 5px }
.ac_results {position: absolute;width: 100%;left: 10px;top: 26px;background: #fff;padding: 0;background-color: #fff;border: 1px solid #e1e1df;border-top: 0;z-index: 99999;border-radius: unset;border-top-left-radius: unset;border-top-right-radius: unset;box-shadow: none}
.ac_results ul { width: 100%; list-style: none; list-style-position: outside; padding: 0 0 10px 0; margin: 5px 0 0 0 }
.ac_results li { margin: 0; padding: 3px 0 3px 4px; cursor: default; display: block; color: #333; overflow: hidden; text-align: left }
.ac_results li a, .ac_results li a:hover, .ac_results li a:visited {text-decoration: none;color: #333;font-size: 14px;display: block;line-height: 32px;width: 100%;height: 100%; font-weight: 700;}
.ac_results li a:hover { background-color: #ededed }
.ac_results li .suggest { font-weight: 400 }
.search-box { display: none }
.site-header .header-bottom .header-bottom-inner .ask-sub-search-col.absolute-search .search-bar .search-submit { padding: 3px 0; width: auto; height: auto; outline: 0; font-size: 0 }
strong.down_btn { display: none }
.health-conditions-menu-item ul.sub-menu li:last-of-type a span { color: #ff5d73 }
.health-conditions-menu-item ul.sub-menu li:last-of-type a span::after {content: '';width: 14px;height: 14px;background: url(../images/arrow-with-circle.svg);margin-left: 4px;display: inline-block;/* transform: rotate(272deg); *//* border: 1px solid #ff5d73; *//* border-radius: 50%; *//* text-align: center; */background-size: cover;margin-bottom: 3px;vertical-align: middle;}

/* Footer  */
.site-footer .container { clear: both; width: 1160px }
.health_single .site-footer .container, .health_single .site-footer .breadcrumbs, .page-template-page-medical-review-editor-team .site-footer .container, .page-template-page-medical-review-editor-team .site-footer .breadcrumbs, .archive.author .site-footer .breadcrumbs, .archive.author .site-footer .container { width: 1380px }
.site-footer .container .row { -ms-flex-align: center; -ms-flex-pack: justify; float: left; display: inline-block }
.site-footer .container .row .footer-nav > div > ul { margin: 0; align-items: center; justify-content: center; list-style: none; padding: 0 }
.site-footer .container .row .footer-nav > div > ul li { padding-left: 2px; display: block; color: #fff; margin: 0; line-height: 1 }
.site-footer .container .row .footer-nav > div > ul li a { color: #fff; text-decoration: none; font-size: 12px; line-height: normal; margin-bottom: 4px; display: inline-block }
.site-footer .container .row .footer-nav > div > ul li a[href]:hover { text-decoration: underline }
.site-footer .container .row .footer-nav > div > ul li .sub-menu { display: none }
.site-footer .container .row .footer-logo { /*width: 188px;*/ flex-shrink: 0; display: inline-block; vertical-align: top }
.site-footer .container .row .footer-logo a, .site-footer .container .row .footer-logo img { display: block }
.site-footer .container .row .footer-social-link { flex-shrink: 0; text-align: center; margin-top: 10px }
.site-footer .container .row .footer-social-link .social-links-label { font-size: 13px; color: #fff; padding-top: 0; margin-bottom: 0 }
.site-footer .container .row .footer-social-link ul { margin: 0; padding: 0; list-style: none; display: flex; justify-content: center }
.site-footer .container .row .footer-social-link ul li a { width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; margin: 2px 6px 0 0; border-radius: 5px; border: 1px solid #fff }
.footer-bottom { background-color: #5cc1ce; padding: 20px 0; color: #fff }
.res_close_button { display: none }
.footer_con { width: 45%; display: inline-block; vertical-align: top; font-size: 14px; padding-right: 20px; }
.footer-col_1 { display: inline-block; width: 18%; font-size: 0 }
.site-footer .row > div { float: left }
.site-footer .row > div.footer-nav { display: flex; width: 35%; vertical-align: top; float: right; justify-content: space-between }
.footer_con .tooltip p { display: none; position: absolute; bottom: 12px; background: #fff; width: 384px; left: 31px; color: #151515; font-size: 14px; line-height: 21px; padding: 20px; border: 1px solid #ddd }
.footer_con .tooltip span:hover + p { display: block }
.tooltip { position: relative }
.tooltip span { text-decoration: underline; cursor: pointer }
.tooltip p::after { content: " "; position: absolute; top: 100%; left: 25px; margin-left: -5px; border-width: 10px; border-style: solid; border-color: #fff transparent transparent transparent }
.newsletter { display: inline-block; width: 69%; margin-left: 30px }
.newsletter_subtext { font-size: 11px; font-family: open_sansregular; width: 89%; line-height: normal; display: block }
.footer-nav > div { display: inline-block; padding: 0 15px; vertical-align: top }
.site-footer .container .row::after, .site-footer .container::after { content: ""; clear: both; display: table }
.footer-nav > div:last-child { padding-right: 0 }
.footer-nav > div:first-child { padding-left: 0 }
.footer_con span a { margin: 0 6px }
.footer_con a { text-decoration: underline; color: #fff }
.footer_con > div:first-child { margin-bottom: 10px; /*margin-top: 20px;*/ }
h5.newsletter_title { font-size: 14px; margin-bottom: 0; padding: 0; line-height: 1.5 }
.newsletter_footer div#mc_embed_signup { width: 90% }

/* BLOCKs CSS  */

/* Newsletter From  */
#mc_embed_signup_scroll { display: flex; flex-wrap: wrap }
#mc_embed_signup { clear: left;  }
#mc_embed_signup form { padding: 0; margin: 0 0 8px 0 }
#mc_embed_signup .mc-field-group { padding-bottom: 0; min-height: auto; flex: 1 }
#mc_embed_signup .mc-field-group label { display: none }
#mc_embed_signup div#mce-responses { order: 4; margin: 0; padding: 0 }
#mc_embed_signup .mc-field-group input { border: 1px solid #ccc; border-radius: 0; padding: 9px 5px; outline: 0; color: #717171; height: 35px; font-family: 'poppinsregular', Arial, sans-serif }
#mc_embed_signup .button { background: #fc8821; appearance: none; -webkit-appearance: none; color: #fff; border: 0; font-family: 'poppinssemibold'; font-size: 14px; padding: 19px 30px 16px; border-radius: 0; height: auto; line-height: 0; margin: 0 }
#mc_embed_signup .button:hover, #mc_embed_signup .button:focus { background: #fc8821 }
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error { border-width: 1px }
#mc_embed_signup_scroll > .clear { order: 2 }
#mc_embed_signup div.response { margin: 3px 0 8px 0; padding: 0 }
.wp-block-askmedia-newsletter #mc_embed_signup .mc-field-group input::-webkit-input-placeholder,
.wp-block-askmedia-newsletter #mc_embed_signup .mc-field-group input{color: #02020B; padding-top: 11px }

/* AMG - Single Post  */
.single-post-wrapper .single-post-main .content-wrapper { position: static; width: 100%; padding: 0 }
.single-post-wrapper .single-post-main .content-wrapper .section-category-name { color: #ff5d73; font-family: 'poppinssemibold'; font-weight: 400 }
.single-post-wrapper .single-post-main .content-wrapper .post-title { color: #151515; margin-bottom: 4px; line-height: 33px }
.single-post-wrapper .single-post-main:not(#static-post) .content-wrapper .post-desc { color: #151515; font-family: 'open_sansregular'; -webkit-line-clamp: 3 }
.single-post-wrapper .single-post-main { border: 0 }
.single-post-wrapper .single-post-main .content-wrapper .post-desc * { color: #151515; font-size: 14px; line-height: 18px }
.single-post-wrapper .image-wrapper { margin-bottom: 8px }
.single-post-wrapper .single-post-main .image-wrapper img { height: 335px; object-fit: cover; border: 1px solid #ddd }

/* AMG - Articles By Category  */
.articles-by-category-block.has-verticle .container { flex-wrap: wrap }
.articles-by-category-block.has-verticle .container > div { padding: 0 }
.articles-by-category-block.has-verticle .container .article-by-category-block-inner:not(:only-child):not(:last-child) { margin-bottom: 30px }
.articles-by-category-block.has-verticle { flex: 100%; padding: 0; }
.articles-by-category-block.has-verticle .tile-item { margin-bottom: 30px }
.articles-by-category-block.has-verticle .tile-item:last-child { margin-bottom: 0 }
.articles-by-category-block.has-verticle .article-by-category-block-inner .tile-item a { display: flex; pointer-events: none }
.has-verticle .article-by-category-block-inner .featured-image { pointer-events: auto; width: 222px; height: 143px }
.has-verticle .article-by-category-block-inner .tile-detail { margin-left: 20px; flex: 1 }
.has-verticle .article-by-category-block-inner .tile-detail .category-title { pointer-events: auto; color: #ff5d73; font-family: 'poppinssemibold'; font-size: 12px; text-transform: uppercase; display: inline-block }
.has-verticle .article-by-category-block-inner .tile-detail .tile-caption { margin-top: 5px }
.articles-by-category-block .container .article-by-category-block-inner:last-child { margin-bottom: 0 }
.articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .tile-caption .tile-caption-inner { margin: 0; padding: 0; font-size: 20px; color: #151515; line-height: 28px; display: inline; pointer-events: auto }
.articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .featured-image img { height: 143px }
.articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .tile-caption::after { display: none }
.articles-by-category-block .container .article-by-category-block-inner .category-group-title { border-top-color: #ed6876 }

/* newsletter  */
.wp-block-askmedia-newsletter h5.newsletter_title { color: #151515; text-transform: capitalize; font-size: 18px; text-align: center; margin-bottom: 5px; line-height: 24px }
.wp-block-askmedia-newsletter { min-height: 240px; display: flex; justify-content: center; align-items: center; margin: 20px auto 24px auto; padding: 20px 0 8px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd }
.wp-block-askmedia-newsletter .newsletter_subtext { color: #5f5f5f }
.wp-block-askmedia-newsletter #mc_embed_signup .mc-field-group input { border: 1px solid #a8a8a8; border-radius: 5px 0 0 5px; height: 40px }
.wp-block-askmedia-newsletter #mc_embed_signup .button { height: 40px; border-radius: 0 5px 5px 0 }
.wp-block-askmedia-newsletter #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error { font-size: 12px; padding-left: 0; margin-bottom: 0; padding-bottom: 0; padding-top: 0 }
.newsletter_holder div#mc_embed_signup { width: 430px }
.newsletter_img { margin-right: 40px; position: relative }
.newsletter_holder i.dashicons { background: #1e1e1e; border-radius: 50%; color: #fff; box-shadow: none; font-size: 18px; line-height: 20px; z-index: 9; cursor: pointer; position: absolute; top: 10px; left: -6px }
.newsletter_holder > button { margin-right: 40px !important }

/* AMG - Latest Articles  */
.latest-articles-block .latest-block-inner .box-col > div .featured-image img { height: 175px }
.latest-articles-block .latest-block-inner .box-col > div .tile-caption .tile-sticker { color: #ff5d73; font-weight: 400; font-family: 'poppinssemibold' }
.latest-articles-block .latest-block-inner .box-col > div .tile-caption .tile-caption-inner .abstract { font-size: 20px; line-height: 28px }
.latest-articles-block .latest-block-inner.has-column-four .box-col > div { padding-top: 0 }

/* AMG - Most Popular Articles  */
.trending-articles-heading { display: none }
.trending-articles { padding: 0; display: flex; flex-wrap: wrap }
.trending-articles .tile-item { width: 50% }
.trending-articles > .tile-item > a .featured-image .article-index { display: none }
.trending-articles > .tile-item > a .featured-image { width: 185px; height: 125px; max-width: 185px; min-width: 125px; margin-right: 20px; pointer-events: auto }
.trending-articles .tile-caption { flex: 1 }
.trending-articles .tile-sticker { color: #ff5d73; font-family: 'poppinssemibold'; line-height: 14px; text-transform: uppercase; font-size: 12px; font-weight: 400; margin-bottom: 8px; pointer-events: auto; display: inline-block }
.trending-articles > .tile-item > a .tile-caption .tile-caption-inner .abstract { font-size: 20px; line-height: 28px; color: #151515; pointer-events: auto; display: inline; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; max-height: 92px }
.trending-articles > .tile-item > a { margin-bottom: 20px; pointer-events: none }
.trending-articles .tile-item:nth-child(odd) { padding-right: 10px }
.trending-articles .tile-item:nth-child(even) { padding-left: 10px }

/* empowering  */
.empowering-health::before { content: ''; position: absolute; left: 0; right: 0; width: 100%; background: url(../images/yellow-graphx.svg) no-repeat top; height: 220px; z-index: -1; background-size: contain; margin-top: -57px; display: inline-block }
.empowering_button { font-family: 'poppinssemibold' }
p.empowering_title { font-family: 'open_sansregular' }
.empowering_list p.empowering_title { font-family: 'poppinsregular' }


/* health-conditions Page  */
.health_page_header { color: #ed6876; text-transform: uppercase; font-size: 24px }
.health_page_header h1 { font-size: 24px; line-height: 30px; margin-bottom: 10px }
.health-condition-widget-wrapper { border-radius: 5px }
.health-condition-widget-wrapper .widget_block:first-child { background: #5cc1ce; margin-bottom: 5px; padding: 30px 30px 15px 30px; border-radius: 5px 5px 0 0 }
.health-condition-widget-wrapper .health_search_form form input { background-image: url(../images/search-icon-blk.svg); width: 460px; max-width: 100%; color: #02020b }
.health-condition-widget-wrapper .health_search_form form { width: 460px; max-width: 100% }
.health-condition-widget-wrapper #health_search_form.is-loading::after { width: 460px }
.health-condition-widget-wrapper .topics-holder.topics_fourcolumn { border-radius: 0 0 5px 5px; overflow: hidden }
.health-condition-widget-wrapper .health_search_form form input::placeholder { color: #545454 }
.health-condition-widget-wrapper .health_search_form form input::-webkit-input-placeholder { color: #545454 }
.health-condition-widget-wrapper .health_search_form form input::-moz-placeholder { color: #545454 }
.health-condition-links .article-tile-list { margin: 40px 10px 0 42px; border-top: 1px solid #5cc1ce }
.health-condition-links .letter { position: absolute; width: 32px; height: 32px; border: 1px solid #5cc1ce; border-radius: 5px; text-align: center; font-size: 18px; line-height: 35px; margin-top: -15px; margin-left: 10px; background: #fff }
.health-condition-links .article-tile { padding: 14px 0 6px 40px; border-bottom: 2px solid #eee; color: #1f3158; font-size: 18px }
.health-condition-links .article-tile a { color: #1f3158 }
.health-condition-links { margin-bottom: 50px }

/* AMG - Lead Generation Widget  */
.widget_small div.health_ins[data-category="health_ins"] { border: 2px solid #5cc1ce !important; padding: 10px 20px 20px 17px !important; background: #fff !important; border-top: 5px solid #5cc1ce !important; margin-left: auto; margin-right: auto }
.widget_small div.health_ins[data-category="health_ins"] .flexWrapper { margin: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .flexWrapper .wrapperBkgd { display: none !important }
.widget_small div.health_ins[data-category="health_ins"] * { font-family: 'poppinsregular' !important }
.widget_small div.health_ins[data-category="health_ins"] .wrapper .widget-sub-header { color: #1f3158 !important; font-size: 14px !important; font-style: normal !important; text-align: left !important; padding-left: 0 !important; font-weight: 400 !important }
.widget_small div.health_ins[data-category="health_ins"] .powered-by-sh { display: none !important }
.widget_small div.health_ins[data-category="health_ins"] .powered-by { display: none !important }
.widget_small div.health_ins[data-category="health_ins"] .discloserAd { background: no-repeat !important; left: inherit !important; right: 3px !important; text-transform: capitalize !important; top: 1px !important; font-size: 12px !important; width: 20px !important; height: 20px !important; padding: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .wrapper .widget-header { font-size: 18px !important; line-height: 22px !important; color: #505050 !important; font-family: 'poppinssemibold' !important; font-weight: 400 !important; margin-top: 10px !important; display: block !important; text-align: left !important; font-style: normal !important }
.widget_small div.health_ins[data-category="health_ins"] .flexWrapper .wrapper { padding: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .wrapper .widget-form { margin: 10px 0 0 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .third_row button { background: #5cc1ce !important; border-radius: 5px !important; width: 64% !important; height: 38px !important }
.widget_small div.health_ins[data-category="health_ins"] .formstart .second_row { flex-wrap: wrap !important; left: 0 !important; margin-left: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .formstart .second_row > * { flex: 100% !important; margin-bottom: 10px !important }
.widget_small div.health_ins[data-category="health_ins"] .second_row .checklabel .checkmark { border: 1px solid #707070 !important; border-radius: 3px !important; height: 20px !important; width: 20px !important; top: -3px !important }
.widget_small div.health_ins[data-category="health_ins"] .formstart .second_row > div:last-child { margin-bottom: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .second_row .checklabel { color: #505050 !important; font-size: 12px !important; font-weight: 400 !important; padding: 0 0 0 27px !important; line-height: 14px !important }
.widget_small div.health_ins[data-category="health_ins"] .formstart .first_row { font-size: 12px !important }
.widget_small div.health_ins[data-category="health_ins"].desktop-narrow .first_row .zip-input input { font-size: 12px !important; height: 30px !important; padding: 9px 0 6px 2px !important; font-family: 'poppinssemibold' !important; font-weight: 400 !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input label { font-size: 12px !important; flex: none !important; padding-left: 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input select { font-size: 12px !important; height: 30px !important; font-family: 'poppinssemibold' !important; font-weight: 400 !important; line-height: 35px !important; background-position: 98% 48% !important }
.widget_small div.health_ins[data-category="health_ins"] .third_row { margin-top: 11px !important }
.widget_small div.health_ins[data-category="health_ins"] .formstart .second_row > div:last-child span.checkmark { top: -2px !important }
.widget_small div.health_ins[data-category="health_ins"] button span { font-family: 'poppinssemibold' !important; font-weight: 400 !important; font-size: 13px !important }
.widget_small div.health_ins[data-category="health_ins"] .feature-specific.zipInsuranceType { max-width: 310px !important; margin: 0 auto !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .zip-input, .widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input { border-color: #707070 !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .zip-input { border-color: #707070 !important; flex: 114px 0 !important; height: auto !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .zip-input input { font-size: 12px !important; height: 30px !important; padding: 10px 0 7px 0 !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input { width: auto !important; flex: 2; padding-left: 6px !important; display: block !important }
.widget_small div.health_ins[data-category="health_ins"] .first_row .zip-input label { font-size: 12px !important; padding-left: 27px !important; background: url(../images/marker.svg) no-repeat -3px -7px !important; background-size: 30px !important }
.widget_small div.health_ins[data-category="health_ins"] .dentalImplants .widgetWrapper { margin-left: auto !important; margin-right: auto }
/* result */
.widget_small div.health_ins[data-category="health_ins"] .wrapper .widget-header .header-zipcode,
.widget_small div.health_ins[data-category="health_ins"] .wrapper .widget-header .header-statecode{ color: #fc8b85 !important;}
 .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .search-result-container .listings-layout-container > div[class$="listings-no-matches"] {margin-top: 10px !important;margin-left: 6px !important;}
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .formstart .form_row { flex-wrap: wrap !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .zip-input, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input { border-color: #707070 !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .zip-input { border-color: #707070 !important; flex: 114px 0 !important; height: auto !important; border-radius: 3px; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .zip-input input {font-size: 12px !important;height: 30px !important;padding: 10px 0 7px 0 !important;width: 54% !important;color: rebeccapurple !important;}
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input { width: auto !important; flex: 2; padding-left: 6px !important; display: block !important; border-radius: 3px; height: auto !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .zip-input label { font-size: 12px !important; padding-left: 27px !important; background: url(../images/marker.svg) no-repeat -3px -7px !important; background-size: 30px !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded button { background: #5cc1ce !important; border-radius: 5px !important; width: 64% !important; height: 38px !important; color: #fff !important; border: 0 !important; line-height: 10px !important; margin-left: 0 !important; margin-top: 15px !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded button span { font-family: 'poppinssemibold' !important; font-weight: 400 !important; font-size: 13px !important; color: #fff !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input label { font-size: 12px !important; flex: none !important; padding-left: 0 !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input select { font-size: 12px !important; height: 30px !important; font-family: 'poppinssemibold' !important; font-weight: 400 !important; line-height: 35px !important; background-position: 98% 48% !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded  .formstart .medical-condition-input, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded  .formstart .tobacco-input { margin-left: 0 !important; flex: 100% !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded  .formstart .medical-condition-input { margin-top: 11px !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .checklabel { color: #505050 !important; font-size: 12px !important; font-weight: 400 !important; padding: 0 0 0 27px !important; line-height: 14px !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded  .checklabel .checkmark { border: 1px solid #707070 !important; border-radius: 3px !important; height: 20px !important; width: 20px !important; top: -3px !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .search-result-container .listings-layout-container > div {margin: 10px 0 0 0 !important;}
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .listing, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .logo-column, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .ad-copy-column, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .cta-column.get-quote { flex: 100% !important }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .listing { padding-bottom: 13px !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .logo-column { padding: 0 0 5px 0 !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .ad-copy-column { margin: 0 !important; padding: 0 10px !important; }
.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .ad-copy-column .listing_description ul li { font-size: 14px !important; line-height: normal; }




/* .health_tip_day  */
.health_tip_con p { font-family: 'open_sansregular'; }
.health_tip_con a { font-family: 'poppinssemibold'; }

/* Category Page START  */

/* single-category  */
.article-section-first-raw { display: flex; margin-bottom: 30px }
h1.archive-title { color: #ff5d73; text-transform: uppercase; font-size: 24px; line-height: 35px; margin-bottom: 13px }
h1.archive-title a { color: #ff5d73 }
h1.archive-title.sub_cat,
h1.archive-title.sub_cat a,
.child_category h1.archive-title,
.child_category h1.archive-title a{ color: #1f3158 }
ul.article-nav-list { margin: 0; padding: 0; list-style: none }
ul.article-nav-list li a { color: #02020b; text-transform: capitalize; font-size: 14px; padding: 11px 10px 7px 30px; display: block; line-height: 23px }
ul.article-nav-list li { border-top: 1px solid #ddd }
ul.article-nav-list li.active a { color: #ed6876; text-transform: uppercase; font-family: 'poppinssemibold' }
ul.article-nav-list li a:hover { color: #ED6876 }
.article-section.col-1 .article-detail-wrap { margin-left: 26px; flex: 1 }
.article-detail-wrap .article-category { color: #ff5d73; font-family: 'poppinssemibold'; font-size: 12px; text-transform: uppercase }
.article-detail-wrap h2 a { font-weight: 400; color: #02020b }
.article-page-nav { flex: 250px 0 0; margin-right: 26px }
.article-section.col-1 .single-category-article { display: flex; font-size: 0 }
.article-section.col-1 .single-category-article .article-thumbnail { flex: 464px 0 1 }
.article-detail-wrap .post-desc p { color: #555; font-size: 13px; line-height: 18px; font-family: 'open_sansregular' }
.article-heading h2 { display: block; color: #02020b; text-transform: capitalize; margin: 6px 0 }
ul.article-nav-list li:last-child { border-bottom: 1px solid #ddd }
.article-section.col-1 .single-category-article .article-thumbnail img { height: 295px; object-fit: cover; object-position: center }
.article-section.col-1 .single-category-article .article-thumbnail .post-thumbnail { display: block }
.nav_list_view_more { color: #02020b; text-transform: capitalize; font-size: 14px; padding: 10px 10px 7px 30px; display: none !important; line-height: normal }
.nav_list_view_more::after { content: ''; width: 14px; height: 14px; background: url(../images/circle-plus-ico.svg); margin-left: 5px; display: inline-block; margin-bottom: -2px }
.active.nav_list_view_more::after{ background: url(../images/circle-minus-ico.svg); }

/* single-category  */
.article-section:not(.col-1) { display: flex }
.article-section:not(.col-1) .article-heading h2 { font-size: 20px; line-height: 28px }
.article-section:not(.article-two-grid):not(.col-1) { margin: 0 -1.25% }
.article-section:not(.article-two-grid):not(.col-1) .single-category-article .article-thumbnail img { height: 172px; object-fit: cover }
.article-section:not(.article-two-grid):not(.col-1) .single-category-article { padding: 1.25%; padding-top: 0; flex: 1 }
.article-section.article-two-grid { margin-top: 18px; flex-wrap: wrap }
.article-section.article-two-grid .single-category-article { flex: 50% 0; display: flex; margin-bottom: 30px }
.article-section.article-two-grid .single-category-article .article-thumbnail img { display: block; width: 100%; height: 100%; object-fit: cover }
.article-section.article-two-grid .single-category-article .article-thumbnail { width: 222px; height: 143px; max-width: 222px; min-width: 143px; margin-right: 20px }
.article-section.article-two-grid .single-category-article .article-detail-wrap { flex: 1 }
.article-section.article-two-grid .single-category-article:nth-child(even) { padding-left: 1.25% }
.article-section.article-two-grid .single-category-article:nth-child(odd) { padding-right: 1.25% }

/* Latest Articles  */
.latest-article-wrapper { margin: 15px 0 }
.latest-article-wrapper .latest-articles-holder { display: flex; flex-wrap: wrap; align-items: self-start }
.latest-articles-inner:not(:nth-child(1)):not(:nth-child(2)) { margin-top: 10px }
.latest-articles-inner { display: flex; flex-wrap: wrap; flex: 50% 0 }
.latest-articles-inner:nth-child(odd) { padding-right: 1.25% }
.latest-articles-inner:nth-child(even) { padding-left: 1.25% }
.latest-articles-heading { flex: 100%; color: #ff5d73; font-family: 'poppinssemibold'; font-size: 12px; text-transform: uppercase; margin-bottom: 10px }
.latest-articles-inner .latest-articles { flex: 55%; padding-right: 5px }
.latest-articles-inner .latest-articles-img { flex: 45%; width: 222px; height: 143px; padding-left: 14px }
.latest-articles-inner .latest-articles a { font-weight: 400; color: #02020b; font-size: 18px }
.latest-articles-inner .latest-articles .article-item { margin-bottom: 20px }
.latest-articles-inner .latest-articles-img img { object-fit: cover; width: 222px; height: 143px }

/* Category Page END  */

/* Popular Health Topics  */
.topics_item .topics_item_text { font-family: 'poppinssemibold'; }

/* single-post  */
.head_con { font-family: 'open_sansregular' }
.single-post-template-wrapper { display: flex; flex-wrap: wrap }
.single-post-template-wrapper .single-post-left-part { padding-right: 20px; width: 69.334%; font-family: 'open_sansregular' }
.single-post-template-wrapper .single-post-left-part .entry-content { width: 100%; padding: 0 }
.single-post-template-wrapper .single-post-left-part .entry-content h2 { margin-bottom: 0; font-family: 'open_sansbold'; padding: 15px 0 5px 0 }
.single-post-template-wrapper .single-post-left-part .entry-content h2 strong { font-weight: 600 }
.single-post-template-wrapper h1, .single-post-template-wrapper .single-post-left-part .entry-content h3, .single-post-template-wrapper .single-post-left-part .entry-content h4, .single-post-template-wrapper .single-post-left-part .entry-content h5, .single-post-template-wrapper .single-post-left-part .entry-content h6 { margin-bottom: 0.5rem; font-family: 'open_sansbold' }
.single-post-template-wrapper h1 { font-family: 'poppinsregular' }
.single-post-template-wrapper .single-post-left-part .entry-content .wp-block-image { padding-top: 0; padding-bottom: 10px; font-size: 0 }
.single-post-template-wrapper .single-post-left-part .entry-content .wp-block-image figure { padding-bottom: 0 }
.single-post-template-wrapper p { line-height: 32px; font-size: 18px }
.single-post-template-wrapper .byline .single-post-meta { color: #151515; width: 100%; font-size: 0; text-transform: capitalize; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-family: 'poppinsregular' }
.single-post-template-wrapper .byline .single-post-meta .single-post-meta_author a { color: #ff5d73; line-height: 21px }
.single-post-template-wrapper .byline .single-post-meta a{ color: #ff5d73  }
.single-post-template-wrapper .byline .single-post-meta span { font-size: 14px; line-height: 21px; vertical-align: middle }
.single-post-template-wrapper .byline .single-post-meta span:not(:first-child) { position: relative; display: inline-block; vertical-align: middle; line-height: 21px }
.single-post-template-wrapper .byline .single-post-meta span:not(:first-child)::before { content: ''; background: #151515; height: 14px; width: 2px; margin: 0 6px; display: inline-block; vertical-align: middle }
.single-post-template-wrapper .single-post-left-part .adwrapper { margin: 5px auto }
.single-post-template-wrapper .single-post-right-part { width: 28.572%; min-width: 300px; }
.byline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; margin-bottom: 10px }
.single-post-meta::after { border-top: 2px solid #eee; margin: 0 10px 0 4px; -webkit-box-flex: 1; -ms-flex: 1 0 20px; flex: 1 0 20px }
.PartialSocialLinks { flex-direction: column; float: left; max-width: none; max-height: none; text-align: center; display: flex; justify-content: flex-start; align-self: normal; flex-basis: initial; position: absolute; left: -34px; top: 100%; top: 0 }
.PartialSocialLinks-label { display: none }
.PartialSocialLinks .share-button-svg { border: none; background-color: #ed6876; width: 24px; height: 24px; margin: 0 0 9px 0; border-radius: 100%; -ms-flex-negative: 0; flex-shrink: 0 }
.PartialSocialLinks-link { outline: 0; cursor: pointer }
.PartialSocialLinks .fb-share-button-svg .fb-svg { border: 0; border-radius: 5px; font-size: 0 }
.PartialSocialLinks .fb-share-button-svg .fb-svg svg { width: auto; height: 12px; margin-top: 6px }
.PartialSocialLinks .twitter-share-button-svg .twitter-svg { border: 0; border-radius: 5px; font-size: 0 }
.PartialSocialLinks .twitter-share-button-svg { margin-top: 0 }
.PartialSocialLinks .twitter-share-button-svg .twitter-svg svg { width: 12px; height: auto; margin-top: 7px }
.single-post-template-wrapper .wp-block-image img { display: block; width: 100% }
.single-post-content-wrapper > .widget_text p { margin-bottom: 0; font-size: 14px; line-height: 18px }
.single-post-content-wrapper .latest-articles-block .latest-block-inner .box-col > div .tile-caption .tile-sticker + .tile-caption-inner .abstract, .single-post-content-wrapper .latest-articles-block .latest-block-inner .box-col > div .tile-caption .tile-caption-inner .abstract { padding-bottom: 0; font-family: 'poppinsregular'; font-size: 14px; line-height: 20px }
.single-post-content-wrapper .latest-articles-block .latest-block-inner .box-col > div .featured-image img { height: 163px }
.single-post-content-wrapper .widget_text { margin-top: 10px }
.single-post-content-wrapper { position: relative }
.single-post-content-wrapper .latest-articles-block { margin-bottom: 20px }
.single-post-right-part #right-sidebar-ads { padding-top: 15px }

/* More Articles  */
.more-articles-title { color: #02020b; font-size: 15px; font-weight: 500; line-height: 18px; margin-bottom: 0; margin-top: 20px }

/* 404 Page  */
.error-404 .page-content h1 { font-size: 26px; text-align: left; text-transform: none; color: #636363; padding: 15px 0 5px 0; font-weight: 400; line-height: 1.2 }
.error-404 .page-content img { width: 100% }
.error-404 .page-content .wp-block-image { margin: 0 }
.error-404 .page-content .wp-block-image figcaption { text-align: right }

/* resource-links  */
.single-post-template-wrapper p.resource-text, .single-post-template-wrapper h2.resource-text, .single-post-template-wrapper h3.resource-text{font-size: 13px;text-transform: uppercase;font-family: 'robotomedium' !important;font-weight: normal;border-top: 1px solid #afafaf;padding-top: 3px;display: inline-block;margin-bottom: 20px;cursor: pointer;user-select: none;line-height: 18px;font-weight: normal;padding-top: 5px !important;}
.resource-text b, .resource-text strong { font-weight: normal }
.resource-text::after { content: '+'; background: #ed6876; font-size: 13px; color: #fff; width: 13px; height: 13px; display: inline-block; text-align: center; line-height: 13px; border-radius: 2px; margin-left: 5px }
.resource-text.active::after { content: '-'; font-size: 18px; vertical-align: middle; line-height: 11px; margin-top: -2px }
.resource-items { display: none; padding: 20px; background: #f5f5f5; border-radius: 5px; position: absolute; margin-top: 5px; width: 100%; z-index: 1 }
.resource-items li, .resource-items li > p{ font-size: 13px; line-height: 18px; margin-bottom: 15px; margin-left: 16px; text-transform: none }
.resource-items li > p{ margin-left: 0;}
.resource-items li a { color: #1576bf }
.resource-items li::marker { font-size: 11px; color: #1576bf }
.resource-items li:last-child { margin-bottom: 0 }
.resource-text.active { margin-bottom: 8px }
.resource_spacer { height: 30px; width: 100% }
.single-post-template-wrapper p.resource-text,
.single-post-template-wrapper h2.resource-text,
.single-post-template-wrapper h3.resource-text { margin-bottom: 0; padding-bottom: 20px }
.resource-text + figure{ margin-top:20px}
.resource-text u{ text-decoration: none }

/* Advertise Spacing  */
div#grs_1 + p, .global-site-ad + p { margin-top: 15px }
.global-site-ad-before-trending { margin-bottom: 15px }
.two-column_ads + p { margin-top: 15px; width: 100% }
.resource-text + .global-site-magnite-ad, .global-site-magnite-ad + .resource-text, #grs_2 + .global-site-magnite-ad, .global-site-magnite-ad + figure { margin-top: 15px }
.global-site-magnite-ad + #grs_2{ margin-top: 12px }
.single-post-content-wrapper .global-site-magnite-ad{ margin-bottom: 15px }

/* health_single_page  */
.health_single_page { display: flex; width: 1320px; max-width: 100%; margin: 0 0 0 auto }
.left-side-wrapper { flex: 240px 0 }
.right-side-wrapper { flex: 300px 0 }
.health_single_page .single-post-content-wrapper { flex: 1; max-width: 728px; margin: 0 30px 0 20px }
.health-single-page .single-post-template-wrapper { display: block }
.left-side-inner { border: 1px solid #ddd; border-right: 2px solid #ed6876 }
.left-side-inner .byline { flex-direction: column; align-items: center; text-align: center; font-size: 13px; padding-top: 15px; margin-bottom: 5px }
.single-reviewed-author { border-radius: 5px; overflow: hidden; display: flex }
.single-reviewed-author img { border-radius: 5px; overflow: hidden; object-fit: cover; box-shadow: 0 0 3px rgb(0 0 0 / 18%); width: 50px; height: 40px; border: 1px solid #ed6876; margin-bottom: 10px }
.medically-reviewed p { font-size: 13px; line-height: 16px }
.single-post-template-wrapper .left-side-inner .byline .single-post-meta span { font-size: 13px; line-height: 16px; width: 100% }
.left-side-inner .byline .single-post-meta span::after { display: none }
.left-side-inner .medically-reviewed p span, .left-side-inner .medically-reviewed p span a, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author a { display: block; color: #ff5d73 }
.left-side-inner .byline .single-post-meta span:not(:first-child)::before { display: none }
ul.content-navigation { margin: 0; padding: 0; list-style: none }
ul.content-navigation li a { color: #151515; text-transform: capitalize; font-size: 14px; line-height: 18px; padding: 13px 7px 10px 15px; display: block; text-align: left }
ul.content-navigation li:hover a { color: #ed6876 }
ul.content-navigation li { border-top: 1px solid #ddd; line-height: 1 }
.single-post-template-wrapper .health_single_page .wp-block-image { padding-top: 0; padding-bottom: 10px; font-size: 0 }
.single-post-template-wrapper .health_single_page .wp-block-image figure { padding-bottom: 0 }
.single-post-template-wrapper .health_single_page h2 { margin-bottom: 0; font-family: 'open_sansbold'; padding: 15px 0 5px 0; z-index: 1 }
.single-post-template-wrapper .left-side-inner .byline .single-post-meta { margin-bottom: 5px }

/* health_single_page  */

/* editor-team  */
.team_listpage_wrapper .entry-content { padding-left: 0; padding-right: 0 }
.team_listpage_wrapper { width: 1120px; margin: 0 auto; padding: 0 10px; max-width: 100% }
.team_listpage_wrapper > h2 { color: #ff5d73; text-transform: uppercase; line-height: 35px; margin-bottom: 10px }
.team_listpage_wrapper h1 { color: #151515; font-size: 28px; line-height: 38px; margin-bottom: 10px }
.team_listpage_wrapper .entry-content > p { font-size: 18px; line-height: 27px; font-family: 'open_sansregular' }
.team_listpage_wrapper .entry-content > p:last-child { font-family: 'poppinsregular'; font-size: 16px; line-height: 25px }
.team_list-Holder { border: 1px solid #ddd }
.team_list_holder { flex-wrap: wrap; display: flex; margin: 30px -15px 0; padding-top: 20px; position: relative }
.team_list_holder .team_list_item { flex: calc(100% / 3)  0; padding: 0 15px; margin-bottom: 30px; position: relative}
.team_list_item img { width: 148px; height: 148px; border: 2px solid #ed6876; border-radius: 50%; margin: 0 auto; display: block; object-fit: cover }
.team_list_item p a { color: #ff5d73 }
.team_list_holder .team_list_item h2 { text-align: center; padding: 0; margin-bottom: 15px; color: #151515; font-size: 24px; line-height: 20px }
.team_list_holder .team_list_item > a{border-radius: 50%;display: table;margin: 0 auto 19px auto;overflow: hidden;}
.team_list_holder .team_list_item h2 a{ color: #151515 }
.team_list_holder .team_list_item ul.social_link { list-style: none; padding: 0; margin: 0 0 20px 0; text-align: center; font-size: 0;  min-height: 26px }
.team_list_holder .team_list_item ul.social_link a { width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; margin: 2px 6px 0 0; border: 1px solid #000; border-radius: 5px }
.team_list_holder .team_list_item ul.social_link a svg path { fill: #000 }
.team_list_holder .team_list_item ul.social_link li { display: inline-block; font-size: 0; line-height: 0; width: 24px; margin: 0 5px; vertical-align: middle }
.team_list_item p { border-top: 2px solid #fc8b85; padding-top: 15px; font-size: 18px; line-height: 27px; font-family: 'open_sansregular'; margin-bottom: 0 }
.team_listpage_wrapper .team_list_item p{display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow: hidden;max-height: 300px;   transition: max-height 250ms ease-out; }
.team_listpage_wrapper .team_list_item.active p{ -webkit-line-clamp: inherit; transition: all 250ms ease-in;max-height: 1000px; }
.team_read_more{margin: 5px 0 0 0;background: #fff;padding: 0;color: #fc8b85;text-align: center;display: block;cursor: pointer;}

/* lead-generation-widget-wrapper  */
.lead-generation-widget-wrapper .health-insurance-widget [data-category="health_ins"] { margin: 0 auto !important; border: 0 !important; background: none !important }
.lead-generation-widget-wrapper .health-insurance-widget .discloserAd { background: no-repeat !important; left: inherit !important; right: 3px !important; text-transform: capitalize !important; top: 1px !important; font-size: 12px !important; width: 17px !important; height: 20px !important; padding: 0 !important; font-family: 'poppinsregular' !important; color: #151515 !important }
.lead-generation-widget-wrapper .health-insurance-widget .second_row { display: none !important }
.lead-generation-widget-wrapper .health-insurance-widget .flexWrapper .wrapperBkgd { background: url(../images/doc-blue.png) no-repeat !important; flex: 220px 0 !important }
.lead-generation-widget-wrapper .health-insurance-widget .flexWrapper { margin-top: 0 !important }
.lead-generation-widget-wrapper .health-insurance-widget .powered-by { display: none !important }
.lead-generation-widget-wrapper .health-insurance-widget .wrapper .widget-sub-header { display: none !important }
.lead-generation-widget-wrapper .health-insurance-widget .first_row .coveragetype-input { display: none !important }
.lead-generation-widget-wrapper .health-insurance-widget .flex-container form#submit-formstart { display: flex !important }
.lead-generation-widget-wrapper .health-insurance-widget .first_row .zip-input label { padding-left: 27px !important; background: url(../images/marker.svg) no-repeat 0 3px !important; background-size: 30px !important; font-size: 0 !important; width: 30px !important; height: 40px !important; position: absolute !important }
.lead-generation-widget-wrapper .health-insurance-widget .formstart .first_row { flex: 1 !important }
.lead-generation-widget-wrapper .health-insurance-widget .first_row .zip-input { max-width: 100% !important; border-color: #ccc !important; flex: 100% !important }
.lead-generation-widget-wrapper .health-insurance-widget .first_row .zip-input input { width: 100% !important; max-width: 100% !important; height: 40px !important; padding-left: 30px !important; font-size: 16px !important; line-height: 24px !important; font-weight: normal !important; font-family: 'roboto_condensedregular' !important }
.lead-generation-widget-wrapper .health-insurance-widget .formstart .third_row { margin-top: 0 !important }
.lead-generation-widget-wrapper .health-insurance-widget .third_row button span { font-size: 0 !important }
.lead-generation-widget-wrapper .health-insurance-widget .third_row button span::before { content: 'Submit' !important; font-size: 16px !important; line-height: 0 !important; display: inline-block !important; font-family: 'poppinssemibold'; margin-top: 18px }
.lead-generation-widget-wrapper .health-insurance-widget .third_row button { background: #fc8821 !important; box-shadow: 0 3px 6px #0000001a !important; border-radius: 3px !important; width: 119px !important; margin-left: 5px !important }
.lead-generation-widget-wrapper .health-insurance-widget .wrapper .widget-header { font-weight: normal !important; font-family: 'roboto_condensedregular' !important }

/* author  */
.author_wrapper .team_list_holder .team_list_item { flex: 100%; padding: 0 }
.author_wrapper { width: 780px; max-width: 100%; margin: 0 auto }
.author_wrapper .team_list_holder .team_list_item h1 { text-align: center; color: #151515; font-size: 24px;line-height: 24px; text-transform: capitalize;}
.author_wrapper .team_list_item img { width: 168px; height: 168px }
.author_wrapper .team_list_item > img { margin-bottom: 19px }
.author_wrapper .team_list_holder { border-top: 0; margin: 0 }
.recent_article > h3 { font: normal normal normal 14px/21px 'poppinsregular'; letter-spacing: 0; color: #151515; text-transform: uppercase; padding: 0; margin: 0 0 10px 0 }
.recent_article ul li { border-top: 1px solid #ddd; padding: 20px 0; list-style: none; display: flex; font-size: 0; line-height: 0; position: relative }
.recent_article ul { margin: 0; padding: 0 }
.recent_article ul li img { width: 200px; height: 150px; object-fit: cover; font-size: 0 }
.recent_article ul li .article_con { flex: 1; padding-left: 30px }
.article_img { font-size: 0 }
.recent_article ul li .article_con h2 { margin-bottom: 5px; font: normal normal normal 24px/32px 'poppinsregular'; letter-spacing: 0; color: #02020b; text-transform: capitalize }
.recent_article ul li .article_con h2 a { color: #02020b }
.article_con span { font: normal normal normal 14px/20px 'poppinsregular'; letter-spacing: 0; color: #1f3158; text-transform: capitalize }
.recent_article a.recent_article_link { position: absolute; top: 20px; left: 0; right: 0; bottom: 20px }
.recent_article .entry-content { padding-left: 0; padding-right: 0 }

.ui-menu-item .ui-menu-item-wrapper.ui-state-active { background: #5CC1CE !important; color: #ffffff !important; border-color:#5CC1CE}
.health-condition-widget-wrapper .ui-widget.ui-widget-content,
.category-health-conditions .ui-menu-item .ui-menu-item-wrapper.ui-state-active{ border-color:#fff !important}

/* About-page */
.about-page .site-main { padding: 0 }
.about-page .entry-content { width: 100%; padding: 0 0 30px 0 }
.about-page .breadcrumbs { display: none }
.about-h1 { font-weight: 400; font-size: 32px; line-height: 48px; color: #1F3158; margin: 20px 0 30px 0 }
.quote-column { padding: 16px 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD }
.content-column { font-weight: 400; font-family: 'open_sansregular'; font-size: 18px; line-height: 25px; color: #02020B }
.about-page .PartialAboutContent, .about-page .articles-by-site-block .latest-our-brands-block { width: 1245px; padding: 0 15px; margin: 0 auto; max-width: 100% }
.PartialAboutContent .PartialAboutcolumn { display: grid; grid-template-columns: 74.49% 240px; gap: 0 20px; margin-bottom: 95px }
.PartialAboutContent .PartialAboutcolumn .quote-column { grid-row-start: 1; -ms-grid-row-span: 2; grid-row-end: 3; grid-column-start: 2 }
.PartialAboutContent .PartialAboutcolumn .wp-block-image { margin: 0; padding-bottom: 16px; }
.about-page .PartialAboutContent .quote { font-size: 20px; line-height: 22px; text-align: center; color: #02020B; font-weight: 400; margin-bottom: 0 }
.brands-title { font-weight: 400; font-size: 24px; line-height: 36px; color: #ed6876 }
.about-page .articles-by-site-block { padding: 15px 5px }
.about-page .brand_ask { background: rgba(237, 145, 137, 0.1) }
.about-page .brand_reference { background: rgba(237, 145, 137, 0.2) }
.about-page .brand_askmoney { background: rgba(237, 145, 137, 0.4) }
.articles-by-site-block:last-child .latest-our-brands-block { margin-bottom: 45px }
.about-page .articles-by-site-block .latest-our-brands-block { width: 1170px; padding: 0 15px; margin: 0 auto; max-width: 100% }
.articles-by-site-block .latest-our-brands-block .brands-article-col .brands-article-title { font-family: robotoregular; font-size: 18px; line-height: 21px; font-weight: 400 }
.about-page .brand_reference.articles-by-site-block .latest-our-brands-block .brands-logo-item { margin-bottom: 20px }
.articles-by-site-block .latest-our-brands-block .brand-article-row .brands-article-col .brands-article-img img{height: 168px;}
.articles-by-site-block:not(:last-child) .latest-our-brands-block:after{ display: none }
.about-page .content-column p { font-size: 18px; }
.about-page .about-us-title { line-height: 30px; }

/* Media Querys  */
@media only screen and (max-width:1350px) {
	/* health_single_page  */
	.health_single_page .single-post-content-wrapper { max-width: 54% }
}
@media only screen and (max-width:1170px) and (min-width:992px) {

	.site-header .site-branding a, .site-header .site-branding a img { width: 131px }
	.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li:not(:last-child) { margin-right: 15px }
	.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li > a > span, .site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li li a > span{ font-size: 12px }
	.site-header .header-bottom .header-bottom-inner .header-nav ul > li:hover .sub-menu { width: 230px }
	.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu a{padding: 10px 20px 6px 20px;}
}
@media only screen and (max-width:1170px) {
	/* Footer  */
	.site-footer .container .row .footer-logo { width: auto; align-items: center }
	.newsletter { margin-left: 0; width: 100% }
	.site-footer .container { padding-right: 10px; padding-left: 10px }
	.footer-col_1 { width: 50% }
	.site-footer .row > div.footer-nav { width: 50%; justify-content: flex-start }
	.footer_con { width: 100% }
	.tooltip { display: inline-block }
	.site-footer .container .row .footer-social-link { margin-bottom: 10px; text-align: left }
	.site-footer .container .row .footer-social-link ul { justify-content: flex-start }

	/* Popular Health Topics  */
	.topics_item .topics_item_text { font-size: 15px }

	/* single-category  */
	.article-section.col-1 .single-category-article .article-thumbnail { flex: 1 }
	ul.article-nav-list li, ul.article-nav-list li:last-child { border-width: 1px }
	.article-section.col-1 .single-category-article .article-thumbnail img { height: 290px }

	/* Single Post  */
	.PartialSocialLinks { display: none }
}
@media only screen and (max-width:1080px) {

	.widget_small div.health_ins[data-category="health_ins"] .formstart .first_row { display: block !important }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .zip-input { width: 100% !important; max-width: 100% !important; margin-bottom: 10px }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input select { width: auto !important; flex: 1 !important }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input { margin-left: 0 !important; display: flex !important; align-items: center }
	/* result */
	  .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .zip-input {width: 100% !important;max-width: 100% !important;margin-bottom: 10px;flex: 100% !important;}
	  .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input select { width: auto !important; flex: 1 !important }
	  .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input { margin-left: 0 !important; display: flex !important; align-items: center }

	.breadcrumbs { padding-left: 10px }
	/* health_single_page  */
	.health_single_page { flex-wrap: wrap }
	.left-side-wrapper { flex: 100% }
	.health_single_page .single-post-content-wrapper {max-width: calc(100% - 320px);margin: 0 20px 0 0;}
	.left-side-inner { border: 0; border-bottom: 1px solid #ddd; margin-bottom: 10px }
	.single-reviewed-author img { margin-bottom: 0 }
	.left-side-inner .medically-reviewed p span, .left-side-inner .medically-reviewed p span a, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author a { display: inline; line-height: normal }
	.single-post-template-wrapper .medically-reviewed p { margin-bottom: 0 }
	.left-side-inner .medically-reviewed p span { padding-left: 4px }
	.single-post-template-wrapper .medically-reviewed, .single-post-template-wrapper .byline .single-post-meta { display: inline-block }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span { width: auto; vertical-align: middle }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author { padding-left: 3px }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_updated { padding-left: 0; position: relative }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_updated::before {display: block !important;content: '';font-size: 32px;/* position: absolute; */top: 2px;display: inline-block !important;background: none;margin-right: 7px;vertical-align: middle;background: #000;width: 4px;height: 4px;border-radius: 50%;}
	ul.content-navigation li a { padding: 0; display: inline; color: #ed6876 }
	ul.content-navigation { list-style: disc; margin-bottom: 10px; margin-top: 5px }
	ul.content-navigation li { border: 0; display: inline }
	.left-side-inner .byline { text-align: left; min-height: 40px; padding-top: 0; border-bottom: 1px solid #ddd; padding-bottom: 8px; flex-direction: row; align-items: center; flex-wrap: wrap}
	ul.content-navigation li:not(:first-child )::before { content: ''; margin-right: 7px; height: 4px; width: 4px; background: #000; border-radius: 50%; display: inline-block; margin-top: -7px; vertical-align: middle; vertical-align: -webkit-baseline-middle }
	ul.content-navigation li:first-child ::marker { font-size: 0 }
	ul.content-navigation li:not(:first-child ) { margin-left: 0; position: relative; padding-left: 2px }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta { margin-bottom: 0 }
	.byline_con { flex: 100% 0 }
	.single-reviewed-author { align-self: flex-start; margin-right: 10px }

}
@media only screen and (min-width:992px) {

	.absolute-search .search-box { position: absolute; right: 0; top: 0 }
	.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu { background: #eee; position: absolute; width: 275px; border: 1px solid #ddd; border-top: 2px solid #ff5d73; overflow-y: auto; max-height: calc(100vh - 80px) }
	.site-header .header-bottom .header-bottom-inner .header-nav ul > li:hover .sub-menu { display: block }
	.nav_list_show_hide { display: list-item !important }
	.resource-text .resource-items { display: block; opacity: 0; visibility: hidden; transition: all 0.3s; z-index: 1 }
	.resource-text:hover .resource-items { display: block; opacity: 1; visibility: visible }
	.single-post-template-wrapper p.resource-text:hover::after { content: '-'; font-size: 18px; vertical-align: middle; line-height: 11px; margin-top: -2px }
	.breadcrumbs { height: 21px; margin-top:5px; }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article:only-child { max-width: 25% }

	/* Advertise */
	.between-content-ad,
	.category-left-part .between-content-ad,
	.single-post-left-part .between-content-ad{min-height: 90px;width: 708px;margin: 0 auto;max-width: 100%}
	.two-column_ads .between-content-ad,
	.global-site-ad-before-trending .between-content-ad,
	#right-sidebar-ads .between-content-ad{min-height: 250px;width: 300px; margin: 0 auto; max-width: 100%}
	.global-site-ad-before-trending .adtext,
	#right-sidebar-ads .adtext{width: 300px;}
}
@media only screen and (min-width:1081px) {
	.left-side-inner.left-sticky { position: fixed; max-width: 18%; width: 20%}
}
@media only screen and (min-width:1250px) {

	.left-side-inner.left-sticky { max-width: 240px; width: 240px}
}
@media only screen and (max-width:991px) {
	/* Global wp-columns  */
	.wp-block-columns { flex-wrap: wrap !important}
	.wp-block-column:not(:only-child), .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:only-child) { flex-basis: 100% !important }
	.wp-block-column:not(:first-child), .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) { margin-left: 0 }

	/* Header  */
	.site-header .header-bottom .header-bottom-inner { justify-content: space-between }
	.social_menu { display: none }
	.main-category-navigation { background-color: #fff; border-top: none; border-right: 1px solid #ddd; box-sizing: border-box; height: 100vh; left: -120vw; padding: 0 10px; position: fixed; top: 0; transition: left 0.25s cubic-bezier(0.82, 0.085, 0.395, 0.895); width: 375px; max-width: 100%; z-index: 11; overflow: auto }
	.admin-bar .main-category-navigation { top: 32px }
	.drawer-open .main-category-navigation { left: 0 }
	.drawer-header-wrapper { display: flex !important; align-items: center; justify-content: space-between; padding: 10px; border-bottom: 1px solid #ddd }
	.container, .entry-content, .archive .site-main, .error-404 .page-content, .breadcrumbs, .single-post .site-main { padding-right: 10px; padding-left: 10px }
	.drawer-header-wrapper svg, .drawer-header-wrapper img, .mobile-hamburger .mobile-hamburger-icon svg { display: block }
	.drawer-header-wrapper .mobile-drawer-close-icon { cursor: pointer }
	.mobile-hamburger { display: block !important }
	.mobile-hamburger .mobile-hamburger-icon { padding: 7px 7px 7px 0; cursor: pointer }
	.site-header .header-bottom .header-bottom-inner .header-nav ul { display: block }
	.site-header .header-bottom .header-bottom-inner .header-nav ul li { border-bottom: 1px solid #ddd; position: relative }
	.site-header .header-bottom .header-bottom-inner .header-nav ul li:not(:last-child) { margin-right: 0 }
	.site-header .header-bottom .header-bottom-inner .header-nav ul li a { color: #3a5f69; font-size: 18px; width: 100%; display: block; padding: 15px 10px }
	.site-branding .custom-logo-link { margin-left: -25px }
	.site-header .header-bottom .header-bottom-inner .header-nav ul > li:hover .sub-menu {position: static;width: auto;border-bottom: 0 }
	.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu a { padding: 10px 20px 7px 20px; font-size: 14px }
	.site-header .header-bottom .header-bottom-inner .menu-header-container > ul li.menu-item-has-children > a::after { top: 22px; right: 10px; width: 15px; height: 9px }
	.site-header .header-bottom .header-bottom-inner .ask-sub-search-col.absolute-search .search-bar .search-submit { font-size: 17px }
	strong.down_btn { display: block; position: absolute; width: 50px; height: 50px; right: 0; top: 0; z-index: 999 }
	.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu.active { background: #eee; width: 100%; border: 1px solid #ddd; border-top: 2px solid #ff5d73}
	.site-header .header-bottom .header-bottom-inner .header-nav ul .sub-menu { border-top: 2px solid #ff5d73 }
	.site-header { height: 53px }
	.site-header .header-bottom .header-bottom-inner .menu-header-container > ul > li > a > span { line-height: 20px; }

	/* Footer  */
	.footer-col_1 { width: 100% }
	.site-footer .row > div.footer-nav { width: 100%; margin-top: 25px }
	.footer_con .tooltip p { left: inherit; right: 0 }
	.tooltip p::after { left: inherit; right: 40px }
	.site-footer .newsletter_subtext { width: 100% }
	.site-footer .newsletter_footer div#mc_embed_signup { width: 500px; max-width: 100% }

	/* AMG - Single Post  */
	.single-post-wrapper .single-post-main .image-wrapper img { height: 250px }

	/* AMG - Articles By Category  */
	.articles-by-category-block.has-column-3 .container > div { text-align: left }
	.articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .featured-image img, .articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .featured-image{ height: 98px; width: 152px }
	.articles-by-category-block.has-verticle .container .article-by-category-block-inner .tile-item .tile-caption .tile-caption-inner{ font-size: 18px; line-height: 24px }

	/* AMG - Latest Articles  */
	.latest-articles-block .latest-block-inner .box-col > div .tile-caption .tile-caption-inner .abstract { font-size: 18px; line-height: 25px }
	.single-post-content-wrapper > .widget_text p { font-family: 'poppinssemibold' }

	/* AMG - Most Popular Articles  */
	.trending-articles > .tile-item > a .tile-caption .tile-caption-inner .abstract { font-size: 18px; line-height: 24px }
	.trending-articles > .tile-item > a .featured-image{ width: 152px; height: 105px }
	/* single-category  */
	.article-section.col-1 .single-category-article { flex-wrap: wrap; margin-top: 15px }
	.article-section.col-1 .single-category-article .article-thumbnail { flex: 100% }
	.article-section.col-1 .single-category-article .article-thumbnail img { height: 250px; width: 100% }
	.article-section.col-1 .article-detail-wrap { flex: 100%; margin-left: 0; margin-top: 10px }
	.article-section.col-1 .post-desc { display: none }
	ul.article-nav-list li:nth-child(n+4) { display: none }
	.header-nav ul.sub-menu li:nth-child(n+5) { display: none }
	.nav_list_view_more { display: block !important; border-top: 1px solid #ddd }
	.nav_list_view_more.active { border: 0 }
	.sub-menu .nav_list_view_more{ border-top: 0; padding-left: 20px; color: #3a5f69;}

	/* single-category  */
	.article-section:not(.article-two-grid):not(.col-1) { flex-wrap: wrap }
	.article-section-first-raw { flex-wrap: wrap; margin-bottom: 10px }
	.article-page-nav { margin-right: 0; flex: 200% }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article { flex: 100%; display: flex; margin-bottom: 10px }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article > div { flex: 50% }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article .article-thumbnail { padding-right: 20px; flex: 20% }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article .article-thumbnail img { height: 135px }
	.article-section.article-two-grid .single-category-article { flex-wrap: wrap; align-content: flex-start; margin-bottom: 20px }
	.article-section.article-two-grid .single-category-article .article-thumbnail { flex: 100%; width: auto; max-width: none; margin-right: 0; margin-bottom: 5px }
	.article-section:not(.col-1) .article-heading h2 { font-size: 18px; line-height: 22px }

	/* Single Post  */
	.single-post-template-wrapper .single-post-right-part { display: none }
	.single-post-template-wrapper .single-post-left-part { width: 100%; padding-right: 0 }
	.single-post-template-wrapper h1 { font-size: 32px; line-height: 34px }

	/* health_single_page  */
	.health_single_page { flex-wrap: wrap }
	.left-side-wrapper { flex: 100% }
	.health_single_page .single-post-content-wrapper { max-width: 100%; margin: 0 }
	.left-side-inner { border: 0; margin-bottom: 10px }
	.content-navigation-wrapper { border-bottom: 1px solid #ddd }
	.single-reviewed-author img { margin-bottom: 0 }
	.left-side-inner .medically-reviewed p span, .left-side-inner .medically-reviewed p span a, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author, .single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author a { display: inline; line-height: normal }
	.single-post-template-wrapper .medically-reviewed p {margin-bottom: 0;}
	.left-side-inner .medically-reviewed p span { padding-left: 4px }
	.single-post-template-wrapper .medically-reviewed, .single-post-template-wrapper .byline .single-post-meta { display: inline-block }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span { width: auto; vertical-align: middle }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_author { padding-left: 3px }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_updated { padding-left: 0; position: relative }
	ul.content-navigation li a { padding: 0; display: inline; color: #ed6876 }
	ul.content-navigation { list-style: disc; margin-bottom: 10px; margin-top: 10px }
	ul.content-navigation li { border: 0; display: inline }
	.left-side-inner .byline {text-align: left;min-height: 50px;padding-top: 0;border-bottom: 1px solid #ddd;padding-bottom: 8px;flex-direction: row;align-items: center }
	ul.content-navigation li:first-child:marker { font-size: 0 }
	ul.content-navigation li:not(:first-child) { margin-left: 0; position: relative; padding-left: 2px }
	.right-side-wrapper { display: none }
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta { margin-bottom: 0 }
	.byline_con {flex: 100% 0;padding-left: 60px;}
	.byline_con.without-avtar { padding-left: 0 }
	.single-reviewed-author {align-self: flex-start;margin-right: 10px;position: absolute;}

	/* editor-team  */
	.team_list_holder .team_list_item { flex: 50% 0 }

	/* About-page */
	.brands-title{ text-align: center; }
	.PartialAboutContent .PartialAboutcolumn {display: block;margin-bottom: 50px;}
	.about-h1 { font-size: 26px; line-height: 40px }
	.about-page .wp-block-group .PartialAboutContent .PartialAboutcolumn .quote-column{ width: 280px !important; margin: 10px auto }
	.about-page .entry-content { padding-bottom: 0 }
	.PartialAboutContent .PartialAboutcolumn .wp-block-image { display:none; }

 }
@media only screen and (max-width:767px) {
	/* Header  */
	.breadcrumbs { padding-top: 15px }
	.search_open .res_close_button {position: absolute;right: -4px;width: 32px;height: 32px;text-align: center;display: flex;align-items: center;justify-content: center;border: 1px solid #e27351;border-radius: 3px;cursor: pointer}
	.absolute-search .ac_results {top: 67px;max-height: calc(100vh - 90px);overflow-y: auto;left: 5px;}
	.absolute-search .search-form { width: 230px }
	.site-header .header-bottom .header-bottom-inner .ask-sub-search-col.absolute-search.search_open .search-bar .search-box {top: 40px;width: 230px;margin-right: -5px;}
	.site-header .header-bottom .header-bottom-inner .ask-sub-search-col.absolute-search.search_open .search-bar .search-submit {top: 40px;/* margin-right: 10px; */}
	.hide-in-mobile{ display: none }

	/* Footer  */
	.site-footer .container .row { flex-direction: column }
	.site-footer .container .row .footer-logo img { margin: 0 auto }
	.site-footer .container .row .footer-nav > div > ul { padding: 0; display: block; }
	.site-footer .container .row .footer-social-link {width: auto;margin: 10px 0;padding-left: 0;text-align: center;display: flex;justify-content: center;align-items: center;}
	.site-footer .container .row .footer-social-link .social-links-label{ margin-right: 5px; padding-top: 5px }
	.site-footer .container .row .footer-social-link ul { align-items: center; justify-content: center }
	.site-footer .container .row .footer-social-link h5 { margin-bottom: 3px }
	.site-footer .container .row .footer-social-link ul li:last-child a { margin-right: 0 }
	.footer_con { text-align: center }
	.newsletter { margin: 0 auto; display: block; width: 87% }
	.newsletter form input[type="text"] { width: auto; flex: 1; color: #02020b }
	.site-footer .container .row .footer-logo { margin: 0 auto; display: block }
	.site-footer .row > div.footer-nav { justify-content: center; margin-top: 5px; }
	.footer_con > div:first-child span { display: block; margin-top: 8px }
	.footer_con > div:first-child { margin-top: 10px }
	.footer_con .tooltip p { width: 340px }
	h5.newsletter_title { font-size: 16px }
	.site-footer .container .row .footer-nav > div > ul li a { font-size: 15px }
	#mc_embed_signup .button { font-family: 'poppinsregular'; font-size: 16px }
	.newsletter_footer div#mc_embed_signup { width: 100% }
	.footer-bottom { padding-bottom: 40px; position: relative }
	.footer-bottom li#menu-item-1000008 { position: absolute; bottom: 4px; left: 50%; transform: translateX(-50%); width: 100%; text-align: center }
	.site-footer .container .row .footer-nav > div > ul li#menu-item-1000008 a { font-size: 14px }
	.site-footer .newsletter_footer div#mc_embed_signup { width: 100% }

	/* AMG - Single Post  */
	.single-post-wrapper .single-post-main .content-wrapper .post-title { line-height: 30px }

	/* AMG - Articles By Category  */
	.articles-by-category-block.has-column-3 .has-verticle:not(:last-child) { margin-bottom: 20px }
	.articles-by-category-block .container .article-by-category-block-inner.has-verticle .tile-item .featured-image, .articles-by-category-block .container .article-by-category-block-inner.has-verticle .tile-item .featured-image img { width: 152px; height: 98px }
	.articles-by-category-block .container .article-by-category-block-inner.has-verticle .tile-item .tile-caption .tile-caption-inner { font-size: 18px; line-height: 24px }
	.article-by-category-block-inner.has-verticle .tile-detail { min-height: 100px }

	/* AMG - Most Popular Articles  */
	.trending-articles { flex-wrap: wrap }
	.trending-articles .tile-item { width: 100% }
	.trending-articles .tile-item:nth-child(odd), .trending-articles .tile-item:nth-child(even) { padding: 0 }

	/* .wp-block-askmedia-newsletter  */
	.wp-block-askmedia-newsletter { flex-wrap: wrap; border-top: 0; padding-top: 0 }
	.newsletter_img { margin-bottom: 5px }

	/* AMG - Health Condition Widget  */
	.health_search_form { width: 100%; padding: 0 20px }

	/* single-category  */
	h1.archive-title { text-align: center; margin-bottom: 5px }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article .article-thumbnail { padding-right: 20px; flex: 152px 1 }
	.article-section:not(.article-two-grid):not(.col-1) .single-category-article .article-thumbnail img { height: 98px }
	.single-post-template-wrapper .byline .single-post-meta span:not(:first-child){ display: inline }
	.single-post-template-wrapper .byline .single-post-meta span, .single-post-template-wrapper .byline .single-post-meta .single-post-meta_author a{ color: #545454;}

	/* Latest Articles  */
	.latest-articles-inner, .latest-articles-inner .latest-articles, .latest-articles-inner .latest-articles-heading { flex: 100% }
	.latest-articles-inner:nth-child(odd), .latest-articles-inner:nth-child(even) { padding-left: 0; padding-right: 0 }
	.latest-articles-inner .latest-articles { order: 3 }
	.latest-articles-heading { order: 2; margin-top: 6px }
	.latest-articles-inner .latest-articles-img { padding-left: 0; width: 100%; height: 252px }
	.latest-articles-inner .latest-articles-img img { width: 100%; height: 252px }
	.latest-articles-inner .latest-articles .article-item { border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 15px }
	.latest-articles-inner .latest-articles .article-item:last-child { border-bottom: 0; padding-bottom: 5px }
	.latest-articles-block .latest-block-inner.has-column-three .box-col > div { width: 100% }
	.latest-articles-block .latest-block-inner.has-column-three.without-ad .box-col > div:nth-child(2n+2), .latest-articles-block .latest-block-inner.has-column-three:not(.without-ad) .box-col > div:nth-child(2n+2), .latest-articles-block .latest-block-inner.has-column-three.without-ad .box-col > div:nth-child(2n+1), .latest-articles-block .latest-block-inner.has-column-three:not(.without-ad) .box-col > div:nth-child(2n+1) { padding-left: 0; padding-right: 0 }
	.latest-articles-block .latest-block-inner.has-column-three .box-col > div a .featured-image img { width: 95px; height: 95px }
	.latest-articles-block .latest-block-inner.has-column-three .box-col > div a { display: flex }
	.latest-articles-block .latest-block-inner.has-column-three .box-col > div a .tile-caption { flex: 1; padding-left: 10px }
	.latest-articles-block .latest-block-inner.has-column-three .box-col > div a .tile-caption .tile-sticker { padding-top: 2px }

	/* widget_small */
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input, .widget_small div.health_ins[data-category="health_ins"] .second_row .tobacco-input { height: 30px !important }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input label { line-height: 37px !important; height: 34px !important }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input { display: flex !important; align-items: center }
	.widget_small div.health_ins[data-category="health_ins"] .first_row .coveragetype-input select { width: auto !important; flex: 1 !important }
	.widget_small div.health_ins[data-category="health_ins"] .second_row .tobacco-input, .widget_small div.health_ins[data-category="health_ins"] .second_row .medical-condition-input { height: 15px !important }
	.widget_small div.health_ins[data-category="health_ins"] .second_row .tobacco-input { margin-top: 0 !important; margin-bottom: 0 !important }
	.widget_small div.health_ins[data-category="health_ins"] .second_row .medical-condition-input { margin-bottom: 10px !important }
	.widget_small div.health_ins[data-category="health_ins"]  .widgetWrapper{ padding-top: 10px !important}
	/* result */
	.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input {margin-top: 0px !important;}
	.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .coveragetype-input, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .tobacco-input { height: 30px !important }
	.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .tobacco-input, .widget_small div.health_ins[data-category="health_ins"].listingsLoaded .medical-condition-input { height: 15px !important }
	.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .tobacco-input { margin-top: 0 !important; margin-bottom: 0 !important }
	.widget_small div.health_ins[data-category="health_ins"].listingsLoaded .medical-condition-input { margin-bottom: 10px !important }

	/* editor-team  */
	.team_list_holder .team_list_item { flex: 100% 0 }
	.team_list_holder { margin-bottom: 20px }

	/* lead-generation-widget-wrapper  */
	.lead-generation-widget-wrapper .health-insurance-widget [data-category="health_ins"] { border: 1px solid #ddd !important }
	.lead-generation-widget-wrapper .health-insurance-widget .flexWrapper .wrapperBkgd { background-position: center !important; display: none }
	.lead-generation-widget-wrapper .health-insurance-widget .flexWrapper .wrapper { max-width: 100% !important; width: 100% !important; padding: 20px 10px 0 10px !important }
	.lead-generation-widget-wrapper .health-insurance-widget .flexWrapper .formstart .third_row { flex: 119px 0 !important; width: auto !important }
	.lead-generation-widget-wrapper .health-insurance-widget .first_row .zip-input input { padding-left: 10px !important }
	.lead-generation-widget-wrapper .health-insurance-widget .first_row .zip-input label { display: none !important }
	.lead-generation-widget-wrapper .health-insurance-widget .wrapper .widget-form { margin: 15px 0 !important }
	.lead-generation-widget-wrapper .health-insurance-widget .wrapper .widget-header { font-size: 18px !important; font-family: 'poppinsregular' !important; padding-left: 78px !important; text-align: left !important; line-height: 22px !important; min-height: 70px; display: flex; align-items: center }
	.lead-generation-widget-wrapper .health-insurance-widget .wrapper .widget-header::before { content: ''; position: absolute; width: 68px; height: 68px; border-radius: 50%; left: 10px; background-image: url('../images/dental.png') }
	.lead-generation-widget-wrapper .health-insurance-widget .third_row button span::before { content: 'Get Quotes' !important }

	/* author  */
	.recent_article ul li img { width: 132px; height: 99px }
	.recent_article ul li .article_con h2 { font-size: 18px; line-height: 24px }
	.recent_article ul li .article_con { padding-left: 10px }
	/* health single */
	.single-post-template-wrapper .left-side-inner .byline .single-post-meta span.single-post-meta_updated:after{ top: 4px }

	/* About-page */

	.about-page .brand_ask {background: rgba(237, 145, 137, 0.2);}
	.about-page .PartialAboutContent .quote {font-size: 12px; line-height: 111% }
	.about-page .wp-block-group .PartialAboutContent .PartialAboutcolumn .quote-column{ width: 156px !important; margin: 10px auto; padding: 8px 0 }
	.about-page .content-column p { font-size: 18px;}
	.PartialAboutContent .PartialAboutcolumn { margin-bottom: 0 }
	.brands-title { margin-bottom: 10px; padding-top: 0; margin-top: -5px }
	.about-page .articles-by-site-block .latest-our-brands-block, .about-page .PartialAboutContent { padding: 0 10px }
	.articles-by-site-block .latest-our-brands-block .brand-article-row .brands-article-col .brands-article-img img{height: 121px;}
	.about-h1 { font-size: 16px; line-height: 24px; margin-bottom: 20px; font-weight:400; color: #02020B}
	.about-page .brand_askmoney { padding-bottom: 19.68px; }

}
@media only screen and (max-width:385px) {

	.footer_con .tooltip p { right: -60px; width: 310px }
	.tooltip p::after { right: 50%; margin-right: -10px }
	.health-condition-links .article-tile { padding: 14px 0 6px 35px }
	.site-footer .container .row .footer-nav > div > ul li a{ font-size: 13px }
	footer h5.newsletter_title { font-size: 14px; }
}
