@-ms-viewport {
	width: device-width;
}
@viewport {
	width: device-width;
}
@media only screen and (min-width : 240px) and (max-width : 320px){
.foot-right {padding-right:15px; padding-top:7px;}
}
@media only screen and (min-width : 240px) and (max-width : 360px){
.rel-pro-ctn li { float:none; margin:20px auto 0 auto; width:70%;}
}

@media only screen and (min-width : 240px) and (max-width : 568px){
.homepro-tab li {float:none; margin:20px auto 0 auto;}
.thebrand-page div {width:100%; float:none;}
.thebrand-ph img {margin-top:25px;}
.thebrand-page div p.rgtf-pad {padding:0 0 20px 0;}
.thebrand-page div p.rgt-pad {padding:20px 0 20px 0;}
.thebrand-page div p.lft2-pad {padding:0 0 0 0;}
.thebrand-page div p.lft-pad {padding:20px 0 20px 0;}
.rgt-ph-1 {float:none; margin:0 0 20px 0;}
.lft-ph-1 {float:none; margin:0 0 20px 0;}
.pro-video-ctn {float:none;}
.pro-video-details {float:none;	margin-left:0; margin-top:40px;}
}
@media only screen and (min-width : 600px) and (max-width : 1024px){
.homepro-tab {width:95%; max-width:inherit; margin-top:20px;}
.thebrand-page div p.lft-pad {padding:0 0 20px 30px;}
}


@media only screen and (min-width : 600px) and (max-width : 1000px){
.pro-video-ctn {float:none;}
.pro-video-details {float:none;	margin-left:0; margin-top:40px;}
}

@media only screen and (min-width : 240px) and (max-width : 1200px){
.logo-mobi img {display:block;}
.logo img {display:none;}
#header-wrapper {position:relative;}
.header {padding:15px 0 0 0;}
.lan-txt-ctn {margin-right:15px;}
.menu-area {margin:30px auto 0 auto;}
#menu ul ul ul li img {display:none !important;}
#menu ul ul a {padding:4px 0 4px 10px !important;}
#menu ul ul ul a {text-align:left !important; padding:4px 0 4px 22px !important;}
#menu ul ul ul {padding:0 0 !important;}
.slider-ctn {margin:0 auto 0 auto;}
#home-tab-wrapper {position:relative; margin-bottom:20px;}	
#footer-wrapper {position:relative;}
.foot-left {padding-left:15px;}
.foot-right {padding-right:15px;}
#content-wrapper {padding:0px 0 30px 0;}
.content-area {padding-bottom:0;}
.subnave-link {padding:30px 20px;}
.thebrand-page {padding:0 20px;}
.diagram-ctn {display:block;}
.thebrand-ctn {padding:0 20px;}
.br-lft {display:none;}
.br-rgt {display:none;}
.bannerview img {width:100%; margin-top:10px;}
.banner-effect img {width:100%;}
.banner-effect div {width:100%;}
.banner-mask {width:100%; height:auto; position:relative;}
.bannerview h4 {width:100%; position:relative; margin-top:0; font-size: 20px;}
.banner-effect p {margin:10px 0 0 0; padding:0 20px 0 20px;}
.page-top-para {padding:0 20px;}
.colection-model-ctnr {padding:0 20px;}
.diagram-ctn {display:none;}
.manual-page {padding:0 20px;}
.contact-form-ctn {padding:0 20px}
}
@media only screen and (min-width : 1000px) and (max-width : 1200px){
.pro-video-details {max-width:430px;}	
}