/* -- iPhone 2G-4s -- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) { 
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px)
and (orientation : portrait) {
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}

/* -- iPhone 5 -- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px)
and (orientation : portrait) {
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.wrapperhw {margin-top:0;}
	.product {height:auto;margin-bottom:10px;}
	.productalt {height:395px;}
	.jssor_1 {display:none;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}

/* -- iPhone 6 -- */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) {
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}

/* -- iPhone 6 Plus -- */
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) { 
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
	.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;}
	.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:5px;}
	.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;}
	.sort {text-align:center;}
	.header-left {display:none;}
	.header-logo {float:none;width:100%;}
	.logo {width:auto;text-align:left;}
	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:35%;margin-top:12px;}
	.navbuts {width:100px;padding-top:13px;}
	.fa.fa-search.text-danger {font-size:28px;margin-right:14px;}
	.fa.fa-shopping-basket {font-size:24px;}
	.addeditems {top:3px;}
	.sort {clear: both;position: relative;text-align: left;padding-left: 25px;margin-bottom: 17px;}
	.navverytop {top:0px;}
	.headstick {position:relative;}
	.navverytop {position:relative;}
	.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: 10px 10px 25px 10px;}
	.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;}
	.searchbar {display:none;}
	.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:165px;}
	.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;}
	.hwboxhalfh p {font-size:13px;padding:10px 17px;text-align:left;}
	.header-right-franchise {float:none;width:50%;}
	.pricing-table {float:none;width:100%;margin:0;}
	.navtopmenu a, .navtopmenu a:visited {padding:3px 15px 7px;}
	.about-left {float:none;width:100%;}
	.about-right {float:none;width:100%;}
	.divider {height:170px;}
}

/* -- iPad -- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1)  { 
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header-left {width:385px;}
	.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;}
	.content-full {width:100%;}
	.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:10px 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;}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
	.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;}
}