/*# Print Button #*/
.bodytextdiv .print-content { display: block !important;}

/*# Social #*/
ul.social-button-round li:first-child::after { content: "\00a0Shares"; }
@media screen and (max-width: 580px) {
.social-icons-mobile { padding-left: 4px; padding-right: 4px; }
.pinterest { display: none!important; }
}
@media screen and (max-width: 530px) {
.twitter{ display: none!important; }
}

.login div.accountname span.Retail {height: 40px!important; margin-left: 4px;}

.cart-icon {
position: relative;
display: none !important;
} 
.account-cart {
display: none !important;
} 

.fa.fa-shopping-cart {
    display: none;
}

/*# Search Results Page #*/
.gsc-control-cse { padding: 0px!important; }
.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top { padding-left: 0px!important; padding-right: 0px!important; }
td.gsc-table-cell-thumbnail { display: table-cell; width: 84px; }
td.gsc-table-cell-snippet-close { display: table-cell; }
div.gsc-orderby-invisible { display: block!important }

/*# Mobile Previous Next #*/
.post-nav-floating { font-size: 14px; }
@media screen and (max-width: 510px) { 
.post-nav-mobile .previous-article { display: none; }
} 

/*# Home Page #*/
.lead-article hr { display: none; }
.most-popular { margin-bottom: 16px; }
.most-popular div:nth-child(2) > .popular-count,
.most-popular div:nth-child(3) > .popular-count,
.most-popular div:nth-child(4) > .popular-count {
background: #2b9edf; }
.most-popular div > .popular-count { background: #ababab; border-radius: 100%; color: #ffffff !important; float: left; line-height: 1.7em;}
.sidebar-img { margin-bottom: 16px; }
@media screen and (min-width: 990px) {  
.current-news .nl-button-sticky { right: 125px; }
}
@media screen and (max-width: 989px) {  
.current-news .nl-link { display: none; }
.current-news .nl-button-sticky { margin-top: 16px; }
}
.footer-seal li { width:30%; }
@media screen and (min-width: 768px) and (max-width: 989px) {
.footer-links ul:nth-child(2n+1) { clear: none!important }
.footer-links ul { width: 31%!important; }
}
.desktop-menu .main-menu ul { width: 66.317%; }
.desktop-menu .main-menu div.social-links { width: 31.244%; }
.footer-seal .max-width { max-width: 680px; }
.footer-seal li { width: 23%; }
.footer-seal li:nth-child(4) { margin-right: 0px; }

/*# Post Page #*/
.post-date span.gray { display: none }
a[name] { display: block; position: relative; top: -100px; visibility: hidden;}
.video-container { margin-top: 24px; }
.video-container iframe[seamless] { max-width: 100%; }
.panel.restriction { width: auto; font-size: .8rem; background-color: #FFEDED; border: 1px dashed #C00 !important; padding: 14px 14px 0px 14px; margin-bottom: 16px; }
@media screen and (min-width: 768px) {  
#expanderSign { display: none; }
}
.text-size { width: 100%; float: none; }
.related-image { display: block; width: 100%; height: auto; position: relative; overflow: hidden; padding-top: 56.25%; margin-bottom: 6px; }
.related-image img { display: block; width: 100%; max-height: 100%; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
#article .bodytextdiv .summary { background: #f5f5f5; padding: 18px 18px 10px 18px; margin-bottom: 2rem; }
#article .bodytextdiv .summary h2 { color: #2e2e2e !important; font-weight: 600; text-align: left; margin-top: 0; border: none;}
table.more-about-diseases { margin: 32px auto }
table.more-about-diseases caption { background: #3f97d6; color: white; text-transform: uppercase; font-weight: 300; padding: 6px; font-size: 18px }
table.more-about-diseases p { margin: 0 !important }
table.more-about-diseases .hide { display: none }
table.more-about-diseases tbody { border: #e1eff0 solid 1px }
table.more-about-diseases tbody tr:nth-child(2n+1)>td:nth-child(2n),
table.more-about-diseases tbody tr:nth-child(2n)>td:nth-child(2n+1) { background: none }
table.more-about-diseases tbody tr:nth-child(2n) { background: none }
table.more-about-diseases tbody td { padding: 10px 5.2% }
table.more-about-diseases tbody .hide-mobile { visibility: hidden; height: 0; padding: 0 }
@media screen and (max-width: 479px) {
    table.more-about-diseases tbody tr:nth-child(2n+1)>td:nth-child(2n),
    table.more-about-diseases tbody tr:nth-child(2n)>td:nth-child(2n+1) { background: #e7f8ff }
    table.more-about-diseases tbody td { display: block;  text-align: center }
}
@media screen and (min-width: 480px) {
    table.more-about-diseases tbody tr:nth-child(2n) { background: #e7f8ff }
    table.more-about-diseases tbody .hide-mobile { visibility: visible; height: auto; padding: 10px 5.2% }
}
.recipes-panel .ingredients.full-width ul { width: auto; }
.didyouknow { margin-bottom: 18px; }
.didyouknow #title { font-weight: bold; background: #63b3b9; color: #fff; font-size: 18px; text-align: center; border: 5px solid; padding: 10px; margin: 0 auto; width: 270px; position: relative; margin-bottom: -20px; border-radius: 14px; }
.didyouknow ul { background: #bae3e5; border-radius: 10px; margin-left: 0px; padding: 30px; color: #0b4448; }
.didyouknow li { list-style: none !important; border-bottom: 1px dotted #fff; padding-bottom: 8px; }
.didyouknow li:last-child {  border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px; }
@media screen and (min-width: 768px) {
.didyouknow #title { padding: 40px 15px; border-radius: 235px; float: left; width: 140px; }
.didyouknow ul { padding: 30px 30px 30px 70px; margin-left: 90px; }
}

/*# Error Page #*/
#error #error-search .search-btn { width: 80px; background: url(https://www.google.com/uds/css/v2/search_box_icon.png) no-repeat center #0869BD; }

/*#language drop down header#*/
.lang-globe a { color: #0869BD; } 
	.lang-globe > a:first-child:before {  
			content: url(https://media.mercola.com/themes/mercola/images/lang-globe.png);
			display: block;
			float: left;
			padding: 0px 5px 0 0;
			margin-top: -2px;
	}

	.lang-globe .fa { margin-right: 0px!important; position: relative; z-index: 1; }

	/*----- Top Level -----*/
		.lang-globe {
			display: inline-block;
			position: relative;
			padding: 6px 0px;
			top: 10px;
			font-family: arial;
			font-size: 12px;
			float: left;
			color: #0869BD;
			}

		.lang-globe > a {
			padding: 0px 4px 0px 8px;
			display:inline-block;
			text-transform: uppercase;
			z-index: 2;
			position: relative;
		}

		.lang-globe .fa {
			padding-right: 48px;
			//left: -4px;
			top: 2px;
		}

		.lang-globe:hover {
			background: #eeeeee;
			box-shadow:0px 2px 3px rgba(0,0,0,0.2);
		}

		/*----- Bottom Level -----*/
		.lang-globe:hover .lang-dropdown {
			z-index:1;
			opacity:1;
		}

		.lang-dropdown {
			width:153px;
			padding:5px 0px;
			position:absolute;
			top:100%;
			left:0px;
			z-index:-1;
			opacity:0;
			transition:opacity linear 0.15s;
			box-shadow:0px 2px 3px rgba(0,0,0,0.2);
			background: #eeeeee;
			margin-top: 0px!important;
		}

		.lang-dropdown li {
			display:block!important;
			font-size:16px;
			text-align: left;
			margin: 0px!important;
		}

		.lang-dropdown li a {
			padding:8px 16px;
			display:block;
			color: #0869bd!important;
			font-weight: 400;
			font-family: arial;
			font-size: 12px;
		}

		.lang-dropdown li a:hover, .lang-dropdown .current-item a {
			color: #0869bd;
			background:#fafafa;
		}


		/*header language*/
		#divlanguagedropdown{display:none}
                @media screen and (min-width: 990px){
                 #divlanguagedropdown{float:left;display:block; padding-left: 350px;}
                }

		/*sticky header*/
		.header.sticky-header {
		 #divlanguagedropdown {display:none; 
		 }
		}
/*#endlanguage#*/


