/* Responsive */

@media only screen and (max-width:1200px) {
	.cont-block-rpt {
		margin-right: 20px;
	}
}

@media only screen and (max-width:1100px) {
	.cont-block-box ul li {
		margin-right: 25px;
	}
	.assorted-picks ul li {
		margin-right: 30px;
	}
}

@media only screen and (max-width:1030px) {
	.hp-bottom-rpt {
		margin-right: 17px;
	}
}

@media only screen and (max-width:1000px) {
	.cont-block-box ul li {
		margin-right: 20px;
	}
}

@media only screen and (max-width:959px) {
	.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {
		display: block;
	}
	.push-search-icon {
		display: block;
	}
	.mobile-search-menu .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target {
		padding-right: 25px;
		width: 40px;
		float: right;
	}
	.menuwrapper .ubermenu-responsive-toggle-align-right {
		margin-right: 45px;
	}
	.mobile-search-menu .ubermenu-sub-indicator {
		display: none;
	}
	.ubermenu-mobile-close-button {
		display: none !important;
		font-size: 20px !important;
		padding: 7px !important;
		font-weight: 600 !important;
	}
	.mobile-search-menu {
		display: block !important;
		width: 100%;
		height: 30px;
		position: absolute;
		top: 25px;
		right: 0px;
		z-index: 999;
	}
	.mobile-search-menu .ubermenu-widgettitle {
		display: none;
	}
	.head-search-desktop {
		display: none !important;
	}
	.mobile-search-menu a {
		padding: 0px 15px 0px 0px !important;
		font-size: 15px;
		color: #000 !important;
		text-align: right;
	}
	.mobile-search-menu ul.ubermenu-content-block {
		padding: 0px;
	}
	.mobile-search-menu .ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
		margin-top: 20px !important;
	}
}

