@media(min-width:200px) {

.Locate-us {

    float: left;

    display: none;

}

.nav-wrap {

	padding:15px 0;

}

.is-sticky .nav-wrap{

	padding:15px 0;

}

.navInner figure {

	margin-top:-9px;

	 width:120px;

}

.navInner {

    padding-left:150px;

}

.search-wrap{

	right: 0px;

    margin-right: 15px;

	width:290px;

	}

.Operating-us {

    display: none;

}

.carusel-wraper {

    position: relative;

	padding:0 30px;

}

.carusel-wraper .caru-nav.jcarousel-control-prev {

    left: 0px;

    margin-left:0px;

}

.carusel-wraper .caru-nav.jcarousel-control-next {

    right: 0px;

    margin-right:0px;

}

.product-overview {

    display: block;

    margin: 0 15.5px;

    text-align: center;

}

.news-over-view .bx-news+.bx-news {

    margin-left:0%;

	margin-top:25px;

	

}

.news-over-view .bx-news {

    width:100%;

}

.news-over-view .bx-news img {

    height: auto;

}

.news-over-view {

    width: 100%;

}

.home-Enquiry {

    float: right;

    width:100%;

    padding-left:0;

    background: none;

	margin-top:30px;

}

.col-01 {

    width:100%;

    text-align: center;

	margin-bottom:35px;

}

.col-02 {

    float: left;

    width:100%;

    margin-left:0px;

}

.footer-address {

    float: right;

    width:100%;

	margin-top:30px;

}

.menu-footer ul li a {

    padding: 18px 27px 18px 0px;

}

.welcome-left {

    width:100%;

}

.row-01 img {

    width:100%;

    height: auto;

	margin-top:30px;

}

.banner-caption {

    margin-bottom:20px;

}

.banner-caption h2 {

    font-size:10px;

    line-height:10px;

}

.banner-caption h3 {

    font-size:15px;

    line-height:15px;

}

.carusel-wraper .caru-nav {

    top: 50%;

    margin-top:-20px;

}

.row-fm {

    padding-left:0px;

}

.row-fm span.lavel-01 {

    position: relative;

    line-height:20px;

}

.row-01 {

    padding:30px 0;

}

.row-02 {

    padding: 30px 0;

}

.row-03 {

    padding-top:25px;

    padding-bottom:29px;

}

.row-04 {

    padding:37px 0;

}

.footer-top {

    padding-top: 37px;

    padding-bottom:43px;

}

.welcome-left h3 {

    font-size:20px;

    line-height:20px;



}

.call-us, .Locate-us {

    background: none;

}

.welcome-left .btn{

	    padding: 15px 15px;

}

/****************About*********/

.wrap-cms .left-img{

	  width:100%;

}

.wrap-cms .left-img img{

	width:100%;

	height: auto;

}

.wrap-cms .text-right{

	  width:100%;

	  margin-top:30px;

}

.body-inner{

	padding-top:25px;

	padding-bottom:45px;

}

.page-title {

	font-size:34px;

	line-height:44px;

	margin-bottom:23px;

}

/***********Listing************/

.right-col {

   width:100%;

   margin-top:25px;

}

.left-menu {

    width:100%;

}

.pagin-top {

    position: relative;

    right: 0px;

    margin-right: 0px;

    top: 0px;

    margin-top:0;

	margin-bottom:30px;

}

.menu{

	 display:none;

}

.listing-wrap .product-box {

	width:100%;

	margin-bottom:44px;

	margin-right:0%;

}

.listing-wrap {

    position: relative;

    margin-right:0%;

}

.listing-wrap .product-box figure img {

    width:100%;

    height: auto;



}

/***********Detail************/

.detail-right {

	width:100%;

	 float: none;

	 margin-top:30px;

}

.detail_left {

    float: none;

    width: 100%;

	margin:0px auto;



}

ul.tabNavigation li a {

    padding: 11px 7px 13px;

	font-size:10px;

}

.Description {

    padding: 15px;

}

.view_image img {

    height: auto;

}

.product-info ul li {

    display: block;

    position: relative;

    padding-left:0px;

}

.product-info ul li span {

    position: relative;



}

.continue, .addto_enquire {

    padding: 14px 18px 15px;

}

/***********Cart************/

.wrap-cart-form .col-input {

	 float:left;

	  width:100%;

}

.form {



    padding:19px;

}

.captcha-02 {

    width:100%;

}

.cart-row .Enquiry {

    padding-left:0;

}

.cart-row figure {

    display: block;

    position: relative;

    width: 227px;

	margin-bottom:25px;

}

/***********Latest News************/

.news-row figure {

	float: none;

	 width:100%;

	 margin-bottom:25px;

}

.news-row figure img {

	width:100%;

	height: auto;

}

.news-row figure+.news-info {

	padding-left: 0;

}

.wrap-news-detail img.left{

	margin-top:7px;

	margin-right:0;

	 width:100%;

}

/***********Contact************/

.contact-left {

    width:100%;

}

.contact-right {

    width:100%;

	margin-top:30px;

}

.contact-right .adress ul li {

    width:100%;

}

#map_canvas{

	height:350px;

}

