body{margin: 0px; }
div{font-family: 'Oswald', sans-serif; font-size:15px; color:#333333; line-height:24px; }
a{color: #333333; text-decoration: none; }
a:hover{color: #333333; text-decoration: none;}
img{border:none;}
table, p{ margin:10px 0;font-family: 'Lato', sans-serif;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}

#top, #content, #banner{}
.img_left, #logo, #left{float:left;}
.img_right, #top_link, #right, #jinfo{float:right;}

h1,h2,h3,h4{margin:10px 0;}
/*Heading*/
h1{font-size:47px;text-align: center;font-weight: normal;}
h2{font-size:30px;font-weight: normal;}
h3{font-size:25px;font-weight: normal;}
h4{font-size:14px;}
	
.img_left{margin-right:15px;margin-top: 5px;}
.img_right{margin-left:15px;margin-top: 5px;}
.ul{margin:0; padding-left:0; margin-left:20px;}
.ul li{ list-style-image:url(../images/li.jpg);}
hr{background: #077776; height: 1px; border: 0px;}
.red{color: #da251b;}

#logo{position: relative;}
#wraper{width: 100%;}
header{width: 100%; background:url(../images/right-bg.png) repeat-x;height: 93px;position: absolute;z-index: 1000;top: 0;}
#leftHalf {
   background:url(../images/left-bg.jpg) repeat-x;
   width: 31%;
   position: absolute;
   left: 0px;
   height: 100%;
}
.header-contact{width:260px;float: right;background: url(../images/header-contact-bg.png) no-repeat;color: #fff;padding: 3px 0 4px 50px;}
.header-contact a{color: #fff;}
.header-contact i{padding-right: 5px;}
.header-contact p{margin: 2px 0;}

#banner{width: 100%;height: 447px; /*background: url(../images/banner-img.jpg) no-repeat;background-size:cover;*/margin-top: 0;background: #dededc;}
.banner-content{width: 100%; display: inline-block;padding-top: 60px;}
.banner-txt{width: 35%; float: left;padding-top: 60px;}
.banner-txt h3{font-size: 36px; font-weight: 300;}
.banner-txt h1{font-size: 40px; font-weight: normal;text-align: left;line-height: 45px;}
.bx-wrapper img{display: inline-block !important;}

.banner-img{width: 58%; float: right;text-align: right;}
/*.banner-img{width: 100%;z-index: 0;}*/

#welcome-bg{width: 100%; background:#4b4b48;text-align: center; }
.welcome-txt{background:url(../images/welcome-bg.jpg) top center no-repeat; padding: 50px 0 !important;color: #fff;font-weight:300;}
#our-certificate{width: 100%; background:#4b4b48;}
.certificate-logo{width: 45%; float: left;padding-top: 10px;background:url(../images/certificate-bg.png) no-repeat;}
.certificate-logo img{margin-right: 8px;}.certificate-logo img:last-child{margin-right: 0px;}
.certification-txt{width: 55%; float: right;color: #fff;padding:0;}
#certificate-bg{
  background:#dededc;
   width: 39%;
   position: absolute;
   left: 0px;
   height: 136px;
}

/*.readmore-btn{width: 100%; background: #fff; height: 36px; display: inline-block;}*/
.readmore-btn button{width: 144px; height: 36px; background: url(../images/readmore.png) no-repeat;text-align: center; color: #fff;text-transform: uppercase;line-height: 36px;border: 0px;margin-left: 38px;}

.products{padding: 40px 0 82px 0 !important;}
.products h2{text-align: center;margin: 20px 0;}
.products-content{background: rgba(222, 222, 220, 0.9); padding:30px 20px; width: 97%;display: inline-block;}
.product-box{width: 100%; float: left; margin-right: 0px;}
.product-img{background: #fff; text-align: center;vertical-align: middle;padding: 20px 0;width: 85%;margin: 0 auto;height: 200px;}
.product-box h3{font-size: 14px; color: #000000;text-transform: uppercase;text-align: center;}
.product-box a{font-size: 14px; color: #da251b;text-transform: uppercase;font-weight: 600;text-align: center;}
.product-box p {text-align: center;}
#products-bg{
  background:url(../images/products-bg.jpg) repeat-x;
   width: 39%;
   position: absolute;
   right: 0px;
   height: 466px;
   margin-top: 105px;
}
.product-arrow{width: 233px; float: right; margin-right: 240px;}

.why-us{width: 100%;background: url(../images/red-bg.jpg) no-repeat;background-size:cover; padding: 10px 0;}
.why-us h2{text-align: center; color: #fff;}
.why-us-detail{width: 100%;display: inline-block;}
.why-us-box{width: 29%;margin-right: 6%;float: left;text-align: center;color: #fff;}
.why-us-box:last-child{margin-right: 0px;}
.why-us-box h4{font-size: 15px;}

#content{/*padding: 20px 0;*/}
#row {width: 100%;display: inline-block;}


footer{width: 100%;display: inline-block;background: #363535;}
.footer-content{width: 75%; float: right;color: #fff;padding-top: 20px;}
.footer-content a{color: #fff;}
.footer-content i{background: #da251b; border-radius: 100%; width: 30px; height: 30px;color: #fff;text-align: center; line-height: 30px;margin-right: 5px;}
.footer-content i:nth-child(2){margin-left: 50px;}
.social{background: url(../images/social-bg.jpg) no-repeat;width: 208px;float: left;color: #fff;padding:20px 10px;}
.social i{margin: 0 10px;font-size: 19px;}

.copy p{margin: 20px 0;color: #cfd0d1;font-size: 14px;font-weight: normal;}

#socialleft {
   background:#5e5d5d;
   width: 16%;
   position: absolute;
   left: 0px;
   height:64px;
}

.column{display: none;}
#hamburger-navigation {display: none;}


/*Inner page*/
#banner-in{background: #dededc;margin-top: -37px;width: 100%;text-align: left;height: 50px;padding: 50px 0;}
#banner-in h1{font-size: 55px;color: #464952;text-align: left;margin: 20px 0;}
.gray-bg{background: #dededc !important;}
.gray-bg .certificate-logo{padding-top: 20px;}
.gray-bg .certificate-logo img{margin-right: 15px;}
.gray-bg .certification-txt {color: #464952;height: 138px;width: 43%;padding-left:18px;}
.gray-bg .certification-txt h3{margin: 16px 0;}
#certificate-bg1{ background:#f5f5f4;
    height:138px;
    left: 0;
    position: absolute;
    width: 49%;
}
.certificate-logo1{background:url("../images/certificate-bg1.jpg") no-repeat; float: left; padding-top: 10px; width: 55%;}
.certificate-logo1 img{margin-right: 20px;}
.certificate-logo1 img:last-child{margin-right: 0px;}
/*End*/

/* contact page */
#rightHalf {
   background:#eeeeee;
   width: 31%;
   position: absolute;
   right: 0px;
   height: 274px;;
}

.contact{width: 100%;margin-top: 50px;}
.contact-left{width: 38%; float: left;}
.contact-right{width: 45%;float: right;background: url(../images/form-bg.jpg) no-repeat #eeeeee;display: inline-block;padding:20px 20px 20px 162px;}
.contact-left i{color: #da251b;font-size: 16px;margin-right: 10px;}
.contact-left p:nth-child(3) i{font-size: 24px;} 
.contact-left p{margin: 20px 0;}
.contact-right i{color: #da251b;font-size: 16px;margin-right: 10px;font-size: 24px;}
.contact-right h3{font-size: 20px; font-weight: normal;}

.form-left{width: 49%; float: left;}
.form-right{width: 49%; float: right;}
.form-right textarea{font-family: "Open Sans",sans-serif;font-size: 13px;color: #2f3247;}
.form-control {color: #2f3247; width: 92%; padding:11px 10px; background: #fff;  border: 0px; margin: 4px 0;}
.form-right .btn{background: #da251b;width: 100%; text-align: center;text-transform: uppercase;border: 0px;padding: 10px 0;color: #fff;margin-top: 5px;}

/* end */

/*Product page */
.product-info{width: 100%; display: inline-block;margin:15px 0;border-bottom: 2px solid #dededc;padding-bottom: 20px;position: relative;}
.product-info-img{width: 275px; text-align: center; float: left;}
.product-info-text{width: 675px; float: left;margin-left: 50px;}
.product-info-text h3{font-size: 19px;color: #7a7d85;margin: 5px 0;}
.product-info-text h1{font-size: 27px; color: #da251b;margin: 5px 0;text-align: left;}
.product-info-btn{width: 145px;right: 0; position: absolute;bottom: 0;}
.product-info-btn .readmore-btn button{margin-left: 0px;}
/* end */

/*Product detail page*/
.product-detail-img{width: 370px; text-align: right;float: left;border-right:2px solid #dededc;padding-right: 60px;margin: 20px 0;}
.product-detail-text{width: 680px; float: right;margin: 20px 0;}
.product-detail-img h3{font-size: 19px;color: #7a7d85;margin: 5px 0;}
.product-detail-img h1{font-size: 25px; color: #da251b;margin: 5px 0;text-align: right;}

.product-detail-box{width: 270px; float: left;margin-right: 29px;background: #dededc;text-align: center;}
.product-detail-box:last-child{margin-right: 0px;}
.product-detail-box img{margin: 25px 0;}
.product-detail-box:last-child img{margin:14px 0px;}
.product-detail-box h4{font-size: 17px; color: #da251b;text-align: center; border-top:1px solid #fff;padding: 10px 0;font-weight: normal;}

/*end*/	
.product-table{width: 48%; float: left;text-align: center;margin: 20px 0;border: 1px solid #cacaca;padding: 0;color: #464952;}
.product-table th{padding: 5px 21px;background: #dededc;font-weight: normal;font-size: 16px;border: 1px solid #cacaca;}
.product-table td{padding: 8px 0;border: 1px solid #cacaca;}
.product-table table{margin: 0px;width: 100%;}
.product-table table .gray-bg{background: #eeeeed !important;}
.product-table h3{background: #da251b;font-size: 17px; color: #fff; text-align: center; padding: 5px 0;margin: 0;}
.product-table:last-child{float: right;}
.product-contact{background: #f6f6f6;}
.product-contact-txt{padding: 9px;float: right;width: 86%;}
#productleft {
   background:url(../images/red-bg.png) repeat-x;
   width: 26%;
   position: absolute;
   left: 0px;   
   height: 147px;
 }
.product-handpump h3{font-size: 17px;}

/*product2*/
.product-table2{width: 100%; float: left;text-align: center;margin: 20px 0;border: 1px solid #cacaca;padding: 0;color: #464952;}
.product-table2 th{padding: 5px 21px;background: #dededc;font-weight: normal;font-size: 16px;border: 1px solid #cacaca;color: #da251b;}
.product-table2 td{padding: 8px 0;border: 1px solid #cacaca;}
.product-table2 table{margin: 0px;width: 100%;}
.product-table2 table .gray-bg{background: #eeeeed !important;color: #da251b;}
.product-table2 h3{background: #da251b;font-size: 17px; color: #fff; text-align: center; padding: 5px 0;margin: 0;}
.product-table2:last-child{float: right;}	
.red2{color: #da251b;padding-top: 20px;text-decoration: underline;}
.product-space{margin-bottom: 29px;}
.product-rt{width: 48%; float: right;margin: 20px 0;}
.product-table3{width: 100%; float: left;text-align: center;margin: 20px 0;border: 1px solid #cacaca;padding: 0;color: #464952;}
.product-table3 th{padding: 5px 21px;background: #dededc;font-weight: normal;font-size: 16px;border: 1px solid #cacaca;color: #da251b;}
.product-table3 td{padding: 8px 0;border: 1px solid #cacaca;}
.product-table3 table{margin: 0px;width: 100%;}
.product-table3 table .gray-bg{background: #eeeeed !important;color: #da251b;}
.product-table3 h3{background: #da251b;font-size: 17px; color: #fff; text-align: center; padding: 5px 0;margin: 0;}
.product-table3:last-child{float: right;}	
.poly-left{width: 73%;float: left;}
.poly-left .p1{float: left;margin-right: 15px;width: 50%;margin-top: 15px;}
.poly-left .p2{float: left;width: 80%;margin-top: 15px;}
.left-side{float: left;width: 70%;}
.right-side{float: left;width: 30%;text-align: right;padding-top: 30px;}

.product-lt{float: left;}

.product-tableline{width: 48%; float: left;text-align: center;margin: 20px 0;border: 1px solid #cacaca;padding: 0;color: #464952;}
.product-tableline th{padding: 5px 14px;background: #dededc;font-weight: normal;font-size: 14px;border: 1px solid #cacaca;}
.product-tableline td{padding: 8px 0;border: 1px solid #cacaca;}
.product-tableline table{margin: 0px;width: 100%;}
.product-tableline table .gray-bg{background: #eeeeed !important;}
.product-tableline:last-child{float: right;}

.banner{padding: 0 !important;margin: 0 !important;}
.head-banner .bx-wrapper {margin-top: 68px !important;}
.bxslider {padding: 0;margin: 0;}
.bx-viewport{height:447px !important;}
.head-banner .bx-controls-direction{display: none !important;}

.products-content .bx-viewport{max-width: 1130px !important;height: 325px !important;}
.products-content .bx-wrapper{margin: 0 auto !important;}
.products-content .bx-wrapper .bx-pager{display: none !important;}

@media only screen and (min-width:1321px) and (max-width:1920px) {
	#socialleft{width: 20%;}
}	

@media only screen and (min-width:1181px) and (max-width:1320px) {
	#booking{margin-top: -7px;}
}
@media only screen and (min-width:960px) and (max-width:1180px) {
h2{font-size: 25px;}
h3{font-size: 20px;}
/* banner */
.banner-img img{width:100%;}
.banner-txt h1{line-height: 43px;font-size: 34px;}
/*end*/

.header-contact{width: 217px;padding: 3px 0 4px 47px;}	
.certificate-logo img{width: 28%;}
.certification-txt{width: 59%;}
.readmore-btn{text-align: right;width: 100%;display: inline-block;}
#products-bg{height: 35.8%;}
/*inner page */
#certificate-bg1{width: 51%;}
.gray-bg .certification-txt{padding-left: 0px;}
.gray-bg .certification-txt{width: 46%;}
.certificate-logo1{width: 45%;}
/* end */
.contact-right{width: 42%;}
.product-detail-text{width: 478px;}
.product-detail-box{width: 210px;}
.product-contact-txt{width: 82%;padding: 0;}
.product-table{float: none; margin: 10px auto; width: 92%;}
.product-table:last-child{float: none; margin: 10px auto; width: 92%;}
.product-table td{height: 54px;}

/*product2*/
.product-table2{float: none; margin: 10px auto;}
.product-table2:last-child{float: none; margin: 10px auto;}
.product-table2 td{height: 54px;}
.product-rt{width: 210px;margin: 20px auto;float: none;display: table;}

.poly-left{width: 100%;float: none;}
.poly-left .p1{float: none;margin-right: 0px;width: 100%;margin-top: 15px;}
.poly-left .p2{float: none;width: 100%;margin-top: 15px;}

.slide li{width: 300px !important;}
.bx-wrapper .bx-prev{left: 37.5% !important;}
.bx-wrapper .bx-next{right: 37.5% !important;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:20px; position: relative;  text-decoration: none; padding: 14px 0; z-index: 10;top:9px;}

#logo img{width: 80%;}
header{height: 105px;}
h1{font-size: 28px;}
h2{font-size: 18px;}
h3{font-size: 17px;}
/* banner */
.banner-img img{width:100%;}
.banner-txt h1{line-height: 43px;font-size: 34px;}
/*end*/

#leftHalf{display: none;}
.header-contact{width:36%;background-color: #ae1e16;margin-top:0px; background-image:none; padding: 3px 0 4px 10px;}
.certificate-logo{width: 100%; float: none; display: inline-block;text-align: center;}
.certification-txt{width: 100%;float: none;display: inline-block;text-align: center;}
.readmore-btn button{margin-left: 0px;}
.readmore-btn{text-align: center;}
#certificate-bg{display: none;}
.certificate-logo img{height: 81px;}
.products-content{width: 95%;}
.footer-content{width: 69%;}
/*Inner page */
#banner-in{height: 36px;}
#banner-in h1{font-size: 43px;}
#certificate-bg1{display: none;}
.gray-bg .certification-txt{width: 100%;text-align: center;padding-left: 0px;}
#products-bg{height: 45%;}
.certificate-logo1{width: 100%; background: none;text-align: center;}
/*end */
/* contact page */
#rightHalf{display: none;}
.contact-left{width: 100%; float: none;}
.contact-right{width: 90%; float: none;padding: 20px;background-image: none;}
.form-left{width: 100%; float: none;}
.form-right{width: 100%; float: none;}
.form-right .btn{width: 95%;}
.contact{margin-top: 12px;}
/* end */
/*Product page */
.product-info-text h1{font-size: 21px;}
/*end */
.product-detail-text{width: 382px;margin: 7px 0;}
.product-detail-box{margin:10px 45px;width: 284px;}
.product-table{float: none; margin: 10px auto; width: 92%;}
.product-table:last-child{float: none; margin: 10px auto; width: 92%;}
.product-table td{height: 54px;}
.product-detail-img{text-align: center;width: 337px;padding-right: 0px;}
.product-detail-img h1{text-align: center;}
.product-detail-img h3{text-align: center;}
.product-contact-txt{width:73%;}
.product-contact{display: inline-block;}

/*product2*/
.product-table2{float: none; margin: 10px auto;}
.product-table2:last-child{float: none; margin: 10px auto;}
.product-table2 td{height: 54px;}
.product-rt{width: 210px;margin: 20px auto;float: none;display: table;}

.poly-left{width: 100%;float: none;}
.poly-left .p1{float: none;margin-right: 0px;width: 100%;margin-top: 15px;}
.poly-left .p2{float: none;width: 100%;margin-top: 15px;}

.slide li{width: 345px !important;}
.bx-wrapper .bx-prev{left: 34% !important;}
.bx-wrapper .bx-next{right: 34% !important;}
}	

@media only screen and (min-width: 640px) and (max-width: 767px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:20px; position: relative;  text-decoration: none; padding: 14px 0; z-index: 10;top:9px;}

#logo img{width: 80%;}
header{height: 105px;}
h1{font-size: 25px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
/* menu */
.menu4{display: none;}	
.column{display: block;}
/* end */
/* banner */
.banner{top:6px;}
.banner-img{width: 100%;float: none; text-align: center;}
.banner-txt{width: 100%;float: none;padding-top: 20px;}
.banner-txt h1{font-size: 37px;line-height: 46px;}
.banner-img img{width:74%;}
/*end*/

#leftHalf{display: none;}
.header-contact{width:36%;background-color: #ae1e16;margin-top:0px; background-image:none; padding: 3px 0 4px 10px;}
.certificate-logo{width: 100%; float: none; display: inline-block;text-align: center;}
.certification-txt{width: 100%;float: none;display: inline-block;text-align: center;}
.readmore-btn button{margin-left: 0px;}
.readmore-btn{text-align: center;}
#certificate-bg{display: none;}
.certificate-logo img{height: 81px;}
.product-box{width: 100%;}
.products-content{width: 93%;}
.product-arrow{text-align: center;width: 100%;margin-right: 0px; float: none;display: inline-block;}

.footer-content{width:98%;margin: 20px auto;float: none; display: table;}
.footer-content i:nth-child(2){margin-left: 0px;margin-top: 10px;}

.why-us-box{width: 100%;margin-right: 0;float: none;display: inline-block;}
#footer-content i{margin-top: 5px;}

/*inner page */
#banner-in{height: auto;padding: 0;}
#banner-in h1{font-size: 33px;margin: 28px 0;line-height: 42px;}
 #certificate-bg1{display: none;}
.gray-bg .certificate-logo{width: 100%;}
.gray-bg .certification-txt{width: 100%;padding-left: 0px;height: auto;}
.gray-bg .certificate-logo img{margin-right: 6px;}
.certificate-logo1{width: 100%; background: none;text-align: center;}
/* end */ 
/* contact page */
#rightHalf{display: none;}
.contact-left{width: 100%; float: none;}
.contact-right{width: 90%; float: none;padding: 20px;background-image: none;}
.form-left{width: 100%; float: none;}
.form-right{width: 100%; float: none;}
.form-right .btn{width: 95%;}
/* end */

/*Product page */
.product-info{margin: 10px 0;}
.product-info-img{width: 275px; text-align: center; float: none;margin: 0 auto;}
.product-info-img img{width: 80%;}
.product-info-text{width: 100%; float: none;margin-left: 0px;text-align: center;}
.product-info-text h3{font-size: 15px;text-align: center;}
.product-info-text h1{font-size: 18px;text-align: center;}
.product-info-btn{position: relative; margin: 10px auto;}
/* end */
.product-detail-img{padding-right: 0px;width: 100%; border:0px;}
.product-detail-img h1{font-size: 24px;}
.product-detail-text{float: none; width: 100%;}
.product-detail-box{float: none;margin: 0 auto;}
.product-detail-box:last-child{float: none;margin: 0 auto;}
.product-table{float: none; margin: 10px auto; width: 92%;}
.product-table:last-child{float: none; margin: 10px auto; width: 92%;}
.product-table td{height: 54px;}
.product-detail-img{text-align: center;}
.product-detail-img h1{text-align: center;}
.product-detail-img h3{text-align: center;}
.product-contact-txt{width:73%;}
.product-contact{display: inline-block;}

/*product2*/
.product-table2{float: none; margin: 10px auto;}
.product-table2:last-child{float: none; margin: 10px auto;}
.product-table2 td{height: 54px;}
.product-rt{width: 210px;margin: 20px auto;float: none;display: table;}

.poly-left{width: 100%;float: none;}
.poly-left .p1{float: none;margin-right: 0px;width: 100%;margin-top: 15px;}
.poly-left .p2{float: none;width: 100%;margin-top: 15px;}

.slide li{width: 282px !important;}
.bx-wrapper .bx-prev{left: 30.5% !important;}
.bx-wrapper .bx-next{right: 30.5% !important;}
}	


@media only screen and (min-width: 480px) and (max-width: 639px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:20px; position: relative;  text-decoration: none; padding: 14px 0; z-index: 10;top:9px;}

#logo img{width: 80%;}

h1{font-size: 25px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
/* menu */
.menu4{display: none;}	
.column{display: block;}
/* end */

/* banner */
.banner{top:6px;}
.banner-img{width: 100%;float: none; text-align: center;}
.banner-txt{width: 100%;float: none;padding-top: 20px;}
.banner-txt h1{font-size: 37px;line-height: 46px;}
.banner-img img{width: 100%;}
/*end*/

.header-contact{width: 85%;background-color: #ae1e16;margin-top: -5px; background-image:none; }
.certificate-logo{width: 100%; float: none; display: inline-block;text-align: center;}
.certification-txt{width: 100%;float: none;display: inline-block;text-align: center;}
.readmore-btn button{margin-left: 0px;}
.readmore-btn{text-align: center;}
#certificate-bg{display: none;}
.certificate-logo img{height: 81px;}
.product-box{width: 100%;}
.products-content{width: 91%;}
.product-arrow{text-align: center;width: 100%;margin-right: 0px; float: none;display: inline-block;}

.footer-content{width:98%;margin: 20px auto;float: none; display: table;}
.footer-content i:nth-child(2){margin-left: 0px;margin-top: 10px;}

.why-us-box{width: 100%;margin-right: 0;float: none;display: inline-block;}


#footer-content i{margin-top: 5px;}
/*inner page */
#banner-in{margin-top: -60px;height: 28px;}
#banner-in h1{font-size: 33px;margin: 28px 0;}
 #certificate-bg1{display: none;}
.gray-bg .certificate-logo{width: 100%;}
.gray-bg .certification-txt{width: 100%;padding-left: 0px;height: auto;}
.gray-bg .certificate-logo img{margin-right: 6px;}
.certificate-logo1{width: 100%; background: none;text-align: center;}
/* end */ 
/* contact page */
#rightHalf{display: none;}
.contact-left{width: 100%; float: none;}
.contact-right{width: 90%; float: none;padding: 20px;background-image: none;}
.form-left{width: 100%; float: none;}
.form-right{width: 100%; float: none;}
/* end */
/*Product page */
.product-info{margin: 10px 0;}
.product-info-img{width: 275px; text-align: center; float: none;margin: 0 auto;}
.product-info-img img{width: 80%;}
.product-info-text{width: 100%; float: none;margin-left: 0px;text-align: center;}
.product-info-text h3{font-size: 15px;text-align: center;}
.product-info-text h1{font-size: 18px;text-align: center;}
.product-info-btn{position: relative; margin: 10px auto;}
/* end */
.product-detail-img{padding-right: 0px;width: 100%; border:0px;}
.product-detail-img h1{font-size: 24px;}
.product-detail-text{float: none; width: 100%;}
.product-detail-box{float: none;margin: 0 auto;}
.product-detail-box:last-child{float: none;margin: 0 auto;}
.product-table{float: none; margin: 10px auto; width: 92%;}
.product-table:last-child{float: none; margin: 10px auto; width: 92%;}
.product-table td{height: 54px;}
.product-detail-img{text-align: center;}
.product-detail-img h1{text-align: center;}
.product-detail-img h3{text-align: center;}
.product-contact-txt{width: 65%;}
.product-contact{display: inline-block;}

/*product2*/
.product-table2{float: none; margin: 10px auto;}
.product-table2:last-child{float: none; margin: 10px auto;}
.product-table2 td{height: 54px;}
.product-rt{width: 210px;margin: 20px auto;float: none;display: table;}

.poly-left{width: 100%;float: none;}
.poly-left .p1{float: none;margin-right: 0px;width: 100%;margin-top: 15px;}
.poly-left .p2{float: none;width: 100%;margin-top: 15px;}

.slide li{width: 415px !important;}
.bx-wrapper .bx-prev{left: 22.5% !important;}
.bx-wrapper .bx-next{right: 22.5% !important;}
}	


@media only screen and (min-width: 320px) and (max-width: 479px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:20px; position: relative;  text-decoration: none; padding: 14px 0; z-index: 10;top:-61px;}

.slide li{width: 255px !important;}
.bx-wrapper .bx-prev{left: 5.5% !important;}
.bx-wrapper .bx-next{right: 5.5% !important;}

#logo img{width: 80%;}

h1{font-size: 25px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
/* menu */
.menu4{display: none;}	
.column{display: block;}
/* end */
.header-contact{margin-top: -64px;}
/* banner */
.banner{top:6px;}
.banner-img{width: 100%;float: none; text-align: center;}
.banner-txt{width: 100%;float: none;padding-top: 20px;}
.banner-txt h1{font-size: 37px;line-height: 46px;}
.banner-img img{width: 100%;}
/*end*/

#certificate-bg{display: none;}
.certificate-logo{width: 100%;}
.certificate-logo img{width: 30%;}
.certification-txt{width: 100%;}
#our-certificate{display: flex; flex-wrap: wrap;}
.certificate-logo{order:-1;}

.products-content{width: 86%;}
.product-box{width: 100%;}
.product-arrow{margin-right: 0px;}
.footer-content{width: 82%;margin: 20px auto;float: none; display: table;}
.footer-content i:nth-child(2){margin-left: 0px;margin-top: 10px;}

.why-us-box{width: 100%;margin-right: 0;float: none;display: inline-block;}


#footer-content i{margin-top: 5px;}

/*inner page */
#banner-in{margin-top: -60px;height: 28px;}
#banner-in h1{font-size: 33px;margin: 28px 0;}

 #certificate-bg1{display: none;}
.gray-bg .certificate-logo{width: 100%;}
.gray-bg .certificate-logo img{width: 30%;}
.gray-bg .certification-txt{width: 100%;padding-left: 0px;height: auto;}
.gray-bg .certificate-logo img{margin-right: 6px;}
.certificate-logo1{width: 100%; background: none;text-align: center;}
.certificate-logo1 img{width: 30%;margin-right:2%;}
/* end */ 
/* contact page */
#rightHalf{display: none;}
.contact-left{width: 100%; float: none;}
.contact-right{width: 86%; float: none;padding: 20px;background-image: none;}
.form-left{width: 100%; float: none;}
.form-right{width: 100%; float: none;}
/* end */
/*Product page */
.product-info{margin: 10px 0;}
.product-info-img{width: 275px; text-align: center; float: none;margin: 0 auto;}
.product-info-img img{width: 70%;}
.product-info-text{width: 100%; float: none;margin-left: 0px;text-align: center;}
.product-info-text h3{font-size: 15px;text-align: center;}
.product-info-text h1{font-size: 18px;text-align: center;}
.product-info-btn{position: relative; margin: 10px auto;}
/* end */
.product-detail-img{padding-right: 0px;width: 100%; border:0px;}
.product-detail-img h1{font-size: 24px;}
.product-detail-text{float: none; width: 100%;}
.product-detail-box{float: none;margin: 0 auto;}
.product-detail-box:last-child{float: none;margin: 0 auto;}
.product-table{width: 100%;}
.product-table td{height: 54px;}
.product-detail-img{text-align: center;}
.product-detail-img h1{text-align: center;}
.product-detail-img h3{text-align: center;}
.product-contact-txt{width: 93%;}
.product-contact{display: inline-block;}

.poly-left{width: 100%;float: none;}
.poly-left .p1{float: none;margin-right: 0px;width: 100%;margin-top: 15px;}
.poly-left .p2{float: none;width: 100%;margin-top: 15px;}


/*product2*/
.product-table2{float: none; margin: 10px auto;}
.product-table2:last-child{float: none; margin: 10px auto;}
.product-table2 td{height: 54px;}}
.product-rt{width: 210px;margin: 20px auto;float: none;display: table;}


