/* -- 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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 169px;margin-top: -8px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.homepages {margin-right:0;text-align:center;}
	.homepage {float: none;display: inline-block;text-align: center;margin-right: 0;height: auto;padding-bottom: 15px;}
	.products {width: 96%;margin: 0 2%;text-align:center;}
	.productstop .productbox {float:none;margin:0 auto;display:inline-block;width: 47%;margin: 0 1%;}
	.bottombox4 span {display:none;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 169px;margin-top: -8px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 169px;margin-top: -8px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}
@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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 169px;margin-top: -8px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 169px;margin-top: -8px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 169px;margin-top: -8px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}

/* -- iPhone 5 -- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 126px;margin-top: -9px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}
@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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 126px;margin-top: -9px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}

/* -- iPhone 6 -- */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
	.wrapper {width:100%;height:auto;padding:0;overflow:hidden;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 126px;margin-top: -9px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}
@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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 169px;margin-top: -8px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}

/* -- 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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 126px;margin-top: -9px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;}
}
@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;}
	.header {height:auto;width:100%;padding-bottom:0px;}
	.header-left {width:100%;float:none;height:auto;padding:0;margin-top:12px;padding-left:0px;margin-bottom:10px;text-align:center;}
	.header-right {width:100%;float:none;margin-right:0;text-align:center;padding-top:0;}
	.headphone {display:inline-block;float:none;vertical-align:top;padding-top:0;margin-left:0;margin-right:10px;}
	.headphoneimg {float:none;display:inline-block;vertical-align:top;margin-top:0;}
	.navtop {display:none;}
	.mobile-menu {display:block;}
	.content {width:95%;margin:0 auto;padding:0;}
	.contentfull {width:100%;margin:0;padding:0;}
	.socialtop {margin-right:5px;margin-top:30px;}
	.socialtop img {width:25px;height:25px;}
	.navbottom {padding:0;text-align:center;}
	.block1 {width:100%;float:none;}
	.block2 {display:none;}
	.bottombox1 {width:100%;margin:0;float:none;text-align:center;padding-top:20px;padding-left:0px;}
	.bottombox2 {width:100%;margin:0;float:none;text-align:center;padding-top:15px;}
	.bottombox3 {width:100%;margin:0;float:none;text-align:center;padding:15px 0px 0;}
	.sidebar-left {display:block;width:100%;margin-right:0;margin-bottom:25px;display:none;}
	.sidebar-left p {text-align:center;}
	.logo {padding:0;max-width:100%;margin:0 auto;}
	.contentfull h1 {text-align:center;}
	.contentfull p {text-align:center;}
	.about {padding: 20px 20px;}
	.service {float:none;width:100%;}
	.callnowfoot {text-align:center;padding:7px 20px;font-size:21px;}
	.latest {padding:10px 22px 20px;}
	.latest-left {float:none;width:100%;}
	.latest-right {float:none;width:100%;}
	.latest-right a li {font-size:14px;padding:10px 0;}
	.mobilehide {display:none;}
	.contentgallery {text-align:center;}
	.contentgallery img {float:none;display:inline-block;}
	.contentfullgallery {text-align:center;}
	.contentfullgallery img {float:none;display:inline-block;}
	.contentgallery iframe {max-width:100%;height:auto;}
	.clientsabout {padding:8px 22px;}
	.contentgallery h1,
	.contentfullgallery h1 {text-align:center;}
	.latest-right li {padding:10px 0;}
	.service {width:95%;margin-bottom:10px;}
	.logo img {width:320px;margin-top:10px;}
	.header-left {margin-bottom:0px;}
	.productbox {height:auto;}
	.about {padding:0;width:90%;margin:0 auto;height:auto;}
	.aboutmore {padding:0;width:90%;margin:0 auto;height:auto;}
	.servbox {padding:10px;}
	.what {margin-left:0;width:100%;}
	.what ul {margin-left:-40px;}
	.navbottom {margin-top:20px;}
	.navbottom a,
	.navbottom a:visited {display:block;padding:6px 0;}
	.copyright {margin-left:0;float:none;}
	.what li {width:100%;float:none;}
	.contentfpage {width:95%!important;margin:0 auto!important;padding:0!important;}
	.contentfpage img {float:none!important;margin:0 auto!important;display:block;}
	.contentfpage h3 {text-align:center;}
	.about {text-align:center;}
	.about img {float:none!important;margin:0 auto!important;padding:0!important;}
	.servicebox {padding:20px 10px;}
	.copyright {width:85%;margin:0 auto;}
	.productbox {width:90%;}
	.servicebox3 a, .servicebox3 a:visited {width:100%;}
	.header-left {margin-top:0;}
	.navverytopright-search {text-align:center;padding:10px;}
	input[class="searchbut"] {margin-top:0;}
	.submitbut {margin-top:0;}
	.products {width:100%;margin:0 auto;text-align:center;}
	.sidebar-left h3 {text-align:center;padding-bottom:0;}
	.content h1, .content h2, .content h3, .content h4, .content h5 {text-align:center;}
	.articlebox {background:#f5f5f5;padding-bottom:10px;height:auto;}
	.articleimg {float:none;margin:0 auto;}
	.content {float:none;}
	.sidebar-right {width:100%;float:none;}
	.sidebar-right h3 {padding-bottom:0;text-align:center;}
	.moreabout {display:none;}
	.aboutfinale {width:100%;background-size:155%;height:315px;}
	.servicebox3 {width:100%;left:0;padding:10px 0;height:auto;}
	.sboxwrap {line-height:18px;font-size:12px;}
	.navbox a, .navbox a:visited {text-align:center;}
	.single-docs {float:none;width:100%;margin:0 auto;border:none;}
	.content-full h1, .content-full h2, .content-full h3, .content-full h4, .content-full h5 {text-align:left;}
	.productsinside .productbox {width:100%;margin:0 auto;margin-bottom:15px;height:auto;}
	.header-contact {float:none;width:100%;}
	.header-contactbox {float:none;width:95%;margin:0 auto;padding:0;text-align:center;}
	.header-contact .fa {float:none;display:inline-box;}
	.header-contact br {display:none;}
	.header-contactbox span {display:none;}
	.header-contactbox-phone,
	.header-contactbox-mail {display:inline-block;vertical-align:top;width:48%;}
	.homenotice {display:none;}
	.header-contact {display:none;}
	.submitbut {width:auto;}
	.homebox {padding:30px 0;}
	.homeboxaboutleft {width:100%;}
	.homeboxaboutright {width:100%;}
	.homeboxaboutright .block {min-width:90%;max-width:90%;margin-top:20px;}
	.homeboxsecond .homeboxaboutleft {width:100%;margin:0 auto;}
	.homeboxaboutleft .block {min-width:90%;max-width:90%;margin-top:20px;padding:0;}
	.homeboxaboutleftdesk {display:none;}
	.homeboxaboutleftmob {display:inline-block;}
	.homeboxsecond {padding:0 0 30px;}
	.homeboxsecond .homeboxaboutright {width:100%;}
	.homeboxthird {padding-top:0;text-align:center;}
	.homeboxthird .homeboxaboutleft {width:89%;margin:0 auto;}
	.servicebox3 {top:2px;}
	.productcontent {padding:0 10px;text-align:center;}
	.productcontent h3 {text-align:left;overflow-wrap: break-word;}
	.feedbox {background:#f9f9f9;}
	.bottom {margin-bottom:0;}
	.bottombox2 {float:none;width:100%;text-align:center;padding-top:22px;padding-bottom:20px;}
	.bottombox4 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.bottombox5 {float:none;width:100%;text-align:center;padding-top:0;padding-bottom:20px;}
	.productimg {height:auto;}
	.containerpage {margin:0;}
	.products {width:95%;margin:0 auto;}
	.containerpage .productbox {width:48%;margin-left:1px;margin-right:1px;}
	.containerpage .productimg {height:auto;}
	.content p {font-size:17px;}
	.header-left {font-size:34px;}
	.header-middle {width:100%;float:none;}
	.logo img {width: 135px;margin-top: -7px;margin-bottom: 7px;}
	.social-buts {padding: 0;margin: 18px 0 0px;padding-bottom: 16px;}
	.homeboxaboutright .block {padding:0;margin-top:0;}
	.homebox {padding: 20px 0 0;}
	.logo img {width: 164px;margin-top: -7px;margin-bottom: 7px;}
	.header {display:none;}
	.header-mob {display:block;}
	.moblogo {left:21%;}
	.quickpurchasebut {text-align: center;background: #eee;border: 1px solid #eee;color: #000;cursor: pointer;padding: 12px 0px;text-decoration: none;width: 100%;margin-top: 5px;}
	#menuToggle {width:10%;}
	.searchnav {left:auto;right:11%;}
	.mobspacer {height:70px;}
	.singlebuy {padding:4px 0;border-radius:4px;width:100%;}
	.fastsubmit {width: 100%;padding: 9px 0;text-align: center;}
	.homeinfomore {padding: 18px 12px;border-bottom: 1px solid #ccc;}
	.moblogo .logo {padding-top:0;float:left;}
	.moblogo {left:21%;width:43%;}
	.logo img {width: 180px;margin-top: -2px;margin-bottom: 7px;}
	.spacer {height: 65px;}
	#back-top a {width:42px;margin-left:12px;}
	#back-top span {width: 42px;height: 43px;}
	.productstop .productimg {height: auto;}
	.productstop .productbox {height:auto;margin-bottom: 15px;padding-bottom: 24px;}
	.spacerinside {height: 70px;}
	.subcats h1 {margin-top:0;margin-bottom:5px;font-size:23px;}
	.subcats {text-align:center;width:95%;margin:0 auto;margin-bottom:25px;}
	.subcat {width: 22%;border: 1px solid #fff;margin: 0;height: auto;}
	.sort a {display: block;}
	.mobhide {display:none;}
	.sort {padding-top: 0px;font-size: 14px;padding-bottom: 15px;line-height: 20px;}
	.single-product {margin:10px;padding:0;border:none;}
	.single-product-left {width:100%;margin:0;float:none;}
	.single-product-right {width:94%;margin:0 auto;float:none;}
	.borica-notice-left {float:none;width:100%;}
	.borica-notice-right {float:none;width:100%;padding-top:15px;border-top:1px dashed #ccc;margin-top:15px;}
	.content-row {border-top:1px solid #ccc;padding:10px;}
	.content-row-total {background:#fafafa;}
	.content-row-feedback {font-size:13px;}
	.cont1 {float: none;width: 100%;margin-right: 0;}
	.cont2 {float: none;width: 100%;margin-right:0;padding: 0;}
	.cont3 {float:left;width:28%;margin-right:5%;}
	.cont4 {float:left;width:30%;}
	.cont5 {width:33%;}
	.content-row-total .cont2 {float:left;width:33%;}
	.content-row-total .cont3 {display:none;}
	.content-row-total .cont4 {display:none;}
	.content-row-total .cont5 {padding:0;}
	.homepage {margin:0;margin-bottom:10px;width:44%;}
	.homepagelease {display:none;}
	.homepageimg {height:auto;}
	.pricenotice {padding:8px 15px;}
	.bottombox3 a, .bottombox3 a:visited,
	.bottombox4 a, .bottombox4 a:visited,
	.bottombox5 a, .bottombox5 a:visited {display:inline-block;padding:7px;}
	.bottombox4 {padding-bottom:0;}
	.bottombox5 span {display:none;}
	.bottombox6 {float: none;width: 100%;text-align: center;padding-top: 15px;}
	.product-price {position:relative;}
	#back-top {right:10px;}
	.logo img {width: 126px;margin-top: -9px;}
	.reqforminput {width: 98%;padding: 7px 1%;}
	.forminputarea {width: 98%;padding: 7px 1%;}
	.formsubmit,.formsubmitlease {width:100%;}
	.subcatinside {width:31%;}
	.single-vendor-img {float: left;width: 20%;}
	.single-vendor {width: 93%;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.single-vendor-content {float: left;margin-left: 0%;width: 67%;}
	.whybox {display: block;width:100%;margin:0;padding-bottom:18px;}
	.subcataudio {width:31%;}
	.prodnoticered {margin-bottom:10px;}
	.buybuts {text-align:center;} /* откраднато от Мартин */
}

