nav.nav input, nav.nav label {display: none;}
@media only screen and (max-width:1100px){
	.pagelayout, #pagewrap {width: 940px;}
	.sliderpart .leftpart {width: 260px;}
	.rightpart {width: 670px;}
	#slider {width: 670px; height: auto;}
	#sliderImages img {width: 670px;}
	#sliderImages {width:2010px; height: auto;}
	
	@keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -670px;}
		61%{margin-left: -670px;}
		66%{margin-left: -1340px;}
		88%{margin-left: -1340px;}
		100%{margin-left: 0px;}
	}
	@-moz-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -670px;}
		61%{margin-left: -670px;}
		66%{margin-left: -1340px;}
		88%{margin-left: -1340px;}
		100%{margin-left: 0px;}
	}
	@-webkit-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -670px;}
		61%{margin-left: -670px;}
		66%{margin-left: -1340px;}
		88%{margin-left: -1340px;}
		100%{margin-left: 0px;}
	}
	@-o-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -670px;}
		61%{margin-left: -670px;}
		66%{margin-left: -1340px;}
		88%{margin-left: -1340px;}
		100%{margin-left: 0px;}
	}
	.bannerpart .bannerbox {width: 335px;}
	.bannerpart .bannerbox img {width: 100%;}
	.services .servicebox li {width: 227px;}
	.products .productbox {width: 226px;}
	.products .productbox a img {width: 100%;}
	.products .productbox1 {width: 464px;}
	.brandbox ul li{width: 229px;}
	.footerpart .topfooter .two {width: 370px;}
	.footerpart .topfooter .three {width: 231px;}
	.footerpart .topfooter .footerbox ul li.footerlogo img{width: 100%;}
	.contentsbox .l-part {width: 215px;}
	.contentsbox .l-part .banner img {width: 100%;}
	.contentsbox .r-part {width: 710px;}
	.contentsbox .proddetails {width: 250px;}
	.contentsbox .tabs label {padding: 10px 25px;}

	.stBadge {min-width: auto;}
	.stBadge > img {display: none;}
	.grid td.gallery {float: left; margin: 0 2px 15px; width: 225px;}
	table.gallery {width: 225px;}
	.custom-pages-content p span img {width: 100%;}
	.brandbox1 ul li{width: 229px;}

}

@media only screen and (max-width:979px){
	.pagelayout, #pagewrap {width: 740px;}
	#headerpart .logo {width: 400px;}
	#headerpart .logo img{width: 100%;}
	.sliderpart .leftpart {width: 240px;}
	.leftpart h3 {font-size: 21px;}
	.rightpart {width: 490px;}
	#slider {width: 490px; margin: 30px 0px;}
	#sliderImages img {width: 490px;}
	#sliderImages {width: 1470px;}
	@keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -490px;}
		61%{margin-left: -490px;}
		66%{margin-left: -980px;}
		88%{margin-left: -980px;}
		100%{margin-left: 0px;}
	}
	@-moz-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -490px;}
		61%{margin-left: -490px;}
		66%{margin-left: -980px;}
		88%{margin-left: -980px;}
		100%{margin-left: 0px;}
	}
	@-webkit-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -490px;}
		61%{margin-left: -490px;}
		66%{margin-left: -980px;}
		88%{margin-left: -980px;}
		100%{margin-left: 0px;}
	}
	@-o-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -490px;}
		61%{margin-left: -490px;}
		66%{margin-left: -980px;}
		88%{margin-left: -980px;}
		100%{margin-left: 0px;}
	}
	.bannerpart .bannerbox {width: 50%;}
	.services {padding-bottom: 10px;}
	.services .servicebox li {width: 49.3%; margin-bottom: 10px;}
	.services .servicebox li:nth-child(even) {margin-right: 0px;}
	.products .productbox {width: 176px;}
	.products .productbox1 {width: 364px;}
	.brandbox ul li {width: 184px;}
	.brandbox ul li img {width: 100%;}
	.footerpart {margin-top: 30px;}
	.footerpart .topfooter .one {width:100%; padding:0px 0px 30px 0px;}
	.footerpart .topfooter .footerbox h4.aboutus {width: 100%;}
	.footerpart .topfooter .two, .footerpart .topfooter .three {width: 50%;}
	.footerpart .topfooter .footerbox ul li.footerlogo img {width: auto;}
	.contentsbox .l-part {width: 210px;}
	.contentsbox .r-part {width: 520px;}
	.contentsbox .prod-gallery {width: 100%;}
	.contentsbox .proddetails {width: 100%; margin-top: 20px;}
	.contentsbox .tabs label {padding: 10px 15px; font-size: 16px;}
	#center-heading #img-left{width: 17%;}
	#center-heading #right-content{width: 83%;}


	.brandbox1 ul li {width: 185px; height: 120px;}
	.brandbox1 ul li img {width: 100%;}
	.brandbox1 ul li:nth-child(4n+0){width: 183px;}

	#LeftPanel {width: 190px;}
	#leftpart {width: 190px;}
	.v4midBox.v4nfc .v4sbox {width: 119px;}
	.grid td.gallery {margin: 0; width: 33.3%;}
	table.gallery {width: 33.3%;}
	.stBadge {min-width: 0;}
	.stBadge > img {display: none;}
	.ttl.g-std{height: 80px;}
	.fixed{margin-bottom: 20px;}
	.grid td.gallery {padding: 0;}
}

