/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.1
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.recommendation{
position:relative;
}
.hepatitis-c-surveillance-data div.google-visualization-tooltip {
	width:250px;
        text-align:left;
}
.hepatitis-c-surveillance-data .google-visualization-tooltip .google-visualization-tooltip-item-list .google-visualization-tooltip-item{
margin-left:0;
}
.sticky{
}
.sticky.active{
    position: fixed;
    top: 56px;
    background-color: #ffffff;
    width: 84%;
z-index:99;
}



:root {
	--primary-color: #234596;
}
.header-main {
	height: 80px;
}
#logo img {
	max-height: 74px;
}
#logo {
	width: 297px;
}
#logo img {
	padding: 1px 0;
}
.header-bottom {
	min-height: 10px
}
.header-top {
	min-height: 20px
}
.transparent .header-main {
	height: 34px
}
.transparent #logo img {
	max-height: 34px
}
.has-transparent + .page-title:first-of-type,
.has-transparent + #main > .page-title,
.has-transparent + #main > div > .page-title,
.has-transparent + #main .page-header-wrapper:first-of-type .page-title {
	padding-top: 34px;
}
.header.show-on-scroll,
.stuck .header-main {
	height: 70px!important
}
.stuck #logo img {
	max-height: 70px!important
}
.header-bg-color,
.header-wrapper {
	background-color: rgba(255, 255, 255, 0.9)
}
.header-bottom {
	background-color: #f1f1f1
}
.header-main .nav > li > a {
	line-height: 16px
}
.stuck .header-main .nav > li > a {
	line-height: 50px
}
@media (max-width: 549px) {
	.header-main {
		height: 108px
	}
	#logo img {
		max-height: 108px
	}
}
.nav-dropdown {
	font-size: 100%
}
/* Color */

.accordion-title.active,
.has-icon-bg .icon .icon-inner,
.logo a,
.primary.is-underline,
.primary.is-link,
.badge-outline .badge-inner,
.nav-outline > li.active> a,
.nav-outline >li.active > a,
.cart-icon strong,
[data-color='primary'],
.is-outline.primary {
	color: #234596;
}
/* Color !important */

[data-text-color="primary"] {
	color: #234596!important;
}
/* Background Color */

[data-text-bg="primary"] {
	background-color: #234596;
}
/* Background */

.scroll-to-bullets a,
.featured-title,
.label-new.menu-item > a:after,
.nav-pagination > li > .current,
.nav-pagination > li > span:hover,
.nav-pagination > li > a:hover,
.has-hover:hover .badge-outline .badge-inner,
button[type="submit"],
.button.wc-forward:not(.checkout):not(.checkout-button),
.button.submit-button,
.button.primary:not(.is-outline),
.featured-table .title,
.is-outline:hover,
.has-icon:hover .icon-label,
.nav-dropdown-bold .nav-column li > a:hover,
.nav-dropdown.nav-dropdown-bold > li > a:hover,
.nav-dropdown-bold.dark .nav-column li > a:hover,
.nav-dropdown.nav-dropdown-bold.dark > li > a:hover,
.is-outline:hover,
.tagcloud a:hover,
.grid-tools a,
input[type='submit']:not(.is-form),
.box-badge:hover .box-text,
input.button.alt,
.nav-box > li > a:hover,
.nav-box > li.active > a,
.nav-pills > li.active > a,
.current-dropdown .cart-icon strong,
.cart-icon:hover strong,
.nav-line-bottom > li > a:before,
.nav-line-grow > li > a:before,
.nav-line > li > a:before,
.banner,
.header-top,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover,
.button.primary:not(.is-outline),
input[type='submit'].primary,
input[type='submit'].primary,
input[type='reset'].button,
input[type='button'].primary,
.badge-inner {
	background-color: #234596;
}
/* Border */