/* -- 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;}
	.content {width:928px;}
	.sidebar-left {margin-right:30px;}
	.content iframe {max-width:100%;height:auto;}
	.service {height:30px;float:left;width:45%;padding-left:30px;padding-top:0px;}
	.latest-left-galleries img {width:120px;height:auto;}
	.latest-right li {padding:6px 0;}
	.header-right {width:345px;}
	.products {margin:15px;}
	.about {margin:15px;}
	.sidebar-left {width:180px;}
	.sidebar-right {width:220px;}
	.content {width:535px;}
	.content-full {width:750px;}
	.productsinside .productbox {width:305px;}
	.header-left {width:32%;}
	.header-right {width:20%;}
	.header-contactbox {padding-top:10px;}
	.bottombox1 {width:274px;}
	.content {width: 745px;margin-right:0;}
	.products {margin:10px 0 0 0;text-align:center;}
	.containerpage .productimg {height:auto;}
	.containerpage .productbox {height:335px;}
	.navtop {height:auto;}
	.mega-menu {display:none;}
	.nav > li > a {max-width: 266px!important;height: 24px!important;}
	.spacer {height:158px;}
	.bottombox5 {width:254px;}
	.productstop .productbox {width:242px;height:402px;float:none;display:inline-block;margin-right:0;}
	.productstop .productimg {height: 284px;background: white;}
	img.bottom {width: 241px;}
	.single-product-right {width:460px;}
}
@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;}
	.content {width:520px;}
	.sidebar-left {margin-right:10px;}
	.content iframe {max-width:100%;height:auto;}
	.service {height:39px;float:none;width:100%;padding-left:46px;padding-top:5px;}
	.latest-left-galleries img {width:75px;height:auto;}
	.latest-right li {padding:10px 0;}
	.header-right {width:50%;}
	.products {margin:15px;}
	.about {margin:15px;}
	.sidebar-left {width:180px;}
	.sidebar-right {width:220px;}
	.ipadhide {display:none;}
	.content-full {width:100%;}
	.sidebar-left-inside {width:100%;}
	.sidebar-right {width:100%;float:none;}
	.productbox {width:295px;height:260px;}
	.navtop a, .navtop a:visited, .navtop a:active {padding:6px 5px;}
	.navtop {height:auto;}
	.mobile-menu {display:block;}
	.header-left {width:25%;min-width:25%;}
	.navverytopright-search {width:80%;}
	.homeboxaboutright .block {min-width:auto;}
	.productbox {width: 223px;height: 315px;}
	.header-right {width:70%;}
	.bottombox1 {width:245px;}
	.bottombox2 {width:268px;}
	.content {width:100%;}
	.nav > li > a {max-width: 266px!important;height: 24px!important;}
	.mega-menu {display:none;}
	
}

