@media(max-width:1660px) {
	p,a {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Sidebar */
	.sidebar_main h3{
		font-size:calc(20px + (24 - 20) * ((100vw - 375px) / (1660 - 375)));
	}
	a.menu_close {
	    font-size: calc(20px + (24 - 20) * ((100vw - 375px) / (1660 - 375)));
	}
	.sidebar_main li a {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.sidebar_main .sub-menu a  {
		font-size:calc(20px + (24 - 20) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Home */
	.top_home_banner h1 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.top_home_banner h2 {
		font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (1660 - 375)));
	}
	.home_section_title_line h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.third_home h3 {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.third_home p {
		font-size:16px;
	}
	.learn_more_third_home a {
		font-size:14px;
	}
	.home_research_title h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.home_research_img div p {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.home_research_img div a {
		font-size:14px;
	}
	.fifth_home_title {
		font-size: calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.home_blog_row h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1660 - 375)));
		line-height:inherit;
	}
	.home_blog_row p {
		font-size:16px;
	}
	.home_blog_row a {
		font-size:14px;
	}
	.blog_link_home a {
		font-size:14px;
	}
	/* Default Header */
	.top_banner_default h1 {
		font-size:calc(32px + (56 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.top_research_content h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.second_research_row h3 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Faculty */
	.faculty_con h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.faculty_con h3 {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.faculty_con h4 {
		font-size:16px;
	}
	.faculty_con a {
		font-size:16px;
	}
	/* Collaborators */
	.collaborators_con h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.collaborators_con h3 {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.collaborators_con h4 {
		font-size:16px;
	}
	/* Publications */
	.publications_con h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.publications_con h4 {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.publications_con h5 {
		font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (1660 - 375)));
	}
	.single_publication_row p {
		font-size:16px;
	}
	.single_publication_row a {
	    font-size: 14px;
	}
	/* In the News */
	.news_con h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.news_con h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1660 - 375)));
	}
	.news_con p {
		font-size:16px;
	}
	.news_con a {
	    font-size: 14px;
	}
	/* Funding */
	.funding_con h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.funding_con h3 {
	    font-size: calc(20px + (24 - 20) * ((100vw - 375px) / (1660 - 375)));
	}
	.funding_con p {
		font-size:16px;
		line-height:initial;
	}
	/* Opioid Epidemic */
	.top_opioid-epidemic_section h2 {
		font-size: calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));

	}
	.third_opioid-epidemic_content h3 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.fourth_opioid-epidemic_content h3 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Blog */
	.top_blog_section h2 {
		font-size: calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.single_blog_con h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1660 - 375)));
	}
	.single_blog_con span {
		font-size:12px;
	}
	.single_blog_con p {
		font-size:16px;
	}
	.single_blog_con a {
	    font-size: 14px;
	}
	.third_blog_section h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.single_blog_row h3 {
		font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (1660 - 375)));
	}
	.single_blog_row span {
		font-size:12px;
	}
	.single_blog_row p {
		font-size:16px;
	}
	.single_blog_row a {
	    font-size: 14px;
	}
	/* Blog Single */
	.top_post_section h1 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.second_post_section span {
		font-size:16px;
	}
	.third_section_post h4 {
		font-size:16px;
	}
	.back_to_blog a {
	    font-size: 14px;
	}
	.fourth_section_post h2 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Contact Form */
	.contact_con h3 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	.contact_con input.wpcf7-submit {
	    font-size: 14px;
	}
	/* Default Page */
	.default_content h3 {
		font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (1660 - 375)));
	}
	/* Footer */
	.footer_top_l a {
		font-size:16px;
	}
	.footer_top_r p {
		font-size:16px;
	}
	.footer_top_r a {
		font-size:16px;
	}
	.footer_btm p {
		font-size:16px;
	}
}