@media only screen and (max-width:990px) {
	.cat-section5-slide2 {
		margin-top: 100px;
	}
	.health-internal-description {
		height: inherit;
	}
	body {
		line-height: 26px;
		letter-spacing: 1px;
	}
	.footer-phone {
		margin: 0;
	}
	.footer-contsoci-main {
		float: none;
		width: 100%;
		text-align: center;
	}
	.footer-links {
		float: none;
		width: auto;
	}
	.footer-social {
		text-align: center;
	}
	.copyright {
		float: none;
	}
	#toggle+label {
		display: block;
	}
	.hero-tabs {
		left: 10px;
	}
	.mid-main-container {
		padding-top: 50px;
		padding-bottom: 10px;
	}
	.home .mid-main-container {
		padding-top: 50px;
	}
	.cont-block-title {
		min-height: inherit;
		padding: 10px 15px 15px 15px;
	}
	.cont-block-title-main {
		min-height: 80px;
		padding: 0px 15px 0 15px;
	}
	.cont-block {
		padding: 0px 0px 50px 0px;
	}
	.trend-text {
		font-size: 15px;
		line-height: 21px;
		padding-bottom: 0;
		min-height: 78px;
	}
	.cat-section3 .slick-arrow {
		bottom: inherit !important;
		font-size: 18px;
		top: 45% !important;
	}
	.cat-section3 .slick-prev.slick-arrow {
		left: -17px;
		right: inherit;
	}
	.cat-section3 .slick-next.slick-arrow {
		right: -17px;
		left: inherit;
	}
	.cat-section2 .slick-arrow {
		bottom: inherit !important;
		font-size: 18px;
		top: 45% !important;
	}
	.cat-section2 .slick-prev.slick-arrow {
		left: -17px;
		right: inherit;
	}
	.cat-section2 .slick-next.slick-arrow {
		right: -17px;
		left: inherit;
	}
       .single-explore{
          padding:25px 0px;
       }
	.single-explore-icon {
		margin-bottom: 15px;
	}
	.single-explore .single-explore-rpt {
		margin-bottom: 30px;
	}
	/** .single .single-explore {
		padding-bottom: 120px;
	} **/
        .single .single-explore {
		padding-bottom: 15px;
	}
	.about-content-main .innerpages-header-content h1 {
		padding-top: 0px;
		font-size: 30px;
	}
	h2 {
		margin-bottom: 20px;
	}
	.ebook-hero-left {
		padding-bottom: 10px !important;
	}
	.sub-section-cont {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.innerpages-header.mobile-view {
		background-size: cover !important;
	}
	.innerpages-header.health-hero-main {
		background-size: cover !important;
	}
	.innerpages-header.mobile-view h2 {
		font-size: 30px !important;
		margin-bottom: 20px !important;
	}
	.health-calculator-boxes h3 {
		font-size: 20px;
	}
	.error404 .search-form-box {
		padding-bottom: 200px;
	}
	.trend-image {
		min-height: inherit;
	}
	.health-recent-img {
		float: none;
		width: auto;
		margin: 0px 0px 20px 0px;
	}
	.health-recent-cont {
		float: none;
		width: auto;
	}
	.health_calculator_explore h2:after {
		display: none;
	}
	.health_calculator_explore h2 {
		font-size: 25px;
	}
	.health-calculator-bottom-main {
		margin-bottom: 200px;
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.health-calculator-bottom-left {
		float: none;
		width: auto;
		text-align: center;
		margin: 0px 0px 0px 0px;
	}
	.health-calculator-bottom-right {
		width: auto;
		float: none;
	}
	.health-calculator-boxes {
		float: none;
		width: 100%;
		margin: 0px 0px 50px 0px;
	}
	.health-calculator-hero-arrow {
		bottom: 10px;
	}
	.health-calculator-hero-img {
		display: flex;
		align-items: flex-end;
	}
	.health-calculator-hero-des {
		padding-bottom: 60px;
	}
	.page-template-health-calculator-landing .health-calculator-hero-des {
		padding-bottom: 0px;
	}
	.page-template-health-calculator-landing .innerpages-header-content h1 {
		font-size: 23px;
		line-height: 1.3;
	}
	.page-template-health-calculator-landing .innerpages-header-content {
		padding-top: 320px;
		padding-bottom: 30px;
	}
        .page-template-health-landing-template.page-id-4176 .innerpages-header-content {
            padding-top: 45px;
	}
        .page-template-health-landing-template.page-id-4176 .innerpages-header-content h1{
            font-size: 24px;
	}

	.health-calculator-hero-img h1 {
		font-size: 30px;
		line-height: 1.3;
	}
	.health-recent-post .time-specification {
		float: right;
		border: 0px !important;
		padding: 0px;
		margin: 0px;
	}
	.health-recent-post .specification-readmore .read-more {
		float: left;
	}
	.health-recent-post .specification-readmore .read-more i {
		display: none;
	}
	.health-right .trend-image {
		float: none;
		width: auto;
		margin-bottom: 20px;
	}
	.health-right .trend-text {
		min-height: inherit;
	}
	.health-right .trend-image img {
		max-height: inherit !important;
	}
	.health-right .trending-box-cont {
		float: none;
		width: auto;
	}
	.category-slide-cont.slick-slide {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.category-slider-img {
		border-radius: 0px !important;
		-moz-border-radius: 0px !important;
		-webkit-border-radius: 0px !important;
		margin: 0px !important;
		box-shadow: unset !important;
	}
	.cat-section2 {
		padding-top: 50px;
	}	
	.single-explore h2 {
		font-size: 25px;
	}
	.single-explore h2:before,
	.single-explore h2:after {
		display: none;
	}
	.post-content-box {
		padding-top: 0px;
		padding-bottom: 0px;
	}
        .post-content-box.calculator-info {
		padding-top: 50px;
	}
	.health-recent-cont-box {
		padding-top: 0px;
	}
	.health-left h1 {
		font-size: 23px;
	}
	.about-section4-cont h2 {
		font-size: 32px;
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		letter-spacing: 0px !important;
	}
	.desktop-view {
		display: none;
	}
	.mobile-view {
		display: block;
	}
	.cat-section5-cont h4.botom-box,
	.cat-section5-cont-desc {
		min-height: inherit;
	}
	.about-section1-cont h2 {
		font-size: 30px;
	}
	.search-post-thumb {
		float: none;
		width: auto;
		text-align: center;
		margin: 0px 0px 15px 0px;
	}
	.search-cont {
		float: none;
		width: auto !important;
	}
	.single-asort h2 {
		padding-right: 0px !important;
	}
	.single-asort h2:before {
		display: none;
	}
	.hp-bottom-rpt-img {
		margin: 7px;
	}
	.health-landing-bottom {
		position: relative;
		top: 0px;
	}
	.health-right {
		margin-top: 50px;
	}
	.health-landing-main {}
	.cat-section5-cont-inn {
		padding: 15px !important;
	}
	.cat-section3-thumb.slick-slide {
		margin: 5px 10px 30px 10px
	}
	.cat-section3-position-title {
		position: relative;
		bottom: 0px;
		width: auto;
	}
	.cat-section5 {
		padding-bottom: 200px;
	}
	.single-asort-slide {
		overflow: visible;
	}
	.single-asort-slide .slick-list {
		margin: 0px;
	}
	.cat-section3-thumb h4,
	.cat-section2-thumb h4 {
		margin-bottom: 10px;
		line-height: 1.3;
	}
	.cat-section5-slide1 {
		margin-bottom: 40px;
	}
	.cat-section4,
	.cat-section3 {
		padding-bottom: 0px;
	}
	.category-slider .container {
		width: auto;
	}
	.cat-title-postion {
		position: relative;
		bottom: 8px;
		padding: 15px;
		margin-left: 20px;
		margin-right: 0px;
		box-shadow: unset !important;
		border-radius: 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius-topleft: 7px;
		-webkit-border-top-left-radius: 7px;
		border-top-left-radius: 7px;
		-moz-border-radius-bottomleft: 7px;
		-webkit-border-bottom-left-radius: 7px;
		border-bottom-left-radius: 7px;
	}
	.title-with-line h2 {
		font-size: 25px;
		padding-right: 0px;
	}
	.title-with-line:after {
		display: none;
	}
	.cat-title-postion h2 {
		font-size: 23px;
		line-height: 1.3;
		margin-bottom: 20px;
	}
	.content-main {
		padding-top: 50px;
	}
	h1 {
		letter-spacing: 0px !important;
		font-size: 30px;
	}
	.container {
		width: 90%;
	}
	.health-internal-article .health-recent-box {
		float: none;
		margin: 0px 0px 50px;
		width: auto;
	}
	.content-main.health-internal-main {
		padding-top: 50px;
		padding-bottom: 200px;
	}
	.ajax_autosuggest_form_wrapper {
		margin: 0px auto;
	}
	.ajax_autosuggest_form_wrapper:after {
		display: none;
	}
	.ubermenu-responsive-default.ubermenu.ubermenu-mobile-modal {
		background: #fff !important;
		top: 72px;
		box-shadow: 0px 0px 7px -4px #000000;
		height: auto;
		/* z-index: 1; */
	}
	#ajaxsearchprores1_2 {
		z-index: 999999999 !important;
	}
	.ubermenu-mobile-close-button {
		color: #1292A0 !important;
	}
	.ubermenu-item-notext img {
		margin: 0px auto !important;
	}
}

@media only screen and (max-width:980px) {
	.about-hero-main h1 {
		padding-top: 451px;
		letter-spacing: 0px !important;
	}
	.about-section1 {
		padding-top: 50px;
		text-align: left;
	}
	.about-section1-img {
		position: relative;
		max-width: inherit;
		width: 100%;
		text-align: right;
	}
	.social-share-inner {
		position: static;
                top: auto;
                right: auto;
		width: 100%;
		margin-bottom: 20px;
		margin-top: -10px;
	}
        .social-share-inner .heateor_sss_sharing_ul{
            display: flex;
            align-items: center;
            justify-content: center;
        }
	.page-template-health-calculator-inner .social-share-inner {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	.social-share-inner ul.heateor_sss_sharing_ul {
		text-align: center !important;
	}
	.social-share-inner ul li.heateorSssSharingRound {
		display: inline-block !important;
		float: none !important;
		margin: 0px 2px !important;
	}
	.about-section2 {
		padding-top: 0px;
	}
	.about-section2-img {
		float: none;
		width: auto;
		text-align: center;
		bottom: 0px;
	}
	.about-section2-cont {
		float: none;
		width: auto;
		margin: 0px;
		padding-top: 30px;
	}
	.about-section3 {
		padding-top: 0px;
	}
	.about-section3-img {
		float: none;
		width: auto;
		text-align: center;
		bottom: 0px;
	}
	.about-section3-cont {
		float: none;
		width: auto;
		margin: 0px;
		padding-top: 30px;
	}
	.about-section4 {
		padding-top: 30px;
	}
	.about-section4-img {
		position: relative;
		max-width: inherit;
		width: 100%;
		text-align: left;
		top: 0px;
		padding-bottom: 30px;
	}
	.about-section4-cont {
		text-align: left;
	}
	.about-section5-box {
		float: none;
		width: auto !important;
		margin: 0px 0px 50px 0px !important;
	}
	.about-section5 {
		padding-bottom: 20px;
	}
	.about-section6-left {
		float: none;
		width: 100%;
		padding: 50px 0px 100px;
		background: #f3e47c;
		margin: 0px auto;
	}
	.about-section6-right {
		float: none;
		width: 100%;
		padding: 50px 0px 0px;
		background: #fdf9e0;
		margin: 0px auto;
	}
	.about-section6 .container {
		width: 100%;
	}
	.about-section6-left .innerbox,
	.about-section6-right .innerbox {
		width: 90%;
		margin: 0px auto;
	}
	.about-testimonial {
		padding: 0px 30px;
		position: relative;
		top: -130px;
		margin-bottom: -100px;
	}
	.about-section6-inn {
		padding-bottom: 0px !important;
	}
	.about-section7-left-img {
		position: relative;
		bottom: 0px;
	}
	.about-section7-cont {
		width: auto;
	}
	.about-section7-right-img {
		position: relative;
	}
	.about-section7 {
		padding-top: 0px;
	}
	.header-container {
		max-width: 100%;
		margin: 0 auto;
		position: relative;
	}
	.logo {
		position: absolute;
		left: 10px;
		top: 15px;
		z-index: 999;
	}
	.about-section4-img {
		left: -6%;
	}
	.menuwrapper {
		padding: 10px 10px 0 0;
		position: relative;
		z-index: 999;
	}
	.ubermenu-skin-trans-black.ubermenu-responsive-toggle {
		background: transparent;
		color: #000!important;
		font-size: 20px!important;
		text-transform: none;
		font-weight: bold;
	}
	.ubermenu-main .ubermenu-item-level-0>.ubermenu-target,
	.ubermenu-main .ubermenu-item-level-0>.ubermenu-custom-content.ubermenu-custom-content-padded {
		padding-top: 20px!important;
		padding-bottom: 20px!important;
		font-size: 20px;
	}
	
	.ubermenu .followus-menu span.ubermenu-target {
		font-weight: 700 !important;
		padding-top: 0px!important;
		padding-bottom: 0px!important;
	}
	.health-recent-post .health-recent-img {
		margin-bottom: 15px;
	}
	.health-page-main .health-right.trend-banner {
		margin-top: 0px !important;
		width: auto !important;
		box-shadow: unset !important;
		border-radius: 0px !important;
		float: none !important;
		padding: 50px 0px 50px 0px !important;
	}
	.diabetes_info {
		width: 90%;
		margin: 0px auto;
	}
	.health-section1 .container {
		width: 100% !important;
	}
	.health-section1 .health-left {
		width: 90% !important;
		margin: 30px auto 0px auto!important;
		float: none !important;
	}
	#footer {
		background: #EAD4F1;
	}
	.category-title h1 {
		padding-left: 0px;
		text-align: left;
	}
	.category-slider {
		min-height: inherit;
	}
	.cat-section5-cont {
		float: none;
		width: auto;
	}
	.cat-section5-img {
		float: none;
		width: auto;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
	}
	.category-icon {
		right: 10px;
		top: 0px;
	}
	.category-slider-img {
		margin: 5px;
	}
}

@media only screen and (max-width:959px) {
	.header-outer {
		-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.17);
		-moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.17);
		box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.17);
	}
	.ubermenu .ubermenu-item {
		border-top: 1px solid #e2e2e2;
	}
	.head-resource-menu-image img {
		max-width: 100% !important;
	}
	.menuwrapper .ubermenu-responsive-toggle {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.mobile-search-menu .ubermenu .ubermenu-item {
		width: 100% !important;
	}
	.mobile-search-menu .ajax_autosuggest_form_wrapper {
		width: 93% !important;
		max-width: 100% !important;
		z-index: 9999999999;
	}
	.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
		margin-top: 0px !important;
		position: relative !important;
	}
	.ubermenu .ubermenu-image {
		max-width: 95px !important;
		margin: 0px auto !important;
	}
	.ubermenu-target-description {
		font-size: 11px!important;
		line-height: 18px;
		font-weight: 400;
	}
	.ubermenu-item .ubermenu-submenu span.ubermenu-target-title.ubermenu-target-text {
		font-size: 14px;
		padding: 0 0 0px 0;
	}
	.footer-links .ubermenu a.ubermenu-target {
		padding: 2px 0px !important;
		color: #000000;
	}
	.footer-links .ubermenu-target-title {
		font-size: 15px;
	}
	.footer-links .ubermenu .ubermenu-item{
		border-top: none !important;
		}
	.header-wellness,
	.head-search {
		display: none;
	}
}