.nav-vertical.nav-tabs > li.active > a,
.scroll-to-bullets a.active,
.nav-pagination > li > .current,
.nav-pagination > li > span:hover,
.nav-pagination > li > a:hover,
.has-hover:hover .badge-outline .badge-inner,
.accordion-title.active,
.featured-table,
.is-outline:hover,
.tagcloud a:hover,
blockquote,
.has-border,
.cart-icon strong:after,
.cart-icon strong,
.blockUI:before,
.processing:before,
.loading-spin,
.slider-nav-circle .flickity-prev-next-button:hover svg,
.slider-nav-circle .flickity-prev-next-button:hover .arrow,
.primary.is-outline:hover {
	border-color: #234596
}
.nav-tabs > li.active > a {
	border-top-color: #234596
}
.widget_shopping_cart_content .blockUI.blockOverlay:before {
	border-left-color: #234596
}
.woocommerce-checkout-review-order .blockUI.blockOverlay:before {
	border-left-color: #234596
}
/* Fill */

.slider .flickity-prev-next-button:hover svg,
.slider .flickity-prev-next-button:hover .arrow {
	fill: #234596;
}
/* Background Color */

[data-icon-label]:after,
.secondary.is-underline:hover,
.secondary.is-outline:hover,
.icon-label,
.button.secondary:not(.is-outline),
.button.alt:not(.is-outline),
.badge-inner.on-sale,
.button.checkout,
.single_add_to_cart_button,
.current .breadcrumb-step {
	background-color: #fcb32b;
}
[data-text-bg="secondary"] {
	background-color: #fcb32b;
}
/* Color */

.secondary.is-underline,
.secondary.is-link,
.secondary.is-outline,
.stars a.active,
.star-rating:before,
.woocommerce-page .star-rating:before,
.star-rating span:before,
.color-secondary {
	color: #fcb32b
}
/* Color !important */

[data-text-color="secondary"] {
	color: #fcb32b!important;
}
/* Border */

.secondary.is-outline:hover {
	border-color: #fcb32b
}
body {
	font-size: 100%;
}
@media screen and (max-width: 549px) {
	body {
		font-size: 100%;
	}
}
body {
	font-family: "Roboto", sans-serif
}
body {
	font-weight: 0
}
body {
	color: #686868
}
.nav > li > a {
	font-family: "Montserrat", sans-serif;
}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {
	font-family: "Montserrat", sans-serif;
}
.nav > li > a {
	font-weight: 600;
}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {
	font-weight: 600;
}
h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.off-canvas-center .nav-sidebar.nav-vertical > li > a {
	font-family: "Montserrat", sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
.heading-font,
.banner h1,
.banner h2 {
	font-weight: 600;
}
h1,
h2,
h3,
h4,
h5,
h6,
.heading-font {
	color: #234596;
}
.alt-font {
	font-family: "Poppins", sans-serif;
}
.alt-font {
	font-weight: 0!important;
}
a {
	color: #234596;
}
.is-divider {
	background-color: #446084;
}
.is-divider {
    background-color: #fff;
    height: 1px;
     margin: 0; 
     max-width: auto;
}
.footer-1 .widget .is-divider{
    display: none;
}
.footer-1 span.widget-title{
    border-bottom: 1px solid #fff;
    padding-bottom: 5px;
    color: #ffffff;
    font-weight: 500;
    font-family: "Roboto";
    text-align: center;
}
.footer-1 .textwidget{
    margin-top: 10px;
    color: #d4d9e8;
    font-weight: 400;
    font-family: "Roboto";
}
.footer-1 .textwidget a{
    color: #d4d9e8;
}
.footer-1 .textwidget a:hover{
    color: #d4d9e8;
}
.footer-1 .textwidget p{
    margin: 10px 0;
    color: #d4d9e8;
    font-weight: 400;
    font-family: "Roboto";
}
#footer .icons{
    margin-top:10px;
}
/*input[type='submit'],
input[type="button"],
button:not(.icon),
.button:not(.icon) {
	border-radius: 10px!important
}*/
@media screen and (min-width: 550px) {
	.products .box-vertical .box-image {
		min-width: 300px!important;
		width: 300px!important;
	}
}
.footer-1 {
	background-color: #ffffff
}
.footer-2 {
	background-color: #ffffff
}
.absolute-footer,
html {
	background-color: #ffffff
}
.label-new.menu-item > a:after {
	content: "New";
}
.label-hot.menu-item > a:after {
	content: "Hot";
}
.label-sale.menu-item > a:after {
	content: "Sale";
}
.label-popular.menu-item > a:after {
	content: "Popular";
}