.image-thankyou{

	margin-left:0px;

	 width:auto;

	 max-width:100%;

	 height:auto;

	 float: none;

	  margin:0px auto;

	   display:block;

	  

}

.thankyou{

 margin-right:0px;

     margin-top:0px;

	   float:none;

	   margin:0px auto;

	   padding-bottom:30px;

}

.thankyou h2 {

    font-size:40px;

    line-height:50px;

}

.thankyou h3 {

    font-size: 15px;

    margin-bottom: 18px;



}

.thankyou-footer ul li a {

    padding: 8px 10px;

}

.thankyou-footer ul li {

    font-size: 11px;

    margin: 0 0px;

}

.captcha-02 .g-recaptcha{

	-ms-transform: scale(.7, .7); /* IE 9 */

    -webkit-transform: scale(.7, .7); /* Safari */

    transform: scale(.7, .7);

	margin-right:223px;

}

}

@media(min-width:400px) {

.captcha-02 .g-recaptcha{

	-ms-transform: scale(1,1); /* IE 9 */

    -webkit-transform: scale(1,1); /* Safari */

    transform: scale(1,1);

	margin-right:223px;

}



}

@media(min-width:500px) {

	.menu-footer ul li a {

    padding: 18px 27px 18px 21px;

}

.banner-caption h2 {

    font-size:15px;

    line-height:15px;

}

.banner-caption h3 {

    font-size:25px;

    line-height:25px;

}

.row-fm {

    padding-left: 99px;

}

.row-fm span.lavel-01 {

    position: absolute;

    line-height: 45px;

}

.search-wrap{

	width: 312px;

	

}

.welcome-left .btn{

	    padding: 15px 24px;

}

/***********Detail******/

ul.tabNavigation li a {

    padding: 11px 14px 13px;

	font-size: 15px;

}

.detail_left {

    float: none;

    width: 462px;

	margin:0px auto;



}

.product-info ul li {

    padding-left: 149px;

}

.product-info ul li span {

    position: absolute;



}

.continue, .addto_enquire {

    padding: 14px 28px 15px;

}

/*******Contact***********/

.contact-right .adress ul li {

    width: 50%;

}

.thankyou h2 {

    font-size:70px;

    line-height:70px;



}

.thankyou h3 {

    font-size: 18px;

    margin-bottom: 18px;



}

.thankyou-footer ul li a {

    padding: 14px 21px;

}

.thankyou-footer ul li {

    font-size: 13px;

    margin: 0 2px;

}



}

@media(min-width:600px) {

.Operating-us {

    display: inline-block;

}

.col-02 {

    float: left;

    width:53%;

    margin-left:0px;

}

.footer-address {

    float: right;

    width:43%;

	margin-top:0px;

}

.banner-caption h2 {

    font-size:20px;

    line-height:20px;

}

.banner-caption h3 {

    font-size:35px;

    line-height:35px;

}

.welcome-left h3 {

    font-size: 32px;

    line-height: 32px;

}

.news-over-view .bx-news+.bx-news {

    margin-left:2%;

	margin-top:0;

	

}

.news-over-view .bx-news {

    width:32%;

}

.call-us, .Locate-us {

    background: url(../images/V-border.jpg) right top repeat-y;

}

/******************Listing***********/



.listing-wrap .product-box {

	width:43.888%;

	margin-bottom:44px;

	margin-right:3%;

}

.listing-wrap {

    position: relative;

    margin-right:-10%;

}

/***********Detail******/

ul.tabNavigation li a {

    padding: 11px 21px 13px;

}

}

@media(min-width:700px) {

.container {

	width: 660px;

	padding: 0px;

}

.search-wrap{    

right: 0px;

margin-right: 0px;

}

.banner-caption h2 {

    font-size:30px;

    line-height:30px;

}

.banner-caption h3 {

    font-size:45px;

    line-height:45px;

}



.carusel-wraper .caru-nav {

    top: 0%;

    margin-top: 7.5%;

}

/****************About*********/

.wrap-cms .left-img{

	  width:45%;

}

.wrap-cms .left-img img{

	width:100%;

	height: auto;

}

.wrap-cms .text-right{

	  width:53%;

	  margin-top:0px;

}

.page-title {

	font-size:44px;

	line-height:44px;

	margin-bottom:43px;

}

/***********Detail*********/

ul.tabNavigation li a {

    padding: 11px 21px 13px;

}

/***********Cart************/

.wrap-cart-form .col-input {

	 float:left;

	  width:49%;

}

.captcha-02 {

    width: 302px;

}

.cart-row .Enquiry {

    padding-left: 270px;

}

.cart-row figure {

    position: absolute;

    width: 227px;

	margin-bottom:0px;

}

/***********Latest News************/



.news-row figure {

	float: left;

	 width: 266px;

}

.news-row figure img {

	width: 266px;

	height: 175px;

}

.news-row figure+.news-info {

	padding-left: 297px;

}

.wrap-news-detail img.left{

	margin-top:7px;

	margin-right:30px;

	 width:auto;

}

}