@media only screen and (max-width:767px){ 
	.pagelayout, #pagewrap {width: 615px;}
	#headerpart .logo {width: 100%; text-align: center;}
	#headerpart .logo img {width: auto;}
	#headerpart .r-header {width: 100%; text-align: center;}
	#headerpart .r-header a {float: none; display: inline-block;}
	.sliderpart .leftpart {width: 100%;}
	.rightpart {width: 100%;}
	#sliderImages img {width: 615px;}
	#slider {width: 615px; margin: 20px 0px;}
	#sliderImages {width: 1845px;}
	@keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -615px;}
		61%{margin-left: -615px;}
		66%{margin-left: -1230px;}
		88%{margin-left: -1230px;}
		100%{margin-left: 0px;}
	}
	@-moz-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -615px;}
		61%{margin-left: -615px;}
		66%{margin-left: -1230px;}
		88%{margin-left: -1230px;}
		100%{margin-left: 0px;}
	}
	@-webkit-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -615px;}
		61%{margin-left: -615px;}
		66%{margin-left: -1230px;}
		88%{margin-left: -1230px;}
		100%{margin-left: 0px;}
	}
	@-o-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -615px;}
		61%{margin-left: -615px;}
		66%{margin-left: -1230px;}
		88%{margin-left: -1230px;}
		100%{margin-left: 0px;}
	}
	.services .servicebox li {width: 49.1%; padding: 0px 10px;}
	.products .productbox {width: 100%;}
	.brandbox ul li {width: 203px;}
	.footerpart .topfooter .footerbox {width: 100%; padding: 0 0px 30px 0px;}
	.footerpart .copyright p.left {width: 100%; text-align: center; margin:0px 0px 15px;}
	.footerpart .copyright .payment {text-align: center; width: 100%;}
	.footerpart .copyright .payment p {display: inline-block; float: none;}
	#center-heading #img-left{width: 20%;}
	#center-heading #right-content{width: 80%;}

	.brandbox1 ul li {width: 204px;}
	.brandbox1 ul li:nth-child(3n+0){border-right: 0px; width: 205px;}
	.brandbox1 ul li:nth-child(4n+0){border-right: 1px solid #ececec; width: 204px;}

	#LeftPanel {width:100%;}
	.v4midBox.v4nfc .v4mid form td {width:auto;}
	.v4midBox.v4nfc .v4sbox {width:549px;}
	#leftpart {display:none;}
	#CentralArea {padding: 0;}
	table tr > td, .grid td.gallery, table.gallery {width: 100%; float: left;}
	.r3_c, .rs_box, .dynpg {padding: 0;}
	div.itemseparator {margin: 0;}
	.grid td.gallery {margin-bottom: 5px;}
	.grid td.gallery:last-child {margin-bottom: 0;}
	.ttl.g-std{height: 60px;}
	.dynpg .l, .dynpg .prev, .dynpg .pages, .dynpg .next {width:auto !important;}
	.dynpg .m {width:auto; margin-left:15px;}
	.dynpg .r {width:auto; float:right;}

	/****
	 * Listing 
	 ****/
	.contentsbox .l-part {width: 100%;}
	.contentsbox .r-part {width: 100%;}
	.contentsbox .prod-gallery { padding-top: 390px; margin: 20px 0px 0px;}
	.contentsbox .prod-gallery .content {height: 390px;}
	.contentsbox .prod-gallery label {width: 115px; height: 115px;}
}
@media only screen and (max-width:639px){ 
	.pagelayout, #pagewrap {width: 460px;}
	.services .servicebox li {width:100%; margin-bottom: 10px;}
	#sliderImages img {width: 460px;}
	#slider {width: 460px;}
	#sliderImages {width: 1380px;}
	@keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -460px;}
		61%{margin-left: -460px;}
		66%{margin-left: -920px;}
		88%{margin-left: -920px;}
		100%{margin-left: 0px;}
	}
	@-moz-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -460px;}
		61%{margin-left: -460px;}
		66%{margin-left: -920px;}
		88%{margin-left: -920px;}
		100%{margin-left: 0px;}
	}
	@-webkit-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -460px;}
		61%{margin-left: -460px;}
		66%{margin-left: -920px;}
		88%{margin-left: -920px;}
		100%{margin-left: 0px;}
	}
	@-o-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -460px;}
		61%{margin-left: -460px;}
		66%{margin-left: -920px;}
		88%{margin-left: -920px;}
		100%{margin-left: 0px;}
	}
	
	.brandbox ul li {width: 228px;}
	.footerpart .topfooter .footerbox {width: 100%;}
	.contentsbox .prod-gallery label {width: 107px; height: 115px;}
	#center-heading #img-left{width: 26%;}
	#center-heading #right-content{width: 74%; margin-top: 0;}

	.brandbox1 ul li {width: 229px;}
	.brandbox1 ul li:nth-child(3n+0){border-right: 1px solid #ececec; width: 229px;}
	.brandbox1 ul li:nth-child(4n+0){width: 229px;}
	.brandbox1 ul li:nth-child(2n+0){border-right: none;}
	.brandbox1 ul li.viewbrand a {padding: 25px 10px;}

	.v4midBox.v4nfc .v4sbox {width:394px;}
	.dynpg .l {width:100% !important;}
	.dynpg .m {margin-left:0px;}
	.ctrlbr{margin-top: -40px;}

	#fpcap {height: 80px;}
	.ctrlbr {float: left;}

	/****
	 * Listing
	 ***/
	.contentsbox .tabs label { font-size: 15px;padding: 10px 11px;}
}
@media only screen and (max-width:479px){ 
	.pagelayout, #pagewrap {width: 300px;}
	#headerpart .logo img {width: 100%;}
	#headerpart .r-header a {margin-bottom: 10px;}
	#sliderImages img {width: 300px;}
	#slider {width: 300px;}
	#sliderImages {width: 900px;}
	@keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -300px;}
		61%{margin-left: -300px;}
		66%{margin-left: -600px;}
		88%{margin-left: -600px;}
		100%{margin-left: 0px;}
	}
	@-moz-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -300px;}
		61%{margin-left: -300px;}
		66%{margin-left: -600px;}
		88%{margin-left: -600px;}
		100%{margin-left: 0px;}
	}
	@-webkit-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -300px;}
		61%{margin-left: -300px;}
		66%{margin-left: -600px;}
		88%{margin-left: -600px;}
		100%{margin-left: 0px;}
	}
	@-o-keyframes slide{
		0%{margin-left: 0px;}
		28%{margin-left: 0px;}
		33%{margin-left: -300px;}
		61%{margin-left: -300px;}
		66%{margin-left: -600px;}
		88%{margin-left: -600px;}
		100%{margin-left: 0px;}
	}
	.bannerpart .bannerbox {width: 100%;}
	.brandbox ul li {width: 148px;}
	.footerpart .topfooter .footerbox p {padding-left: 30px;}
	#center-heading #img-left, #center-heading #right-content{width: 100%; text-align: center;}
	

	.brandbox1 ul li {width: 149px;}
	.brandbox1 ul li:nth-child(3n+0){width: 149px;}
	.brandbox1 ul li:nth-child(4n+0){width: 149px;}
	.brandbox1 ul li.viewbrand a { font-size: 15px;}

	.v4midBox.v4nfc .v4sbox {width: 234px;}
	.dynpg .r {float:left; margin-left:6px;}
    td#CentralArea div.v4stabl {background: #4d4e4c none repeat scroll 0 0; padding: 8px 10px; text-align: left; position: unset;}
    div.fpcc {padding-top: 0;}
    td#CentralArea div.dynpg {height: 60px;}
    
	/****
	 * Listing
	 ****/
	.contents .prod-gallery {padding-top: 240px;}
	.contents .prod-gallery .content {height: 240px;}
	.contentsbox .prod-gallery label {width: 67px; height: 75px;}
	.contentsbox .tabs label {width: 100%; border-radius: 0px; text-align: left;}
	
} 