.row-main {
		max-width: 100%;
}
.row-main .large-12 {
		padding: 0;
}
.col-inner .row {
		max-width: 1140px;
		margin: 0 auto;
}
.row .row:not(.row-collapse) {
		margin: 0 auto;
}
.resources-list {
		padding: 10px;
		background-color: #fff;
}
.accordion-inner {
    padding: 2em 2.3em;
}
.resources-list a{
		color: #234596;
		font-weight: bold;
		font-size: 135%;
}
.accordion{
		font-family: 'montserrat';
}
.accordion-tooltip {
    color: #234596e6;
		    font-family: 'montserrat';
		position: relative;
		bottom: 24px;
}
.accordion-tooltip-text {
    background-color:rgb(214, 218, 236);
    padding: 5px;
		color: #234596;
    margin-right: 0.5px;
}
.nav>li {
		margin: 0px 15px;
		font-size: 1.15em;
}
/*.col-inner .accordion-title {
		color: #234596;
		font-size: 140%;
}*/
#footer .absolute-footer{
	display:none !important;
}
#footer .absolute-footer .footer-secondary .payment-icons {
		display:none !important;
}
span.widget-title {
		color: #234596;
}
/*.is-divider {
		display: none;
}*/
.textwidget {
		color: #4a4949;
}
#text-2, #text-5 {
		border-right: 0px solid #ece7e7ed;
}
#text-3 a{
		color: #4a4949;
}
#text-4 a{
		color: #4a4949;
}
.page-wrapper {
		border-bottom: 2px solid #d6daec;
		padding : 0;
}
.uppercase, h6, th, span.widget-title {
    line-height: 2.10;
}
.hide {
    visibility: hidden;
    color: #234596e6;
    font-weight: 600;
}
#masthead {
		width: 890px;
		margin: 0 auto;
}


/*BLOG STYLES*/
#secondary #recent-posts-10 ul li a {font-family: Montserrat; color: #234596; margin-top: 2em;}
#secondary #recent-posts-10 .widget-title span {font-family: Montserrat; color: #234596; font-size: 18px;}
#recent-posts-10 .is-divider {background-color: #c6c5c5; margin-top: 2em; height: 1px;}
#recent-posts-10 ul li .post-date {font-family: Montserrat;font-size: .8em;}
#categories-14 .widget-title {font-family: Montserrat; color: #234596; font-size: 18px;}
#categories-14 .is-divider {background-color: #c6c5c5; margin-top: 2em; height: 1px;}
#categories-14 ul li a {font-family: Montserrat; margin-top: 1.5em;}