@media(min-width:768px) {

.container {

	width: 750px;

}

.welcome-left {

    width:60%;

}

.row-01 img {

    width:38%;

    height: auto;

	margin-top:0px;

}

.col-01 {

    width:192px;

    text-align: justify;

	margin-bottom:0px;

}

.col-02 {

    float: left;

    width:304px;

    margin-left: 29px;

}

.footer-address {

    float: right;

    width: 190px;

}



}



@media(min-width:1024px) {

.container {

	width: 960px;

}

.Locate-us {

    float: left;

    display: block;

}

.nav-wrap {

	padding:29px 0;

}

.is-sticky .nav-wrap{

	padding:15px 0;

}

.navInner figure {

	margin-top:-9px;

	 width:auto;

}

.navInner {

    padding-left: 206px;

}

.news-over-view{

	  width:580px;

}

.col-02 {

    float: left;

    width: 371px;

    margin-left: 30px;

}

.home-Enquiry {

    float: right;

    width: 334px;

    padding-left: 31px;

    background: url(../images/h-boder.jpg) left top repeat-y;

	margin-top:0px;

}

.col-01 {

    width: 267px;

    text-align: justify;

	margin-bottom:0px;

}

.footer-address{

	 float:right;

	  width:266px;

}

.banner-caption h2 {

    font-size: 50px;

    line-height: 50px;

}

.banner-caption h3 {

    font-size: 75px;

    line-height: 75px;

}

.banner-caption {

    margin-bottom: 87px;

}

.row-01 {

    padding: 70px 0;

}

.row-02 {

    padding: 77px 0;

}

.row-03 {

    padding-top: 65px;

    padding-bottom: 69px;

}

.row-04 {

    padding: 57px 0;

}

.footer-top {

    padding-top: 57px;

    padding-bottom: 63px;

}

/*************About********/

.body-inner{

	padding-top:45px;

	padding-bottom:75px;

}

/***********Listing************/

.right-col {

   width:670px;

   margin-top:0px;

}

.left-menu {

    width: 267px;

}

.pagin-top {

    position: absolute;

    right: 0px;

    margin-right: 0px;

    top: 0px;

    margin-top: -94px;

}

.menu{

	 display:block;

}

.left-menu h2 i{

	 display:none;

}

/***********Detail************/

.detail-right {

	width:484px;

	 float:right;

	 margin-top:0px;

}

.detail_left {

    float: left;

    width: 462px;

    margin-top: 9px;

}

.Description {

    padding:29px;

}

.view_image img {

    height: 363px;

}

.form {

    padding:29px;

}

/***********Contact************/

.contact-left {

    width:55%;

}

.contact-right {

    width:43%;

	margin-top:0px;

}

#map_canvas{

	height:579px;

}

.image-thankyou{

	margin-left:0px;

	 width:auto;

	 float:left;

}

.thankyou{

 margin-right:0px;

     margin-top:0px;

	   float:right;

	   padding-bottom:0;



}

}



@media(min-width:1200px) {

.container {

	width: 1148px;

}

.welcome-left {

    width: 552px;

}

.row-01 img {

    width: 560px;

    height: 385px;

}

.carusel-wraper {

    position: relative;

	padding:0;

}

.carusel-wraper .caru-nav.jcarousel-control-prev {

    left: 0px;

    margin-left: -52px;

}

.carusel-wraper .caru-nav.jcarousel-control-next {

    right: 0px;

    margin-right: -52px;

}

.product-overview {

    display: block;

    margin: 0 14.5px;

    text-align: center;

}

.news-over-view{

	  width:744px;

}

.news-over-view .bx-news+.bx-news {

    margin-left: 39px;

}

.news-over-view .bx-news {

    width: 222px;

}

.news-over-view .bx-news img {

    height:146px;

}

.col-02{

	  width:495px;

	  margin-left:56px;

}

/****************About*********/

.wrap-cms .left-img{

	  width:462px;

}

.wrap-cms .left-img img{

	width:462px;

	height:380px;

}

.wrap-cms .text-right{

	  width:636px;

}

/***********Listing************/

.right-col {

    float: right;

   width: 854px;

    position: relative;

}

.listing-wrap .product-box {

	width:364px;

	margin-bottom:44px;

	margin-right: 28px;

}

.listing-wrap .product-box figure img {

    width: 364px;

    height: 230px;



}

/***********Detail************/

.detail-right {

	width:639px;

}

ul.tabNavigation li a {

    padding: 11px 49px 13px;

}



/***********Cart************/

.wrap-cart-form .col-input {

	 float:left;

	  width:529px;

}

/***********Contact************/

.contact-left {

    width: 560px;

}

.contact-right {

    width: 500px;

}

.image-thankyou{

	margin-left:180px;

}

.thankyou{

 margin-right:152px;

     margin-top: 50px;

}

}

