/*
Theme Name: Consumer Health Digest
Theme URI: https://wordpress.org/themes/twentyseventeen/
*/
body{font-family: 'Poppins', sans-serif; font-size: 16px;margin: 0;padding: 0}
html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.main-navigation a:hover::before {width: 100%;}
.menu-toggle {background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;color: #222;display: none;font-size: 14px;font-size: 0.875rem;font-weight: 800;line-height: 1.5;margin: 1px auto 2px;padding: 1em;text-shadow: none;}
.js .menu-toggle {display: block;}
.main-navigation.toggled-on ul.nav-menu {display: block;}
.menu-toggle:hover, .menu-toggle:focus {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.menu-toggle:focus {outline: thin solid;}
.menu-toggle .icon {margin-right: 0.5em;top: -2px;}
.toggled-on .menu-toggle .icon-bars, .menu-toggle .icon-close {display: none;}
.toggled-on .menu-toggle .icon-close {display: inline-block;}
.dropdown-toggle {background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;color: #222;display: block;font-size: 16px;right: -0.5em;line-height: 1.5;margin: 0 auto;padding: 0.5em;position: absolute;text-shadow: none;top: 0;}.dropdown-toggle:hover, .dropdown-toggle:focus {background: transparent;}
.dropdown-toggle:focus {outline: thin dotted;}
.dropdown-toggle.toggled-on .icon {-ms-transform: rotate(-180deg);-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.site-header .menu-scroll-down {display: none;}
.navigation-top {font-size: 14px;font-size: 0.875rem;left: 0;right: 0;width: 100%;z-index: 3;}
.page .navigation-top {bottom: 0} 
.site-navigation-fixed.navigation-top {bottom: auto;position: relative;left: 0;right: 0;top: 0;width: 100%;z-index: 7;}
.js .menu-toggle, .js .dropdown-toggle {display: none;}
.navigation-top .wrap {max-width: 1000px;padding: 0;}
.navigation-top a {color: #222;font-weight: 400;-webkit-transition: color 0.2s;transition: color 0.2s;font-size: 16px;}
.main-navigation > div > ul {border-top: 1px solid #eee;padding: 0.75em 1.695em;}
.main-navigation a:hover {color: #333;}
.main-navigation a::before {position: absolute;content: "";width: 0%;height: 20px;background: #81c800;top: 35%;z-index: -1; transition: all 500ms ease-in-out }
.main-navigation {width: auto;}
.js .main-navigation ul, .js .main-navigation ul ul, .js .main-navigation > div > ul {display: block;text-align: center; margin: 0}
.main-navigation ul {background: transparent;padding: 0;}
.main-navigation > div > ul {border: 0;margin-bottom: 0;padding: 0;}
.main-navigation li {border: 0;display: inline-block; margin: 0 15px;}
.main-navigation a {z-index: 1;line-height: 70px;padding: 0; display: block; text-decoration: none;text-transform: uppercase;position: relative;}
.main-navigation ul ul {background: #fff;border: 1px solid #bbb;left: -999em;padding: 0;position: absolute;top: 100%;z-index: 99999;}
.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.page_item_has_children:before, .main-navigation ul li.page_item_has_children:after {border-style: solid;border-width: 0 6px 6px;content: "";display: none;height: 0;position: absolute;right: 1em;bottom: -1px;width: 0;z-index: 100000;}
.main-navigation ul li.menu-item-has-children.focus:before, .main-navigation ul li.menu-item-has-children:hover:before, .main-navigation ul li.menu-item-has-children.focus:after, .main-navigation ul li.menu-item-has-children:hover:after, .main-navigation ul li.page_item_has_children.focus:before, .main-navigation ul li.page_item_has_children:hover:before, .main-navigation ul li.page_item_has_children.focus:after, .main-navigation ul li.page_item_has_children:hover:after {display: block;}
.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.page_item_has_children:before {border-color: transparent transparent #bbb;bottom: 0;}
.js .main-navigation.toggled-on > div > ul {display: block;}
.main-navigation ul ul.toggled-on {display: block;}
.main-navigation ul ul a {letter-spacing: 0;padding: 0.4em 0;position: relative;text-transform: none;}
.main-navigation li li, .main-navigation li:last-child {border: 0;}
.main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.page_item_has_children:after {border-color: transparent transparent #fff;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {left: 100%;right: auto;}
.main-navigation ul ul a {padding: 0.75em 1.25em;width: 16em;}
.main-navigation li li {display: block;-webkit-transition: background-color 0.2s ease-in-out;transition: background-color 0.2s ease-in-out;}
.main-navigation li li:hover, .main-navigation li li.focus {background: #767676;}
.main-navigation li li a {-webkit-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: 0.5em;right: auto;}
.main-navigation .menu-item-has-children > a > .icon, .main-navigation .page_item_has_children > a > .icon {display: inline;left: 5px;position: relative;top: -1px;}
.main-navigation ul ul .menu-item-has-children > a > .icon, .main-navigation ul ul .page_item_has_children > a > .icon {margin-top: -9px;left: auto;position: absolute;right: 1em;top: 50%;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}
.main-navigation ul ul ul {left: -999em;margin-top: -1px;top: 0;}
.main-navigation ul ul li.menu-item-has-children.focus:before, .main-navigation ul ul li.menu-item-has-children:hover:before, .main-navigation ul ul li.menu-item-has-children.focus:after, .main-navigation ul ul li.menu-item-has-children:hover:after, .main-navigation ul ul li.page_item_has_children.focus:before, .main-navigation ul ul li.page_item_has_children:hover:before, .main-navigation ul ul li.page_item_has_children.focus:after, .main-navigation ul ul li.page_item_has_children:hover:after {display: none;}
.wrap {max-width: 1280px;padding-left: 10px;padding-right: 10px; margin: 0 auto}
.logo {float: left;width:auto;padding-left: 50px;}
.topDateBox {float: right;font-size: 12px;padding: 30px 15px 0 0;text-align: center;}
.site-header {margin: 0 auto 0;max-width: 100%;background: #fff;position: relative;box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
 .menuwrap{position: relative;}
.Respcenter_wrap,.screen-reader-text{display: none;} 
.clear{clear:both;}
.logo img{width: 100%; margin-top: 8px;}
.head-menu{ float: left; width: 65% }
/*Sidemenu*/
#menuBarIcon.fa::after {transition: all .5s ease;bottom: -5px;height: 1px;background: #000;position: absolute;content: "";width: 26px;left: 0;}
#menuBarIcon.fa::before {transition: all .5s ease;height: 1px;background: #000;position: absolute;content: "";width: 26px;left: 0;top:-5px;}
#menuBarIcon.fa {transition: all .5s ease;position: absolute; display: block;top: 48%;width: 20px;height: 1px;background: #000;}
.menutog:hover #menuBarIcon.fa::after,.menutog:hover #menuBarIcon.fa::before{width: 20px;transition: all .5s ease}
.menutog:hover #menuBarIcon.fa{width: 26px; transition: all .5s ease}
.sidenav .sidemenu .active .sub-menu {display: block;}
.sidenav {height: 100%;width: 0;position: fixed;z-index: 99;top: 0;left: 0;background-color: #fff;overflow-x: hidden;transition: 0.5s;padding-top: 20px;overflow-y: scroll; }
.sidenav a {padding: 8px 8px 8px 45px;text-decoration: none;font-size: 18px;color: #333;display: block;transition: 0.3s; position: relative}
.sidenav a:hover {color: #fff;background: #0081dc;}
.sidenav .close-btn {position: absolute;top: 15px;right: 20px;font-size: 29px;z-index: 6555555555;padding: 0;}
.sidenav a.close-btn:hover {background: transparent;color: #555;}
.menutog {cursor:pointer;color: white;width: 40px;position: absolute;top: 25px;left: 0;z-index: 1; height: 20px}
.sidemenu ul {margin: 0;padding: 0;list-style: none;}
.sidenav .sidemenu a {padding: 2px 0;text-decoration: none;font-size: 18px;}	
.sidenav .sidemenu .sub-menu {margin-left: 15px;}	
#menuBarIcon.fa {font-size: 18px;font-weight: 100;} 
.sidenav .sidemenu .sub-menu a {font-size: 15px;text-transform: capitalize;}
.sidenav .sidemenu a:hover {color: #f49ac1;}
.sidenav .sidemenu .active a::after {    transform: rotate(180deg);}
.sidenav ul {list-style: none;padding: 0;}
.sidenav .fnrleft, .sidenav .fnrright {width: 100%;float: none;}
.sidenav .reviewmenu:hover .sub-menu {width: 100%;left: inherit !important;right: inherit !important;}
.sidenav .sub-menu {  width: auto;display: none;}
.sidenav .textwidget .catgry a:hover {background: #81c800;color: #fff;}
.sidenav .textwidget .catgry a {padding: 8px 10px 8px 30px;margin-bottom: 3px;}
.sidenav .sub-menu.selected {display: block;}
.sidenav .menu-item-has-children{background: url(images/arrow-menu.png) no-repeat 90% 15px;}
.sidenav .menu-item-has-children a:hover {background:#0081dc url(images/arrow-hover.png) no-repeat 90% 15px; color: #fff}
.sidenav .menu-item-has-children.intro {background: #0081dc url(images/arrow-wht.png) no-repeat 90% 15px;}
.sidenav .widget-area:hover, .sidenav .reviewmenu .sub-menu li:hover {background: transparent;}
.sidenav .menu-item-has-children.intro a {color: #fff;}
.sidenav .catgry.catothr {padding: 0 10px 5px;}
.searchbox input.search-field {width: 100%;border: none;line-height: 57px;background: #fff;padding: 0 10px;font-size: 20px;font-family: Poppins;}
.searchbox {position: absolute;display: none;width: 1280px;right: -10px;top: 101%;background: #fff;border: 1px solid #eee;padding: 8px 40px;z-index: 3;top: 61px;}
#searchIcon {background: url(images/search-icon.png) no-repeat center center;color: black;text-align: center;padding: 1px;height: 28px;width: 21px;display: block;}
#search-toggle {position: relative;width: 2%;float: right;top: -60px;}
#search-toggle a {position: absolute;right: 0;top: 11px;}
.searchbox .search-submit {display: block;position: absolute;height: 44px;width: 120px;right: 2%;top: 20%;background: #0280dc;color: #fff;font-size: 16px;border: 1px solid #0280dc;text-transform: uppercase;font-weight: 600;cursor: pointer;font-family: Poppins;}
.search-submit .icon.icon-search {width: 120px;height: 44px;position: relative;}
.search-submit .screen-reader-text {display: block;position: absolute;top: 18%;left: 0;right: 0;}
.menudiv1{width:20%;float:left;padding: 5px;}
.menudiv1 .imgdiv {position: relative;}
.imgdiv p.catgory {position: absolute;bottom: 2%;background: #81c801;left: 5%;padding: 2px 10px;color: #fff;}
.menudiv1 .textdiv h3 {font-size: 18px;text-transform: capitalize;margin: 10px 0;padding: 0 10px;}
.main-navigation .menu-item-has-children > a > .icon, .main-navigation .page_item_has_children > a > .icon {display: none;}
 #search-toggle p.closebtn{display:none;}
#search-toggle p.closebtn {position: absolute;z-index: 9;right: 2%;top: 5px;cursor:pointer;}
.icon.icon-angle-down {display: block !important;height: 10px;width: 10px;background: url('images/arrow-down.jpg') no-repeat;position: absolute !important;top: 31px !important;left: inherit !important;right: -15px;}
.submenu-full ul.sub-menu {margin: 0 auto;max-width: 1280px;width: 100%;}
.main-navigation ul .submenu-full:hover > ul, .main-navigation ul .submenu-full.focus > ul {left: 0;right: 0;}
.submenu-full ul.sub-menu .yawp_wim_title {display: none;}
.menudiv1 img {max-width: 100%;}
.menudiv1 .textdiv h3 a {font-size: 14px;text-transform: capitalize;line-height: 18px;padding: 0;text-align: left;font-weight: 600;max-width: 100%;}
.menudiv1 .textdiv h3 {padding: 0;margin: 0 !important;}
.submenu-full ul.sub-menu .textwidget {background: #fff;margin: 0;}
.submenu-full ul.sub-menu li:hover {background: none;}
.main-navigation .sub-menu a:hover::before {width: 0;}
.menudiv1:hover {text-decoration: underline;}
/*Review menu css*/
.sub-menu {width: 600px;} 
.reviewmenu:hover .sub-menu {width: 600px;right: -100% !important;left: auto !important;} 
.main-navigation ul ul a {padding: 0 10px;line-height: 40px; width:100%;}
.submenuhead a {font-weight: 600;font-size: 18px;}
.yawp_wim_wrap .textwidget {width: 100%;padding: 0;margin: 0;background: transparent !important;}
.trending {width: 40%;float: left;border-right: 1px solid #ddd;padding-bottom: 5px;}
.findreview {width: 60%;float: left;padding-left: 12px;position: relative;}
.fnrleft, .fnrright {width: 48%;float: left;}
.findreview h3 {max-width: 125px;border-bottom: 1px solid;padding-bottom: 3px;font-size: 18px;font-weight: 600;margin-top: 10px;margin-bottom: 8px;}
.trending h3 {max-width: 147px;border-bottom: 1px solid;padding-bottom: 3px;font-size: 18px;font-weight: 600;margin-top: 10px;margin-bottom: 8px;}
.catgry {padding: 0 10px;}
.textwidget .catgry a {padding: 0 10px;line-height: 18px;font-size: 15px;padding-bottom: 10px;}
.textwidget .catgry a:hover {background: #fff;color: #81c800;}
.viewall {max-width: 75px;font-size: 14px !important;color: #81c800 !important;text-decoration: underline !important; padding-bottom: 0 !important;margin-top: 8px !important;}
.dropdown-toggle:focus {outline: none;}
.viewall:hover {color: #0c7ac5 !important;}
.textwidget .catgry a:focus {color: #000;}
.trendin {width: 89%;}
.catgry.catothr {padding: 15px 10px 5px;}
.main-navigation li.reviewmenu {position: relative;}
.reviewmenu .sub-menu li a {text-align: left;}
.widget-area:hover,.reviewmenu .sub-menu li:hover {background: #fff;}
.catgry.catothr a.viewall {position: absolute;bottom: 15px;right: 0;}
.sidenav .catgry.catothr a.viewall {position: inherit;bottom: inherit;width: 100%;display: block;right: inherit;max-width: 100%;padding: 8px 10px 8px 30px !important;color: #fff !important;}
/*Review menu css*/
/*--------------sidebar-menu style-------------------*/
.pressSide {font-size: 16px;padding: 0 7px 13px;margin-top: 6px;}
.pressSide h3 {color: #80c700;font-weight: 600;margin: 0;font-size: 20px;line-height: normal;margin: 0 0 15px;}
.pressSide p {padding: 0 0 10px; font-size: 16px; margin: 5px 0 0 } 
.pressSide p.privacyP {font-size: 13px;color: #878282;}
.slidHeading  .privacyP a {color: #878282; font-size: 13px;} 
.privacyP a:hover,.pressSide a:hover {color: #81c800;}
.pressSide hr {height: 2px;background: #0081dc;}
.pressSide input.sml_emailinput {border: 0;border: 1px solid #d3d3d3;background: transparent;width: 100%;background: #fff url(images/mail.png) no-repeat 13px;height: 44px;border-radius: 35px;padding: 0 0 0 56px;}
.editorrgt .pressSide input.sml_emailinput {border-radius: 0;}
.editorrgt .pressSide input[type="submit"] {border-radius: 0;width: 100%;background-position: 85% center;}
.pressSide .sml_submitbtn {text-transform: uppercase;} .pressSide a {text-decoration: underline;}
.slidCont:hover img, .editorimg:hover img {opacity: .7;}
.pressSide input[type="submit"] {background-color: #81c800;border: 0;-webkit-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;color: #fff;cursor: pointer;display: inline-block;font-size: 14px;font-size: 0.875rem;font-weight: 800;line-height: 1;min-width: 150px;padding: 6px 3em;text-shadow: none;-webkit-transition: background 0.2s;transition: background 0.2s;}
.pressSide input.sml_emailinput:focus {background-image: url(images/mail-focus.png) !important;border-color: #e6edf3;}
 .privacyP a:hover,.pressSide a:hover {color: #81c800;}
 .pressSide input[type="submit"] {background: #0087E2 url(images/email-send.png) no-repeat 170px 15px;border-radius: 35px;color: #fff;cursor: pointer;display: inline-block;font-size: 14px;line-height: 1;padding: 13px 3em;font-weight: normal;-webkit-transition: background 0.2s;transition: background 0.2s;text-transform: uppercase;}
/*---------newsletter----------*/
.newsupdates { width: 100%;text-align: center;padding:0;position: relative;border-top: 1px solid #f5f5f5;margin:0 auto 20px;max-width: 1280px;}
.newsupdates p {color: #fff;font-size: 20px;font-weight: 600;margin: 0 0 35px;}
.pubbtn {text-align: center;margin: 0 0 25px;}
.newsupdates h1 {font-size: 48px;margin: 0 0 10px;color: #fff;text-shadow: 0 0 5px #121212;line-height: 56px;}
.wrap.centered-block {position: absolute;top: 18%;left: 0;right: 0;margin: 0 auto;}
.newsupdates img {width: 100%;}
.serchhome {position: relative;max-width: 700px;width: 100%; margin: 0 auto 25px;}
.serchhome .search-form .search-submit {padding: 0.5em 1em;cursor: pointer;background: #0280dc;font-size: 16px;width: 90px;border: none; right: 5px;position: absolute;height: 40px;top: 4px;color: #fff;text-transform: uppercase;font-weight: 600;font-family: poppins;}
.serchhome input.search-field {width: 100%;height: 49px;border: 1px solid #eee;padding: 0 15px;font-size: 18px;}
.imgleft {float: left;width: 200px;margin-right: 15px;}
.left-txt {text-align: left;}
.pub-adv {border: 1px solid #fff;color: #222122;padding: 4px 10px;transition: .5s all ease;background: #edeeed;margin-right: 15px;border-radius: 3px;font-size: 13px;font-weight: 600;}
.pub-adv:hover {background: #81c801;}
.pubdate {position: absolute;left: 0;width: 48px;background: #fff;top: 0;text-align: center;font-size:15px;text-transform:uppercase;}
.pubdate b {text-align: center;display: block;margin: 0 auto;font-size: 26px;line-height: 30px;font-weight: 500;}
.ltimg {position: relative;}
.addtitle {color: #b6b7b6;font-size: 11px;text-align: center;}
/*---------Mid Section----------*/
a {color: #222;text-decoration: none;}
.slidHeading {background: #fff;margin: 0 auto 10px;max-width: 1280px;overflow: hidden;position: relative}
.slidHeading h1, .slidHeading h2 {font-size: 16px;font-weight: 400;margin: 0;text-transform: uppercase;padding: 0;color: #fff;}
.slidHeading a {font-size: 16px;}
.slidHeading h1 span, .slidHeading h2 span {background: #edeeed;color: #222122;padding: 8px 20px;display: inline-block;}
.slidCont {padding: 0 15px;position: relative;}
.slidCont a.slidAnchor {text-decoration: none;position: absolute;width: 100%;height: 100%;z-index: 1;}
.slidCont h3 {font-size: 18px;margin: 0 0 5px;line-height: 29px;font-weight: 600;position: relative;
z-index: 1;}
.slidHeading.lastart li {max-width: 640px;width: 100%;}
.slidHeading.lastart .slidCont h3,.slidHeading.lastart .slidCont h3 a {font-size: 28px;margin: 0 0 15px;line-height: 32px; }
.slidHeading.lastart .slidCont h3 a:hover{color: #81c800}
.slidHeading.lastart .slidCont {padding: 0 15px 0 0;position: relative;}
.slidHeading.lastart li:last-child .slidCont{padding: 0 0 0 15px;}
.slidHeading  .privacyP a {color: #878282; font-size: 13px;} 
.slidCont:hover img, .editorimg:hover img {opacity: .7;}
.sml_subscribe {margin: 15px 0;}
.editorrgt img {width: 100%;}
.slidHeading.lastart li:last-child .slidCont {    padding: 0 0 0 15px;}
.slidHeading ul.alphabat {padding: 13px 0 0;}
.slidCont h3 span {display: table-cell;vertical-align: middle}
.slidCont p {font-size: 16px;margin: 0;color: #333;line-height: 24px;}
.slidCont h3:hover {color: #81c800;z-index: 11;cursor: pointer;}
.health-topics{list-style: none;margin: 0px;padding: 0px;}
.health-topics li {
	width: 48%;
	margin: 0px;
	max-width: 100%;
	line-height: 30px;
	float: left;
}
.slidHeading .futuredtopic a.try-Symptom {
	margin: 20px 0 25px;
}
.diseases h3 {font-weight: normal;  margin: 25px 0 5px;}
.firstletter h4 { font-weight: normal;font-size: 18px;}
.health-topics li a{cursor: pointer;color: #0d84e8;align-items: center;display: inline-block;width: 100%;height: 100%;text-decoration: none;border-color: rgb(5, 162, 211);padding: 4px 0;}
.health-topics li a:hover {color: #000;border-color: rgb(236, 28, 130);}.featureddiv .viewall {max-width: 110px;font-size: 18px !important;float: right;position: static !important;bottom: 0;right: auto;color: #81c800 !important;text-transform: none;}
.slidHeading.FeatureHt {margin: 0 auto 45px;}
.slidHeading,.diseases  {background: #fff;margin: 0 auto 10px;max-width: 1280px;overflow: hidden;position: relative;}
.slidHeading a.try-Symptom {background: #81c800;color: #fff;padding: 8px 20px;border-radius: 35px;font-size: 18px;margin: 0 0 25px;display: inline-block;}
.editorlft{float: left;width: 75%;}
.editorrgt{float: left;width: 25%;}
.editor-post{width: 100%;margin: 24px auto;}
.editorimg {float: left;position: relative;}
.editorimgtext {width: 52%;	float: right;}
.editorimgtext .para1{font-size: 10px;color: green;margin: 0;}
.slidHeading .editor-post h3 a {text-decoration: none;font-size: 28px;line-height: 32px;color: #333;}
.slidHeading .editorclicks h3 {color: #231f20;margin: 0;	padding-left: 10px;  }
.spc{padding-left: 10px;}
.slidHeading .editor-post h3 a:hover {color: #81C801;}
.editorPicks .spc {padding-left: 0;line-height: 24px;color: #333; font-size: 16px;}
.slidHeading .editor-post h3 {margin: 0 0 15px;font-weight: 600;line-height: 32px;}
.textwidget {background: #f2f7fa;padding: 10px;	margin: 10px;clear: both; }
.slidHeading.lastart li {max-width: 49%;float: left;list-style: none;margin: 10px 0;}
.slidHeading ul {margin: 0 0 1.5em;padding: 0;}
.catNme {float: left;margin-right: 15px;font-size: 13px;}
.postimgicon {background: #f5f5f5 url(images/share-icon.png) no-repeat 18px -37px;position: absolute;width: 50px;height: 50px;right: 0; top: 0;}
.firstletter {float: left;width: 50%; position: relative;}
.firstletter .hcond{position: absolute; width: 100%; height: 100%; top: 0; left: 0}
.futuredtopic {float: left;width: 50%;}
.alphabat li span {display: inline-block;width: 35px;border: 1px solid #d4d4d4;text-align: center;font-size: 23px;}
.alphabat li {display: inline-block;margin-right: 10px;margin-bottom: 10px;}
.alphabat {max-width: 92%;padding: 0;}
.contentbox p.sml_email {margin: 0;float: left; width: 60%;}
.contentbox .pressSide input[type="submit"] {padding: 6px 10px;height: 44px;border-radius: 0 35px 35px 0;min-width: 80px;}
.contentbox .pressSide input.sml_emailinput {padding: 0 0 0 44px;border-radius: 35px 0 0 35px;}
.helpLogo img {margin-right: 10px;height: 35px;}
/*---------site-footer----------*/
.site-footer{background: #27251f; padding: 80px 0 20px}
#colophon .ft-Box li a:hover {text-decoration: underline;}
.wrap.ft-mid .contentbox ol li:last-child {border: none;}
.alphabat li span:hover {border: 1px solid #0280dc;}
.ft-Box {width: 31.6666%;float: left;margin-left: 0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.contentbox {margin: 0;padding: 0;display: block;color: #111;overflow: hidden;}
.contentbox h3 {color: #fff;font-size: 16px;line-height: 22px;margin-bottom: 10px;font-weight: normal;margin-top: 0;}
.contentbox h3 a {color: #fff;font-size: 16px;line-height: 22px;  text-decoration: none;}
.contentbox ol {padding: 0 0 45px;position: relative;margin-top: 12px;margin-bottom: 0;}
.contentbox ol li {margin-bottom: 0;position: relative;line-height: 1.4em;list-style: none;}
.contentbox ol li a, .contentbox p a {color: #afafaf;font-size: 14px;line-height: 26px;text-decoration: none;}
.ftBottom .contentbox p a{color: #81c800;}
.contentbox p {color: #afafaf;font-size: 14px;line-height: 22px;margin: 12px 0 15px 0; }
.contentbox a.primary-button {background: #afafaf;color: #27251f;font-size: 14px;line-height: 20px;padding: 7px 20px;border-radius: 35px;margin-top: 20px;display: inline-block;}
.contentbox a.primary-button:hover{text-decoration: underline;}
.utube a{width: 50px;}
.socialMedia ul {padding: 0;}
.socialMedia {background:transparent;margin-bottom: 50px;}
.socialMedia a {float: left;height: 30px;line-height: 30px;font-size: 24px;color: #000;text-align: center;transition: all 0.5s ease 0s;width: 30px;text-shadow: none;}
.utube a{width: 30px;}
.utube .youtube {max-width: 100%;}
.sclmda li{float:left;margin-right:15px;list-style:none}
.socialMedia a:hover {color: #fff;}
.socialMedia a.faceBook{ background: url(images/social-icon-ft.png) no-repeat 8px 3px} 
.socialMedia a.ytube{background: url(images/social-icon-ft.png) no-repeat -54px 3px} 
.socialMedia a.googlePlus{background: url(images/social-icon-ft.png) no-repeat -121px  3px} 
.socialMedia a.pinterest{background: url(images/social-icon-ft.png) no-repeat -187px  3px} 
.socialMedia a.twiTTer{background: url(images/social-icon-ft.png) no-repeat -249px 3px} 
.socialMedia a.instagram{background: url(images/social-icon-ft.png) no-repeat -313px 3px}
.contentbox .honimg {float: left;}
.ftBottom .contentbox p.hontxt a {line-height: 15px;font-size: 12px;color: #81c800;}
.ftBottom .contentbox p {color: #44494b;font-size: 13px;line-height: 18px;margin: 0 0 15px;}
.ft-Box ul {margin: 0;padding: 0;list-style: none;}
.ftBottom .contentbox p {color: #44494b;}
.ftBottom .contentbox li a {color: #44494b;text-decoration: none;font-size: 14px;}
.ftBottom .contentbox li a:hover{text-decoration: underline;}
.ftBottom .contentbox p.hontxt {margin-left: 65px;font-size: 13px;}
.wrap.ft-mid .contentbox ol li {border-right: 1px solid #a9a8a5;display: inline-block;margin-right: 12px;}
.wrap.ft-mid .contentbox ol li a {color: #44494b;padding-right: 12px;font-size: 13px;}
.ft-Box.midsection {margin: 0 50px;width: 28%;}
.copyright {margin: 18px 0;padding: 18px 0;font-size: 13px; text-align: center;border-top: 1px solid #e7e7e7;}
.authncatg {margin: 0;padding: 2px 10px;background: #81c801;min-width: 160px;color: #fff;font-size: 13px;}
.editorimgtext h3 {margin-top: 5px !important;}
.authncatg span {text-transform: uppercase;}
.authncatg span a {color: #fff;font-size: 13px;}
.ltimg {position: relative;overflow: hidden;margin-bottom: 6px;}
.editorimg{overflow: hidden;}
.ltimg a img:hover,.editorimg a img:hover {overflow: hidden;transform: scale(1.1);transition: 0.3s all ease;}
.ltimg a img,.editorimg a img {transition: 0.3s all ease;display: block;}
.helpLogo.hontxt img {margin: 15px 0px 15px 0;height: auto;}

#mySidenav li {
	border-bottom: 1px solid #e4e4e4;
	border-top: 1px solid #f7f7f7;
}
.sidenav .hlth-menu a {background: url(images/nav-icon.png) no-repeat 14px -125px;}
.sidenav .hlth-menu a:hover {background:#0081dc url(images/nav-icon.png) no-repeat 14px -83px;}

.sidenav .fitness a {background: url(images/nav-icon.png) no-repeat 14px -218px;}
.sidenav .fitness a:hover {background:#0081dc  url(images/nav-icon.png) no-repeat 14px -175px;}
.sidenav .hlth-cond a {background:  url(images/nav-icon.png) no-repeat 14px -303px;}
.sidenav .hlth-cond a:hover {background:#0081dc url(images/nav-icon.png) no-repeat 14px -261px;}
.sidenav .hlth-news a {background:  url(images/nav-icon.png) no-repeat 14px -397px;}
.sidenav .hlth-news a:hover {background:#0081dc url(images/nav-icon.png) no-repeat 14px -359px;}
.sidenav .reviewmenu a {background: url(images/nav-icon.png) no-repeat 14px -486px;}
.sidenav .reviewmenu a:hover  {background:#0081dc  url(images/nav-icon.png) no-repeat 14px -445px;}
.sidenav .menu-item-has-children.intro a{background:transparent  url(images/nav-icon.png) no-repeat 14px -445px;}
.sidenav .reviewmenu li a, .sidenav .reviewmenu.intro li a{background-image: none;}
.sidenav .sidelogo a {padding: 0;}
.sidenav .sidelogo a:hover { background: transparent;}
.sidelogo img {width: 100%;}
.sidelogo {max-width: 200px;width: 100%;	margin: 0 0 0 15px;}
.sidenav .socialMedia {max-width: 280px;width: 100%;margin: 0 auto;}
#mySidenav .socialMedia li {border-bottom: 0;border-top: 0;margin: 0;}
.socialMedia a {float: left;height: 30px;line-height: 30px;font-size: 24px;color: #000;text-align: center;transition: all 0.5s ease 0s;width: 30px;text-shadow: none;}
.socialMedia ul {padding: 0;}
.sidenav .socialMedia a {background: url(images/social-icon.png) no-repeat;padding: 0;margin: 0 6px 10px;border-radius: 50%;}
.sidenav .socialMedia a.faceBook{ background-position: 8px 3px} 
.sidenav .socialMedia a.ytube{background-position:  -54px 3px} 
.sidenav .socialMedia a.googlePlus{background-position:  -121px  3px} 
.sidenav .socialMedia a.pinterest{background-position:  -187px  3px} 
.sidenav .socialMedia a.twiTTer{background-position:  -249px 3px} 
.sidenav .socialMedia a.instagram{background-position:  -313px 3px}
.sidenav .socialMedia a.faceBook:hover{background-color:#3F8EEE;background-position: 8px -32px }
.sidenav .socialMedia a.ytube:hover{background-color:#CC181E;background-position:  -54px -32px }
.sidenav .socialMedia a.googlePlus:hover{background-color:#E84E18;background-position:  -121px  -32px }
.sidenav .socialMedia a.pinterest:hover{background-color:#CB2027;background-position:  -187px  -32px }
.sidenav .socialMedia a.twiTTer:hover{background-color:#00CCFF;background-position:  -249px -32px }
.sidenav .socialMedia a.instagram:hover{background-color:#2B668F;background-position:  -313px -32px}
@media screen and (max-width:1300px){
.slidHeading {padding: 0 10px;}
.ft-Box.midsection {width: 26%;}
}
@media screen and (max-width:1200px){
.logo { width: 35%;}
.editorimgtext { width: 46%;}
.searchbox {width: 1100px;right: 0;}
.contentbox h3 {font-size: 15px;}
}

@media screen and (max-width:1030px){
.head-menu {width: 57%;}
.editorimg a img,.slidCont img {max-width: 100%;}
.editorimg {width: 46%;}
img{height: auto;}
.searchbox {max-width: 1012px;}
#search-toggle {top: 11px;}
.navigation-top a {  font-size: 13px;}
.main-navigation li { margin: 0 6px;}
.contentbox p.sml_email { width: 100%;}
.contentbox .pressSide input.sml_emailinput {border-radius: 35px;}
.contentbox .pressSide input[type="submit"] {border-radius: 35px;min-width: 160px;}
.editorlft { width: 72%;}
.editorrgt {  width: 28%;}
.helpLogo img {height: 25px;}
}

@media screen and (max-width:960px){
.searchbox { max-width: 940px;}
.wrap.centered-block {top: 11%;}
.newsupdates h1 {font-size: 38px;line-height: 42px;}
}

@media screen and (max-width:850px){
.logo img {width: 55%;}
.logo {text-align: center;float: none; width: auto;}
.head-menu {width: 100%;}
.searchbox {max-width: 755px;}
.btnblue {background: url(images/email-send.png) no-repeat 220px 15px;}
.editorlft, .editorrgt {width: 100%;float: none;}
.firstletter, .futuredtopic {float: none;width: 100%;}
.contentbox {padding: 0 10px;}
.ft-Box.midsection {width: 31%;margin: 0 20px;}
.ftBottom .contentbox p.hontxt {margin-left: 10px;}
.menudiv1 {width: 33.33%;}
.pressSide input.sml_emailinput {width: 100%;}
.sml_submit {width: 100% !important;float: none !important;margin: 0 !important;display: block !important;}
.sml_submit::before {left: -25px;right: 0;}
.sml_submit .sml_submitbtn {background: #0087E2 url(images/email-send.png) no-repeat 205px 15px;}
.editorrgt {   max-width: 360px;  margin: 0 auto;}
#search-toggle {top: -60px;}
.serchhome {max-width: 500px;}
}
@media screen and (max-width:767px){
.menudiv1 {width: 100%;float: none;clear: both;}
.menudiv1 .imgdiv {position: relative;display: none;}
.menudiv1 .textdiv h3 a {display: block;width: 100%;}
.slidHeading.lastart li {max-width: 100%;float: none;}
.slidHeading.lastart .slidCont,.slidHeading.lastart li:last-child .slidCont {padding: 0;}
.wrap.ftBottom .ft-Box {width: 100%;margin: 10px 0;}
.ftBottom .contentbox p.hontxt {margin-left: 0;}
.logo img {width: 65%;}
.custom-header {margin-bottom: 0 !important;}
.main-navigation li {border-bottom: 1px solid #eee;width: 100%;float: none;margin: 0;}
.icon.icon-angle-down {left: auto !important;right: 35%;}
#top-menu {display: none;}
#masthead {padding: 8px 0;}
#search-toggle a {top: 0;}
.searchbox {top: 34px;}
#search-toggle {top: -44px;}
.searchbox {max-width: 600px;}
.newsupdates h1 {font-size: 30px;line-height: 35px;color: #221222;text-shadow: none;margin: 5px 0;}
.pub-adv {margin: 0 5px 5px 0;width: 150px;display: inline-block;font-size: 11px;}
.pubbtn {text-align: center;margin: 0 auto 30px;max-width: 320px;}
.contentbox ol {padding: 0;margin: 0 0 15px;}
.wrap.ft-mid .contentbox ol {margin: 10px 0 15px;}
.contentbox h3 {margin-bottom: 0 ;}
.contentbox p {margin: 0 0 15px 0;}
.ft-Box { width: 50%;}
.ft-Box.last-ft {width: 100%;margin: 25px 0 0;}
.socialMedia {margin-bottom: 20px;}
.serchhome,.newsupdates p { display: none;}
.wrap.centered-block {top: inherit;position: relative;}
.editorimg, .editorimgtext {width: 100%;float: none;}
.editor-post {max-width: 430px;}
.site-footer {padding: 20px 0 20px;}
.pressSide {padding: 0 0 13px;}
.helpLogo img { height: 30px;}
.contentbox { padding: 0;}
.wrap.ft-mid .contentbox ol li a {padding-right: 5px;}
.wrap.ft-mid .contentbox ol li {margin-right: 5px;}
.ft-Box.followchd {
	float: none;
	width: 100%;
	clear: both;
	padding: 20px 0 0;
	text-align: left;
}
}
@media screen and (max-width:480px){
.editorimgtext, .editorimg {width: 100%;float: none;} 
.health-topics li { line-height: 30px;display: table;height: 45px;}
.ft-Box:first-child {width: 47%;margin-right: 4%;}
.health-topics li a {display: table-cell;vertical-align: middle;line-height: 18px; font-size: 15px;padding: 0;}
.menutog { top: 18px;}
 .ft-Box { width: 49%;}
.alphabat {max-width: 100%;}
.logo img {width: 80%;}
.logo{padding-left: 0;} 
.searchbox {max-width: 402px;}
.newsupdates h1 {font-size: 20px;line-height: 28px;} 
.serchhome {  max-width: 290px;}
.slidHeading .editor-post h3 a,.slidHeading.lastart .slidCont h3, .slidHeading.lastart .slidCont h3 a {font-size: 24px;line-height: 28px;}
.slidHeading a.try-Symptom {font-size: 17px;}
}
@media screen and (max-width:375px){
.searchbox {max-width: 360px;}
.serchhome {max-width: 235px;}
}

@media screen and (max-width:370px){.helpLogo img { height: 25px;}
}
@media screen and (max-width:330px){
.searchbox {max-width: 318px;}
.pub-adv {width: 130px;font-size: 10px;}
}