@media only screen and (max-width:900px) {
	.ubermenu .head-powered-by-menu {
		background-color: #efe4f5;
	}
	.ubermenu .head-powered-by-menu a img {
		min-width: 225px;
	}

	.ubermenu .followus-menu {
		margin: 0px auto 20px !important;
		padding-top: 20px;
display: block;
	}
	.ubermenu .followus-menu span.ubermenu-target {
		font-weight: 700 !important;
	}
	.innerpages-header,
	.search-hero {
		min-height: inherit;
		background-size: cover !important;
	}
	.innerpages-header-content {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.search-hero .innerpages-header-content {
		padding-bottom: 20px;
	}
	.search-hero h1 {
		padding-top: 175px;
		margin-bottom: 0px;
	}
	.search-cont h3 {
		font-size: 22px;
		line-height: 28px;
		margin: 0;
	}
	.search-posts {
		margin: 0px auto 30px auto;
		max-width: 100%;
	}
	.health-page-main {
		padding-top: 0px !important;
	}
	.sub-section-box {
		float: none;
		width: auto;
		margin: 0px 0px 50px 0px;
	}
	.sub-section-box-spec {
		padding-left: 0px;
		padding-right: 10px;
	}
	.sub-section-box-icon {
		margin-right: 10px;
		padding-right: 10px;
	}
	.sub-section-filter .sf-field-reset {
		padding-top: 15px;
	}
	.sub-section-box-img {
		float: none;
		width: auto;
		margin: 0px 0px 20px 0px;
	}
	.sub-section-box-cont {
		float: none;
		width: auto;
	}
	.sub-section-filter ul li {
		display: block;
		padding: 0px 0px 20px 0px;
	}
	.searchandfilter label {
		display: block;
	}
	.sub-section-filter .sf-input-text,
	.sub-section-filter .sf-input-select {
		width: 100%;
	}
	.health-landing-box {
		display: inline-block;
		width: 49%;
		margin: 0px 0px 50px 0px;
		vertical-align: top;
	}
	.health-landing-bottom {
		padding-bottom: 200px;
	}        
	.search-cont {
		width: 59%;
	}
	#content-search {
		padding-bottom: 200px;
	}
	.ebook-content-main {
		padding-bottom: 250px;
	}
	.ebook-hero-left {
		width: 100%;
		float: none;
		padding: 0px 0px 60px 0px;
	}
	.ebook-hero-right {
		float: none;
		width: 100%;
		text-align: center;
		padding-bottom: 20px;
	}
	.ebook-bottom-left {
		float: none;
		width: 100%;
	}
	.ebook-bottom-right {
		float: none;
		width: 100%;
	}
	.mobile-section3-trend-banner {
		margin-top: 10px !important;
	}
	.good-health-cont p {
		max-width: 100%;
	}
	.single-asort {
		margin-bottom: 210px;
	}
	.single-explore ul li {
		display: block;
		margin: 0px 0px 50px 0px;
		width: auto;
	}
	.single .post-next-previous .previous,
	.single .post-next-previous .next {
		float: none;
		width: auto;
	}
	.single .post-next-previous a {
		min-height: inherit;
		padding: 50px;
	}
	.post-left-content {
		float: none;
		width: auto;
		margin: 0px 0px 50px 0px;
	}
	.post-right-content {
		float: none;
		width: auto;
	}
	.single-featured-img {
		margin-bottom: 30px;
		max-width: 100%;
	}
	.post-right-content h2 {
		font-size: 28px;
	}
	.single-asort h2 {
		text-align: center;
		padding-right: 80px;
		font-size: 25px;
	}
	.single-asort h2:after {
		display: none;
	}
	.slider-main .slick-arrow {
		width: 20px !important;
		height: 18px !important;
		background-size: cover !important;
		top: 45%;
		right: 10px;
	}
	.slider-main .slick-arrow.slick-prev {
		left: 10px !important;
	}
	.disktop-view {
		display: none;
	}
	.mobile-view {
		display: block;
	}
	.mobile-view .cont-block {
		padding-bottom: 0px;
	}
	.mobile-view .section2-trending-box {
		padding-top: 0px;
	}
	.mobile-view .trend-banner {
		margin-bottom: 50px;
	}
	.mobile-view .trend-box {
		margin: 0px 0px 40px 0px;
	}
	.get-clue-left {
		float: none;
		width: auto;
		padding-top: 0px;
	}
	.get-clue-main {
		padding-bottom: 180px;
		min-height: inherit;
		margin-bottom: 0px;
		background-size: 270% !important;
	}
	.get-clue-company-logo {
		float: right;
		width: 30%;
		text-align: right;
	}
	.get-clue-main h2 {
		width: 68%;
	}
	.get-clue-right {
		float: none;
		width: auto;
		padding-top: 30px;
		max-width: 70%;
	}
	.get-clue-cont {
		padding-top: 0px;
	}
	.hp-bottom-rpt {
		width: 46%;
		margin-bottom: 20px;
	}
	.copyright {
		float: none !important;
		text-align: left;
	}
	.copyright p {
		margin-bottom: 0px !important;
	}
	.copy-left,
	.copy-right {
		width: auto;
		text-align: left;
		float: none;
		padding-bottom: 15px;
	}
	.copy-left {
		padding-bottom: 20px;
		padding-top: 0px;
	}
	.footer-copy {
		padding-bottom: 5px;
	}
	.copyright {
		font-size: 18px;
	}
	.slider-right {
		padding-top: 15px;
	}
	.slider-main ul li {
		display: block !important;
		padding-bottom: 20px;
             min-height: 460;	
       }
	.slider-left,
	.slider-right,
	.slider1-left,
	.slider1-mid {
		text-align: center;
		width: auto;
		float: none;
	}
	.slider-main .container {
		display: block !important;
		padding: 15px 35px;
		width: auto !important;
	}
	.left-container,
	.right-container {
		width: auto;
		float: none;
	}
	.slider-main .slick-slide img {
		margin: 0px auto !important;
	}
	.single h1 {
		text-align: center;
		font-size: 30px;
		line-height: 40px;
		margin-bottom: 30px;
	}
	.category-slide-cont {
		padding-bottom: 0;
	}
	.essb_links li {
		padding: 0!important;
		margin: 0 10px!important;
		list-style: none!important;
	}
	.essb_links ul {
		padding: 0!important;
		margin: 0 0 40px 0!important;
		list-style: none!important;
	}
	.single-post-nav-prev {
		width: 100%;
		float: none;
	}
	.single-post-nav-next {
		width: 100%;
		float: none;
	}
	#post-nav {
		text-align: left;
		display: block;
	}
       #post-nav .pagi-meta{
         text-align: left;
       }
       #post-nav .pagi-thumbnail a{
         margin-right: 0;
         display: inline-block;
       }
       #post-nav .post-previous .pagi-meta{
          text-align: right;
       }
	.post-previous {
		width: 100%;
		margin: 0 auto;
		display: block;
	}
	.post-next {
		width: 100%;
		margin: 0 auto;
		display: block;
	}
	.single-post-nav-title a {
		font-size: 15px;
		line-height: 22px;
	}
	.single-post-nav-title .previous,
	.single-post-nav-title .next {
		padding: 20px 0 0 0;
	}
	/*.single-post-nav-title {
		position: absolute;
		width: 90%;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
		z-index: 99;
	}*/
	/* .single-explore .single-explore-rpt {
		vertical-align: top;
		text-align: center;
		display: block;
		width: 100%;
	} */
	h3 {
		font-size: 30px;
		line-height: 35px;
		margin: 0 0 20px 0;
	}
	.footer-links ul li a {
		font-size: 16px;
	}
	.footer-subscribe {
		width: 70%;
		clear: both;
		/* margin-top: -230px; */
		margin-bottom: 40px;
		float: none;
		margin-left: auto;
		margin-right: auto;
	}
	.footer-subscribe-inn {
		padding-left: 20px;
		padding-right: 20px;
	}
	.footer-subscribe h6 {
		max-width: 100%;
	}
	.footer-subscribe .input-field,
	.footer-subscribe .subsribe-cta {
		max-width: 80%;
	}
	.footer-gravity .ginput_container_email input,
	.footer-gravity .gform_button {
		max-width: 80% !important;
	}
	.footer-links {
		width: auto;
		font-size: 18px;
		float: none;
		margin-bottom: 20px;
	}
	.footer-links .menu-secondary-menu-container {
		float: left;
		width: 48%;
	}
	/* .footer-contact-info {
		float: none;
		width: 48%;
		padding-top: 0px;
	} */
	.footer-social {
		width: 100%;
		float: none;
		text-align: center;
	}
	.footer-links ul li {
		padding: 0px 10px 0px 0px;
		margin: 0px;
		float: left;
	}
	.footer-social-logo {
		padding-bottom: 30px;
	}
	.mobile-wellness {
		padding-bottom: 30px;
	}
	.mobile-wellness img {
		max-width: 170px;
	}
	.footer-links h3,
	.footer-social h3,
	.footer-contact-info h3 {
		font-size: 22px;
		padding: 0 0 10px 0;
		margin: 0;
		text-align: center;
	}
	.footer-social-icon a {
		/* padding: 0px 5px; */
	}
	hr.newslaerdvder {
		margin: 10px auto;
	}
	.bottom-section h2:after,
	.bottom-section h2:before {
		width: 10%;
	}
	.assorted-picks ul li {
		width: 44%;
		margin-right: 20px;
	}
	.video-main {
		padding-top: 80px;
	}
	.video-slider {
		float: none;
		width: auto;
		padding-bottom: 0px;
	}
	.video-box {
		float: none;
		width: auto;
	}
	.video-box-img img {
		width: 100%;
	}
	.video-box ul li {
		width: 45%;
	}
	.video-box h6 {
		font-size: 18px;
	}
	.video-slider-info {
		font-size: 16px;
		bottom: 10px;
		position: relative;
		margin-right: 10px;
	}
	.video-slider-icon img {
		max-width: 50px;
	}
	.assorted-picks h4 {
		font-size: 18px;
	}
	.bottom-section h2 {
		font-size: 28px;
	}
	.footer-subscribe h6 {
		font-size: 18px;
	}
	.good-health:after {
		width: 100%;
		background: url("images/good-health-flower.jpg") no-repeat top right;
		position: absolute;
		right: 0px;
		top: 0px;
		content: "";
		height: 284px;
		margin-right: 0px;
	}
	.good-health-cont {
		width: auto;
		float: none;
		position: relative;
		z-index: 9;
		padding: 0px 20px;
		margin-right: 0px;
	}
	.good-health {
		padding: 180px 0px 300px 0px;
		background: url("images/parallax-mobile.png") no-repeat bottom center;
		margin-right: 0px;
	}
	.good-health-image {
		width: auto;
		float: none;
		text-align: center;
		padding-top: 30px;
	}
	.good-health-cont h2 {
		font-size: 30px;
	}
	.good-health-cont h4 {
		font-size: 22px;
		padding: 0px 0px 35px;
	}
	.good-health-cont p {
		padding: 0px 0px 25px;
	}
	.desktop-visible {
		display: none;
	}
	.mobile-visible {
		display: block;
	}
	.slider-main h2 {
		font-size: 27px;
		line-height: 1.4;
		padding-bottom: 30px;
	}
	.slider1-left h2 {
		padding-bottom: 0px !important;
	}
	.slider-right .slider-cta {
		font-size: 20px;
		padding: 10px 20px;
	}
	.cont-block-box ul li {
		margin-right: 28px;
	}
	.right-container {
		max-width: 500px;
		margin: 0px auto;
	}
	.trending-box ul li {
		margin: 0px 0px 30px 0px !important;
	}
	.cont-block-icon {
		width: 60px;
	}
	.mid-main-container h4 {
		letter-spacing: 0px;
		font-size: 24px;
	}
	.cont-block .slick-dots {
		text-align: center;
		padding-top: 0;
	}
	.cont-block .slick-dots li {
		display: inline-block;
		padding: 0px;
		margin: 0px 5px;
		width: 14px;
		height: 14px;
		text-align: center;
		min-height: inherit !important;
		background: none !important;
		box-shadow: unset !important;
	}
	.cont-block .slick-dots button {
		padding: 0px;
		font-size: 0;
		background: none;
		border-radius: 100%;
		-moz-border-radius: 100%;
		-webkit-border-radius: 100%;
		border: 1px solid #939192;
		width: 8px;
		height: 8px;
		cursor: pointer;
		display: block;
		margin: 2px;
	}
	.cont-block .slick-dots li.slick-active button {
		border: 5px solid #fff;
	}
	.cont-block .slick-dots li.slick-active {
		background: #4db4af !important;
		border-radius: 100%;
		-moz-border-radius: 100%;
		-webkit-border-radius: 100%;
	}
	#footer {
		text-align: left !important;
	}
	.footer-contact-info a {
		word-break: break-all;
	}
	.hp-btm-trend {
		padding-bottom: 200px;
	}
	.hp-bottom-cont h2 {
		text-align: left;
		padding-right: 80px;
		font-size: 25px;
	}
	.hp-bottom-cont h2:after {
		display: none;
	}
	.hp-bottom-cont h2:before {
		width: 70px;
	}
	.hp-bottom-main {
		background: none;
		padding-top: 50px;
	}
}

