.rightsidebar .home-feature-product.feature-products ul li {
	width: 225px;
	background-size: 100% !important;
}
#footer, #footer .center-bg {
	height: 235px;
	background-size: 100%;
}
body, body p, body .leftsidebar ul li.category-search ul li a{color:#000;}
#custommenu div.wp-custom-menu-popup .column .itemSubMenu a span, #custommenu div.wp-custom-menu-popup .column .itemSubMenu a, 
#custommenu ul.dropdown li a, #custommenu div.wp-custom-menu-popup a span, #custommenu #menuLevel{
	color:#000 !important;
}
#footer p{color:#ffffff !important;}

@media only screen and (min-width : 760px) and (max-width : 1024px) {
	#container {
		width: 760px !important;
	}
	#header .logo {
		width: 265px!important;
	}
	#header .logo img {
		width: 100%!important;
	}
	.phone-icon span {
		font-size: 13px!important;
		margin: 20px 0 0!important;
	}
	.saerch-iconmargin: {
		margin:25px 5px 0 0!important;
	}
	.right-top {
		width: 456px!important;
	}
	.phone-icon {
		padding: 0 0 0 32px!important;
		width: 103px!important;
	}
	#menu {
		width: 760px!important;
	}
	#menu ul {
		width: 710px!important;
		border-radius: 5px!important;
	}
	#menu ul li a {
		margin: 4px 0 0!important;
		padding: 0 3px!important;
	}
	#banner {
		width: 760px!important;
		height: auto!important;
	}
	#banner #tmpSlideshow img {
		width: 760px!important;
		height: auto!important;
	}
	.leftsidebar {
		margin: 0!important;
	}
	.rightsidebar {
		width: 540px!important;
	}
	.store-content {
		width: 539px!important;
		padding:0px!important;
	}
	.our-team {
		display: block!important;
		width: 537px!important;
	}
	.Selling-Products {
		width: 539px!important;
	}
	.selling-middle-products {
		width: 540px!important;
	}
	.crousler .jcarousel-clip {
		width: 530px!important;
	}
	.crousler .jcarousel-clip {
		margin: 7px auto 4px 10px !important;
	}
	.view-cart a {
		background: url("http://www.abacohealth.com/skin/frontend/abacohealth/default/images/view-butt1.png") no-repeat scroll center top rgba(0, 0, 0, 0)!important;
		cursor: pointer!important;
		display: block!important;
		height: 43px!important;
		width: 46px!important;
	}
	.feature-products {
		display: block!important;
		width: 540px!important;
	}
	.feature-products ul li {
		background: none repeat scroll 0 0 #fff!important;
		border: 1px solid #ccc!important;
		border-radius: 5px!important;
		display: inline!important;
		float: left!important;
		height: auto!important;
		margin-bottom: 22px!important;
		margin-right: 8px!important;
		width: 171px!important;
	}
	.home-feature-product li {
		background: none repeat scroll 0 0 #fff!important;
		height: auto !important;
	}
	.feature-products ul li img {
		border: 1px solid #e2e2e2!important;
		height: auto!important;
		margin: 10px 10px 0!important;
		max-height: 104px!important;
		width: 150px!important;
	}
	.s {
		border-bottom: 1px solid #e2e2e2!important;
		clear: both!important;
		margin: 0 0 0 8px!important;
		min-height: 80px!important;
		padding-bottom: 5px!important;
		width: 157px!important;
	}
	.health-news {
		display: block!important;
		width: 540px!important;
	}
	.health-news-middle {
		width: 540px!important;
	}
	.health-news-middle ul li {
		width: 160px!important;
	}
	.middle-center-footer {
		height: auto!important;
		margin: 0 auto!important;
		width: 760px!important;
	}
	.center-bg {
		background: url("http://www.abacohealth.com/skin/frontend/abacohealth/default/images/footer-bg-middle.png") no-repeat scroll center top #3E5900!important;
		height: auto!important;
		width: 100%!important;
	}
	.payment-icon img {
		width: 63%!important;
		height: auto!important;
	}
	.payment-icon {
		float: right!important;
		margin: 0!important;
	}
	.health-news-bottom {
		width: 750px!important;
		display: none!important;
	}
	.selling-bottom-products {
		width: 750px!important;
		display: none!important;
	}
	.m-content {
		padding-left: 0!important;
		width: 539px!important;
	}
	.store-content .m-content .std img {
		display: block!important;
		float: left!important;
		width: 74%!important;
	}
	.content-left {
		width: 276px!important;
	}
	.content-left img {
		width: 40%!important;
		margin: 0 4px 0 0!important;
	}
	.m-content p {
		padding-right: 2px!important;
		float: none!important;
	}
	.catalogsearch-advanced-result .m-content .p-page ul li {
		margin-right: 2px!important;
	}
	.contact-us {
		width: 247px!important;
		margin: 0px!important;
		background: #E8E8E8!important;
		border: 1px solid #999!important;
		border-radius: 5px!important;
	}
	.contact-us .c-middle {
		width: 248px!important;
		background: #E8E8E8!important;
	}
	.contact-us .c-middle ul li label {
		margin-left: 5px!important;
		width: 127px !important;
	}
	.contact-us .c-middle ul li input {
		margin-left: 5px!important;
		width: 205px!important;
	}
	.contact-us .c-middle ul li #comment {
		margin-left: 5px!important;
		width: 205px!important;
	}
	.contact-us .c-middle ul li input.submit-butt {
		margin: 0 0 0 5px!important;
	}
	.store-content .m-content .std img {
		width: 23%!important;
	}
	.left-p-img img {
		width: 33% !important;
	}
	.infimage img {
		width: 85% !important;
	}
	.refined_connection {
		display: inline-block;
		font-size: 12px;
		overflow: hidden;
		padding: 0 9px 4px 3px;
		width: 523px !important;
	}
	.producttitel {
		display: block!important;
		min-height: 89px!important;
	}
	.catalog-category-view .m-content {
		padding-left: 0!important;
		width: 540px!important;
	}
	.p-page {
		display: block!important;
		margin: 0!important;
		width: 540px!important;
	}
	.p-page ul li {
		background: none repeat scroll 0 0 #ffffff!important;
		border: 1px solid #ccc!important;
		display: inline!important;
		float: left!important;
		height: auto!important;
		margin-bottom: 13px!important;
		margin-right: 0!important;
		width: 174px!important;
	}
	.catalog-category-view .m-content .p-page ul li {
		margin-right: 3px!important;
	}
	.p-page ul li .listimage {
		border: 1px solid #e2e2e2!important;
		height: auto!important;
		margin: 4px 4px 0!important;
		width: 166px!important;
	}
	.s {
		border-bottom: 1px solid #e2e2e2!important;
		clear: both!important;
		margin: 0 0 0 4px!important;
		min-height: 150px!important;
		padding-bottom: 11px!important;
		width: 97%!important;
	}
	.c {
		overflow: hidden !important;
		width: 100%!important;
	}
	.short {
		left: 336px!important;
	}
	.testomonials-b {
		display: block!important;
		width: 538px!important;
	}
	iframe {
		width: 100% !important;
		height: auto!important;
	}
	.catalog-product-view .m-content {
		padding-left: 0!important;
		width: 540px!important;
	}
	.product-page {
		width: 540px!important;
	}
	.left-cameras {
		float: left!important;
		margin: 0 3px 0 0px!important;
		width: 190px!important;
	}
	.product-1 {
		background: none repeat scroll 0 0 #fff!important;
		border: 1px solid #ccc!important;
		border-radius: 5px!important;
		display: block!important;
		height: auto!important;
		margin: 0 0 10px!important;
		overflow: hidden!important;
		width: 180px!important;
	}
	.product-1 .img-product {
		border: 1px solid #e7e7e7!important;
		height: auto!important;
		margin: 2px!important;
		width: 100%!important;
	}
	.right-content h2 {
		width: 338px!important;
	}
	.tabing-1 {
		border: 1px solid #ccc!important;
		border-radius: 7px!important;
		display: block!important;
		margin: 30px auto 0!important;
		padding: 3px!important;
		width: 532px!important;
	}
	.left-p-img {
		display: block!important;
		float: left!important;
		width: 94%!important;
	}
	.cart .cart-collaterals .col2-set {
		float: left!important;
		margin-left: 0px!important;
		margin-bottom: 10px!important;
	}
	media="all" .col2-set {
		overflow: hidden!important;
		margin-right: 5px!important;
	}
	.cart .cart-collaterals .col2-set .col-2 {
		width: 245px!important;
	}
	.cart .totals {
		float: right!important;
		width: 251px!important;
		border: #e2e2e2 1px solid!important;
		margin-right: 20px!important;
	}
}
@media only screen and (min-width : 50px) and (max-width : 760px) {
	#container {
		padding-left: 5px!important;
		padding-right: 5px!important;
		width: 93%!important;
	}
	#header {
		width: 100%!important;
	}
	.right-top {
		width: 100%!important;
		height: 67px!important;
	}
	.right-top form {
		width: 51%!important;
		float:right!important;
	}
	.phone-icon:before{display: none !important;}
	.phone-icon {
		width:46%!important;
		padding: 0 0 0 1px!important;
		height: 65px!important;
		background: none!important;
	}
	.header form {
		width: 47%!important;
		float: left!important;
	}
	.saerch-icon {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
		display: block!important;
		float: right!important;
		height: 32px!important;
		margin: 7px 0 0!important;
		position: relative!important;
		width: 167px!important;
	}
	.phone-icon span {
		font-size: 15px!important;
		margin: 6px 0 0!important;
		text-decoration: none !important;
		color: #000 !important;
		font-family: "Century Gothic"!important;
	}
	.saerch-icon input {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
		border: 1px solid #ccc!important;
		color: #c0c0c0!important;
		float: left!important;
		font-size: 12px!important;
		height: 12px!important;
		margin: 0!important;
		padding: 8px!important;
		width: 125px!important;
	}
	.saerch-icon button.go-butt {
		background: url("http://www.abacohealth.com/skin/frontend/abacohealth/default/images/search-icon1.png") no-repeat scroll center top rgba(0, 0, 0, 0)!important;
		border: medium none!important;
		cursor: pointer!important;
		float: left!important;
		height: 36px!important;
		left: 121px!important;
		position: absolute!important;
		text-indent: -1e+8px!important;
		top: 2px!important;
		width: 50px!important;
		z-index: 2!important;
	}
	#menu {
		width: 100%!important;
	}
	#menu ul {
		background: none repeat scroll 0 0 #9dca0b!important;
		float: left!important;
		font-size: 12px!important;
		height: 43px!important;
		text-align: center!important;
		width: 100%!important;
		z-index: 99!important;
	}
	#menu ul li {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
		display: inline!important;
		float: left!important;
		height: auto!important;
		text-align: center!important;
		width: 100%!important;
		z-index: 999!important;
	}
	#menu ul li a {
		color: #ffffff!important;
		display: block!important;
		height: auto!important;
		margin: 1px 0 0 3px!important;
		padding: 0 6px!important;
		text-align: center!important;
		text-decoration: none!important;
		text-transform: capitalize!important;
	}
	.view-cart {
		float: left!important;
		margin: 5px 0 0!important;
		text-align: center!important;
		width: 100%!important;
	}
	.std iframe {
		width: 100% !important;
		height: 215px!important;
	}
	#banner {
		width: 100%!important;
		height: auto!important;
	}
	#banner-txt {
		display: block !important;
	}
	#banner-txt {
		left: 3px !important;
		position: absolute;
		top: 3px!important;
		width: 200px!important;
		z-index: 9;
	}
	#banner-txt .main-head {
		font-size: 12px!important;
	}
	#banner-txt .main-head span.mainhead {
		display: block !important;
		font-size: 12px!important;
	}
	#banner-txt .sub-head {
		color: #484848;
		font-size: 14px !important;
		text-transform: capitalize;
	}
	#banner-txt .sub-small {
		font-size: 12px !important;
	}
	#banner #tmpSlideshow img {
		width: 100%!important;
		height: auto!important;
	}
	.selling-middle-products .jcarousel-next{
		left: 260px !important;
	}
	.leftsidebar {
		width: 100%!important;
	}

	.newsletter {
		background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
		border: 1px solid #ccc!important;
		height: 153px!important;
		margin: 0 auto 10px!important;
		width: 100%!important;
	}
	.leftsidebar ul li.category-search h2 {
		background: none repeat scroll 0 0 #e1e1e1!important;
		color: #f26d17!important;
		font-size: 14px!important;
		font-weight: bold!important;
		height: 24px!important;
		padding: 10px 0 0 10px!important;
		text-transform: uppercase!important;
	}
	.leftsidebar ul li.category-search ul li {
		background: none repeat scroll 0 0 #fff!important;
		display: block!important;
	}
	.leftsidebar ul li.category-search ul li {
		background: none repeat scroll 0 0 #fff!important;
		display: block!important;
	}
	.s-off {
		display: block!important;
		margin: 0 0 7px!important;
		overflow: hidden!important;
	}
	.store-content {
		margin-bottom: 15px!important;
		padding: 0px 0 0!important;
		width: 100%!important;
	}
	.m-content {
		width:100% !important;
		padding:0px !important;
	}
	.refined_connection {
		padding: 0!important;
		width: 100%!important;
	}
	.p-page {
		width: 100%!important;
	}
	.p-page h2 {
		padding: 5px!important;
	}
	.s p.price2 {
		padding-left: 10px!important;
	}
	.catalog-category-view .show-form {
		margin-left: 3px!important;
		margin-top: 8px!important;
		width: 100%!important;
	}
	.pagination {
		float: right!important;
		margin: 10px 0!important;
		width: 100%!important;
	}
	.p-page ul li {
		background: none repeat scroll 0 0 #fff!important;
		border: 1px solid #ccc!important;
		border-radius: 5px!important;
		display: inline!important;
		float: left!important;
		height: auto!important;
		margin-bottom: 13px!important;
		margin-right: 6px!important;
		width: 99%!important;
	}
	.p-page ul li .listimage {
		border: 1px solid #e2e2e2!important;
		height: auto!important;
		margin: 5px 5px 0!important;
		width: 96%!important;
	}
	.Selling-Products {
		display: block!important;
		margin-bottom: 15px!important;
		width: 100%!important;
	}
	.selling-middle-products {
		width: 100%!important;
	}
	.rightsidebar {
		margin-bottom: 15px!important;
		width: 100%!important;
	}
	.feature-products {
		width: 100%!important;
	}
	.feature-products ul li {
		background: none repeat scroll 0 0 #ffffff!important;
		display: inline!important;
		float: left!important;
		height: auto!important;
		margin-bottom: 15px!important;
		margin-right: 0px!important;
		width: 99%!important;
	}
	.home-feature-product li {
		background: none repeat scroll 0 0 #fff !important!;
		border: 1px solid #ccc!important;
		border-radius: 4px!important;
		height: auto !important;
	}
	.feature-products ul li img {
		width: 96%!important;
		height:auto!important;
		margin: 5px 5px 0!important;
		max-height: 190px!important;
	}
	.s {
		border-bottom: 1px solid #e2e2e2!important;
		clear: both!important;
		margin: 0!important;
		min-height: 62px!important;
		padding-bottom: 3px!important;
		width: 100%!important;
	}
	.health-news {
		display: block!important;
		width: 100%!important;
	}
	.health-news-middle {
		background: none repeat scroll 0 0 #fff!important;
		width: 100%!important;
		border: 1px solid #ccc!important;
	}
	.health-news-middle ul {
		margin: 10px!important;
	}
	.health-news-middle ul li {
		background: none repeat scroll 0 0 #fff!important;
		margin-bottom: 9px!important;
		min-height: auto!important;
		padding-left: 0px!important;
		width: 100%!important;
	}
	.health-news-middle ul.last-ul-item li {
		margin-bottom: 10px!important;
	}
	.middle-center-footer {
		width: 100%!important;
		height: auto!important;
	}
	.health-news-bottom {
		width: 100%!important;
	}
	.our-team {
		display: block!important;
		width: 100%!important;
	}
	.store-content .m-content .std img {
		display: block!important;
		float: left!important;
		margin: 0!important;
		padding: 0px !important;
		width: 100%!important;
	}
	.testomonials-b {
		width: 100%!important;
	}
	.selling-bottom-products {
		width: 100%!important;
	}
	.reasources ul li .inflink {
		width: 100%!important;
	}
	.f-content {
		background: #3E5800
	}
	.f-menu {
		background: #3E5800!important;
		margin:0px!important;
	}
	.f-menu ul li {
		width:100%!important;
		padding: 3px!important;
		text-align: center!important;
	}
	.payment-icon {
		background: none repeat scroll 0 0 #3e5800!important;
		display: block!important;
		margin: 0!important;
		width: 100%!important;
	}
	.payment-icon img {
		float: right!important;
		padding-right: 10px!important;
		width: 50%!important;
	}
	.s-off ul li.search {
		margin: 7px 2px 0!important;
	}
	.leftsidebar ul li.category-search ul {
		background: #fff!important;
		border: 1px solid #ccc!important;
		border-radius: 3px!important;
	}
	.toggle {
		background: none repeat scroll 0 0 #9DCA0B!important;
		border: medium none!important;
		clear: both!important;
		color: #fff!important;
		cursor: pointer!important;
		display: block!important;
		font-size: 16px!important;
		margin-bottom: 10px!important;
		min-height: 32px!important;
		padding-left: 22px!important;
		text-align: left!important;
		width: 100%!important;
	}
	.navigation-top {
		display: none!important;
	}
	#header .logo img {
		width: 90% !important;
		height: auto!important;
	}
	.newsletter h2 {
		background: none repeat scroll 0 0 #f27217!important;
		color: #ffffff !important;
		font-size: 12px!important;
		font-weight: bold!important;
		padding: 4px 0!important;
		text-align: center!important;
	}
	.newsletter form {
		display: block!important;
		margin: 8px !important;
	}
	.newsletter form input {
		height: 28px!important;
		margin-right: 0!important;
		margin-top: 5px!important;
		width: 100%!important;
	}
	.newsletter form .joinnow {
		margin: 11px 0 0 1px!important;
		width: 72px!important;
	}
	.crousler .jcarousel-clip {
		width: 182px !important;
		margin: 7px auto 4px 65px !important;
	}
	div.wp-custom-menu-popup {
		width: 100% !important;
		position: relative!important;
		top: 5px !important;
	}
	.onclick-menu {
		position: relative!important;
		display: inline-block!important;
	}
	.onclick-menu:before {
		background: none repeat scroll 0 0 #a8d825!important;
		color: #fff!important;
		content: "click Here!"!important;
		float: left!important;
		font-size: 14px!important;
		font-weight: bold!important;
		padding: 7px!important;
		width: 263px!important;
	}
	.onclick-menu:focus .onclick-menu-content {
		display: block!important;
	}
	.onclick-menu-content {
		position: absolute!important;
		z-index: 1!important;
		display: none!important;
	}
	.short {
		display: block!important;
		left: 1px!important;
		position: absolute!important;
		top: 3px!important;
		width: 121px!important;
		z-index: 9!important;
	}
	.short-m label {
		float: left!important;
		margin: 8px 0 0!important;
		width: 40px!important;
	}
	.short-m select {
		color: #696969!important;
		font-size: 11px!important;
		margin: 8px 0 0!important;
		width: 66px!important;
	}
	.short-m {
		height: 33px!important;
		width: 107px!important;
	}
	.col2-set .col-1 {
		float: left!important;
		width: 100%!important;
	}
	.col2-set .col-2 {
		float: right!important;
		width: 100%!important;
	}
	.onclick-menu-top {
		position: relative!important;
		display: inline-block!important;
	}
	.onclick-menu-top:before {
		background: none repeat scroll 0 0 #a8d825!important;
		color: #fff!important;
		content: "click Here!"!important;
		float: left!important;
		font-size: 14px!important;
		font-weight: bold!important;
		padding: 7px!important;
		width: 263px!important;
	}
	.onclick-menu-top:focus .onclick-menu-content-top {
		display: block!important;
	}
	.onclick-menu-content-top {
		position: absolute!important;
		z-index: 1!important;
		display: none!important;
	}
	#popup92 {
		margin-left: 0!important;
		width: 100% !important;
	}
	.m-content p {
		line-height: 18px!important;
		padding-bottom: 10px!important;
		padding-right: 6px!important;
	}
	.left-p-img img {
		width: 40% !important;
	}
	.reasources ul li .infimage {
		width: 161px!important;
	}
	.catalog-product-view .m-content {
		width: 100%!important;
	}
	.product-page {
		width: 100%!important;
	}
	.left-cameras {
		width: 100%!important;
		margin:0!important;
	}
	.product-1 {
		background: none repeat scroll 0 0 #fff!important;
		border: 1px solid #ccc!important;
		display: block!important;
		height: auto!important;
		margin: 0 0 10px!important;
		overflow: hidden!important;
		width: 99%!important;
		border-radius: 5px!important;
	}
	.product-1 .img-product {
		border: 1px solid #e7e7e7!important;
		border-radius: 5px!important;
		height: auto!important;
		margin: 2px!important;
		width: 98%!important;
	}
	.contact-us {
		background: none repeat scroll 0 0 #cdcdcd!important;
		border: 1px solid #919191!important;
		border-radius: 5px!important;
		display: block!important;
		float: left!important;
		margin: 0!important;
		overflow: hidden!important;
		padding-top: 5px!important;
		width: 99%!important;
	}
	.contact-us .c-middle {
		background: none repeat scroll 0 0 #cdcdcd!important;
		border-left: 0px solid #c7c7c7!important;
		border-right: 0px solid #c7c7c7!important;
		display: block!important;
		overflow: hidden!important;
		width: 100%!important;
	}
	.m-content .map iframe {
		width: 100%!important;
		height:200px!important;
	}
	.right-content {
		width: 100%!important;
	}
	.tabing-1 {
		display: block!important;
		margin: 20px auto 0!important;
		width: 100%!important;
	}
	.right-content h2 {
		width: 100%!important;
	}
	.cart .cart-collaterals .col2-set {
		float: left!important;
		margin-left: 0px!important;
		margin-bottom: 10px!important;
	}
	media="all" .col2-set {
		overflow: hidden!important;
		margin-right: 5px!important;
	}
	.cart .cart-collaterals .col2-set .col-2 {
		width: 100%!important;
	}
	.cart .totals {
		float: right!important;
		width: 100%!important;
		border: #e2e2e2 1px solid!important;
		margin-right: 0px!important;
	}
	.cart form {
	}
	.cart-table tfoot td {
		padding: 5px 2px !important;
	}
	.cart-table .btn-continue {
		padding: 0px 1px!important;
	}
	.cart-table .btn-update {
		padding: 0px 1px!important;
		float: left!important;
		margin: 5px 1px!important;
	}
	.left-p-img {
		display: block!important;
		float: left!important;
		width: 100%!important;
	}
	.content-left {
		width: 100%!important;
	}
	.store-content img {
		width: 53%!important;
	}
	.priduct-stock-box {
		height: 64px!important;
	}
	.avaiability-box {
		height: 64px!important;
		text-align: center!important;
		width: 90px!important;
	}
	.quantity-box {
		height: 64px!important;
		margin: 0!important;
		width: 72px!important;
	}
	.addtocart-box {
		height: 64px!important;
		width: 121px!important;
	}
	.addtocart-box button {
		margin: 20px 0 0 14px!important;
	}
	.product-image img {
		width: 75px!important;
		margin:0px!important;
	}
	.data-table td {
		padding: 1px 2px!important;
	}
	.data-table {
		border: 1px solid #e2e2e2!important;
		float: left!important;
		height: 157px!important;
		overflow-x: scroll!important;
		overflow-y: auto!important;
		scroll-behavior: smooth!important;
		width: 433px!important;
	}
	.cart form {
		float: left!important;
		height: 194px!important;
		overflow-x: scroll!important;
		overflow-y: auto!important;
		width: 288px!important;
	}
	.catalogsearch-advanced-result .product-image .listimage img{
		width: 100% !important;
	}
	#custommenu #menu ul li.last div.wp-custom-menu-popup {
		left: 0 !important;
	}
}

@media only screen and (max-width : 480px) {
	#menu ul.tabs .wp-custom-menu-popup{width:100% !important; top:10px !important;}
}