#text-box-549025997 col .medium-2 .small-12 .large-2
{background-color: #ffffff;}


/*ACCORDION STYLES FOR RESOURCES*/

.accordion-inner {padding:1em;}

.resources-title {font-family: Montserrat; font-size: 22px; color: #234596;line-height: 1.3;background-color: rgb(214, 218, 236);} 

.resources-title .icon-angle-down:before {color:#234596;}

.resources-title-light {font-family: Montserrat; font-size: 1.4em; color: #ffffff;line-height: 1.4;}

.accordion-title.active {color:#234596;}
.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {
	background-color: #FFA200;
}
.resources-list {font-family: Montserrat; font-size:16px; color: #777; line-height: 1.4; background-color: #ffffff; padding:1.3em;}

.resources-list a {font-family: Montserrat; font-size: 1.4em; line-height: 1.3; font-weight:700;}

.off-canvas-right .mfp-content, .off-canvas-left .mfp-content a {
	color: #ffffff;
}

.off-canvas-right .mfp-content, .off-canvas-left .mfp-content li a:hover {
	background-color: #4962AB;
	color: #ffffff;
}

/*ACCORDION STYLES FOR RECOMMENDATIONS*/

.subject {font-family: Montserrat;
font-size: .87em;
color:#234596;}

p.recommendations_acc {
	font-family: Montserrat, sans-serif;
	color: #777777;
	font-size: 16px;
	line-height: 1.4;
	text-align: left;
}
li.recommendations_acc {
	font-family: Montserrat, sans-serif;
	color: #777777;
	font-size: 16px;
	line-height: 1.4;
	text-align: left;
}

.accordion-recommendations {
	font-family: Montserrat;
	line-height: 1.4; 
	font-size: 1.4em;
	text-align: left;
}

.accordion-descriptions {
	font-family: Roboto;
	line-height: 1.5; 
	font-size: 1em; 
	color: #777777;
}

.accordion-title-recommendations-one {
	color:#234596;
}

.accordion-title-recommendations-two {
	color:#234596;
}

.accordion-title-recommendations-three {
	color:#234596;
}

.accordion-title-recommendations-four {
	color:#234596;
}

.accordion-title-recommendations-five {
	color:#234596;
}

/*FORM STYLES FOR POPUP SIGN UP*/

#popmake-1199 p.lead, a.lead {
	font-family:Montserrat;
	font-size:1em;
	color:#234596;
}

.form-flat input:not([type="submit"]), .form-flat textarea, .form-flat select {
	border-radius: 10px;
}

.form-flat button, .form-flat input {
		border-radius: 10px;
}


/*FOOTER STYLES UX BLOCK*/
.footerBody {color: #000000}

a.footerLink {color: #000000}

/*BUTTON 2 SIGN UP BLOCK HEADER SIGNUP*/

	a.button {border-radius:10px!important;}

a.button.primary.is-primary.is-medium {
	margin-top:20px;
	margin-left: 20px;
	border-radius: 10px!important;}

/*NAVIGATION SECOND LEVEL TIMELINE AND RESOURCES*/
.nav-vertical li li {font-family: Montserrat;}

.nav-vertical li li a {font-family: Montserrat;font-weight: 700;font-size:.9em;}

.nav-column li>a, .nav-dropdown>li>a {font-family:Montserrat; font-size: .9em;}

/*READ MORE PLUGIN STYLES*/
.yrm-btn-wrapper {
    text-align: -webkit-left!important;
    text-align: -moz-left!important;
    text-align: -ms-left!important;
    text-align: -o-left!important;
    padding-top: 3px!important;
    position: relative;
}
.yrm-toggle-expand {
	border: 1px solid #5473AF!important;
	background-color:#ffffff;
	border-radius:10px;
}
.yrm-button-text {
	font-family:Roboto, sans-serif!important;
	font-weight: 400;
	font-size: 14px;
	color:#234596!important;
}


/*READ MORE BUTTON 2 RECS*/

.yrm-toggle-expand-2{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-2{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-2{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 3 RECS*/

.yrm-toggle-expand-3{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-3{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-3{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 4 RECS*/

.yrm-toggle-expand-4{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-4{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-4{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 5 RECS*/

.yrm-toggle-expand-5{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-5{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-5{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 6 RECS*/

.yrm-toggle-expand-6{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-6{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-6{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 7 RECS*/

.yrm-toggle-expand-7{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-7{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-7{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 8 RECS*/

.yrm-toggle-expand-8{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-8{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-8{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 9 RECS*/

.yrm-toggle-expand-9{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-9{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-9{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 10 RECS*/

.yrm-toggle-expand-10{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-10{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-10{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 11 RECS*/

.yrm-toggle-expand-11{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-11{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-11{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 12 RECS*/

.yrm-toggle-expand-12{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-12{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-12{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 13 RECS*/

.yrm-toggle-expand-13{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-13{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-13{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 14 RECS*/

.yrm-toggle-expand-14{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-14{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-14{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 15 RECS*/

.yrm-toggle-expand-15{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-15{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-15{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 16 RECS*/

.yrm-toggle-expand-16{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-16{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-16{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 17 RECS*/

.yrm-toggle-expand-17{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-17{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-17{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 18 RECS*/

.yrm-toggle-expand-18{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-18{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-18{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 19 RECS*/

.yrm-toggle-expand-19{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-19{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-19{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 20 RECS*/

.yrm-toggle-expand-20{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-20{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-20{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 21 RECS*/

.yrm-toggle-expand-21{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-21{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-21{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 22 RECS*/

.yrm-toggle-expand-22{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-22{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-22{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 23 RECS*/

.yrm-toggle-expand-23{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-23{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-23{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 24 RECS*/

.yrm-toggle-expand-24{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-24{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-24{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 25 RECS*/

.yrm-toggle-expand-25{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-25{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-25{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 26 RECS*/

.yrm-toggle-expand-26{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-26{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-26{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 27 RECS*/

.yrm-toggle-expand-27{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-27{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-27{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 28 RECS*/

.yrm-toggle-expand-28{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-28{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-28{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 29 RECS*/

.yrm-toggle-expand-29{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-29{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-29{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 30 RECS*/

.yrm-toggle-expand-30{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-30{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-30{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 31 RECS*/

.yrm-toggle-expand-31{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-31{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-31{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 32 RECS*/

.yrm-toggle-expand-32{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-32{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-32{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 33 RECS*/

.yrm-toggle-expand-33{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-33{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-33{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 34 RECS*/

.yrm-toggle-expand-34{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-34{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-34{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 35 RECS*/

.yrm-toggle-expand-35{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-35{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-35{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 36 RECS*/

.yrm-toggle-expand-36{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-36{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-36{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 37 RECS*/

.yrm-toggle-expand-37{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-37{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-37{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 38 RECS*/

.yrm-toggle-expand-38{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-38{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-38{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 39 RECS*/

.yrm-toggle-expand-39{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-39{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-39{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 40 RECS*/

.yrm-toggle-expand-40{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-40{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-40{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 41 RECS*/

.yrm-toggle-expand-41{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-41{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-41{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 42 RECS*/

.yrm-toggle-expand-42{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-42{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-42{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 43 RECS*/

.yrm-toggle-expand-43{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-43{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-43{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 44 RECS*/

.yrm-toggle-expand-44{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-44{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-44{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 45 RECS*/

.yrm-toggle-expand-45{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-45{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-45{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 46 RECS*/

.yrm-toggle-expand-46{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-46{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-46{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 47 RECS*/

.yrm-toggle-expand-47{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-47{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-47{
	background-color:#ffffff1!important;
}

/*READ MORE BUTTON 48 RECS*/

.yrm-toggle-expand-48{
	border:none!important;
	text-align:left!important;
}

.yrm-btn-wrapper.yrm-btn-wrapper-48{
	margin:0px!important;
	padding-top:0px!important;
	padding-left:0px!important;
	border-radius:0!important;
}

p.category_firstParagraph {
	margin-bottom:0px!important;
}

.yrm-btn-wrapper-48{
	background-color:#ffffff1!important;
}
/*.black strong {
color:#000;
}*/
.section-title-container h1 {
    margin-bottom: 0;
}
.section-title b {
    display: none;
}
.col-divided {
    border: none;
}
.col.col-divided:not(.col-first):last-child {
    border: none;
}
.button.secondary {
    border-radius: 0 !important;
}
.hcv-death-image img {
    height: 371px;
}
text {
    font-family: 'Roboto';
    font-style: normal;
}
span.plus {
    border: 1px solid #234596;
    margin: 20px 20px 20px 0;
    padding: 0px 7px;
}
/*.recommendation .col.short-form {
    padding: 0px;
}*/
.recommendation .new-height .col-inner {
    height: 35px;
}
.section-title {
    padding: 0px;
    display:block;
}


.newly-reported span {
    padding-top: 10px;
   /*  padding-left: 72px; */
display:block;

}
.regional-data span {
     display:block;
    padding-top: 10px;
}
.hcv-rates span {
 display:block;      
 padding-top: 10px;
}
.hcv-deaths span {
    display:block;
    padding-top: 10px;
}

.entry-title {
    font-size: 27px;
}
.page-title-sub .lead {
    color: #234596;
    font-size: 18px;
    font-family: 'Montserrat';
}
.page-id-103 a.button.secondary.is-xxsmall {
    margin-top: 10px;
}


h5.uppercase {
		text-transform:none!important;
		vertical-align:bottom!important;
		letter-spacing:0!important;
		line-height:1.5!important;
		font-family: Roboto, 'Roboto Bold'!important;
		color:#446084!important;
		padding-top:5px!important;
}
.col-inner .hepatitis-c-surveillance-data{
     max-width:1000px;
     margin: 0 auto;
}

.hepatitis-c-surveillance-data .section-title-container{
margin-bottom:0;
}
.hepatitis-c-surveillance-data .is-border{
    height: 330px;
}
.hepatitis-c-surveillance-data .col {
//margin-bottom: 50px;
}
.hepatitis-c-surveillance-data .col .button{
position: absolute;
bottom: -63px;
left: 50%;
margin-left: -165px !important;
width: 330px;
padding: 0;
}
.hepatitis-c-surveillance-data .col .button.first{
    bottom: -53px;
}

@media screen and (max-width: 849px){
.col {
padding-bottom: 50px;
}
}

/*---TABS ON TARGETS AND METRICS PAGE ----*/
.nav-tabs>li.active>a {
background-color: #234596;
}

.nav-tabs>li>a {
border-top: none;
border-left: none;
border-right: none;
background-color: #e9edf6;
}

.tabbed-content {
padding-top:10px;
}

ul.nav.nav-tabs.nav-uppercase.nav-size-normal nav-center {
	padding-bottom:10px;	
}

.tabbed-content .nav, .tabbed-content .tab-panels
{
border-radius: 0 0 10px 10px;
}

li.tab.has-icon a{
color:#5875b1;
	border-radius: 5px 5px 0 0;
}

/*---END TABS ON TARGETS AND METRICS PAGE ----*/


/*---BEGIN HOVER ON TARGETS AND METRICS PAGE ----*/
.tooltip {
  position: relative;
  display: inline-block;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 260px;
  background-color: #f4f6f9;
  color: #686868;
  font-family: Roboto, sans serif;
  font-size: .9em;
  text-align: left;
		border:thin solid #90a2ca;
  border-radius: 6px;
  padding: 12px;
  position: absolute;
  z-index: 10;
  top: 150%;
  left: 50%;
  margin-left: -60px;
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

/*---END HOVER ON TARGETS AND METRICS PAGE ----*/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.flex-left {
	    margin-right: auto;
	    margin-left: 0px;
	}
	#masthead {
			width: auto;
			margin: 0 auto;
	}
	.recommendation .col.short-form {
	    padding: 0px;
	}
	.recommendation .new-height .col-inner {
	    height: 35px;
	}
	.section-title {
	    padding: 0px;
	}
	.section-title-center span {
	    margin: 0;
	}
	.page-id-103 a.button.secondary.is-xxsmall{
	    margin-top: 20px;
	}

	h5.uppercase {
			letter-spacing:none!important;
	}



}

@media screen and (max-width: 849px) {
	.recommendation .col.short-form {
	    padding-bottom: 10px !important;
	}
	.recommendation-filter-chips{
		padding: 0 !important;
	}
}
#footer .feedback-button{
    margin-top:8px;
}

#footer .feedback-button a{
    background-color: #234596;
    color: #fff;
    border-color: rgba(0, 0, 0, .05);
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    font-size: .97em;
    letter-spacing: .03em;
    cursor: pointer;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    border: 1px solid transparent;
    vertical-align: middle;
    border-radius: 0;
    margin-top: 0;
    margin-right: 1em;
    text-shadow: none;
    line-height: 2.4em;
    min-height: 2.5em;
    padding: 0 1.2em;
    max-width: 100%;
    margin-bottom: 1em;
}
#footer .feedback-button a{
    border-radius: 5px;
    background-color: #ffffff;
    border: 1px solid #2a4491;
    color: #2a4491;
    font-weight: 700;
    font-family: "Roboto";
    text-align: center;
}
#footer .feedback-button a:hover{
    color: #2a4491;
}
#footer .feedback-button i { 
    padding-left:8px;
}
#footer .signup-button a{
    background-color: #234596;
    color: #fff;
    border-color: rgba(0, 0, 0, .05);
    position: relative;
    display: inline-block;
    text-transform: uppercase;
    font-size: .97em;
    letter-spacing: .03em;
    cursor: pointer;
    font-weight: bolder;
    text-align: center;
    text-decoration: none;
    border: 1px solid transparent;
    vertical-align: middle;
    border-radius: 0;
    margin-top: 0;
    margin-right: 1em;
    text-shadow: none;
    line-height: 2.4em;
    min-height: 2.5em;
    padding: 0 1.2em;
    max-width: 100%;
    margin-bottom: 1em;
}
#footer .signup-button a{
    border-radius: 5px;
    background-color: #ffffff;
    border: 1px solid #2a4491;
    color: #2a4491;
    font-weight: 700;
    font-family: "Roboto";
    text-align: center;
}
#footer .signup-button a:hover{
    color: #2a4491;
}
#footer .absolute-footer{
    display: none !important;
}