/* -- iPhone 2G-4s -- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	.category_image{width: 100%;}
	.top{display: block;}
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.signform{margin-bottom: 15px;margin-top: 60px;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
	.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:relative; width:188px;top:0px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display:block;float:none;width:100%;}
	.bottombox2 {display:none;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {display:none;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {display:none;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;    margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {padding-left:0; width:188px;top:0px}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
		.topcatimage {margin-top:30px}
		.topcattitle {
			position: static;
			justify-self: center;
			display: block;
		}
		.fa.fa-shopping-cart {font-size:23px; width:7px;}
		.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
		.container_industrial{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_smartwater{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_blog {
			color: #000;
			font-style: normal;
			font-size: 13px;
			text-align: left;
			border: 0 dashed grey;
			padding-top: 0;
			height: fit-content;
			margin-top: 100px;
		}
	}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px)
and (orientation : portrait) {	
	.wp-block-table{    display: grid;justify-content: center;}
	.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:relative; width: 188px;top:0px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display:block;float:none;width:100%;}
	.bottombox2 {display:none;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {display:none;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {display:none;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;    margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {padding-left:0; width: 188px;top:0px;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
		.topcatimage {margin-top:30px}
		.topcattitle {
			position: static;
			justify-self: center;
			display: block;
		}
		.fa.fa-shopping-cart {font-size:23px; width:7px;}
		.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
		.container_industrial{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_smartwater{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_blog {
			color: #000;
			font-style: normal;
			font-size: 13px;
			text-align: left;
			border: 0 dashed grey;
			padding-top: 0;
			height: fit-content;
			margin-top: 100px;
		}
	}
/* -- iPhone 5 -- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
		.category_image{width: 100%;}
	.top{display: block;}
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display:block;float:none;width:100%;}
	.bottombox2 {display:none;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {display:none;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {display:none;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;    margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {position:absolute;padding-left:0;top:0px;width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
		.topcatimage {margin-top:30px}
		.topcattitle {
			position: static;
			justify-self: center;
			display: block;
		}
		.fa.fa-shopping-cart {font-size:23px; width:7px;}
		.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
		.container_industrial{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_smartwater{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_blog {
			color: #000;
			font-style: normal;
			font-size: 13px;
			text-align: left;
			border: 0 dashed grey;
			padding-top: 0;
			height: fit-content;
			margin-top: 100px;
		}
	}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px)
and (orientation : portrait) {
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -62px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {    display: grid; width: 100%; justify-content: center;}
	.bottombox2 {position: relative; left: 6vh; display: grid; justify-content: center; justify-items: center;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {position: relative; left: 6vh; display: grid; justify-content: center; justify-items: center;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {position: relative; left: 6vh; display: grid; justify-content: center; justify-items: center;}
	.bottombox5 {    position: relative;left: 0vh;display: grid;justify-content: center; justify-items: center;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {display: flex;flex-wrap: wrap; position: relative; left: 3vw;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;    margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.hwboxghalf {width:100%;height:160px;overflow:hidden;}
	.wrapperhw {margin-top:0;}
	.product {margin-bottom: 10px;}
	.productalt {margin-bottom: 10px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;width: fit-content;    margin-top: 10px;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
	.topcatimage {margin-top:30px}
	.topcattitle {
		position: static;
		justify-self: center;
		display: block;
	}
	.fa.fa-shopping-cart {font-size:23px; width:7px;}
	.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
	.container_industrial{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_smartwater{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_blog {
		color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: 100px;
	}
}
/* -- iPhone 6 -- */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
		.category_image{width: 100%;}
	.top{display: block;}
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display:block;float:none;width:100%;}
	.bottombox2 {display:none;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {display:none;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {display:none;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;    margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
		.topcatimage {margin-top:30px}
		.topcattitle {
			position: static;
			justify-self: center;
			display: block;
		}
		.fa.fa-shopping-cart {font-size:23px; width:7px;}
		.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
		.container_industrial{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_smartwater{
			color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: -440px;
		}
		.container_blog {
			color: #000;
			font-style: normal;
			font-size: 13px;
			text-align: left;
			border: 0 dashed grey;
			padding-top: 0;
			height: fit-content;
			margin-top: 100px;
		}
	}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.wp-block-table{    display: grid;justify-content: center;}
	.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -4px;width: 90%;position: relative;}
	.faq{top:20px}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {display: flex;flex-wrap: wrap;position: relative;left: 3vw;padding-top: 20px;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;line-height: 3;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display: grid;width: 100%;justify-content: center;}
	.bottombox2 {    position: relative; left: 6vh;display: grid;justify-content: center;justify-items: center;line-height: 4;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {    position: relative;left: 6vh;display: grid;justify-content: center;justify-items: center;line-height: 4;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {    position: relative;left: 6vh;display: grid;justify-content: center;justify-items: center;line-height: 4;}
	.bottombox5 {position: relative;left: 0vh;display: grid;justify-content: center;justify-items: center;line-height: 1;}
	.header-logo {float:left;width:53%;padding-left:10px;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {display: flex;flex-wrap: wrap;position: relative;left: 3vw;}
	.product {}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;margin: 474px 11px 13px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {margin-bottom: 10px;}
	.productalt {margin-bottom: 10px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {position:absolute;padding-left:0;top: 0px;width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.hwboxghalf {width:100%;height:190px;overflow:hidden;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
	.topcatimage {margin-top:30px}
	.topcattitle {
		position: static;
		justify-self: center;
		display: block;
	}
	.fa.fa-shopping-cart {font-size:23px; width:7px;}
	.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
	.container_industrial{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_smartwater{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_blog {
		color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: 100px;
	}
}
/* -- iPhone 6 Plus -- */
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
		.category_image{width: 100%;}
	.top{display: block;}
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:relative; width:188px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {display:block;float:none;width:100%;}
	.bottombox2 {display:none;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {display:none;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {display:none;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:65%;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;margin: 444px 10px 25px -15px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.searchbar {margin-top: 4px; margin-left: -35px; width: 90px;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {padding-left:0; width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.hwboxghalf {width:100%;height:160px;overflow:hidden;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.fa.fa-shopping-cart {font-size:23px; width:15 px;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
	.topcatimage {margin-top:30px}
	.topcattitle {
		position: static;
		justify-self: center;
		display: block;
	}
	.fa.fa-shopping-cart {font-size:23px; width:7px;}
	.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
	.container_industrial{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_smartwater{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_blog {
		color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: 100px;
	}
}
@media only screen 
and (min-device-width : 400px) 
and (max-device-width : 700px) 
and (orientation : portrait) {
	.wp-block-table{    display: grid;justify-content: center;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.wrappernav {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {width:100%;height:auto;padding:0;margin-bottom:-3px;}
	.header-left {float:none;padding:0;width:100%;text-align:center;}
	.logo {width:90%;float:none;margin:0 auto;padding-top:10px;}
	.logo img {max-width:100%;height:auto;text-align:center;}
	.header-right {float:none;padding:0;width:100%;margin-top:-17px;margin-bottom:10px;}
	.navverytopright-search {margin-top:0;width:100%;text-align:center;}
	input[class="searchbut"] {width:60%;}
	.header-social {padding:0;float:none;}
	input#tags.ui-autocomplete-input {margin:0;width:86%;margin:2% 3% 3% 2%;}
	.navverytop {background:none;width:100%;height:auto;margin:0;}
	.navverytopleft {display:none;}
	.mobile-menu {display:block;width:100%;padding-bottom:0px; z-index: 10;}
	.homeadvertboxes2 {width:100%;height:auto;margin:0;}
	.homeadvertboxes2 img {width:100%;height:auto;}
	.homeadvertboxes {background-repeat: no-repeat;background-size: 163%;margin-top:-5px;height:190px;margin-bottom:0;}
	.advbox {width:90%;margin:0 auto;text-align:center;display:block;margin-bottom:25px;}
	.products {margin-right:0;text-align:center;}
	.product {margin-right:0;float:none;width:100%;margin:0 auto;height:auto;padding-bottom:60px;text-align:center;}
	.product-name {padding:0;text-align:center;}
	.content h3 {padding-left:0;text-align:center;}
	.product-price {text-align:center;}
	.product-buy {position:relative;text-align:center;left:0;width:auto;}
	.buysubmit {float:none;text-align:center;}
	.buybutdiv {text-align:center;}
	.navbottom a {display:block;text-align:center;}
	.copyright {float:none;text-align:center;margin:0;}
	.design {float:none;text-align:center;margin:0;}
	.header-social {text-align:center;width:85%;margin:0 auto;}
	.sidebar {display:none;}
	.content {width:100%;}
		.content h2 {text-align:center;}
	.single-product {width:94%;margin:0 auto;}
	.single-product-left {width:100%;float:none;}
	.single-product-right {margin-left:0;float:none;width:100%;padding-top:25px;}
	.product {display:inline-block;width:45%;vertical-align:top;margin:0 1%;position:relative!important;top:auto!important;left:auto!important}
	.breadcrumbs {position:relative; width: 500px;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;padding-left:16px;}
	input[class="searchbut"] {margin-top:0;padding:12px 12px 11px;}
	.submitbut {padding:5px 12px 9px;margin:10px 0px 6px -6px;}
	.navbottom {padding-bottom:20px;}
	.bottombox1 {    display: grid;width: 100%;justify-content: center;}
	.bottombox2 {position: relative;left: 6vh;display: grid;justify-content: center; justify-items: center;}
	.bottombox2 span {text-align:center;}
	.bottombox3 {position: relative; left: 6vh;display: grid;justify-content: center;justify-items: center;}
	.bottombox3 span {text-align:center;;}
	.bottombox4 {position: relative;left: 6vh;display: grid;justify-content: center;
    justify-items: center;}
	.bottombox5 {text-align:center;float:none;margin-top:20px;width:100%;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header-right {float:right;width:30%;margin-top:12px;}
	.navbuts {width:100px;padding-top:10px;margin-right:26px;text-align:right;}
	.fa.fa-search.text-danger {font-size:23px;margin-right:5px; display: none;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px; font-size: 11px; line-height: 16px; height: 15px; width: 15px; right: 0px; top: 2px;}   
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.headstick {position:relative;}
	.navverytop {position:relative; margin-top: 10px; display: none;}
	.homeadverttxt {padding:0;width:96%;margin:0 auto;}
	.announcement {font-size:11px;}
	.stick + .contenthomewrapper {padding-top:0;}
	.stick + .contentwrapper {padding-top:0;}
	.products {margin-top:0;}
	.product {padding-bottom:25px;}
	.product-image {height:135px;}
	.copyright {padding-left:0;}
	.header-social-box {float:none;display:inline-block;}
	.single-product {margin-top:15px;}
	.morewrap {padding:5px 10px;}
	.more-left,
	.more-right {float:none;width:100%;}
	.page-content {background: #fafafa;padding: 1px 2px 5px;margin: 444px 10px 25px 9px;}
	.page-content h1,
	.page-content h2 {text-align:left;}
	.productlast {display:none;}
	.homebox {width:90%;padding:20px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {max-width:100%;padding-top:0;margin-left:0;}
	.advbox {width:100%;margin-bottom:5px;}
	.homeadverttxt {line-height:20px;}
	.product {margin-bottom: 10px;}
	.productalt {margin-bottom: 10px;}
	.jssor_1 {display:none;}
	.jssor_1_fr {display:block;}
	.articles {margin:0;}
	.article {width:100%;height:auto;padding-bottom:15px;}
	.article-img {width:100%;}
	.article-excerpt {width:90%;margin:0 auto;display:block;}
	.hwboxes {display:none;}
	.hwboxesmobile {display:block;}
	.hwboxhalfh {height:190px;overflow:hidden;}
	.single-product-desc {margin-left:0;}
	.single-product-right h2, .content-similar h2 {margin-bottom:10px;}
	.single-related .product {width:47%;height:200px;}
	.catinformation {margin:0 0 10px 0;width: fit-content;margin-top: 10px;}
	.breadcrumbs ol {margin-left:-25px;}
	.breadcrumbs {position:absolute;padding-left:0;top: 163px;width: 188px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.signmarketing h4 {margin:0; margin-bottom:5px;margin-top:-8px;}
	.hwboxghalf {width:100%;height:190px;overflow:hidden;}
	.contact-left {width:100%;float:none;margin-top: -400px;}
	.contact-right {width:100%;float:none;}
	.contact-form {margin-top:20px;margin-bottom:45px;}
	.forminput {width:96%;padding:0 2%;}
	.forminputsmall {width:96%;padding:0 2%;}
	.forminputarea {width:96%;padding:0 2%;}
	.forminputselect {width:96%;padding:0 2%;}
	.bottomboxfranchise {margin-left:0;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.benefitbox {margin-left:0;margin-right:0;width:100%;display:block;height:auto;margin-bottom:8px;}
	.benefittitle h2 {text-align:center;}
	.productsportfolio .product {margin:0;margin-bottom:10px;width:100%;margin-right: 25px;}
	.req-form {width:88%;}
	.blog-contact {display:none;}
	.topcatimage {margin-top:30px}
	.topcattitle {
		position: static;
		justify-self: center;
		display: block;
	}
	.fa.fa-shopping-cart {font-size:23px; width:7px;}
	.searchbar {margin-top: 4px; margin-left: -40px; width: 90px;}
	.container_industrial{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_smartwater{
		color: #000;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	border: 0 dashed grey;
	padding-top: 0;
	height: fit-content;
	margin-top: -440px;
	}
	.container_blog {
		color: #000;
		font-style: normal;
		font-size: 13px;
		text-align: left;
		border: 0 dashed grey;
		padding-top: 0;
		height: fit-content;
		margin-top: 100px;
	}
}
/* -- iPad -- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1)  {
		.category_image{width: 100%;}
	.top{display: block;}
		.row-back{font-size: 20px;background-color: white;color: black;width: 93vw;height: 45px;opacity: 0.75;border: 1px solid #e7eae8;border-radius: 8px;cursor: pointer;animation: bounce_513 1s infinite;top: 11px;position: relative;left:0;}
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-logo {float:left;width:49%; height: 60px; margin-top: 5px;}
	.header-left {width:385px;}
    .content-full {width: 100%;}
	.header-logo {width:255px;}
	.header-right {width:340px;margin-right:15px;}
	#menu li {margin-right:0;}
	#menu li, #menu li:hover {padding:10px 10px;}
	.wrappernav {width:100%;}
	#menu li {margin-right:10px;}
	.bottombox1 {width:226px;}
	.product {width:188px;}
	.contentcat {width:790px;}
	.productalt {width:185px;height:335px;}
	.single-product {margin:2px 30px 42px;}
	.homebox {width:96%;}
	.homeboxaboutright {width:46%;margin-left:2%;}
	.homeboxaboutright .block {padding-top:0;}
	.bottombox1 {width:175px;}
	.bottombox2 {width:140px;}
	.bottombox3 {width:150px;}
	.bottombox4 {width:180px;}
	.productalt {height:420px;}
	.single-product {margin:2px 5px 42px;}
	.ipadhide {display:none;}
	.hwboxghalf {height:256px;}
	.hwboxhalfh p {font-size:13px;padding:5px 17px;text-align:left;}
	.article {width:100%;}
	.hwboxfullr {background:black;}
	.hboxfullarrowr {border-color: transparent #000 transparent transparent;}
	.products {margin-right:0;text-align:center;}
	.product {float:none;margin-left:5px;margin-right:5px;display:inline-block;vertical-align:top;}
	.hwboxhalfh img {width:auto;height:100%;}
	.single-related .product {width:22%;height:220px;}
	.single-related .product-name h3 {font-size:10px;}
	.benefitbox {width:30%;}
	.topcattitle {display: none;}}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
	.category-description {left: 1vw;top: -84px;width: 90%;position: relative;}
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-left {display:none;}
	#menu li {margin-right:0;}
	.productlast {display:none;}
	.product {width:370px;height:auto;}
	.product-image {width:100%;height:510px;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;margin-left:0;}
	.homeboxaboutright .block {max-width:100%;}
	.advbox {height:310px;}
	.bottombox4 {display:none;}
	.bottombox5 {width:198px;}
	.contentcat {width:530px;}
	.productalt {width:240px;}
	.product-image {width:100%;height:auto;}
	.single-product-left {width:49%;}
	.single-product-right {width:46%;margin-left:0;}
	.hboxfullarrow,
	.hboxhalfarrow,
	.hboxhalfarrowr {display:none;}
	.hwboxfull {width:100%;}
	.ipadhide {display:none;}
	.hwboxfullr {background:black;}
	.hboxfullarrowr {border-color: transparent #000 transparent transparent;}
	.products {margin-right:0;text-align:center;}
	.product {float:none;margin-left:5px;margin-right:5px;display:inline-block;vertical-align:top;}
	.hwboxhalfh img {width:auto;height:100%;}
	.single-related .product {width:45%;height:230px;}
	.single-related .product-name h3 {font-size:10px;}
	.benefitbox {width:32%;margin-left:0;margin-right:0;}
	.benefitwrap {width:90%;}
	.benefitbox p {padding:1px;}
	.productsportfolio .product {width:28%;}
	.topcattitle {display: none;}}
@media only screen 
and (device-width : 1366px) 
and (device-height : 768px){
    .category-description{
        margin-left: -100px;
    }
	.container{
        margin-top: 30px;
    }
}
@media only screen 
and (device-width : 1280px) 
and (device-height : 720px){
    .category-description{
        margin-left: -120px;
    }
	.container{
        margin-top: 30px;
    }
}
@media only screen 
and (device-width : 1280px) 
and (device-height : 1024px){
    .category-description{
        margin-top: -40px;
        margin-left: -120px;
    }
    .contentcat{
        margin-top: 50px;
		margin-right: -70px;
    }
    .topcattitle{
        margin-top: -40px;
    }
    .navbox{
        margin-left: -30px;
        margin-top: -100px;
    }
}
@media only screen 
and (device-width: 1024px)
and (device-height: 768px){
    .category-description{
        margin-left: 550px;
        width: 400px;
        margin-top: -170px;
    }
	.contentcat{
        margin-right: -60px;
    }
	.catinformation{
        width: 650px;
    }
}
@media only screen 
and (device-width: 1440px)
and (device-height: 900px){
	.container{
margin-top: 50px;
	}
	.category-description{
        margin-left: -50px;
    }
}
@media only screen and (width: 2048px) and (height: 1080px) {
	.announcement,
    .header,
    .topcatimage,
    .topcattitle,
    .category-description,
    .breadcrumbs,
    .navbox,
    .navboxtitle,
    .content,
    .navbottom,
	.wopper,
	#video,
	.asd,
	.tracking-in-contract-bck,
	.signmarketing,
	.contact-full,
	.more,
	.content-full {
        transform: scale(1.07);
    }
	.content,
	.contact-full,
	.more {
        margin-top: 80px;
    }
    .topcattitle {
        margin-top: -220px;
    }
    .category-description {
        margin-left: 250px;
    }
	.logo_home img{
		left: 90px;
	}
	.box{
		left: -100px;
	}
	.navverytopright-search_home{
		right: 40px;
	}
	.signmarketing{
		margin-top: 400px;
	}
	.navbottom{
		margin-top: 50px;
	}

}