@media only screen and (max-width: 767px){
  .post-next {
             padding-top: 1rem;
             padding-left: 1rem;
  }
  .post-previous {
             padding-top: 1rem;
             padding-right: 1rem;
  }
  .desk-v{
    display: none;
  }
  .mob-v{
    display: block;
  }
  .post-content-box .post-left-content h2 picture, .post-content-box .post-left-content p picture, .post-content-box .post-left-content h2 picture img, 
.post-content-box .post-left-content p picture img{
    margin: 10px 0 10px 0;
    width: 100%;
  }
}


@media only screen and (max-width:640px) {
	.footer-links .ubermenu .ubermenu-nav .ubermenu-column-1-4 {
		width: 25%;
	}
	.footer-links ul li a {
		text-align: left !important;
	}
	.footer-social .footer-social-icon {
		display: block;
	}
	.hr-trend-video-rpt {
		display: block;
		margin: 0px 0px 30px 0px;
		padding-bottom: 10px;
	}
	.view-all-mb {
		text-align: right;
		display: block;
	}
	.hp-bottom-rpt {
		width: auto;
		display: block;
		margin: 0px 0px 30px 0px;
	}
	.hp-bottom-cont {
		padding-bottom: 0px;
	}
	.hp-bottom-cont.hp-btm-trend {
		padding-bottom: 200px;
	}
	.cont-block-rpt:last-child {
		margin-right: 10px;
	}
	.cont-block-rpt {
		margin: 10px;
	}
	.mobile-only-slider .slick-list {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.health-condition-slides .slick-list {
		margin: 0px;
	}
	.footer-links .menu-secondary-menu-container {
		float: none;
		width: auto;
		margin: 0px 0px 30px 0px;
	}
	.footer-contact-info {
		float: none;
		width: 100%;
		margin: 0px 0px 0px 0px;
		text-align: center;
	}
	.mobile-only-slider .slick-list {
		margin: 0px;
	}
	.health-internal-article .health-recent-img {
		float: none;
		margin: 0px 0px 20px 0px;
		width: auto;
		text-align: center;
	}
	.health-internal-article .health-recent-cont {
		width: auto;
		float: none;
	}
	.footer-subscribe {
		max-width: 100%;
		width: 100%;
	}
	.footer-subscribe .input-field,
	.footer-subscribe .subsribe-cta {
		max-width: 100%;
	}
}

@media only screen and (max-width:599px) {
	.footer-links .ubermenu .ubermenu-nav .ubermenu-column-1-4 {
		width: 50%;
	}
	.cont-block li {
		margin: 10px !important;
	}
	.trending-videos ul li {
		display: block !important;
		width: 100% !important;
		margin: 0px 0px 20px 0px !important;
	}
	.bottom-section h2 {
		text-align: left;
	}
	.bottom-section h2:after {
		display: none;
	}
	.trending-videos h4 {
		padding-bottom: 30px;
	}
	.assorted-picks ul li {
		width: auto !important;
		display: block !important;
		margin: 0px 0px 60px 0px !important;
	}
	.assorted-picks ul li p,
	.assorted-picks ul li a.read-more {
		display: none;
	}
	.video-box-rpt {
		margin-right: 10px;
	}
        .health-landing-box {
		display: block;
		width: 100%;
	}

}

@media only screen and (max-width:479px) {
	.cat-section2-thumb,
	.cat-section3-thumb,
	.cat-section4-thumb {
		margin-right: 10px;
	}
}

@media only screen and (max-width:400px) {
	.footer-subscribe {
		max-width: 100%;
		width: 100%;
	}
	.footer-subscribe .input-field,
	.footer-subscribe .subsribe-cta {
		max-width: 100%;
	}
	.good-health-cont p {
		font-size: 16px;
	}
	.good-health-cont h2 {
		font-size: 25px;
	}
	.good-health-cont h4 {
		font-size: 20px;
	}
	.get-clue-main h2 {
		font-size: 30px;
	}
	.slider-main h2 {
		font-size: 25px;
		line-height: 1.4;
	}
}

@media only screen and (max-width:380px) {
	.footer-social-icon a {
		/* padding: 0px 2px; */
	}
	.copyright {
		font-size: 16px;
	}
	.trend-box .float-right {
		/*float:left !important;*/
		position: relative;
		top: -1px;
	}
}

@media only screen and (max-width:375px) {
	.footer-subscribe h3 {
		font-size: 25px;
	}
}


/* Responsive */

/* css by Prajakta Start */

    @media only screen and (max-width:990px) {
       .copy-left p {
		text-align: center;
       }

	.cat-section2 .slick-prev.slick-arrow {
		left: 13px;
		color: #ffff;
		right: inherit;
	}
	.cat-section2 .slick-next.slick-arrow {
		right: 13px;
    	      left: inherit;
    	      color: #ffff;
	}
	.modalDialog>.modal-contain {
		position: fixed;
		top: 17%;
		left: 50%;
		transform: translate(-50%, -10%);
		width: 100%;}
	
	
	.modalDialog>.modal-contain img {
		width: 70%;
		height: auto;
		background-color: #fff;
		padding: 15px;}

	.modalDialog .close-btn {
		font-family: Arial, Helvetica, sans-serif;
		color: #fff;
		line-height: 30px;
		position: absolute;
		text-align: center;
		top: 40px;
		right: 6%;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
		background-color: #F00;
		height: 30px;
		width: 30px;
		border-radius: 0;
		padding: 0;
		z-index: 99999;
      }
      .single-explore{padding:25px 0px ;}
	.single-explore-icon {
		margin-bottom: 15px;
		width: 60px;
    	      height: 60px;
	}
	.single-explore-icon img{
		max-width: 47px;
		padding-top:0px;
	}

	.single-explore .single-explore-rpt {
		margin:10px;
	}
	.single-explore .single-explore-rpt h4{
		font-size: 15px;
             word-wrap: normal;
	}

 }


@media screen and (min-width: 768px){
  .desk-v{
    display: block;
  }
  .mob-v{
    display: none;
  }

}


@media screen and (min-width: 992px){
   .em-video{
      width: 70%;
      margin: 0 auto 1rem;
   }
}